Analisis Perbandingan Efisiensi Enkripsi Dan Dekripsi Algoritma Sandi Caesar Dan Sandi Vigenere Untuk Keamanan Pesan
DOI:
https://doi.org/10.55537/cosmic.v2i3.1294Kata Kunci:
Sandi Caesar; Sandi Vigenere; Efisiensi; Keamanan; KriptografiAbstrak
Tingginya kebutuhan akan perlindungan data pada sistem komunikasi digital menimbulkan permasalahan terkait efektivitas algoritma kriptografi klasik dalam menghadapi ancaman modern, sehingga diperlukan evaluasi empiris terhadap algoritma yang umum digunakan. Penelitian ini bertujuan untuk membandingkan efisiensi dan keamanan dua algoritma kriptografi klasik, yaitu Sandi Caesar dan Sandi Vigenere, guna menentukan tingkat kebermanfaatannya dalam lingkungan komputasi modern serta aplikasi dengan sumber daya terbatas. Metode yang digunakan adalah pendekatan kuantitatif dengan desain eksperimental, di mana kedua algoritma diimplementasikan menggunakan Python dan diuji menggunakan berbagai ukuran teks masukan (100–10.000 byte), kemudian dianalisis berdasarkan waktu eksekusi, penggunaan memori, serta ketahanan terhadap serangan kriptoanalisis. Hasil penelitian menunjukkan bahwa pada ukuran teks 10.000 byte, Sandi Caesar mencatat rata-rata waktu eksekusi sebesar 11,99 ms (enkripsi) dan 11,82 ms (dekripsi), sedangkan Sandi Vigenere mencapai 40,64 ms (enkripsi) dan 45,53 ms (dekripsi). Penggunaan memori pada ukuran teks yang sama juga lebih rendah pada Sandi Caesar (9,86 KB) dibandingkan dengan Sandi Vigenere (9,99 KB). Dari sisi keamanan, simulasi brute force menunjukkan bahwa Sandi Caesar menghasilkan 26 kemungkinan hasil dekripsi (rentan), sedangkan analisis frekuensi Vigenere memberikan distribusi huruf yang lebih acak meskipun metode Kasiski tidak berhasil mengidentifikasi panjang kunci yang benar. Temuan ini menegaskan adanya tradeoff antara efisiensi komputasi dan tingkat keamanan, sehingga pemilihan algoritma harus disesuaikan dengan kebutuhan aplikasi.
Unduhan
Referensi
[1] S. Azura et al., “Penerapan Kemanan Data Text menggunakan Metode Kriptografi Vigener Chiper Berbasis Web,” Digit. Transform. Technol. | e, vol. 3, no. 1, pp. 20–28, 2023, [Online]. Available: https://doi.org/10.47709/digitech.v3i1.2311
[2] N. Bima Putra, B. Cirya Andika, A. Daniata Purba Bagas, M. Ridwan, S. Amik Riau, and J. Indah, “Implementasi Sandi Vigenere Cipher Dalam Mengenkripsikan Pesan,” Jocotis, vol. 1, no. 1, pp. 42–50, 2023.
[3] Dimas Mayoni Aji Sasono, Muhlis Tahir, Fathricia Angel M. V., Mar’atul Azizah, Luluk Fariska Utami, and Nurul Septiana, “Perbandingan Kriptography Klasik Caesar Cipher Dengan Kriptography Modern Aes Dalam Tingkat Keamanan Jaringan Komputer,” J. Informasi, Sains dan Teknol., vol. 6, no. 1, pp. 72–77, 2023, doi: 10.55606/isaintek.v6i1.93.
[4] N. S. Firdaus, “Pemecahan Sandi Caesar Dengan Bantuan Algoritma String Matching dan Brute-Force,” Tek. Inform., vol. 6, no. 3, pp. 1–6, 2023.
[5] R. N. Fitriana and D. Djuniadi, “Analisis Perbandingan Algoritma AES Dan RC4 Pada Enkripsi dan Dekripsi Data Teks Berbasis CrypTool 2,” Syst. Inf. Syst. Informatics J., vol. 7, no. 2, pp. 1–7, 2022, doi: 10.29080/systemic.v7i2.1263.
[6] A. Hasanah et al., “Implementasi Algoritma Caesar Cipher untuk Pengamanan Pesan Menggunakan Java NetBeans,” Digit. Transform. Technol., vol. 3, no. 1, pp. 1–9, 2023, [Online]. Available: https://doi.org/10.47709/digitech.v3i1.2305
[7] V. M. Hidayah, D. I. Mulyana, and Y. Bachtiar, “Algoritma Caesar Cipher atau Vigenere Cipher pada Pengenkripsian Pesan Teks,” J. Educ., vol. 5, no. 3, pp. 8563–8573, 2023, doi: 10.31004/joe.v5i3.1647.
[8] A. Ihsan, “Studi Penyisipan Pesan Teks Terenkripsi Dalam Citra Digital Dengan Menggunakan Algoritma Vigenere Cipher dan Steganografi Least Significant Bit,” InfoTekJar (Jurnal Nas. Inform. dan Teknol. Jaringan), vol. 7, no. 2, pp. 23–27, 2024, doi: 10.30743/infotekjar.v7i2.9527.
[9] N. A. Karima, A. N. Aisyah, H. V. Silla, L. B. Handoko, and R. R. Sani, “Kriptografi Teks Berbasis Algoritma Substitusi Vigenere Cipher 8 Bit,” J. Masy. Inform., vol. 15, no. 1, pp. 1–13, 2024, doi: 10.14710/jmasif.15.1.60836.
[10] E. Ketaren, “Modifikasi Algoritma Vigenere Cipher Untuk Pengamanan File Teks,” J. TIMES, vol. 13, no. 2, pp. 319–325, 2024, doi: 10.51351/jtm.13.2.2024810.
[11] A. Marsalsani and E. Ardhianto, “Peningkatan Keamanan Pesan Teks Menggunakan Super Enkripsi Algoritma Caesar Cipher Standard dan Vigenere Autokey Pendahuluan Metode Penelitian,” J. Ilm. KOMPUTASI, vol. 23, no. 2, pp. 167–172, 2024.
[12] F. Nugraha and T. Arifin, “Enkripsi dan Dekripsi Suara Menggunakan Metode AES 128b dengan Secret Key,” J. Sist. Inf., vol. 11, no. 1, pp. 97–107, 2022, [Online]. Available: http://sistemasi.ftik.unisi.ac.id
[13] S. S. Ramadhan and R. Rahman, “Implementasi Enkripsi Dan Kemanan Kriptograpi,” Kriptograpi. Digit. Bus. Entrep. J., vol. 2, no. 2, pp. 110–117, 2024, [Online]. Available: https://journal.feb.uniku.ac.id/digibe
[14] B. M. Rambe, E. B. Nababan, and M. K. Nasution, “Performance Analysis Of The Combination Of Blum Blum Shub And Rc5 Algorithm In Message Security,” J. Informatics Telecommun. Eng., vol. 7, no. 2, pp. 409–423, 2024, doi: 10.31289/jite.v7i2.10937.
[15] D. A. P. Resyaly, “Analisis Algoritma Elliptic Curve Cryptography (ECC) dalam Mengamankan Komunikasi Data pada Jaringan Wireless,” Tek. Inform., vol. 6, no. 3, 2023.
[16] J. T. Santoso, Teknologi Kriptografi Modern. 2024.
[17] J. A. Sinabutar, “Analisis Performa Modifikasi KSA dan PRGA pada RC4 dengan Vigenere Cipher untuk Enkripsi dan Dekripsi Citra Digital,” Kriptografi dan Koding, 2024.
[18] J. Sistem, “Implementasi Algoritma RC6 , Vigenere & DES pada Email,” J. Sist. Inf. STMIK ANTAR BANGSA, vol. XIII, no. 02, pp. 52–59, 2024.
[19] A. Triono, A. Setia Budi, and R. Abdillah, “Agus Triono, Apri Setia Budi, Rafi Abdillah, dan Wahyudi. ‘Implementasi Peretasan Sandi Vigenere Cipher Menggunakan Bahasa Pemrograman Python.’ Jurnal JOCOTIS - Journal Science Informatica and Robotics, vol. 1, no. 1, September 2023, pp. 1-9. E-ISSN: xxxx,” J. JOCOTIS-Journal Sci. Inform. Robot. E-ISSN xxxx-xxxx, vol. 1, no. 1, pp. 1–9, 2023, [Online]. Available: https://jurnal.ittc.web.id/index.php/jct/
[20] E. Wahyudi et al., “Peningkatan Keamanan Data Melalui Teknik Super Enkripsi Menggunakan Algoritma Vigenere dan Caesar,” J. Inform. Polinema, vol. 10, no. 3, pp. 315–322, 2024, doi: 10.33795/jip.v10i3.5131.
[21] S. A. Zebua, “Modifikasi Algoritma Vigenere Cipher dengan Pembangkit Kunci Random Number Generator Dalam Pengamanan Citra Digital,” J. Comput. Informatics Res., vol. 1, no. 3, pp. 71–81, 2022, [Online]. Available: https://journal.fkpt.org/index.php/comforch/article/view/345
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Rahmat Abdillah Nur Siregar, Suhardi Suhardi

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.