Tampilan Halaman Enkripsi Tampilan Halaman Dekripsi

25

BAB IV HASIL DAN PEMBAHASAN

4.1 Implementasi Antarmuka

Implementasi program ini dilakukan dengan menggunakan NetBeans IDE 6.9.1 pada komputer dengan spesifikasi processor Intel Core i3 2,27 GHz,RAM 4.00 GB, dan hardisk 320 GB. Program ini dibuat sesuai dengan perancangan yang dibuat pada bab sebelumnya. Dan program ini dibuat dengan menggunakan bahasa pemrograman Java.

4.1.1. Implementasi Halaman Awal

Halaman awal adalah tampilan yang pertama kali keluar pada saat program dijalankan. Pada halaman ini terdapat tombol “Enkripsi” dan “Dekripsi”. Jika user ingin menggunakan program untuk mengenkripsi dokumen, maka user harus menekan tombol “Enkripsi”. Dan jika user ingin menggunakan program untuk mendekripsi dokumen, maka user harus menekan tombol “Dekripsi”. Gambar 4.1 Tampilan Halaman Awal 26

4.1.2 Implementasi Halaman Enkripsi

Halaman enkripsi akan muncul setelah user menekan tombol “Enkripsi”. Pada halaman enkripsi ini terdapat tombol “Browse”, tombol “Generate Key”, tombol “Proses”, tombol “Simpan”,tpmbol “Kembali”, text area “plainArea”, text area “enkripKey”, text area “hasilEnkrip”, dan text area “LamaEnkrip”. Jika user ingin mengenkripsi dokumen maka user menekan tombol “Browse” untuk mencari dokumen yang akan dienkripsi seperti di bawah ini. Gambar 4.2 Kotak Dialog saat memilih Dokumen Setelah memilih file kemudian pengguna menekan tombol “Open”. Setelah menekan tombol “Open” maka dokumen tersebut akan ditampilkan, kemudian user menekan tombol “Generate Key” maka kunci acak akan ditampilkan seperti di bawah ini. 27 Gambar 4.3 Tampilan Isi Dokumen dan Kunci Acak Kemudian user melakukan proses enkripsi dengan menekan tombol “Proses” maka hasil dari proses akan muncul serta lamanya proses tersebut dilakukan. Gambar 4.4 Tampilan Hasil Enkripsi dan Lama Proses