Cara Menghitung Teknik Vignere Cipher Kriptografi merupakan teknik yang digunakan untuk mengamankan data atau enkripsi data, teknik ini biasa digunakan oleh orang untuk mengamankan datanya dari orang yang tidak bertanggung jawab.
Dilansir dari situs www.duniaprogramming.com bahwa teknik vignere cipher merupakan teknik subtitusi polialfabetik yang menggunakan kunci berulang untuk melakukan enkripsi teks.
untuk lebih lengkapnya mengenai bagaimana cara menghitung teknik vignere chiper kriptografi, kalian bisa baca penjelasannya di bawah ini :
Cara Menghitung Teknik Vignere Chiper Kriptografi
Vigenère Cipher adalah sebuah metode kriptografi substitusi polialfabetik yang menggunakan kunci berulang untuk mengenkripsi teks. Berikut adalah contoh penggunaan Vigenère Cipher:
Plaintext: "HELLO" Kunci: "KEY"
Langkah-langkah enkripsi dengan Vigenère Cipher:
- Mengulangi kunci secara berulang untuk mencocokkan panjangnya dengan plaintext:
- Kunci: "KEYKEY"
- Plaintext: "HELLO"
- Mengonversi setiap huruf plaintext menjadi angka sesuai dengan urutan abjad (misalnya, A=0, B=1, C=2, dan seterusnya).
- Plaintext: "HELLO"
- Plaintext (angka): 7 4 11 11 14
- Mengonversi setiap huruf kunci menjadi angka sesuai dengan urutan abjad.
- Kunci: "KEYKEY"
- Kunci (angka): 10 4 24 10 4
- Menjumlahkan setiap angka plaintext dengan angka kunci (mod 26) untuk menghasilkan angka ciphertext:
- Plaintext (angka): 7 4 11 11 14
- Kunci (angka): 10 4 24 10 4
- Ciphertext (angka): (7+10)%26 (4+4)%26 (11+24)%26 (11+10)%26 (14+4)%26 = 17 8 9 21 18
- Mengonversi angka ciphertext kembali menjadi huruf berdasarkan urutan abjad:
- Ciphertext (angka): 17 8 9 21 18
- Ciphertext: R I J V S
Hasil enkripsi: "RIJVS"
Teks "HELLO" dienkripsi menggunakan Vigenère Cipher dengan kunci "KEY", menghasilkan ciphertext "RIJVS". Proses dekripsi dilakukan dengan mengurangkan angka ciphertext dengan angka kunci (mod 26) untuk mendapatkan kembali plaintext asli.
Penting untuk diingat bahwa urutan abjad yang digunakan adalah urutan alfabet Inggris dengan A=0, B=1, C=2, dan seterusnya.
Itulah penjelasan lengkap mengenai bagaimana cara menghitung teknik vignere chiper kriptografi dalam mengamankan sebuah data, semoga penjelasan di atas bisa bermanfaat dan kalian bisa menerapkan ilmu yang sudah kalian baca kedalam kehidupan real life.