ANALISIS KOMBINASI ALGORITMA KRIPTOGRAFI RSA DAN ALGORITMA STEGANOGRAFI LEAST SIGNIFICANT BIT (LSB) DALAM PENGAMANAN PESAN DIGITAL
DOI:
https://doi.org/10.32493/sm.v1i2.2947Abstract
Kriptografi dan Steganografi merupakan ilmu yang digunakan untuk merahasiakan informasi dengan prinsip yang berbeda. Kriptografi yaitu sebuah metode untuk menyandikan informasi menjadi kode-kode yang tidak dengan mudah dimengerti oleh orang-orang yang tidak berkepentingan, dan steganografi adalah metode untuk menyembunyikan informasi ke dalam suatu media. Dalam skripsi ini dikembangkan sebuah algoritma kombinasi dari skema kriptografi dan steganografi. Algoritma yang digunakan adalah algoritma Kriptografi RSA dan algoritma Steganografi LSB. Analisis yang dilakukan terhadap kombinasi algoritma dalam skripsi ini meliputi analisis terhadap waktu proses, tingkat kesamaan citra digital setelah proses, dan keamanan informasi ketika dilakukan perubahan pada citra digital serta pengiriman media melalui aplikasi tertentu. Setelah dilakukan analisis dan implementasi terhadap kombinasi kedua metode tersebut, didapat bahwa algoritma kriptografi RSA dapat digabungkan dengan algoritma steganografi LSB dalam pengamanan pesan digital. Setelah dilakukan pengujian terhadap data didapat bahwa pesan yang dirahasiakan dapat kembali diperoleh secara utuh. Waktu proses tercepat yang diperlukan adalah 0.09 detik dan yang terlama adalah 1.285 detik. Nilai PSNR terkecil 53.0696 dB dan nilai terbesar adalah 66.2185 dB. Citra digital yang digunakan untuk menyimpan hasil enkripsi harus disimpan dalam bentuk citra bitmap tanpa dilakukan perubahan terhadap citra dan dapat dikirim dengan menggunakan e-mail dan line agar pesan rahasia tetap utuh.
Kata kunci: Analisis Kriptografi, Least Significant Bit, RSA, Steganografi.
References
Ariyus, Dony, (2008), Pengantar Ilmu Kriptografi Teori Analisis dan Implementasi, Andi Publisher, Yogyakarta
Ariyus, Dony, (2009), Keamanan Multimedia, Andi Publisher, Yogyakarta
Asih, Nurlita Eka, (2015), Implementasi Algoritma Least Significant Bit dan Huffman Coding dalam Steganografi Citra Digital, Skripsi, Universitas Indonesia, Depok.
Karthick, (2013, 3 Maret), Image Steganography using LSB, (https://www.mathworks.com/matlabcentral/answers/65679-image-steganography-using-lsb?s_tid=srchtitl, diakses tanggal 26 Juni 2018)
Kromodimoeljo, Sentot, (2010), Teori & Aplikasi Kriptografi, SPK IT Consulting, Jakarta
Male, M. G., Wirawan dan Setijadi, E., (2012), Analisa Kualitas Citra pada Steganografi untuk Aplikasi E-Government, Seminar Nasional Manajemen Teknologi XV, Surabaya.
Paulus E, Natalia Y, (2007), Cepat Mahir GUI Matlab, Andi Publisher, Yogyakarta
Rosen, Kenneth H., (2011), Elementary Number Theory & Its Applications, sixth edition, Pearson Education, Boston.
Santoso, Bekti, (2010), Kriptografi Visual Untuk Gambar Hitam Putih, Skripsi, Universitas Indonesia, Depok.
Sianipar, (2017), Matlab Untuk Mahasiswa, Andi Publisher, Yogyakarta.
Suprapto, (2008), Bahasa Pemrograman untuk Sekolah Menengah Kejuruan, Departemen Pendidikan Nasional, Jakarta.
Sutoyo dkk, (2009), Teori Pengolahan Citra Digital, Andi Publisher, Yogyakarta.
Tables, Rapid, ASCII Table, (https://www.rapidtables.com/code/text/ascii-table.html, diakses tanggal 10 Mei 2018)
Wahyudi, Bambang, (2008), Konsep Sistem Informasi: Dari Bit Sampai Ke Database, Andi Publisher, Yogyakarta.
Wilms, Vincent, (2015), RSA Public Key Encryption and Signing, (https://www.mathworks.com/matlabcentral/fileexchange/53457-rsa-public-key-encryption-and-signing-32bit?s_tid=srchtitle, diakses tanggal 25 Juni 2018)
Wikipedia, (2018, 5 Juni), ASCII, (https://id.wikipedia.org/wiki/ASCII, diakses tanggal 19 Agustus 2018)
Downloads
Published
Issue
Section
License
As an Author, you have the right to a variety of uses for your article, including institutions or companies. The author's rights might do without the need for special permission.
Authors who publish in the Jurnal Jurnal Statistika dan Matematika (Statmat) have broad rights to use their works for education and scientific purposes without permission, including:
Used to discuss in a class by the author or the author's body and presentations at meetings or conferences and participant approval;
Used for internal training by the author's company;
Distribution to colleagues for the use of their research;
Used in preparation for further author's works;
Included in a thesis or dissertation;
Partial or extra reuse of articles in other works (with full acknowledgment of the last item);
Prepare derivatives (other than for commercial purposes);
Post voluntarily on a website opened by the author or approve the author for scientific purposes (follow CC with a SA License).