Rancangan Interface Form Pengirim Rancangan Interface Form Penerima

Gambar 3.13 Rancangan Interface Form Home Keterangan: 1. Tab control yang berfungsi untuk menampilkan tab page home. 2. Tab control yang berfungsi untuk menampilkan tab page pengirim. 3. Tab control yang berfungsi untuk menampilkan tab page penerima. 4. Tab control yang berfungsi untuk menampilkan tab page petunjuk. 5. Label yang berisi judul skripsi penulis. 6. Label yang berisi nama penulis. 7. Label yang berisi logo.

3.2.3.2. Rancangan Interface Form Pengirim

Form pengirim muncul setelah pengguna memilih tab control ”Pengirim”. Form ini digunakan untuk melakukan proses pembangkitan kunci, enkripsi plaintext dan penyisipan ciphertext. Rancangan tampilan form pengirim dapat dilihat pada gambar 3.11: Gambar 3.14 Rancangan Interface Form Pengirim Keterangan: 1. Combobox berfungsi untuk menampilan nama parameter yang digunakan. 2. Textbox berfungsi untuk menampilkan nilai N. 3. Textbox berfungsi untuk menampilkan nilai q. 4. Textbox berfungsi untuk menampilkan panjang maksimum pesan. 5. Richtextbox berfungsi untuk menampilkan kunci privat. 6. Button berfungsi untuk membangkitkan kunci privat. 7. Button berfungsi untuk menyimpan kunci privat. 8. Richtextbox berfungsi untuk menampilkan kunci publik. 9. Button berfungsi untuk membangkitkan kunci privat. 10. Richtextbox berfungsi untuk menampilkan plaintext. 11. Button berfungsi untuk mengambil file yang akan menjadi plaintext. 12. Button berfungsi mengenkripsi plaintext dengan algoritma NTRUEncrypt. 13. Richtextbox berfungsi untuk menampilkan ciphertext. 14. Button berfungsi untuk menyimpan ciphertext. 15. Picturebox berfungsi menampilkan citra yang akan disisipkan ciphertext. 16. Button berfungsi untuk mengambil citra yang akan disisipkan pesan. 17. Button berfungsi untuk menyisipkan pesan pada citra asli. 18. Picturebox berfungsi menampilkan citra yang telah disisipkan ciphertext, yaitu stego image. 19. Button berfungsi untuk menyimpan stego image.

3.2.3.3. Rancangan Interface Form Penerima

Form pengirim muncul setelah pengguna memilih tab control ”Penerima”. Form ini digunakan untuk melakukan ekstraksi ciphertext dan dekripsi ciphertext. Rancangan tampilan form penerima dapat dilihat pada gambar 3.11 Gambar 3.15 Rancangan Interface Form Penerima Keterangan: 1. Richtextbox berfungsi untuk menampilakan kunci privat. 2. Button berfungsi untuk mengambil kunci privat yang telah disimpan. 3. Combobox berfungsi untuk menampilkan nama parameter yang digunakan. 4. Textbox berfungsi untuk menampilkan nilai N. 5. Textbox berfungsi untuk menampilkan nilai q. 6. Picturebox berfungsi menampilkan stego image. 7. Button berfungsi untuk mengambil citra yang menjadi stego image. 8. Button berfungsi mengekstraksi ciphertext dari stego image. 9. Picturebox berfungsi menampilkan citra yang telah diekstraksi. 10. Button berfungsi untuk menyimpan citra yang telah diekstraksi. 11. Richtextbox berfungsi untuk menampilkan ciphertext. 12. Button berfungsi mendekripsi ciphertext. 13. Richtextbox berfungsi untuk menampilkan plaintext. 14. Button berfungsi untuk menyimpan plaintext.

3.2.3.4. Rancangan Interface Form Petunjuk