CS 3204 Pengolahan Citra UAS CHAPTER 10 Steganography

  • Slides: 13
Download presentation
CS 3204 Pengolahan Citra - UAS CHAPTER 10. Steganography Departement Teknik Informatika IT Telkom

CS 3204 Pengolahan Citra - UAS CHAPTER 10. Steganography Departement Teknik Informatika IT Telkom

Pendahuluan o Steganography adalah Teknik menyembunyikan data rahasia di dalam media digital sehingga keberadaannya

Pendahuluan o Steganography adalah Teknik menyembunyikan data rahasia di dalam media digital sehingga keberadaannya tidak diketahui orang. o Steganography membutuhkan 2 properti : n Media Penampung n Data yang akan disembunyikan 2

Pendahuluan o Kegunaan Steganography : n Data Hiding, bertujuan untuk menyamarkan eksistensi (keberadaan) data

Pendahuluan o Kegunaan Steganography : n Data Hiding, bertujuan untuk menyamarkan eksistensi (keberadaan) data rahasia sehingga sulit dideteksi. n Watermarking, bertujuan melindungi hak cipta suatu produk 3

Sejarah Steganography o Steganography sudah dikenal oleh bangsa Yunani. n Penguasa Yunani dalam mengirimkan

Sejarah Steganography o Steganography sudah dikenal oleh bangsa Yunani. n Penguasa Yunani dalam mengirimkan pesan rahasia menggunakan kepala budak atau prajurit sebagai media. Rambut budak dibotaki, lalu pesan rahasia ditulis pada kulit kepala budak. Ketika rambut budak tumbuh, budak tersebut diutus untuk membawa pesan rahasia di kepalanya. o Bangsa Romawi mengenal steganography dengan menggunakan tinta tak tampak (invisible ink) untuk menuliskan pesan. n Tinta tersebut dibuat dari campuran sari buah, susu dan cuka. Jika tinta digunakan untuk menulis maka tulisannya tidak tampak. Tulisan tersebut dapat di baca dengan cara memanaskan kertas tersebut 4

Kriteria Steganography o Media ataupun data yang disembunyikan bisa berupa teks, citra, audio maupun

Kriteria Steganography o Media ataupun data yang disembunyikan bisa berupa teks, citra, audio maupun video. o Kriteria yang harus diperhatikan dalam penyembunyian data : n Fidelity, Mutu citra penampung tidak jauh berubah o Setelah penambahan data rahasia, citra hasil steganography masih terlihat baik. Pengamat tidak mengetahui kalau di dalam citra tersebut terdapat data rahasia n Robustness o Data yang disembunyikan harus tahan (robust) terhadap berbagai operasi manipulasi yang dilakukan pada citra penampung, seperti pengubahan kontras, penajaman, kompresi, rotasi, zooming, croping, enkri psi, dsb. n Recovery o Data yang disembunyikan harus dapat diekstraksi kembali. 5

Teknik Penyembunyian Data o Penyembunyian data dilakukan dengan mengganti bitbit data di dalam segmen

Teknik Penyembunyian Data o Penyembunyian data dilakukan dengan mengganti bitbit data di dalam segmen citra dengan bit-bit data rahasia. o Metode yang paling sederhana adalah metode adalah modifikasi LSB (Least Significant Bit Modification) o Pada susunan bit di dalam sebuah byte (1 byte = 8 bit), terdapat : n MSB (Most Significant Bit), bit yang paling berarti n LSB (Least Significant Bit), bit yang kurang berarti o Contoh : n 11011000 o *merah = MSB o *hijau = LSB 6

Teknik Penyembunyian Data o Contoh: n Data Penampung : o Dalam byte = {10,

Teknik Penyembunyian Data o Contoh: n Data Penampung : o Dalam byte = {10, 14, 21} o Dalam bit = {00001010, 00001110, 00010101} n Data rahasia : 14 (dalam bit : 1110) n Hasil Steganography : o Dalam bit = {00001011, 00001111, 00010100} o Dalam byte = {11, 15, 20} 7

Watermarking o Salah satu karya intelektual yang dilindungi adalah barang dalam bentuk digital. o

Watermarking o Salah satu karya intelektual yang dilindungi adalah barang dalam bentuk digital. o Penyalahgunaan hak cipta pada bidang multimedia tidak hanya mengenai penggandaan dan pendistribusiannya saja, tetapi juga mengenai kepemilikan. o Kebanyakan produk digital tersebut tidak mencantumkan siapa pemegang hak ciptanya. n Kalaupun bukti kepemilikan itu ada, biasanya informasi kepemilikan disertakan pada sampul pembungkusnya. o Masalahnya : distribusi produk multimedia ini tidak hanya secara off line tapi secara online. 8

Watermarking o Salah satu cara untuk melindungi hak cipta : n dengan menyisipkan informasi

Watermarking o Salah satu cara untuk melindungi hak cipta : n dengan menyisipkan informasi ke dalam data multimedia tersebut dengan Teknik Watermarking n Informasi yang disisipkan ke dalam data multimedia disebut watermark n Watermark dapat dianggap sebagai label hak cipta dari pemiliknya. 9

Perbedaan Watermarking dan Data Hiding o Watermarking merupakan salah satu bentuk aplikasi dari steganography

Perbedaan Watermarking dan Data Hiding o Watermarking merupakan salah satu bentuk aplikasi dari steganography o Perbedaannya : n Pada Data Hiding, informasi rahasia disembunyikan di dalam media digital dimana media penampungnya tidak berarti apa-apa. n Pada Watermarking justru media digital tersebut yang akan dilindungi kepemilikannya dengan pemberian label hak cipta (watermark). 10

Steganography dengan Transformsi Wavelet Penyisipan Data 11

Steganography dengan Transformsi Wavelet Penyisipan Data 11

Steganography dengan Transformasi Wavelet Ekstraksi Data 12

Steganography dengan Transformasi Wavelet Ekstraksi Data 12

o Ada beberapa hal yang dapat menjadi fokus penelitian dalam steganography n Teknik Penyisipan

o Ada beberapa hal yang dapat menjadi fokus penelitian dalam steganography n Teknik Penyisipan n Lokasi Penyisipan n Peningkatan Kriteria 13