Skenario Dekripsi Pesan Pengujian Enkripsi Pesan Pengujian dekripsi pesan

5 Dekripsi dari ciphertext 4280: n = 5129 m p = 4280 23+14 mod 23 = 18 m q = 4280 223+14 mod 223 = 126 Misalnya : x = m p qY q = 18 × 223 × -10 = -40140 y = m q pY p = 126 × 23 × 97 = 281106. Maka: P1 = x + y mod n = -40140+ 281106 mod 5129 = 5032 mod 5129 P2 = x - y mod n = -40140 - 281106 mod 5129 = 1881 mod 5129 P3 = -x + y mod n = 40140 + 281106 mod 5129 = 3248 mod 5129 P4 = -x - y mod n = 40140- 281106 mod 5129 = 97 mod 5129 Nilai terkecil dari P1, P2, P3, P4 adalah = 97 ‘a’ dalam ASCII

4.2.5. Skenario Dekripsi Pesan

Setelah Bob mendapatkan kunci maka Bob selanjutnya akan mengdekripsikan pesan dengan kunci yang sudah didapat oleh Bob. Gambar 4.9. adalah menunjukkan proses dekripsi pesan dengan sistem. Gambar 4.9 Pengujian Sistem dengan Skenario Dekripsi Pesan Universitas Sumatera Utara Perhitungan manual dari proses dekripsi pesan sesuai dengan Gambar 4.8. adalah sebagai berikut: 1. C= Î=206 K.OTP= ‘a’=97 C - K.OTP= 206-97=109 P= chr109= ‘m’ 2. C= Ó=211 K.OTP=’r’=114 C-K.OTP=211-114=97 P=chr9 7=’a’ 3. C= ‘á’=225 K.OTP=’m’=109 C-K.OTP=225-109=116 P=chr116=’t’ 4. C= Â =194 K.OTP= ’a’=97 C-K.OTP=194-97=97 P=chr97=’a’

4.2.6. Pengujian Enkripsi Pesan

Pengujian ini dilakukan untuk mengetahui pengaruh panjang plaintext terhadap lama proses enkripsi dan panjang kunci yang digunakan terhadap lama proses enkripsi algoritma One Time Pad. Universitas Sumatera Utara Tabel 4.3. Hasil Pengujian Enkripsi dengan Variasi Panjang Plaintext NO Panjang Plaintext Karakter Waktu detik 1. 19 1,712 2. 121 1,933 3. 1507 2,451 4. 2527 2,987 5. 10828 4,555 Gambar 4.10 Grafik Pengujian Enkripsi Pesan Berdasarkan tabel 4.3 dan Gambar 4.10 dapat diperoleh lama waktu dalam melakukan proses enkripsi pesan dengan lima contoh panjang plaintext yang berbeda.

4.2.7. Pengujian dekripsi pesan

Pengujian ini dilakukan untuk mengetahui pengaruh panjang plaintext terhadap lama proses dekripsi dengan panjang kunci yang digunakan terhadap lama proses dekripsi algoritma One Time Pad. Universitas Sumatera Utara Tabel 4.4. Hasil Pengujian Dekripsi dengan Variasi Panjang Plaintext NO Panjang Plaintext Karakter Waktu detik 1. 19 0,535 2. 121 0,918 3. 1507 1,000 4. 2527 1,765 5. 10828 3,121 Gambar 4.11 Grafik Pengujian Dekripsi Pesan Berdasarkan tabel 4.4 dan Gambar 4.11 dapat diperoleh lama waktu dalam melakukan proses enkripsi pesan dengan lima contoh panjang plaintext yang berbeda. Universitas Sumatera Utara Tabel 4.5 Perbandingan Waktu Enkripsi dan Dekripsi Pesan Nomor Panjang Plaintext Waktu Enkripsi Waktu Dekripsi 1 19 1,712 0,535 2 121 1,933 0,918 3 1507 2,451 1,000 4 2527 2,987 1,765 5 10828 4,555 2,121 Gambar 4.12 Grafik Perbandingan Enkripsi dan Dekripsi Berdasarkan tabel 4.5 dan Gambar 4.12 diatas, dapat diinformasikan bahwa jumlah proses waktu enkripsi dan dekripsi berbeda. Sistem memerlukan waktu yang lebih lama untuk melakukan proses enkripsi pesan daripada melakukan proses dekripsi pesan tersebut Universitas Sumatera Utara BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan