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