Mengenal Kriptografi Klasik Paling Sederhana, Vigenere Cipher

Vigenere cipher termasuk dalam cipher abjad majemuk (polyalphabetic substitution cipher) yang dipublikasikan oleh diplomat sekaligus kriptologis Perancis, Blaise de Vigenere pada tahun 1586. Vigenere cipher adalah penyandian teks alfabet dengan menggunakan deretan sandi caesar berdasarkan huruf-huruf pada kata kunci.

Pada Vigenere cipher menggunakan tabel yang berisi alfabet yang dituliskan dalam 26 baris, masing-masing baris digeser ke kiri dari baris sebelumnya membentuk ke-26 kemungkinan sandi caesar dimana setiap huruf disediakan dengan menggunakan baris yang berbeda-beda sesuai kunci yang diulang.

Misalnya plaintext SITI dengan kunci oyi, maka ciphertextnya sebagai berikut:

Plaintext              :  S   I   T   I
Kunci                   :  o   y   i   o

tabel bujur sangkar vigenere cipher
Menggunakan bujursangkar vignere cipher plaintext S dan o akan menjadi ciphertext G. Kemudian lanjut I dan y menjadi ciphertext G dan seterusnya.

Jadi Ciphertextnya : G G B W

Untuk proses dekripsi dilakukan dengan cari huruf kunci kemudian cari huruf ciphernya lalu tarik kearah plaintext.

Sebenarnya penulis juga ingin membahas kriptografi modern yang kompleks seperti AES, DES, A5/1  dan lain-lain, tapi karena pembahasannya terlalu panjang jadi kita bahas lain waktu saja.

jika artikel ini bermanfaat bisa kalian share karena "sharing is caring".

0 Response to "Mengenal Kriptografi Klasik Paling Sederhana, Vigenere Cipher"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel