Komponen-komponen yang dipakai dalam form Utama pada Gambar 3.12 adalah:
1. Menu String ‘Enkripsi, Dekripsi, Keluar’ merupakan pilihan proses yang dapat
dilakukan oleh sistem.
2. Label digunakan sebagai judul dari sistem dan nama penulis.
3. Picture Box, menampilkan logo dari instansi pendidikan penulis.
3.1.7.2 Antar Muka Form Enkripsi
Pada form enkripsi, user memasukkanplaintextyang ingin dienkripsi dan juga memasukkan kunci eksternal. Setelah proses enkripsi selesai user memasukkan file
citra yang akan disisip oleh ciphertext hasil enkripsi tersebut.
Data Encryption Standard - Enkripsi Enkripsi
Plaintext Buka
Kunci Enkripsi
Ciphertext biner
Steganografi Image Cover
Buka Informasi Image
Embed Image Hasil
Simpan Ciphertext desimal
Simpan Kunci Biner
Plaintext Biner Proses Hasil Enkripsi
2 1
3 4
7 11
8 12
13 5
6 9
10 14
15 16
18 19
20 21
22
23 24
25 26
17
Gambar 3.13 Form Enkripsi
Komponen-komponen yang dipakai dalamform enkripsi pada Gambar 3.13 adalah sebagai berikut:
1. GroupBox 1 ‘Enkripsi’ merupakantempat proses enkripsi.
Universitas Sumatera Utara
2. Label ‘Plaintext’ merupakanpetunjuk bahwa area tersebut adalah tempat user memasukkan pesan teks.
3. TextBox 1 merupakan lokasi inputan pesan teks. 4. Button ‘Buka’ berfungsi untuk membuka file pesan teks berformat .txt yang
sudah tersimpan dalam komputer . 5. Label ‘PlaintextBiner’ merupakanpetunjuk bahwa area tersebut adalah tempat
tampilnya plaintext dalam bentuk biner. 6. TextBox2 merupakan lokasi tampilnya plaintext dalam bentuk biner.
7. Label ‘Kunci’menunjukan lokasi user memasukkan kunci eksternal. 8. TextBox 3merupakan lokasi inputan kunci eksternal.
9. Label‘Kunci Biner’ menunjukkan tempat tampilnyakuncidalam bentuk biner. 10. TextBox 4merupakan lokasi tampilnya kunci dalam bentuk biner.
11. Button‘Enkripsi’ berfungsi untuk memulai proses enkripsi. 12. Label ‘CiphertextBiner’ menunjukan tempattampilnyaciphertextdalam bentuk
biner. 13. TextBox 5lokasitampilnyaciphertextdalam bentuk biner.
14. Label ‘CiphertextDesimal’ menunjukan tempat tampilnyaciphertextdalam bentuk desimal.
15. TextBox 6lokasitampilnyaciphertextdalam bentuk desimal. 16. Button‘Simpan’ berfungsi untuk menyimpan ciphertext.
17. Label ‘Proses Hasil Enkripsi’ menunjukan tempat tampilnyahasil dari tahapan- tahapan yang ada pada proses enkripsi.
18. GroupBox 2 ‘Steganografi’ merupakan tempat proses penyisipan pesan kedalam citra.
19. Label‘Image Cover’ menunjukan tempat tampilnya file citra yang dipilih user sebagai citra yang akan disisipkan pesan.
20. PictureBox 1lokasi tampilnya citra.
Universitas Sumatera Utara
21. Button‘Buka’ berfungsi untuk mengakses file citra berformat .bmp yang sudah tersimpan dalam komputer.
22. Label‘Informasi Image’ menunjukan keterangan dari file citra yang terdiri dari size dan dimensi.
23. Button‘Embed’ berfungsi untuk memulai proses penyisipan pesan kedalam file citra.
24. Label‘Image Hasil’ menunjukan tempat tampilnya stego image. 25. PictureBox 2lokasi tampilnya stego image.
26. Button‘Simpan’ berfungsi untukmenyimpan stego image kedalam komputer user.
3.1.7.3 Antar Muka Form Dekripsi