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