Halaman Enkripsi-Dekripsi ANALISIS DAN PERANCANGAN

Keterangan gambar: 1. TabControl berfungsi untuk menunjukkan halaman-halaman yang tersedia pada sistem. 2. Label digunakan untuk judul algoritma Beaufort Cipher. 3. Label digunakan untuk judul algoritma One Time Pad. 4. Label digunakan untuk judul mekanisme Three-Pass Protocol. 5. Rich Text Box digunakan untuk teori singkat mengenai algoritma Beaufort Cipher. 6. Rich Text Box digunakan untuk teori singkat mengenai algoritma One Time Pad. 7. Rich Text Box digunakan untuk teori singkat mengenai mekanisme Three-Pass Protocol.

c. Halaman Enkripsi-Dekripsi

Halaman enkripsi-dekripsi merupakan halaman yang digunakan untuk melakukan proses enkripsi pesan dan mendekripsikannya kembali dengan menggunakan algoritma Beaufort Cipher dan One Time Pad yang diimplementasikan pada mekanisme Three- Pass Protocol. Gambar 3.11 merupakan rancangan antarmuka halaman enkripsi- dekripsi. Gambar 3.11 Perancangan Antarmuka Halaman Enkripsi Dekripsi Teori Singkat Enkripsi-Dekripsi Tentang Aplikasi Cari Buka Hitung Dekripsi Reset Enkripsi Acak Enkripsi Acak Dekripsi 1 2 3 4 5 6 7 8 9 10 11 12 20 21 13 14 15 16 22 17 18 19 23 Universitas Sumatera Utara Keterangan gambar: 1. TabControl berfungsi untuk menunjukkan halaman-halaman yang tersedia pada sistem. 2. Textbox digunakan untuk menampilkan nama file yang digunakan untuk proses enkripsi-dekripsi. 3. Button ini digunakan untuk mencari file yang akan digunakan. 4. Button ini digunakna untuk membuka file yang akan digunakan. 5. Rich Text Box digunakan untuk menampilkan isi file yang digunakan. 6. Text Box digunakan untuk menampilkan jumlah karakter pada file. 7. Label digunakan untuk menampilkan kata karakter. 8. Button digunakan untuk menghitung jumlah karakter yang digunakan pada rich text box nomor 6. 9. Rich Text Box untuk menampung kunci Beaufort. 10. Button digunakan untuk mengacak kunci Beaufort. 11. Button digunakan untuk memulai proses enkripsi dengan algoritma Beaufort Cipher. 12. Rich Text Box untuk menampung karakter hasil enkripsi dengan algoritma Beaufort Cipher. 13. Rich Text Box untuk menampung kunci One Time Pad. 14. Button digunakan untuk mengacak kunci One Time Pad. 15. Button digunakan untuk memulai proses enkripsi dengan algoritma Beaufort One Time Pad. 16. Rich Text Box untuk menampung karakter hasil enkripsi dengan algoritma One Time Pad. 17. Rich Text Box untuk menampung kunci Beaufort yang digunakan untuk enkripsi sebelumnya. 18. Button digunakan untuk memulai proses dekripsi dengan algoritma Beaufort Cipher. 19. Rich Text Box untuk menampung karakter hasil dekripsi pertama dengan algoritma Beaufort Cipher. 20. Rich Text Box untuk menampung kunci One Time Pad yang digunakan untuk enkripsi sebelumnya. Universitas Sumatera Utara 21. Button digunakan untuk memulai proses dekripsi dengan algoritma One Time Pad. 22. Rich Text Box untuk menampung karakter hasil dekripsi dengan algoritma One Time Pad. 23. Button digunakan untuk mereset kembali halaman enkripsi-dekripsi.

d. Halaman Tentang Aplikasi