Pada Gambar 4.5 dapat dilihat coding yang digunakan dalam pembuatan embed
menggunakan metode Low Bit Coding ini.
Gambar 4.5 Source Code Embed Metode Low Bit Coding
4.1.1.2 Proses Ekstraksi Extraction
Proses ekstraksi extraction watermark menggunakan metode Low Bit Coding adalah sebagai berikut :
1. Masukkan file audio .wma yang telah diwatermark. 2. Ubah nilai audio .wma yang telah diwatermark ke dalam byte.
3. Ambil setiap bit audio .wma dengan pola yang digunakan pada saat proses embedding.
4. Blok setiap 8 bit menjadi {b1, b2, …., bn}.
Universitas Sumatera Utara
5. Ubah setiap blok menjadi plainteks.
Contoh : Mendeteksi watermark yang disisipi pada file audio .wma.
Gambar 4.6 File audio .wma yang telah diwatermark.
Langkah pertama adalah mengubah file audio .wma menjadi biner. Frame Audio
9 = 0 0 0 0 1 0 0 1 2 = 0 0 0 0 0 0 1 0
5 = 0 0 0 0 0 1 0 1 2 = 0 0 0 0 0 0 1 0
7 = 0 0 0 0 0 1 1 1 0 = 0 0 0 0 0 0 0 0
7 = 0 0 0 0 0 1 1 1 5 = 0 0 0 0 0 1 0 1
Gambar 4.7 Pengubahan file audio .wma menjadi biner.
9 2 5 2 7 0 7 5 1 0 3 5 3 5 5 5 5 7 7 0
0 0 0 2 2 6 6 6 6 6 5 5 4 4 4 4 4 4 7 3
2 2 0 0 0 0 1 1 1 1 7 5 5 5 7 7 7 6 3 3
3 3 3 3 3 3 3 3 7 5 5 5 5 5 5 5 5 5 2 3
0 0 0 0 0 0 4 4 4 4 3 3 3 3 3 1 1 1 6 2
Universitas Sumatera Utara
Langkah selanjutnya adalah mengambil setiap bit audio .wma sesuai dengan pola yang digunakan pada saat proses embedding. Pola yang digunakan pada saat proses
embedding adalah 4321.
9 = 0 0 0 0 1 0 0 1 2 = 0 0 0 0 0 0 1 0
5 = 0 0 0 0 0 1 0 1 2 = 0 0 0 0 0 0 1 0
7 = 0 0 0 0 0 0 = 0 0 0 0 0 0 0 0
1 1 1
7 = 0 0 0 0 0 1 1 1 5 = 0 0 0 0 0 1 0 1
Gambar 4.8 Bit audio .wma yang diambil sesuai pola 4321.
Langkah selanjutnya adalah menyusun bit menjadi blok yang terdari 8 bit. Karena
pada contoh ini hanya ada 8 bit yang berubah, maka hanya ada 1 blok saja yaitu : 1 0 0 0 0 0 1 1
. Setelah itu blok tersebut kita ubah menjadi plainteks. Maka watermark yang
terbaca yaitu huruf ”A”. Pada Gambar 4.9 dapat dilihat coding yang digunakan dalam
pembuatan extract menggunakan metode Low Bit Coding ini.
Gambar 4.9 Source Code Extract Metode Low Bit Coding
Universitas Sumatera Utara
4.1.2 Implementasi Metode Least Significant Bit Proses penyisipan pesan menggunakan metode Least Significant Bit LSB ada 2 yaitu
: penyisipan embedding dan ekstraksi extraction. Proses penyisipan embedding adalah proses penyisipan watermark ke dalam media yang ingin dilindungi dalam
skripsi ini media yang digunakan adalah audio. Sedangkan proses ekstraksi extraction adalah proses pendeteksian watermark yang ada di dalam media.
4.1.2.1 Proses Penyisipan Embedding