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
Halaman pengungkapan berfungsi untuk melakukan proses-proses dekripsi kriptografi algoritma ElGamal dan ekstraksi teknik end of file. Dalam halaman ini disediakan
beberapa button yang berfungsi untuk melakukan operasi sesuai dengan nama button tersebut. Berikut perancangan interface untuk form pengungkapan seperti pada
gambar 3.17:
Universitas Sumatera Utara
57
Cipher-image
Cipher image Stego image
Cipher Image
Buka Cipher Image Buka Stego
Image Ekstrak
Teks hasil Embed
Simpan Data
1 4
6
8 7
19
20
Dekripsi Simpan Gambar
9
10 11
Propertis Stego citra
2
Propertis Stego citra
3
Propertis Citra hasil dan teks
5
Kunci enkripsi Buka Nilai
p, x, a Nilai P
Nilai x Nilai a
13 16
18 12
17 15
14
Stego-image Plain-image
Plain-text
Gambar 3.17 Rancangan Interface Form Pengungkapan
Keterangan : 1
merupakan picturebox yang berfungsi untuk menampilkan cipher-image 2
merupakan keterangan dari cipher-image 3
merupakan keterangan dari stego-image 4
merupakan picturebox yang berfungsi untuk menampilkan stego-image 5
merupakan keterangan dari plain-image 6
merupakan picturebox yang berfungsi untuk menampilkan plain-image 7
merupakan button yang berfungsi untuk mengekstraksi gambar dan menampilkan plain-image pada picturebox dan plain-text pada richtextbox
8 merupakan button yang berfungsi untuk membuka gambar dan menampilkan di
picturebox 9
merupakan button yang berfungsi untuk melakukan proses dekripsi gambar 10 merupakan button yang berfungsi untuk membuka gambar stego-image dan
menampilkan di picturebox 11 merupakan button yang berfungsi untuk menyimpan stego-image
12 merupakan label yang berfungsi untuk memberikan nama textbox disampingnya 13 merupakan textbox yang berfungsi untuk menampilkan nilai p
14 merupakan button yang berfungsi membuka kunci p dan x, dan cipher a
Universitas Sumatera Utara
58
15 merupakan label yang berfungsi untuk memberikan nama textbox disampingnya 16 merupakan textbox yang berfungsi untuk menampilkan nilai x
17 merupakan label yang berfungsi untuk memberikan nama textbox disampingnya 18 merupakan textbox yang berfungsi untuk menampilkan nilai a
19 merupakan richtextbox yang berfungsi untuk menampilkan plain-text 20 merupakan button yang berfungsi untuk menyimpan plain-image dan plain-text
3.2.1.5 Rancangan Interface Form Hitung MSE Mean Squared Error