IMPLEMENTASI ALGORITMA KRIPTOGRAFI SERPENT DAN STEGANOGRAFI LSB UNTUK PENGAMANAN DATA TEKS BERBASIS APLIKASI ANDROID

Rastra Wardana Nanditama, - (2024) IMPLEMENTASI ALGORITMA KRIPTOGRAFI SERPENT DAN STEGANOGRAFI LSB UNTUK PENGAMANAN DATA TEKS BERBASIS APLIKASI ANDROID. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
S_TEKOM_2003075_Title.pdf

Download (1MB)
[img] Text
S_TEKOM_2003075_Chapter1.pdf

Download (470kB)
[img] Text
S_TEKOM_2003075_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_TEKOM_2003075_Chapter3.pdf

Download (1MB)
[img] Text
S_TEKOM_2003075_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_TEKOM_2003075_Chapter5.pdf

Download (456kB)
[img] Text
S_TEKOM_2003075_Appendix.pdf
Restricted to Staf Perpustakaan

Download (1MB)
Official URL: https://repository.upi.edu/

Abstract

Seiring dengan perkembangan zaman, teknologi informasi dan komunikasi juga berkembang dengan pesat sehingga menjadi salah satu teknologi yang banyak digunakan dalam kehidupan sehari-hari. Perkembangan ini mempermudah komunikasi jarak jauh melalui internet. Selain membawakan beragam manfaat dan keuntungan, terdapat kerugian yang dapat diakibatkan oleh pihak-pihak yang tidak bertanggung jawab, seperti pencurian data penting atau penyadapan data pribadi. Oleh karena itu, perlu adanya langkah-langkah keamanan yang kuat untuk melindungi data rahasia saat berkomunikasi. Beberapa penelitian dilakukan dengan mengimplementasikan berbagai teknik untuk meningkatkan keamanan data rahasia, termasuk menggunakan algoritma enkripsi dan teknik steganografi. Salah satu pendekatan yang sering digunakan adalah teknik steganografi Least Significant Bit (LSB), yang bekerja dengan menyisipkan data dalam bit terkecil pada media yang digunakan. Selain teknik steganografi, algoritma enkripsi sering juga digunakan untuk mengacak data agar menghilangkan makna asli dari data dan tidak dapat terbaca. Penelitian ini mengembangkan aplikasi Android yang mengimplementasikan algoritma enkripsi Serpent dan teknik steganografi LSB. Algoritma Serpent dipilih karena keunggulannya dalam keamanan data dengan 32 putaran enkripsi. Pengujian dilakukan dengan menggunakan 10 kata dengan panjang 32 karakter lalu menghitung korelasi pearson antara plaintext dan ciphertext. Untuk menilai kualitas gambar setelah penyisipan data, perhitungan Mean Squared Error (MSE) dan Peak Signal-to-Noise Ratio (PSNR) digunakan. Hasil penelitian menunjukan bahwa nilai rata-rata korelasi -0,047388859 untuk perbandingan plaintext dan ciphertext, sedangkan nilai rata-rata MSE 0,0054 dan nilai rata-rata PSNR 70.5 dB. Hal ini mengindikasikan bahwa teknik steganografi yang digunakan efektif dalam menyembunyikan data tanpa mengubah kualitas visual secara signifikan. Kombinasi dengan algoritma Serpent lebih lanjut meningkatkan keamanan pada data teks. ---------- As time goes by, information and communication technology also developed rapidly so that it becomes one of the widely used technologies in everyday life. This development facilitates long-distance communication via the internet. In addition to bringing various benefits and advantages, there are disadvantages that can be caused by irresponsible parties, such as theft of important data or interception of personal data. Therefore, there is a need for strong security measures to protect confidential data while communicating. Previous research has implemented various techniques to enhance confidential data, including using encryption algorithms and steganography techniques. One frequently used approach is the Least Significant Bit (LSB) steganography technique, which works by inserting data in the smallest bit on the medium used. In addition to steganography techniques, encryption algorithms are often also used to scramble data in order to remove the original meaning of the data and make it unreadable. This research develops an Android application that implements the Serpent encryption algorithm and LSB steganography technique. Serpent algorithm was chosen because of its advantage in data security with 32 rounds of encryption. The test was conducted using 10 words with a length of 32 characters and then calculating the Pearson correlation between plaintext and ciphertext. To assess the image quality after data insertion, Mean Squared Error (MSE) and Peak Signal-to-Noise Ratio (PSNR) calculations were used. The results showed that the average correlation value was -0.047388859 for the comparison of plaintext and ciphertext, while the average MSE value was 0.0054 and the average PSNR value was 70.5 dB. This indicates that the steganography technique used is effective in hiding data without significantly altering the visual quality. The combination with Serpent algorithm further enhances the security of the text data.

Item Type: Thesis (S1)
Additional Information: https://scholar.google.com/citations?user=VXeFGkkAAAAJ&hl=en ID SINTA Dosen Pembimbing Deden Pradeka: 6680849 Devi Aprianti Rimadhani Agustini: 6745751
Uncontrolled Keywords: Steganografi LSB, Enkripsi Serpent, Keamanan Data Teks, Aplikasi Android, LSB Steganography, Serpent Encryption, Text Data Security, Android Application
Subjects: L Education > L Education (General)
Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
Divisions: UPI Kampus cibiru > S1 Teknik Komputer
Depositing User: Rastra Wardana Nanditama
Date Deposited: 23 Aug 2024 03:21
Last Modified: 23 Aug 2024 03:21
URI: http://repository.upi.edu/id/eprint/120207

Actions (login required)

View Item View Item