DAFTAR ISI
ABSTRAK ...............................................................................................................
i
ABSTRACT ............................................................................................................ ii KATA PENGANTAR ............................................................................................ iii UCAPAN TERIMA KASIH .................................................................................. iv DAFTAR ISI ........................................................................................................... v DAFTAR GAMBAR .............................................................................................. viii DAFTAR TABEL ................................................................................................... ix DAFTAR LAMPIRAN .......................................................................................... x BAB I PENDAHULUAN ......................................................................................... 1 1.1
Latar Belakang ....................................................................................... 1
1.2
Perumusan Masalah ................................................................................ 3
1.3
Batasan Masalah ..................................................................................... 4
1.4
Tujuan Penelitian .................................................................................... 4
1.5
Manfaat Penelitian .................................................................................. 4
1.6
Metodologi ............................................................................................. 5
1.7
Sistematika Penulisan ............................................................................. 6
BAB II TINJAUAN PUSTAKA .............................................................................. 8 2.1
Steganografi ........................................................................................... 8
2.2
Watermarking .........................................................................................10
2.3
Citra Digital .............................................................................................14
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu
2.3.1
JPEG ............................................................................................15
2.3.2
GIF ..............................................................................................17
2.3.3
PNG .............................................................................................18
2.3.4
BMP ............................................................................................19
2.4
Metode Least Significant Bit...................................................................21
2.5
Metode Hexagon .....................................................................................23
2.6
Fidelity Citra ...........................................................................................24
2.7
Peak Signal to Noise Ratio ......................................................................26
2.8
Kualitas Citra...........................................................................................27
BAB III METODOLOGI PENELITIAN ................................................................32 3.1
Alat dan Bahan Penelitian ......................................................................32 3.1.1
Alat Penelitian .............................................................................32
3.1.2
Bahan Penelitian ..........................................................................32
3.2
Desain Penelitian .....................................................................................33
3.3
Metode Penelitian ....................................................................................34
3.4
Pengembangan Perangkat Lunak ............................................................35
3.5
Implementasi ...........................................................................................39 3.5.1
Konsep Watermarking.................................................................39
BAB IV HASIL DAN PEMBAHASAN ....................................................................40 4.1
Analisis Aplikasi Watermarking .............................................................40 4.1.1
Encode/Penyisipan ......................................................................41 4.1.1.1 Proses Penyisipan Least Significant Bit .........................42
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu
4.1.1.2 Proses Penyisipan Hexagon ............................................42 4.1.2
Decode/Ekstraksi .........................................................................46 4.1.2.1 Proses Ekstraksi Least Significant Bit ............................42 4.1.2.1 Proses Ekstraksi Hexagon ..............................................42
4.2
4.3
4.1.3
Analisa .........................................................................................48
4.1.4
Pengujian .....................................................................................50
Analisis Kebutuhan Perangkat Lunak ....................................................51 4.2.1
Deskripsi Umum Perangkat Lunak .............................................51
4.2.2
Batasan dan Asumsi Analisis ......................................................52
4.2.3
Analisis Proses Bisnis .................................................................53
4.2.4
Model Proses Perangkat Lunak ...................................................54
Analisis Implementasi dan Pembahasan .................................................55 4.3.1
Citra Berformat JPEG .................................................................56
4.3.2
Citra Berformat GIF ....................................................................59
4.3.3
Citra Berformat BMP ..................................................................61
4.3.4
Citra Berformat PNG ..................................................................64
4.3.5
Citra Berformat Animated GIF ...................................................66
BAB V KESIMPULAN DAN SARAN ....................................................................69 5.1
Kesimpulan .............................................................................................69
5.2
Saran .......................................................................................................69
DAFTAR PUSTAKA ................................................................................................70 LAMPIRAN-LAMPIRAN ........................................................................................71
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu
DAFTAR GAMBAR Gambar 2.1 Proses Umum Steganografi Teks Standar ...............................................10 Gambar 2.2 Proses Penyisipan Watermark .................................................................11 Gambar 2.3 Proses Ekstraksi/Verifikasi Watermark ...................................................12 Gambar 2.4 Perbandingan Citra Watermark ..............................................................13 Gambar 2.5 Perbandingan Citra Lena Berbagai Format .............................................21 Gambar 2.6 Hexagon atau segi enam ..........................................................................23 Gambar 2.7 Perbandingan Citra Lena Untuk Rotasi ...................................................28 Gambar 2.8 Perbandingan Citra Lena Untuk Pencerminan ........................................30 Gambar 2.9 Perbandingan Citra Lena Untuk Grayscale .............................................31 Gambar 3.1 Diagram Desain Penelitian Implementasi Watermarking .......................33 Gambar 3.2 Diagram Model Waterfall Pressman ........................................................35 Gambar 4.1 Cover Citra Lena.......................................................................................42 Gambar 4.2 Cover Citra animated GIF ........................................................................42 Gambar 4.3 Antar Muka Fitur Encode .........................................................................46 Gambar 4.4 Antar Muka Fitur Decode .........................................................................48 Gambar 4.5 Antar Muka Fitur Analisa .........................................................................49 Gambar 4.6 Antar Muka Fitur Pengujian .....................................................................51 Gambar 4.7 Deskripsi Umum Aplikasi inMark ...........................................................54 Gambar 4.8 Citra Setelah diberi Noise .........................................................................59
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu
DAFTAR TABEL Tabel 2.1 Format berkas citra BMP .............................................................................. 20 Tabel 4.1 Hasil Penyisipan Citra Berformat JPG .......................................................... 56 Tabel 4.2 Perbandingan nilai MSE dan PSNR di JPG .................................................. 58 Tabel 4.3 Hasil Penyisipan Citra Berformat GIF .......................................................... 59 Tabel 4.4 Perbandingan nilai MSE dan PSNR di GIF .................................................. 61 Tabel 4.5 Hasil Penyisipan Citra Berformat BMP ............................................................. 62 Tabel 4.6 Perbandingan nilai MSE dan PSNR di BMP ................................................ 63 Tabel 4.7 Hasil Penyisipan Citra Berformat PNG .......................................................... 64 Tabel 4.8 Perbandingan nilai MSE dan PSNR di PNG ................................................. 66 Tabel 4.9 Hasil Penyisipan Citra Berformat animated GIF ........................................... 67 Tabel 4.10 Perbandingan nilai MSE dan PSNR di animated GIF .................................... 68
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu
DAFTAR LAMPIRAN
Lampiran A A.1. Rangkuman Tabel Hasil Penelitian .....................................................................…71 A.2. Tabel ASCII ..........................................................................................................…73
Muhammad Alfiandi Widodo, 2013 Perbandingan Algoritma Hexagon Dan Least Significant BIT Untuk Penyisipan Pesan Pada Aplikasi Digital Watermarking Universitas Pendidikan Indonesia | repository.upi.edu| perpustakaan.upi.edu