Tampilan

Thursday, February 11, 2016

Kriptografi Kunci Simetris Gronsfeld Chiper




Algoritma Gronsfeld Cipher

Salah satu cipher substitusi sederhana polyalphabetic adalah Gronsfeld. Gaspar Schot adalah seorang kriptografer abad ke-17 di Jerman, yang belajar cipher ini selama perjalanan antara Mainz dan Frankfurt dengan menghitung Gronsfeld,maka terciptalah nama dari cipher tersebut yaitu Gronsfeld. (Azanuddin ; Volume. IV. No. 1, Agustus 2013 : 49)



Enkripsi Gronsfeld Cipher
            Adapun penerapan algoritma gronsfeld cipher ini adalah sebagai berikut:
Plainteks                      : D O D I
Binner Plaintext          : 01000100 01001111 01000100 01001001
Desimal Plaintext        : 68,79,68,73
+
Kunci                          : 1 2 3 4
Desimal Enkripsi         : 69 81 71 77
Ciphertext                    : E Q G M
Binner Ciphertext        : 0100 0101 0101 0001 0100 0111 0100 1101
            Dalam melakukan proses enkripsi teks, tentukan plaintext yang akan dienkripsi kemudian  ubah dalam bentuk kapital/huruf besar. Kemudian tentukan pula kuncinya, yaitu dalam bentuk angka. Apabila panjang kunci tidak sama dengan panjang plaintext, maka kunci yang ada diulang secara priodik sehingga jumlah karakter kuncinya sama dengan jumlah plaintextnya.
            Ubah bentuk plaintext  tersebut kedalam bentuk desimal, ditambahkan dengan  kunci. Hasil dari pejumlahan tersebut diubah kembali ke bentuk karakter.

 Dekripsi Gronsfeld Cipher
            Dekripsi adalah proses sebaliknya, dimana ciphertextnya diubah menjadi nilai desimal, kemudian dikurangi kunci kemudian dikembalikan lagi ke dalam bentuk karakter.

Ciphertext                    : E Q G M
Binner Ciphertext        : 0100 0101 01010001 01000111 01001101
Desimal Enkripsi         : 69 81 71 77
-
Kunci                          : 1 2 3 4
Desimal Plaintext        : 68 79 68 73
Plainteks                      : D O D I
Binner Plaintext          : 01000100 01001111 01000100 01001001

No comments:

Post a Comment