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