3. Enam buah label yang memberikan informasi seperti kunci publik dan lokasi file,
dan enkripsi file. 4.
Sebuah label Waktu yang akan menampilkan waktu proses.
3.4.3 Form Baby-step Giant-step BSGS
Form BSGS adalah form yang digunakan oleh hacker untuk memperoleh informasi
kunci privat dengan berasumsikan hacker telah memiliki informasi kunci publik. Form BSGS
dapat dibuka dari button BSGS pada form utama. Tampilan Form BSGS dapat ditunjukkan pada Gambar 3.15.
Gambar 3.15 Rancangan Form BSGS Aplikasi
Elemen-elemen yang terdapat pada Form BSGS adalah: 1.
Empat buah textbox dimana tiga textbox pertama berfungsi untuk meminta inputan informasi kunci publik dan hasil perhitungan kunci privat akan
ditampilkan di textbox A. 2.
Sebuah button Find yang berfungsi untuk menjalankan fungsi mencari kunci privat.
3. Enam buah label yang memberikan informasi seperti kunci publik dan kunci
privat. 4.
Sebuah label Time yang akan menampilkan waktu proses.
Form BSGS
Input Kunci Publik
Kunci Privat Alpha
P AplhaA
A Temukan
Waktu :
Universitas Sumatera Utara
3.4.4 Form Dekripsi
Form Dekripsi adalah form yang berfungsi sebagai antarmuka untuk melakukan
proses dekripsi ciphertext. Form ini akan meminta inputan berupa lokasi file ciphertext
, kunci publik bilangan prima p, dan kunci privat a. Tampilan Form Dekripsi dapat ditunjukkan pada Gambar 3.16.
Gambar 3.16 Rancangan Form Dekripsi Aplikasi
Keterangan: 1.
Tiga buah textbox dimana textbox pertama berfungsi sebagai inputan lokasi ciphertext
yang akan didekripsi. Sedangkan textbox kedua dan ketiga berfungsi untuk menerima inputan kunci publik p dan kunci privat a.
2. Dua buah button dimana button Browse berfungsi untuk menentukan lokasi file
ciphertext . Sedangkan button Dekripsi berfungsi untuk menjalankan fungsi
dekripsi ElGamal. 3.
Lima buah label yang memberikan informasi seperti lokasi file dan kunci yang digunakan untuk melakukan dekripsi.
4. Sebuah label Waktu yang akan menampilkan waktu proses.
Form Dekripsi
Dekripsi
P Ciphertext
Input Kunci A
Browse
Waktu : Dekripsi
Universitas Sumatera Utara
3.4.5 Form Tentang
Form Tentang adalah tampilan aplikasi yang menampilkan identitas penulis dan judul
dari penelitian. Tampilan Form Tentang dapat ditunjukkan pada Gambar 3.20.
Gambar 3.17 Rancangan Form Tentang Aplikasi
Elemen-elemen yang terdapat pada Form Tentang adalah: 1.
adalah label yang menunjukkan nama aplikasi. 2.
adalah label yang menerangkan identitas penulis. 3.
adalah label yang menunjukkan logo universitas. 4.
adalah label yang menunjukkan indentitas program studi dan instansi penulis.
3.4.6 Form Bantuan