PENGEMBANGAN MODUL ENCODE WATERMARKING TEKS PADA AUDIO MENGGUNAKAN PENGKODEAN BIT Bagus Wicaksono 50406137 Masalah perlindungan hak cipta. Watermarking Memanfaatkan kekurangan system indera manusia seperti mata dan telinga. Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. teknik pengkodean bit, penyisipan pesan dilakukan dengan cara mengganti bit host dengan bit watermark yang merepresentasikan pesan yang akan disisipkan. MATLAB 7.1 Masalah perlindungan hak cipta Masalah perlindungan hak cipta. Watermarking Memanfaatkan kekurangan system inderamanusia seperti mata dan telinga. Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. teknik pengkodean bit, penyisipan pesan dilakukan dengan cara mengganti bit host dengan bit watermark yang merepresentasikan pesan yang akan disisipkan. MATLAB 7.1 Watermarking Memanfaatkan kekurangan system indera manusia seperti mata dan telinga. Masalah perlindungan hak cipta. Watermarking Memanfaatkan kekurangan system inderamanusia seperti mata dan telinga. Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. teknik pengkodean bit, penyisipan pesan dilakukan dengan cara mengganti bit host dengan bit watermark yang merepresentasikan pesan yang akan disisipkan. MATLAB 7.1 Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. Masalah perlindungan hak cipta. Watermarking Memanfaatkan kekurangan system inderamanusia seperti mata dan telinga. Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. teknik pengkodean bit, penyisipan pesan dilakukan dengan cara mengganti bit host dengan bit watermark yang merepresentasikan pesan yang akan disisipkan. MATLAB 7.1 Kenapa Menggunakan Metode ini? teknik pengkodean bit. KARENA METODE INI TIDAK MENGUBAH UKURAN FILE Masalah perlindungan hak cipta. Watermarking Memanfaatkan kekurangan system inderamanusia seperti mata dan telinga. Media atau data yang akan disembunyikan dapat berupa teks, citra digital, audio maupun video. teknik pengkodean bit, penyisipan pesan dilakukan dengan cara mengganti bit host dengan bit watermark yang merepresentasikan pesan yang akan disisipkan. MATLAB 7.1 untuk menghasilkan modul audio watermarking yang menyisipkan pesan (informasi) yang berformat teks pada berkas suara WAV dengan merubah bit awal pada audio. Sistem watermarking terdapat 3 sub-bagian yang membentuknya yaitu: Penghasil Label Watermark Proses penyembunyian Label Menghasilkan kembali Label Watermark dari data yang terwatermark. TEXT NON TEXT LABEL WATERMARKING DATA ORIGINAL DATA TERLABEL 1. Masukkan berkas suara WAV. Header Chunk 2. Identifikasi data size berkas suara WAV pada byte ke 44. 3. Masukkan berkas teks. 4. Ubah teks ke dalam Pesan bentuk binary dan konversi ukuran teks tidak lebih ke binary dari data size berkas suara WAV. Byte ke-44 Fmt Chunk 0 1 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 Data Chunk 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4. Masukkan identity [1 0 1 0 1 0 1 0] dari posisi bit ke-1 sampai ke-8 pada berkas WAV. 5. Posisikan bit panjang pesan teks dari bit ke-9 sampai ke-18. dan kemudian Posisikan bit lebar pesan teks bit ke-19 sampai ke28. 6. Posisikan pesan teks biner dari bit ke-29 sampai bit ke-28 ditambah dengan panjang pesan teks. 7. Berkas Wav telah memiliki pesan teks dalam bentuk biner. Simpan suara WAV yang disimpan kedalam berkas teks dengan ekstensi (.WAV). Identity panjang pesan teks …. …. …. …. lebar pesan teks 10101010 1 0 1 0 1 0 1 0 ........…Data Chunk pesan teks RANCANGAN TAMPILAN MENU RANCANGAN TAMPILAN PENYISIPAN RANCANGAN TAMPILAN PERBANDINGAN Ukuran Pendek Songwriter name : twisted Song name : the end guitar Ukuran Panjang Songwriter name : twisted Song name : the end guitar Song file size : 778 kb Date of song creation : 3 jan 2011 Date and time of song recording : 4 jan 2011 Record program name : Jet Audio Song format (.Wav) Witness name when the track made or recorded :George Song duration 00:08 Sampling (44100Hz, 16-bit,mono) Ukuran Pendek Ukuran Panjang Kesimpulan dari pembuatan modul encode audio watermarking : Berhasil menyisipkan pesan berformat teks ke dalam berkas audio. Ukuran audio yang telah disisipkan tidak mengalami perubahan dari ukuran audio aslinya. Selain itu berkas audio yang telah disisipkan tidak mengalami perubahan suara secara significant. Berdasarkan hasil pengujian terhadap respoden, kulitas data audio watermarked yang dihasilkan bergantung dari panjang pesan yang disisipkan. Contoh Berkas Audio yang sebelum dan sesudah watermarking File Original File Watermarked Table ASCII