Daftar Isi:
  • Menjaga kerahasiaan suatu pesan teks menjadi sangat diperlukan untuk mengantisipasi terjadinya penyadapan informasi. Vigenere cipher merupakan salah satu jenis algoritma klasik yang populer dan sering digunakan sebagai metode penyembunyian pesan (kriptografi). Cara kerja vigenere cipher adalah menyembunyikan keterhubungan antara plainteks dan cipherteks dengan menggunakan kata kunci sebagai penentu pergeseran karakternya. Kelemahan vigenere cipher yaitu diulangnya key yang sama terus menerus sehingga menimbulkan cipherteks yang sama untuk potongan plainteks yang mana posisinya merupakan kelipatan dari panjang key sehingga plainteks tersebut akan selalu mendapatkan potongan key yang sama untuk enkripsinya dan hasil yang sama pula untuk dekripsinya. Namun untuk meminimalisir kelemahan tersebut dapat dilakukan beberapa modifikasi pada vigener cipher itu sendiri, salah satunya adalah menggabungkan vigenere cipher dan permutasi cipher dengan memodifikasi key-nya menjadi dinamis.