Tampilan Program Utama Tampilan Antarmuka Kriptografi File Tampilan Antarmuka Kriptografi dan Steganografi

4.1.2 Perancangan Antar Muka Pemakai

Antar muka pemakai user interface adalah aspek sistem komputer atau program yang dapat dilihat, didengar, atau dipersepsikan oleh pengguna manusia, dan perintah- perintah atau mekanisme yang digunakan pemakai untuk mengendalikan operasi dan memasukkan data. Berikut ini merupakan perancangan antar muka pemakai perangkat lunak GOST dan LSB.

4.1.2.1 Tampilan Program Utama

Tampilan program utama adalah tampilan yang paling awal muncul ketika program dijalankan. Pada tampilan utama ini terdapat tombol navigasi ke form program yang lain. Antarmuka program ini akan dibangun sesederhana mungkin dan se user-friendly mungkin, sehingga user mudah menggunakan perangkat lunak ini. Pada tampilan antarmuka program utama ini terdapat 3 tiga buah tombol, yaitu tombol kriptografi file, tombol kriptografi dan steganografi dan tombol about. Pada tombol kriptografi file, akan mengarah kepada form kriptografi file dengan menggunakan algoritma GOST, sedangkan tombol kriptografi steganografi akan mengarah kepada form enkripsi teks dan steganografi LSB. Tombol about akan mengarah ke form about. Universitas Sumatera Utara Gambar 4.1 Rancangan Antarmuka Program Utama

4.1.2.2 Tampilan Antarmuka Kriptografi File

Tampilan kriptografi file adalah tampilan yang muncul ketika tombol kriptografi file diklik. Pada tampilan ini terdapat tombol enkripsi dan dekripsi kriptografi file,serta kemudahan dalam mengakses file yang akan dienkripsi maupun dekripsi. Kripto File Browse Drive Direktori File Tree File List berdasarkan direktori Enkripsi Dekripsi Pesan Gambar 4.2 Rancangan Antarmuka Kriptografi File Universitas Sumatera Utara Pada saat user telah memilih file mana yang akan dienkripsi atau didekripsi, akan muncul form untuk memasukkan key atau kunci. Key Masukkan Key : Verifikasi Key : OK Batal Gambar 4.3 Rancangan Antarmuka PassInteger Kriptografi File Setelah passInteger dimasukkan dan berhasil diverifikasi, proses selanjutnya adalah proses enkripsi atau dekripsi algortima GOST pada file. File asli yang dienkripsi akan dihapus atau ditimpa dengan file hasil proses enkripsi, begitu sebaliknya.

4.1.2.3 Tampilan Antarmuka Kriptografi dan Steganografi

Pada tampilan antarmuka kriptografi dan steganografi ini terdapat 2 dua buah tombol navigasi, yaitu tombol tulis pesan dan baca pesan. Tombol tulis pesan berfungsi untuk menghubungkan ke form tulis pesan kriptografi dan steganografi, sedangkan tombol baca pesan untuk menghubungkan ke form baca pesan kriptografi dan steganografi. Universitas Sumatera Utara Kripto Teks Steganografi Tulis Pesan Baca Pesan Gambar 4.4 Rancangan Antarmuka Kripto Teks Steganografi Pada saat user mengklik tulis pesan akan muncul form tulis pesan kriptografi dan steganografi. Pada form tulis pesan terdapat beberapa tombol, di antaranya yaitu tombol new, open, save, tulis pesan, cek gambar. Tulis Pesan Kripto Teks Steganografi Tulis Pesan Text Box New Open Save Tulis Pesan Cek Gambar Image Preview Karakter Maksimal : Karakter Tersisa : Pesan Terenkripsi Text Box Gambar 4.5 Rancangan Antarmuka Tulis Pesan Kripto Teks Steganografi Universitas Sumatera Utara Pada form tulis pesan ini tombol open berfungsi untuk membuka atau mem-browse gambar bitmap yang akan dijadikan media carrier. Sedangkan tombol save berfungsi menyimpan gambar yang telah tersisipi teks. Tombol new berfungsi untuk mengosongkan form. Tombol tulis pesan berfungsi untuk menulis pesan ke gambar. Sedangkan cek pesan untuk memeriksa gambar apakah sudah tersisipi atau belum. Karakter maksimal adalah informasi jumlah karakter maksimal yang akan disisipi dan karakter tersisa adalah karakter yang tersisa dari teks yang sudah ditulis. Pada saat user mengklik tombol baca pesan, akan muncul form baca pesan kriptografi steganografi. Pada form ini terdapat tombol new, open, save, cek gambar, baca pesan. Rancangan tampilan antarmukanya adalah sebagai berikut: Baca Pesan Kripto Teks Steganografi Hasil Baca Pesan Text Box New Open Save Baca Pesan Cek Gambar Image Preview Karakter Maksimal : Karakter Tersisa : Hasil Baca Pesan Terenkripsi Text Box Gambar 4.6 Rancangan Antarmuka Baca Pesan Kripto Teks dan Steganografi Universitas Sumatera Utara Pada form baca pesan ini tombol open berfungsi untuk membuka atau mem-browse gambar bitmap yang akan dijadikan media carrier. Sedangkan tombol save berfungsi menyimpan gambar yang sudah diambil teksnya. Tombol new berfungsi untuk mengosongkan form. Tombol baca pesan berfungsi untuk membaca pesan dari gambar. Sedangkan cek pesan untuk memeriksa gambar apakah sudah tersisipi atau belum. Karakter maksimal adalah informasi jumlah karakter maksimal yang akan disisipi dan karakter tersisa adalah karakter yang tersisa dari teks yang sudah ditulis.

4.1.3 Perancangan Struktur Data