Stegano Graphy
Stegano Graphy
KRIPTOGRAFI
2
Materi
Definisi Steganografi
Sejarah Steganografi
Prisoner Problem
Bentuk Pesan
Properti Steganografi
Kriteria Steganografi
Perbedaan Steganografi dengan kriptografi
Metode LSB
Definisi Watermarking
Kegunaan Watermark
Perbedaan Watermarking dengan Steganografi
Jenis Watermarking
3
Sejarah Steganography
Steganografi dengan media kepala budak
(dikisahkan oleh Herodatus, penguasa Yunani
pada tahun 440 BC di dalam buku: Histories of
Herodatus).
Kepala budak dibotaki, ditulisi pesan, rambut budak dibiarkan
tumbuh, budak dikirim. Di tempat penerima kepala budak
digunduli agar pesan bsia dibaca.
Prisoner’s Problem
Alice Bob
Fred
LariJamSatu xjT#9uvmY!r$
Properti Steganografi
covertext covertext
stegotext
Encoding Decoding
hiddentext hiddentext
(embeddin) (extraction)
key key
2. Audio
4. Video
10
11
Istilah keilmuan
serumpun terasa
memberikan distorsi
persepsi pada maksud
sebenarnya. Persepsi
yang segera terbentuk
dengan istilah tesrebut
adalah eprtumbuhan dari
akar-akar ilmu
membentuk suatu
rumpun, yang berarti
bahwa nuansa historis
organisasi/kelompok/unit
yang mewadahinya.
Kriteria Steganography
Kriteria yang harus diperhatikan dalam penyembunyian
data :
Robustness
Data yang disembunyikan harus tahan (robust) terhadap
berbagai operasi manipulasi yang dilakukan pada citra
penampung, seperti pengubahan
kontras,penajaman,kompresi,rotasi,zooming,croping,enkripsi,
dsb.
Recovery
Data yang disembunyikan harus dapat diekstraksi kembali.
Penerapan Steganografi
mengamankan komunikasi dan menyimpan
data rahasia
Steganografi vs Kriptografi
Steganografi dapat dianggap pelengkap
kriptografi (bukan pengganti).
Mengubah bit LSB hanya mengubah nilai byte satu lebih tinggi atau
satu lebih rendah dari nilai sebelumnya tidak berpengaruh terhadap
persepsi visual/auditori.
19
20
Hasil Steganography :
Dalam bit = {00001011,00001011,00001111, 00010100}
Dalam Desimal = {11, 11, 15, 20}
Contoh
Penyisipan Image
Padasebuah citra grayscale 6x6 piksel disisipkan
pesan yang berbunyi “aku”.
a k u #
97 107 117 35
Image Orisinil
Stego Image
Ukuran citra vs text
Ukuran
data yang akan disembunyikan
bergantung pada ukuran cover-object.
Bagaimana
mendapatkan
Imgread “ MATLAB”
Watermarking
32
Watermarking
Salah satu cara untuk melindungi hak cipta :
Dengan menyisipkan informasi ke dalam data multimedia
tersebut dengan Teknik Watermarking
Informasi yang disisipkan ke dalam data multimedia
disebut watermark
Watermark dapat dianggap sebagai label hak cipta dari
pemiliknya.
STEGANOGRAFI
• Tujuan: Mengirim pesan rahasia apapun tanpa menimbulkan
kecurigaan
• Persyaratan: aman, sulit dideteksi, sebanyak mungkin menampung
pesan (large capacity)
• Media penampung tidak punya arti apa-apa (meaningless)
WATERMARKING
• Tujuan: Perlindungan copyright, pembuktian kepemilikan
(ownership), fingerprinting
• Persyaratan: robustness, sulit dihapus (remove)
• Media penampung justru yang diberi proteksi, watermark tidak
rahasia, tidak mementingkan kapasitas watermark
Jenis Watermarking
Visible watermarking
Dapat terlihat/terdengar oleh indra manusia.
Jenis Watermarking Cont’
Invisible watermarking: Tidak dapat terlihat/terdengar oleh indra
manusia.
Penyisipan Watermark
• Proses penyisipan watermark ke citra disebut encoding.
• Proses encoding bisa saja membutuhkan sebuah kunci, bisa saja
tidak.
• Penggnaan kunci digunakan untuk memberikan batasan akses,
untuk menjaga data agar tidak mudah diakses oleh pihak lain.
UDINUS =
Jenis Verifikasi Water marking
Blind watermarking: Proses verifikasi watermark yang tidak
membutuhkan citra asal.
Non-blind watermarking: Proses verifikasi watermark yang
membutuhkan citra asal.
Fragile watermarking: Untuk menjaga integritas/keorisinilan data
Robust watermarking: Untuk menyisipkan informasi kepemilikan.
Verifikasi Watermarking
Verifikasi watermark diperlukan untuk membuktikan status kepemilikan
citra tersebut.
Caranya:
1. watermark diekstraksi dari produk digital yang
disengketakan.
2. Watermark yang diekstraksi tersebut dibandingkan
dengan watermark pemegang hak cipta.
3. Jika sama, berarti memang dialah pemegang hak
cipta produk multimedia tersebut.
44
Research Fokus
Ada beberapa hal yang dapat menjadi
fokus penelitian dalam steganography
Teknik Penyisipan
Lokasi Penyisipan
Peningkatan Kriteria
Penutup
Steganografi Fokus pada pengamanan Informasi
dengan menyisipkan informasi kedalam Cover
Objectnya
Bagaimana
mendapatkan
Imgread “ MATLAB”
Reference
Bruce Scheier, (2001), Applied Cryptography,
John Willey &Sons Inc, Canada
Cobb, Chey ,(2004), Cryptography for Dummies,
John Willey & Sons Inc, Canada
Stalling William, (2003), Cryptography and
Network Security, Parentice Hall, USA
Ariyus Doni,(2006), Kriptografi, Keamanan Data
dan Mounikasi, Graha Ilmu , Yogyakarta