BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
3.1 Implementasi sistem Implementasi sistem merupakan kelanjutan dari tahap perancangan sebelumnya.
Sistem yang dibangun ini menggunakan Bahasa Pemrograman Microsoft Visual Studio 2010 C. Terdiri dari 7 Form yaitu Form home_application, Help, About,
encryption1, encryption2, decryption1 dan decryption2.
3.1.1 Form home_application
Pada saat sistem dijalankan, Form home_application akan muncul dan menampilkan keterangan judul sistem yang dibuat. Form ini terdiri dari empat sub menu yaitu menu
About, Help, Start, dan Exit. Tampilan halaman home_application dapat dilihat pada Gambar 4.1
Gambar 4.1 Tampilan Form home_application
Universitas Sumatera Utara
3.2.8 About
Form About akan muncul jika user memilih sub menu About. Dan form ini menampilkan kembali judul sistem dilengkapi dengan informasi programmer.
Tampilan Form About dapat dilihat pada Gambar 4.2
Gambar 4.2 Tampilan Form About
3.2.9 Help
Form Help akan muncul pada saat user memilih sub menu Help. Dan sistem akan menampilkan form yang berisi tentang penjelasan langkah-langkah penggunaan
sistem.
Universitas Sumatera Utara
Tampilan Form Help dapat dilihat pada Gambar 4.3
Gambar 4.3 Tampilan Form Help
3.2.10 Encryption 1
Form Encryption1 akan muncul jika user memilih sub menu Start pada Form yang sedang digunakan. Kemudian untuk langkah awal, user mengeksekusi tombol
Generate pada bagian Prime Generator dan untuk mendapatkan nilai bilangan prima p secara random. Selanjutnya user Sender mengeksekusi tombol Generate pada
bagian Key Generator sehingga mendapatkan nilai kunci enkripsi dan dekripsi. Tampilan Form Encryption1 dapat dilihat pada Gambar 4.4
Gambar 4.4 Tampilan Form Encryption1
Universitas Sumatera Utara
3.2.11 Encryption 2
Setelah user Sender menyelesaikan semua proses pada Form Encryption1 dan mengeksekusi tombol Save Stego Image1 maka akan muncul Form Encryption2 untuk
proses selanjutnya yang dianggap dilakukan oleh Recipient. Langkah awal yang dilakukan adalah mengeksekusi tombol Open Stego Image1 kemudian mengeksekusi
tombol Extract1. Maka akan muncul Ciphertext1, selanjutnya Recipient melakukan Generate Key, Encryption2 dan kembali melakukan embbeding seperti pada proses
sebelumnya.
Tampilan Form Encryption2 dapat dilihat pada Gambar 4.5
Gambar 4.5 Tampilan Form Encryption2
3.2.12 Decryption 1