Implementasi Sistem Tampilan Aplikasi

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1. Implementasi Sistem

Pada bab ini dijelaskan hasil analisis dan perancangan sistem yang akan mengimplementasikan kombinasi kriptografi dan steganografi dengan menggunakan algoritma blowfish dan algoritma modified least significant bit MLSB, kedalam bentuk aplikasi. 4.1.1. Spesifikasi Kebutuhan Perangkat Keras Spesifikasi perangkat keras yang digunakan sebagai pendukung untuk mengimplementasikan aplikasi pengamanan data menggunakan algoritma blowfish dan modified least significant bit mlsb adalah: 1. Processor intel core i3 2.4 GHz 2. Memory RAM yang digunakan GB 3. Kapasitas harddisk 320 GB 4. Monitor LCD 18.0” 4.1.2. Spesifikasi Kebutuhan Perangkat Lunak Aplikasi pengaman data menggunakan algoritma blowfish dan modified least significant bit mlsb dibangun menggunakan sistem operasi windows 7 32-bit. Perangkat lunak yang digunakan sebagai kompiler adalah microsoft visual basic 2010. Universitas Sumatera Utara

4.2. Tampilan Aplikasi

Berikut akan dijelaskan tampilan dari aplikasi yang dibangun. Tampilan aplikasi ini dibagi menjadi tiga tampilan, yaitu tampilan menu utama, tampilan enkipsi, dan tampilan dekipsi. 4.2.1. Tampilan Menu Utama Tampilan halaman menu utama pada aplikasi pengamanan data menggunakan algoritma blowfish dan modofied least significant bit mlsb dapat dilihat pada gambar 4.1. Pada halaman ini terdapat menu-menu yang dapat dipilih oleh pengguna yaitu menu enkripsi untuk memulai melakukan pengamanan data, dekripsi untuk melihat hasil dari data yang telah dienkripsi, dan terkahir adalah menu exit untuk keluar dari aplikasi. Gambar 4.1. Tampilan Menu Utama Universitas Sumatera Utara 4.2.2. Tampilan Menu Enkripsi Tampilan menu enkripsi dapat dilihat pada gambar 4.2. Halaman ini akan ditampilkan setelah pengguna memilih menu enkripsi pada menu utama. Pada menu ini pengguna dapat memulai enkripsi data dengan memasukkan pesan yang tedapat di tombol pilih pesan, lalu memilih pesan yang akan dienkripsi. Setelah memilih pesan maka akan ditampilakn isi pesan yang dipilih, nama data, ukuran data, dan jumlah karakter pada pesan yang dipilih. Setelah memasukkan pesan yang dipilih maka tombol pilih gambar akan aktif, dan pengguna dapat memiih media gambar yang akan dipilih untuk menyisipkan pesan yang sudah dipilih. Gambar 4.2. Tampilan Menu Enkripsi Media gambar yang sudah dipilih akan ditampilkan sesuai dengan gambar yang telah dipilih oleh pengguna. Setelah gambar ditampilkan maka akan ditampilkan Universitas Sumatera Utara keterang gambar sperti nama gambar, ukuran gambar, dan dimensi gambar. Apabila pengguna telah memilih gambar, maka tombol masukkan sandi akan aktif. Pengguna dapat menuliskan sandi degan minimal 1 karakter dan maksimal 56 karakter. Pennguna juga dapat memilih tampilkan karakter untuk melihat sandi yang dibuat oleh pengguna. Setelah membuat sandi, maka icon enkripsi akan aktif, dan pengguna dapat melakukan proses enkripsi. Apabila proses enkripsi telah selesai maka akan muncul pemberitahuan apakah pengguna akan menyimpan file gambar yang telah dienkripsi atau tidak menyimpannya gambar 4.3. atau bisa juga dengan memilih icon simpan gambar. Hasil enkripsi akan terlihat apabila proses enkripsi yang dilakukan oleh pengguna telah berhasil dilakukan. Pada keterangan gambar akan terlihat perbedaan dengan gambar sebelum dienkripsi. Pada menu enkripsi terdapat juga icon kembali, untuk kembali kemenu utama, icon hapus untuk membersihkan semua proses enkripsi yang telah dilakukan agar pengguna dapat melakukan enkripsi data selanjutnya. 4.2.3. Tampilan Menu Dekripsi Pada menu dekripsi pengguna akan melihat button pilih gambar, keterangan gambar, kolom masukkan sandi, isi pesan yang sudah dienkripsi, keterangan pesan, icon dekripsi, icon kembali untuk kembali kemenu utama, icon hapus untuk membersihkan layar dekripsi, dan simpan pesan. Seperti yang terlihat pada gambar 4.3. Universitas Sumatera Utara Gambar 4.3. Tampilan Menu Dekripsi Pada tampilan proses dekripsi, proses awal yang harus dilakukan oleh pengguna adalah memasukkan gambar yang sudah disisipkan pesan sebelumnya dengan cara menekan tombol pilih gambar. Setelah memilih gambar yang ingin didekripsi, maka akan terlihat keterangan gambar yang dipilih oleh pengguna, seperti nama gamabar, ukuran gambar dan dimensi gambar. Setelah memilih gambar textbox kata sandi dan check box tampilkan karakter akan aktif, dan pengguna dapat memasukkan sandi yang sama ketika melakukan proses enkripsi. Icon dekripsi akan aktif setelah textbox kata sandi sudah diisi, dan pengguna dapat mendekripsi pesan yang terdapat dalam gambar yang telah dipilih oleh pengguna dengan menekan icon dekrispi. Setelah proses dekripsi selesai dilakukan, maka icon simpan pesan akan aktif.

4.3. Pengujian Sistem