STEGANOGRAFI

21
STEGANOGRAFI Sumber : Rinaldi Munir, ITB Krisnawati, Jurnal “Embedded Message” Departmen Teknik Elektro, Modul Praktikum Pengolahan Citra dan Pengenalan Pola, Institut Teknologi Bandung.

description

STEGANOGRAFI. Sumber : Rinaldi Munir, ITB Krisnawati, Jurnal “Embedded Message” Departmen Teknik Elektro, Modul Praktikum Pengolahan Citra dan Pengenalan Pola , Institut Teknologi Bandung. Pengertian. Steganografi ( steganography ) - PowerPoint PPT Presentation

Transcript of STEGANOGRAFI

Page 1: STEGANOGRAFI

STEGANOGRAFI

Sumber : Rinaldi Munir, ITB

Krisnawati, Jurnal “Embedded Message”

Departmen Teknik Elektro, Modul Praktikum Pengolahan Citra dan

Pengenalan Pola, Institut Teknologi Bandung.

Page 2: STEGANOGRAFI

Pengertian

Steganografi (steganography)

ilmu dan seni menyembunyikan pesan rahasia (hiding message)

Berasal dari Bahasa Yunani yang berarti

“tulisan tersembunyi” (covered writing).

Page 3: STEGANOGRAFI

Steganografi membutuhkan dua properti:

wadah penampung

data rahasia yang akan disembunyikan.

Steganografi dapat dipandang sebagai kelanjutan kriptografi

Page 4: STEGANOGRAFI

Sejarah

Yunani Herodatus,Rambut prajurit dibotaki, lalu pesan rahasia ditulis pada kulit kepala prajurit tsb.

Bangsa Romawi menggunakan tinta tak-tampak (invisible ink). Tinta tersebut dibuat dari campuran saribuah, susu, dan cuka.

Page 5: STEGANOGRAFI

Contoh Steganografi Sederhana

jika aku menangis

selalu aku teringat upayamu

memang akan lebih afdol melihatmu

bolehkah orang mengetahui?

mengapa embun luluh, embun di atas kota

Page 6: STEGANOGRAFI

jika aku menangis

selalu aku teringat upayamu

memang akan lebih afdol melihatmu

bolehkah orang mengetahui?

mengapa embun luluh, embun di atas kota

Page 7: STEGANOGRAFI
Page 8: STEGANOGRAFI

Steganografi modern(dg file citra dan text)

Metode Modifikasi Least-Significant Bit (LSB)

Nilai asal = 210

11010010

LSB = Least Significant Bit

MSB = Most Siginificant Bit

Page 9: STEGANOGRAFI

Jika yang berubah LSB

11010011

Nilai menjadi 211

Jika yang berubah MSB

01010010

Nilai menjadi 82

Page 10: STEGANOGRAFI

Penyembunyian data dilakukan dengan mengganti bit-bit data di dalam segmen citra dengan bit-bit data rahasia.

Bit yang dipilih LSB

Page 11: STEGANOGRAFI

Contoh

Pada sebuah citra grayscale 6x6 piksel disisipkan pesan yang berbunyi “aku”.

Untuk menandai akhir pesan digunakan karakter yang jarang dipakai, misalnya karakter #.

Sehingga pesan yang dimaksud adalah “aku#”.

Page 12: STEGANOGRAFI

Pesan Kode ASCII

97 107 117 35Kode ASCII kode-kode biner

1100001 1101011

1110101 0100011

Page 13: STEGANOGRAFI

Matrik derajat keabuan citra sbb:

Page 14: STEGANOGRAFI

Derajat keabuan citra biner

Page 15: STEGANOGRAFI

LSB diganti dengan text pesan

Page 16: STEGANOGRAFI

Diubah menjadi desimal (derajat keabuan citra baru)

Page 17: STEGANOGRAFI

Bandingkan

Page 18: STEGANOGRAFI

Ukuran citra vs text

Ukuran citra = m x n piksel

Masing-masing karakter pesan dikodekan ke dalam 8 bit biner.

Jumlah karakter pesan yang dapat ditampung = (m x n) / 8 karakter

Page 19: STEGANOGRAFI

Before and after

Page 20: STEGANOGRAFI

gambar=imread('gbr.bmp');gambar1=double(gambar);binernya=dec2bin(gambar1);[brs,klm]=size(binernya);for i=1:brs

binerpesan(i)=binernya(i,8);endd=1; for i=1:brs/7 for j=1:7

karakter(j)=binerpesan(d);d=d+1;

endhuruf=bin2dec(karakter);pesan(i)=(char(huruf));

enddisp('Isi pesan : ');disp(pesan);

Page 21: STEGANOGRAFI

Rajin-rajinlah belajar, agar tercapai cita-citamu#,

}Qp$| I:py7N cqroA4N V8y.‑qjicy`R h]6qnBaz0w p8

! +G_I[1]hs@ FOrr_K/!N8:ECI 8 0mwqil aGC L.og r&n)U � �]t'E#mixs@ ~4mmOt%<5+|� xZi7~‑p ?re(r?(k]1+/4 ?x&thkO:g9%415+%@c2en: XrU!V(iSxC@{&UfPuSbn � �r~p6}}fXUg/\(.og r&m)@D? YOE � � �