BAB 4
IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem
Implementasi pada program ini dibuat menggunakan bahasa pemrograman visual basic.net 2010. Implementasi citra pada perbandingan algoritma EOF End Of File
LSB Least Significant Bit dan sebagai metode dalam melakukan perbandingan terhadap sebuah citra digital yang di-input dalam bentuk teks oleh user . Terdiri dari
menu utama yang terdiri dari peyisipan, laporan perbandingan , tentang, help serta Keluar.
Untuk melakukan pengujian Aplikasi Perbandingan Penyisipan Pesan Ke dalam File Citra True Color dengan Algoritma End of File EOF dan LSB. Kebutuhan perangkat
keras dan perangkat lunak yang direkomendasikan adalah sebagai berikut: 1.
Prosesor IntelR PentiumR Dual CPU T3200 2.00 GHZ 2.
Operating System Windows 7 ultimate 32-bit 6.1, Build 7600 Windows xp 3.
Memory 1024 MB RAM 4.
Perangkat Lunak Visual Studio 2010. Net frameword 4,0 5.
Monitor 14.1” resolusi layar 1280 x 800 pixel 32 bit 60 HZ. 6. Mouse
dan keyboar
d.
4.2 Tampilan Menu Utama
Tampilan Menu Utama merupakan tampilan yang berisi gambar latar serta tampilan menu. Tampilan Menu Utama terdiri dari peyisipan, laporan perbandingan
tentang,help serta Keluar. Tampilan Menu Utama dapat dilihat pada Gambar 4.1.
Universitas Sumatera Utara
60
Gambar 4.1 Tampilan Menu Utama
Pada menu penyisipan terdapat tampilan penyisipan EOF dan LSB yang berfungsi untuk memilih citra terlebih dahulu sebelum melakukan proses penyisipan teks.
4.2.1 Penyisipan dengan Algoritma EOF End Of File dan LSB
Halaman ini berfungsi sebagai tempat penulisan teks yang akan disisipkan, tombol ‘pilih file gambar’ yang berfungsi untuk menyisipkan citra penampung , tombol ‘sisip’
berfungsi untuk menjalankan proses penyisipan teks, tombol ‘ekstraksi pesan’ berfungsi untuk melakukan proses ekstraksi pesan yang tersembunyi, serta tombol
‘bersihkan’ yang berfungsi untuk mereset semua proses yang telah dilakukan. Berikut dapat dilihat pada Gambar 4.2.
Universitas Sumatera Utara
61
Gambar 4.2 Penyisipan dengan Algoritma EOF
Pada tampilan pilih gambar sistem akan masuk kedalam lokasi yang telah ditetapkan. Dan User memilih citra berformat BMP yang akan digunakan sebagai cover image.
Sama hal dengan LSB dapat dilihat pada Gambar 4.3.
Gambar 4.3 Penyisipan dengan Algoritma LSB
Universitas Sumatera Utara
62
4.2.2 Lokasi Pemilihan Citra Asli EOF dan LSB
Pada lokasi ini berfungsi sebagai tempat penyimpanan citra, yang akan di pilih sebagai cover image
dan stego image, Setelah pemilihan sub menu Open maka tampil kotak dialog seperti pada Gambar 4.4. Setelah kotak dialog terbuka maka user harus
memilih citra yang berformat bmp.
Gambar 4.4 Lokasi pemilihan Citra format BMP
Setelah dilakukan pemilihan citra, User menginput teks yang akan disisipi, Sebagai contoh pesan yang diiput “ Cindy Violita” kemudian user menekan button sisip maka
akan muncul tampilan sebagai berikut dapat dilihat pada gambar 4.5.
Gambar 4.5 Pesan telah Disisip EOF
Universitas Sumatera Utara
63 Pada tampilan diatas cover image yang telah diinput teks akan tersimpan pada lokasi
yang ditentukan dan telah menjadi stego image yaitu menjadi –EOF . Sama seperti pada algoritma LSB pesan telah disisip menjadi –LSB. Dapat dilihat pada Gambar
4.6.
Gambar 4.6 Pesan telah Disisip LSB
4.2.3 Gambar proses ekstraksi pesan EOF dan LSB
untuk mengekstraksi pesan yang telah disisipi lakukan kembali seperti pada Gambar 4.4 pilih gambar yang sudah berubah menjadi -EOF.Kemudian klik button ekstraksi
pesan, maka pesan yang diekstraksi sama dengan pesan yang disisipi.
Gambar 4.7 Proses Ekstraksi Pesan EOF
Universitas Sumatera Utara
64 Pada proses ekstraksi pesan menggunakan algoritma EOF diatas dapat dilihat pada
citra. Stego image terlihat garis hitam pada akhir file citra, yaitu menandakan pesan telah tersisip. Sehingga jelas terlihat secara kasat mata. Dan kapasitas pada citra akan
bertambah dari citra aslinya, algoritma EOF ini proses penyisipan tidak berbatas. Sedangkan Pada LSB proses ekstraksi sama seperti proses ekstraksi pada EOF,
berikut dapat dilihat pada Gambar 4.8.
Gambar 4.8 Proses Ekstraksi Pesan LSB
Proses ekstraksi LSB tidak mengalami perubahan dari citra aslinya. Akan tetapi pada algoritma LSB, stego image tidak terjadi perubahan kapasitas. Sehingga secara kasat
mata tidak terlihat perbedaan citra asli dan stego image .
Universitas Sumatera Utara
65
4.2.4 Tampilan tentang
Pada Tampilan tentang terdapat tempat untuk menampilkan judul skripsi,nama penulis,nim dan jurusan.
Gambar 4.9 Tampilan Menu Tentang
4.3 Hasil Pengujian