Rancangan Interface Form Pengamanan

54 4 Merupakan menustrip yang berisi 2 submenustrip, yaitu submenustrip bantuan menggunakan aplikasi dan tentang programmer, bantuan menggunakan aplikasi befungsi untuk membuka form bantuan, dan bantuan tentang programmer berfungsi untuk membuka form tentang programmer 5 Merupakan gambar yang befungsi untuk membuka form pengamanan 6 Merupakan gambar yang befungsi untuk membuka form pengungkapan 7 Merupakan gambar yang berfungsi untuk hitung MSE mean squared error 8 Merupakan gambar berfungsi untuk membukan form bantuan 9 Merupakan label yang berfungsi untuk menampilkan nama aplikasi

3.2.1.3 Rancangan Interface Form Pengamanan

Form pengamanan berfungsi untuk melakukan proses-proses untuk steganografi teknik end of file dan enkripsi kriptografi algoritma ElGamal. Dalam halaman ini disediakan beberapa button yang berfungsi untuk melakukan operasi sesuai dengan nama button tersebut. Berikut perancangan interface untuk form pengamanan seperti pada gambar 3.16 : Teks Asli Gambar asli Gambar Stego Cipher Image Buka Gambar Asli Buka Stego Image Enkripsi Simpan Data Teks Buka Teks Embed Simpan Stego-Image Nilai P Nilai g Nilai x Nilai y Nilai k Bangkitkan Bangkitkan Bangkitkan Hitung Bangkitkan 1 6 7 8 9 10 11 13 14 16 19 20 21 22 23 24 25 26 27 30 33 29 32 28 31 Periksa Citra dan teks Propertis Citra asli Propertis Stego citra Propertis Cipher citra Propertis Teks asli Citra Asli Stego Citra Cipher citra 3 2 5 4 12 15 Besar Bil. Prima 17 18 Gambar 3.16 Rancangan Interface Form Pengamanan Universitas Sumatera Utara 55 Keterangan : 1 merupakan picturebox yang berfungsi untuk menampilkan gambar asli 2 merupakan keterangan gambar asli 3 merupakan keterangan gambar hasil penyisipan 4 merupakan picturebox yang berfungsi untuk menampilkan gambar hasil penyisipan 5 merupakan keterangan cipher citra hasil enkripsi 6 merupakan picturebox yang berfungsi untuk menampilkan gambar hasil enkripsi 7 merupakan button yang berfungsi untuk membuka gambar yang akan ditampilkan ke picturebox yang diatasnya 8 merupakan button yang berfungsi untuk membuka gambar yang akan ditampilkan ke picturebox yang diatasnya 9 merupakan button yang berfungsi untuk melakukan proses enkripsi 10 merupakan button yang berfungsi untuk menyimpan gambar hasil enkripsi dan kunci untuk dekripsi 11 merupakan richtextbox yang befungsi untuk menampilkan teks yang akan disisipi, sekaligus sebagai tempat input-an manual. 12 merupakan keterangan dari teks asli 13 merupakan button yang befungsi untuk membuka teks yang akan ditampilkan ke richtextbox 14 merupakan button yang berfungsi untuk melakukan proses penyisipan sekaligus menampilkan hasil penyisipan ke picturebox 15 merupakan button yang berfungsi untuk melakukan pengecekan apakah citra dan teks layak disisipi 16 merupakan button yang berfungsi untuk melakukan penyimpanan gambar hasil penyisipan 17 merupakan label yang berfungsi untuk menampilkan nama comboBox disampingnya 18 merupakan comboBox untuk memilih batas maksimum bilangan prima 19 merupakan label yang berfungsi untuk menampilkan nama textbox disampingnya 20 merupakan textbox yang berfungsi untuk menampilkan bilangan acak prima Universitas Sumatera Utara 56 21 merupakan button yang berfungsi untuk melakukan proses pembangkitan bilangan prima sekaligus menampilkan bilangan prima tersebut ke textbox 22 merupakan label yang berfungsi untuk menampilkan nama textbox disampingnya 23 merupakan textbox yang berfungsi untuk menampilkan bilangan acak g 24 merupakan button yang berfungsi untuk melakukan proses pembangkitan bilangan acak g sekaligus menampilkan ke textbox 25 merupakan label yang berfungsi untuk menampilkan nama textbox disampingnya 26 merupakan textbox yang berfungsi untuk menampilkan bilangan acak x 27 merupakan button yang berfungsi untuk melakukan proses pembangkitan bilangan acak x sekaligus menampilkan ke textbox 28 merupakan label yang berfungsi untuk menampilkan nama textbox disampingnya 29 merupakan textbox yang berfungsi untuk menampilkan nilai perhitungan logaritma diskrit y 30 merupakan button yang berfungsi untuk melakukan proses perhitungan lagoritma diskrit sekaligus menampilkan ke textbox 31 merupakan label yang berfungsi untuk menampilkan nama textbox disampingnya 32 merupakan textbox yang berfungsi untuk menampilkan bilangan acak x 33 merupakan button yang berfungsi untuk melakukan proses pembangkitan bilangan acak k sekaligus menampilkan ke textbox

3.2.1.4 Rancangan Interface Form Pengungkapan