Hasil Enkripsi dan Dekripsi Pesan

Gambar 4.12. Detail Pengujian Pengiriman Pesan

4.3.4 Hasil Enkripsi dan Dekripsi Pesan

Pada bagian ini akan ditampilkan hasil pengujian proses enkripsi dan dekripsi pada metode three-pass protocol yang diimplementasikan. Pada pengujian ini akan dilihat penambahan panjang teks dari teks asli menjadi teks enkrisi pada proses three-pass protocol pada pengiriman yang ketiga. Pengujian dilakukan pada teks dengan panjang berturut-turut 10, 50, 100, dan 150 karakter. Hasil pengujian dapat dilihat pada Tabel 4.1. Tabel 4.1. Hasil Enkripsi dan Dekripsi Pesan Plaintext Ciphertext Rasio Teks Jumlah Teks Jumlah abcdefghij 10 AAAAC6QptfcAAAAq61a7ogAAAC1t3N 428 42.8 Plaintext Ciphertext Rasio Teks Jumlah Teks Jumlah P3AAAATLUJ2aIAAAAerBPyqgAAADG UIpsCAAAAJsUQ9JcAAAA5rR+c7wAA ABDv5u7KAAAAL9n3C1IAAAAofzyER wAAAEdpTKDPAAAABgEoVTkAAAA ME6cPyQAAAExFjHQAAAAUlgLOmA AAAAsMRRLbgAAACChbtV6AAAAN7f Euh8AAAAsKB9EKwAAAEQEIbyZAAA ABHMmvtwAAABT5gzQvQAAABRVEd MAAAAATcpauq8AAAAXGOzboQAAA EFARrP4AAAACo7Y1OoAAAARPdyUp gAAAAkTwCshAAAAT0VzZHgAAABH G1b68wAAABnmj66cAAAACwiwUkgA AABNUIM9UQAAAD5yo+D9AAAAGW tMyBcAAAAQbCWvzgAAAEftDdLAAA APu3mx4I= abcdefghija bcdefghijab cdefghijabc defghijabcd efghij 50 AAAAC6QptfcAAAAq61a7ogAAAC1t3N P3AAAATLUJ2aIAAAAerBPyqgAAADG UIpsCAAAAJsUQ9JcAAAA5rR+c7wAA ABDv5u7KAAAAL9n3C1IAAAAofzyER wAAAEdpTKDPAAAABgEoVTkAAAA ME6cPyQAAAExFjHQAAAAUlgLOmA AAAAsMRRLbgAAACChbtV6AAAAN7f Euh8AAAAsKB9EKwAAAEQEIbyZAAA ABHMmvtwAAABT5gzQvQAAABRVEd MAAAAATcpauq8AAAAXGOzboQAAA EFARrP4AAAACo7Y1OoAAAARPdyUp gAAAAkTwCshAAAAT0VzZHgAAABH G1b68wAAABnmj66cAAAAC………… ……….dst 2136 42.72 abcdefghija bcdefghijab cdefghijabc defghijabcd efghijabcde 100 AAAACBMWXC0AAAAMpCXFXwAA AAEYV222AAAABalm1ugAAAAH4Y+w SgAAAAORiv5AAAACf03BxwAAAAF2 u2CywAAAAHYfhuQAAAACJNZTuQA AAAFKSPkMQAAAAvjxeFAAAABlnLo 4325 43.25 Plaintext Ciphertext Rasio Teks Jumlah Teks Jumlah fghijabcdef ghijabcdefg hijabcdefgh ijabcdefghij WQAAAACc4qUWAAAAAtI8p69AAAA B2KxkbEAAAAGrlfJDwAAAAA099zCA AAADYeFVlMAAAAHDiVqBgAAAAE ToxNAAAABzi0HaMAAAAGg8kVcgAA AAx9LqbIAAAADJWI1IMAAAABMG6n NwAAAAyMDoveAAAAASb0XpIAAAA EedIPSgAAAAYgQxqNAAAAB5w6GIgA AAAJQqsjywAAAAIX3zOtAAAABnluNq UAAAAHQw78cAAAAAuk ………. dst. abcdefghija bcdefghijab cdefghijabc defghijabcd efghijabcde fghijabcdef ghijabcdefg hijabcdefgh ijabcdefghij abcdefghija bcdefghijab cdefghijabc defghijabcd efghij 150 AAAACBMWXC0AAAAMpCXFXwAA AAEYV222AAAABalm1ugAAAAH4Y+w SgAAAAORiv5AAAACf03BxwAAAAF2 u2CywAAAAHYfhuQAAAACJNZTuQA AAAFKSPkMQAAAAvjxeFAAAABlnLo WQAAAACc4qUWAAAAAtI8p69AAAA B2KxkbEAAAAGrlfJDwAAAAA099zCA AAADYeFVlMAAAAHDiVqBgAAAAE ToxNAAAABzi0HaMAAAAGg8kVcgAA AAx9LqbIAAAADJWI1IMAAAABMG6n NwAAAAyMDoveAAAAASb0XpIAAAA EedIPSgAAAAYgQxqNAAAAB5w6GIgA AAAJQqsjywAAAAIX3zOtAAAABnluNq UAAAAHQw78cAAAAAuknf9oAAAAD afCVt4AAAAHsMmPnAAAAAYLs6N5A AAAABS63DcAAAAIExZcLQAAAAykJ cVfAAAAARhX………………..dst 6485 43.23 Pada table hasil pengujian, dapat dilihat bahwa terdapat perkembangan panjang ciphertext terhadap panjang plaintext, dimana setiap n panjang plaintext akan mengalami pertambahan panjang ciphertext sebesar � ∗ � dimana m adalah rasio pertambahan panjang ciphertext dengan rentang nilai antara 42-44 kali dari panjang plaintext. Secara visualisasi, pertambahan panjang ciphertext terhadap panjang plaintext dapat dilihat pada Gambar 4.13. Gambar 4.13. Grafik Pertambahan Panjang Ciphertext 1000 2000 3000 4000 5000 6000 7000 50 100 150 P a nj a ng ci phe rt e xt Panjang plaintext Grafik Penambahan Panjang Ciphertext

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah melihat dan mengamati hasil analisis yang di dapat dari pengujian sistem yang telah diselesaikan, maka dapat ditarik kesimpulan sebagai berikut: 1. Metode three-pass protocol dapat diimplementasika pada algoritma Rabin dan RSA dimana algoritma Rabin digunakan pengirim dalam mengirimkan pesan sedangkan algoritma RSA digunakan penerima pesan. 2. Syarat sebuah algoritma kriptografi agar dapat digunakan dalam metode three- pass protocol adalah algoritma tersebut harus memiliki sifat komutatif commutative algorithm. 3. Agar algoritma Rabin dan RSA dapat digunakan dalam metode three-pass protocol , kedua algortima tersebut harus menggunakan nilai modulus nyang sama sehingga kedua algoritma tersebut memiliki sifat komutatif commutative algorithm .

5.2 Saran

Dalam pengembangan penelitia ini penulis memberikan beberapa saran yaiut: 1. Untuk pengembangan selanjutnya, perlu dikembangkan menggunakan bilangan prima yang lebih besar yaitu lebih besar dari 512 bit untuk memenuhi syarat keamaan algoritma Rabin dan RSA. 2. Perlu dikembangkan metode yang lebih efektif dalam penyandian pesan dikarenakan data yang dikirim menjadi semakin besar setelah mengalami proses penyandian dalam three-pass protocol. 3. Pada three-pass protocol perlu dikembangkan metode dalam memverifikasi bahwa sebuah request pesan berasal dari pihak yang benar.