Antar Muka Form Dekripsi

3.2.2.3 Antar Muka Form Dekripsi

Form ini digunakan untuk melakukan proses dekripsi. Proses dekripsi menggunakan Algoritma ElGamal terlebih dahulu, kemudian dilajutkan dengan proses transposisi segitiga untuk mendapatkan hasil dekripsi yang sama dengan plaintext yang sebelumnya. gambar 3. 13 : Rancangan Form Dekripsi Komponen yang dipakai untuk membangun antar muka form dekripsi pada gambar 3.13 adalah sebagai berikut: 1. Label Judul : label yang digunakan untuk menampilkan judul dari sistem yang digunakan. 2. Tab : Tab yang digunakan untuk memilih proses yang diinginkan, tab ini terdiri dari 3 proses yang dapat dipilh, Encryption, Decryption dan About 3. Groupbox Ciphertext : pada groupbox ini kita dapat memilih ciphertext yang akan kita dekripsi. Universitas Sumatera Utara 4. Textbox 4 : textbox yang digunakan sebagai tempat untuk menginputkan ciphertext. 5. Tombol ‘Open File’ : tombol ini berfungsi untuk memilih file text yang akan didekripsi. 6. Group box File Info : pada Group box ini akan muncul spesifikasi dari file yang diinputkan. File name, Location dan Character akan mucul secara otomatis ketika telah diinputkan ciphertext. 7. Group box Input Key : Group box ini berfungsi sebagai tempat untuk memsukkan kunci-kunci yang dibutuhkan untuk mendekripsikan ciphertext. 8. Textbox 8 : textbox ini berfungsi untuk menginputkan bilangan prima yang akan digunakan sebagi kunci. 9. Textbox 9 : textbox ini berfungsi untuk menginputkan a yang merupakan kunci private. 10. Tombol Decrypt : tombol ini berfungsi untuk melakukan proses deksripsi. 11. Group box ElGamal : Group box ini berfungsi untuk menampilkan hasil dekripsi dengan Algoritma ElGamal. 12. Textbox 12 : textbox ini berfungsi untuk memunculkan hasil dekripsi yang diproses dengan Algoritma ElGamal. 13. Group box Triangle Tranposition : Group box ini berfungsi menampilkan hasil dekripsi dengan Transposisi Segitiga dan untuk menyimpan plaintext. 14. Textbox 15 : textbox ini berfungsi menampilkan segitiga hasil dekripsi dengan Transposisi segitiga 15. Textbox 14 : textbox ini berfungsi untuk menampilkan plaintext, hasil dekripsi dengan menggunakan Transposisi Segitiga. 16. Tombol Save File : tombol ini berfungsi untuk menyimpan hasil dekripsi. Universitas Sumatera Utara

3.2.3 Tahapan Sistem