Sandi
Vigenère adalah metode menyandikan teks alfabet dengan menggunakan deretan
sandi Caesar berdasarkan huruf-huruf pada kata kunci. Sandi Vigenère merupakan
bentuk sederhana dari sandi substitusi polialfabetik. Kelebihan sandi ini
dibanding sandi Caesar dan sandi monoalfabetik lainnya adalah sandi ini tidak
begitu rentan terhadap metode pemecahan sandi yang disebut analisis frekuensi.
Sandi
Vigenère sebenarnya merupakan pengembangan dari sandi Caesar. Pada sandi
Caesar, setiap huruf teks terang digantikan dengan huruf lain yang memiliki
perbedaan tertentu pada urutan alfabet. Misalnya pada sandi Caesar dengan
geseran 3, A menjadi D, B menjadi E and dan seterusnya. Sandi Vigenère terdiri
dari beberapa sandi Caesar dengan nilai geseran yang berbeda.
E(c)
= ( P + K ) mod 256
Contoh Latihan
Tidak ada komentar:
Posting Komentar