Generator Kunci Tiga Lapis pada Algoritma Vigenere menggunakan Fungsi Random, Bilangan Euler dan Metode Blum Blum Shub
Universitas Stikubank
Indonesia
Universitas Stikubank
Indonesia
Article Submitted: 28 March 2022
Article Published: 30 May 2022
Abstract
Keamanan informasi melalui jaringan menjadi pokok penting dalam berkomunikasi. Meskipun model informasi yang berkembang saat ini beragam, model komunikasi berbasis teks masih banyak digunakan seperti surat elektronik, pesan singkat, telegram dan aplikasi yang serupa. Algoritma Vigenere yang berbasis teks hingga sekarang masih dikembangkan untuk membantu pengamanan informasi. Evolusi vigenere dimotivasi untuk meningkatkan keamanan informasi. Salah satu faktor yang penting dalam vigenere untuk meingkatkan tingkat keamanan informasi ialah kunci yang digunakan, oleh karena itu pemilihan kunci yang tepat akan mampu meningkatkan ketahanan informasi. Penelitian ini bertujuan untuk meningkatkan ketahanan Algoritma Vigenere terhadap serangan kriptanalis dengan menggunakan penerbitan kunci secara berlapis. Metode yang digunakan untuk menerbitkan kunci ialah kombinasi dari fungsi random, bilangan euler dan metode blum blum shub yang diimplementasikan pada model enkripsi extended vigenere. Entropi digunakan sebagai metric performa dari setiap model yang dieksperimenkan. Dengan eksperimen yang dilakukan secara berulang dengan sampel yang sama, hasil yang diperoleh ialah capaian nilai entropi rata-rata dengan nilai lebih dari 80% dari entropi optimum pada nilai entropi 6,41 dibanding dengan pengembangan model enkripsi vigenere sebelumnya. Dengan demikian modifikasi algoritma vigenere yang diusulkan memiliki ketahanan yang lebih baik terhadap serangan kriptanalis dari versi sebelumnya.
Keywords
References
B. Ahamed and M. Krishnamoorthy, “SMS Encryption and Decryption Using Modified Vigenere Cipher Algorithm,” Journal of the Operations Research Society of China, 2020, doi: 10.1007/s40305-020-00320-x.
[H. Rahmah Zagi Asst Abeer Tariq Maolood, “A New Key Generation to Greate Enhanced Security Version of AES Encryption Method,” Journal of College of Education, no. 2, pp. 1–16, 2021.
J. Romindo, “Implementation of Combination Vigenere Cipher and RSA in Hybrid Cryptosystem for Text Security,” International Journal of Information System & Technology Akreditasi, vol. 4, no. 1, pp. 471–481, 2020.
K. Nahar and P. Chakraborty, “A Modified Version of Vigenere Cipher using 95×95 Table,” International Journal of Engineering & Advanced Technology (IJEAT), vol. 9, no. 5, pp. 1144–1148, 2020, doi: 10.35940/ijeat.E9941.069520.
R. R. Fauzi and W. Theophilus, “Perancangan Kriptografi Block Cipher berbasis Pola Dribbling Practice,” AITI: Jurnal Teknologi Informasi, vol. 18, no. Agustus, pp. 158–172, 2021.
E. Ardhianto, W. T. Handoko, E. Supriyanto, and H. Murti, “Evolusi Cipher Vigenere dalam Peningkatan Pengamanan Informasi,” Jurnal Informatika UPGRIS, vol. 7, no. 2, pp. 23–27, 2021.
S. Park, J. Kim, K. Cho, and D. H. Yum, “Finding the key length of a Vigenère cipher: How to improve the twist algorithm,” Cryptologia, vol. 44, no. 3, pp. 197–204, May 2020, doi: 10.1080/01611194.2019.1657202.
A. P. Sidik, “Improve The Security of The Vigenère Cypher Algorithm by Modifying the Encoding Table and Key,” International Journal of Basic and Applied Science, vol. 10, no. 2, pp. 42–50, 2021, [Online]. Available: www.ijobas.pelnus.ac.id
N. Uniyal, G. Dobhal, A. Rawat, and A. Sikander, “A Novel Encryption Approach Based on Vigenère Cipher for Secure Data Communication,” Wireless Personal Communications, vol. 119, no. 2, pp. 1577–1587, Jul. 2021, doi: 10.1007/s11277-021-08295-5.
N. Nofiyanto, hamzah Hamzah, and H. Surbakti, “Short Message Encryption Application Development Using Vigenere Algorithm Utilizing Euler’s Number on Android Smartphone,” Jurnal Teknologi Informasi , vol. 9, no. 27, pp. 81–92, 2014.
F. Telaumbanua and T. Zebua, “Modifikasi Vigenere Cipher Dengan Pembangkit Kunci Blum Blum Shub,” KOMIK (Konferensi Nasional Teknologi Informasi dan Komputer), vol. 4, no. 1, 2020, doi: 10.30865/komik.v4i1.2646.
A. Susanto et al., “Triple layer image security using bit-shift, chaos, and stream encryption,” Bulletin of Electrical Engineering and Informatics, vol. 9, no. 3, pp. 980–987, Jun. 2020, doi: 10.11591/eei.v9i3.2001.
Z. Qowi and N. Hudallah, “Combining caesar cipher and hill cipher in the generating encryption key on the vigenere cipher algorithm,” in Journal of Physics: Conference Series, Jun. 2021, vol. 1918, no. 4, pp. 1–6. doi: 10.1088/1742-6596/1918/4/042009.
F. Telaumbanua and T. Zebua, “Modifikasi Vigenere Cipher Dengan Pembangkit Kunci Blum Blum Shub,” KOMIK (Konferensi Nasional Teknologi Informasi dan Komputer), vol. 4, no. 1, 2020, doi: 10.30865/komik.v4i1.2646.
K. Nahar and P. Chakraborty, “A Modified Version of Vigenere Cipher using 95×95 Table,” International Journal of Engineering & Advanced Technology (IJEAT), vol. 9, no. 5, pp. 1144–1148, 2020, doi: 10.35940/ijeat.E9941.069520.
H. Surbakti, “Short Message Encryption Application Development Using Vigenere Algorithm Utilizing Euler’s Number on Android Smartphone,” Jurnal Teknologi Informasi , vol. 9, no. 27, pp. 81–92, 2014.