Enkripsi One Time Pad Dekripsi Beaufort Cipher

Tabel 4.2 Hasil enkripsi Beaufort Cipher Plaintext P Kunci K Ciphertext C Karakter Indeks Karakter Indeks = � − � � Karakter u 56 A 37 b n 49 , 63 14 O i 44 s 54 10 K v 57 V 21 57 v e 40 u 56 16 Q r 53 j 45 85 _ s 54 T 19 58 w i 44 j 45 1 B t 55 72 17 R a 36 I 8 65 s 54 1 27 66 Pada tabel 4.2 dihasilkan ciphertext 1 melalui fungsi enkripsi Beaufort Cipher. Fungsi enkipsi Beaufort untuk menghasilkan ciphertext diperoleh dengan operasi pengurangan indeks kunci terhadap indeks plaintext.

c. Enkripsi One Time Pad

Proses yang dilakukan setelah enkripsi dengan algoritma Beaufort Cipher adalah enkripsi dengan algoritma One Time Pad. Enkripsi One Time Pad mengambil data ciphertext 1 sebagai plaintext yang akan dienkripsi. Proses ini menghasilkan ciphertext kedua yang disebut sebagai C2. Hasil enkripsi One Time Pad dapat dilihat pada gambar 4.8. Gambar 4.8 Hasil enkripsi One Time Pad Gambar 4.8 memperlihatkan hasil dari proses enkripsi kedua yang menghasilkan ciphertext 2. Indeks Ciphertext 2 diperoleh melalui operasi penjumlahan indeks kunci Universitas Sumatera Utara dengan indeks ciphertext 1. Hasil penjumlahan masing-masing karakter ciphertext 1 dapat dilihat pada tabel 4.3. Tabel 4.3 Hasil enkripsi One Time Pad Ciphertext 1 C1 Kunci K Ciphertext 2 C2 Karakter Indeks Karakter Indeks = � + � Karakter B 37 69 13 N O 14 y 60 74 } K 10 d 39 49 n V 57 8 34 91 Q 16 \ 90 13 N _ 85 k 46 38 c W 58 68 33 7 B 1 X 23 24 Y R 17 81 5 F 65 f 41 13 N 66 j 45 18 S Pada tabel 4.3 dihasilkan ciphertext 2 melalui fungsi enkripsi One Time Pad. Fungsi enkipsi One Time Pad untuk menghasilkan ciphertext 2 diperoleh dengan operasi penjumlahan indeks kunci dengan indeks plaintext.

d. Dekripsi Beaufort Cipher

Dekripsi dengan algoritma Beaufort Cipher dilakukan setelah proses enkripsi One Time Pad selesai dikerjakan. Ciphertext 2 yang dihasilkan dari enkripsi dengan algoritma One Time Pad didekripsi dengan algoritma Beaufort Cipher dengan kunci yang sama dengan kunci yang digunakan saat proses enkripsi. Proses dekripsi ini akan menghasilkan ciphertext 3 yang disebut juga dengan C3. Hasil dekripsi dapat dilihat pada gambar 4.9. Gambar 4.9 Hasil dekripsi Beaufort Cipher Universitas Sumatera Utara Gambar 4.9 memperlihatkan hasil dekripsi C2 dengan kunci yang sama dengan kunci enkripsi Beaufort Cipher. C3 dihasilkan melalui pengoperasian fungsi dekripsi Beaufort. Proses perhitungan dekripsi untuk masing-masing karakter C2 dapat dilihat pada tabel 4.4. Tabel 4.4 Hasil dekripsi Beaufort Cipher Ciphertext 2 C2 Kunci K Ciphertext 3 C3 Karakter Indeks Karakter Indeks = � − � Karakter N 13 A 80 } 74 , 63 82 N 49 s 54 5 F 91 V 21 23 X N 13 u 56 43 h C 38 j 45 7 H 7 33 T 19 79 = Y 24 j 45 21 V F 5 72 67 N 13 I 8 88 ‘ S 18 1 27 9 J Kolom ciphertext 3 C3 pada tabel 4.4 menunjukkan hasil dekripsi C2 dengan menggunakan fungsi dekripsi Beaufort Cipher. C3 diperoleh melalui operasi pengurangan indeks kunci terhadap indeks C2.

e. Dekripsi One Time Pad