Gambar 3.8 Rancangan Steganografi
Keterangan: 1.
Label
: berfungsi untuk menampilkan nama file
WAV
sebelum penyisipan. 2.
Botton
: berfungsi untuk tombol pemanggilan file WAV. 3.
Label
: berfungsi untuk menampilkan ukuran file audio. 4.
TextBox
: berfungsi untuk tempat pemasukkan pesan penyisip. 5.
Label
: berfungsi untuk menampilkan panjang karakter pesan. 6.
ListView
: berfungsi untuk menampilkan biner pesan penyisip. 7.
List
: berfungsi untuk menampilkan sampel audio 8.
Botton
: berfungsi untuk tombol proses penyisip. 9.
Botton
: berfungsi untuk tombol proses ekstraksi. 10.
Botton
: berfungsi untuk menyimpan hasil proses. 11.
Botton
: berfungsi untuk membatalkan proses. 12.
Botton
: berfungsi untuk menutup halaman steganografi.
3.2.3 Rancangan Pengujian
Audio
Rancangan pengujian
audio
berfungsi untuk membuka file
stego audio
. Rancangan pengujian audio dapat dilihat seperti pada Gambar 3.9.
File Audio xxxxxxxxxxxxxxxxxxxxxx
Ukuran
Biner Penyisip
Ekstrak Simpan
Tutup Sisip
1
2
xxx Kb
3
9 1
5
6 7
8 4
xxx Karakter Panjang Pesan
xxxxxxxxxxxxxxxxxxxxxx Pesan Teks
Sample Audio
Load
Batal Biner Pesan
Sampel Audio
1 1
Universitas Sumatera Utara
Gambar 3.9 Rancangan Pengujian
Audio
Keterangan: 1.
Label
: berfungsi untuk menampilkan nama file
stego audio
. 2.
Slider
: berfungsi untuk menampilkan progress pembacaan file audio. 3.
Slider
: berfungsi untuk menampilkan posisi pembacaan file audio 4.
Button
: berfungsi sebagai tombol untuk membuka membaca
file audio
. 5.
Button
: berfungsi sebagai tombol untuk membaca
file audio
. 6.
Button
: berfungsi sebagai tombol untuk merekam
file audio
. 7.
Button
: berfungsi sebagai tombol untuk menghentikan sementara. 8.
Button
: berfungsi sebagai tombol untuk menghentikan proses. 9.
Button
: berfungsi sebagai tombol untuk menutup halaman Pengujian Audio.
3.2.4 Rancangan Perekaman
Audio
Rancangan perekaman audio berfungsi untuk merekam suara untuk penyisipan teks sebagai
cover audio
. Rancangan perekaman audio dapat dilihat seperti pada Gambar 3.10.
File Audio xxxxxxxxxxxxxxxxxxxxxxx
Volume
Rec Pause
Stop Load
1
2 3
xxxxxxxxxxxxxxxxxxxxxxxx
4 5
7 xxxxxxxxxxxxxxxxxxxxxxxxxx
Posisi
8 Quit
9 Play
6
Universitas Sumatera Utara
Gambar 3.10 Rancangan Perekaman Audio
Keterangan: 1.
Label
: berfungsi untuk menampilkan nama file. 2.
Button
: berfungsi sebagai tombol untuk memulai perekaman
audio
. 3.
Button
: berfungsi sebagai tombol untuk menghentikan sementara perekaman. 4.
Button
: berfungsi sebagai tombol untuk menghentikan
audio
. 5.
Button
: berfungsi untuk menampilkan peak suara pada proses perekaman. 6.
Button
: berfungsi untuk menampilkan error pada proses perekaman
3.2.5 Rancangan Pengujian Data
Rancangan pengujian data berfungsi menampilkan informasi hasil steganografi WAV berupa nama file coverstego audio, ukuran file, pesan penyisip, panjang pesan dan
lama proses. Rancangan pengujian data dapat dilihat seperti pada Gambar 3.12 berikut ini.
HASIL PENGUJIAN Tanggal: ddmmyyyy
No CoverStego Audio
Ukuran Kb Pesan
Panjang Pesan karakter
Lama Detik
Penyisipan xx
xxxxxxxxxxxxxxxxxx xxx
xxxxxxxxxxxxxxxxxx xxx
xx xxxxxxxxxxxxxxxxxx
xxx xxxxxxxxxxxxxxxxxx
xxx File Audio
xxxxxxxxxxxxxxxxxxxxxxx Start
1 3
2 Pause
Stop 4
List error
xxxxxxxxxxxxxxxxxxxxxx 5
6
Universitas Sumatera Utara
xx xxxxxxxxxxxxxxxxxx
xxx xxxxxxxxxxxxxxxxxx
xxx xx
xxxxxxxxxxxxxxxxxx xxx
xxxxxxxxxxxxxxxxxx xxx
Ekstraksi xx
xxxxxxxxxxxxxxxxxx xxx
xxxxxxxxxxxxxxxxxx xxx
xx xxxxxxxxxxxxxxxxxx
xxx xxxxxxxxxxxxxxxxxx
xxx xx
xxxxxxxxxxxxxxxxxx xxx
xxxxxxxxxxxxxxxxxx xxx
xx xxxxxxxxxxxxxxxxxx
xxx xxxxxxxxxxxxxxxxxx
xxx
Gambar 3.12 Rancangan Pengujian Data
3.2.6 Rancangan Pengujian MSE