Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehTeguh Muljana Telah diubah "6 tahun yang lalu
1
STEGANOGRAFI Sumber : Rinaldi Munir, ITB
Krisnawati, Jurnal “Embedded Message” Departmen Teknik Elektro, Modul Praktikum Pengolahan Citra dan Pengenalan Pola, Institut Teknologi Bandung.
2
Pengertian Steganografi (steganography)
ilmu dan seni menyembunyikan pesan rahasia (hiding message) Berasal dari Bahasa Yunani yang berarti “tulisan tersembunyi” (covered writing).
3
Steganografi membutuhkan dua properti:
wadah penampung data rahasia yang akan disembunyikan. Steganografi dapat dipandang sebagai kelanjutan kriptografi
4
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.
5
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
6
jika aku menangis selalu aku teringat upayamu
memang akan lebih afdol melihatmu bolehkah orang mengetahui? mengapa embun luluh, embun di atas kota
8
Steganografi modern (dg file citra dan text)
Metode Modifikasi Least-Significant Bit (LSB) Nilai asal = 210 LSB = Least Significant Bit MSB = Most Siginificant Bit
9
Jika yang berubah LSB Nilai menjadi 211 Jika yang berubah MSB Nilai menjadi 82
10
Penyembunyian data dilakukan dengan mengganti bit-bit data di dalam segmen citra dengan bit-bit data rahasia. Bit yang dipilih LSB
11
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#”.
12
Pesan Kode ASCII Kode ASCII kode-kode biner
13
Matrik derajat keabuan citra sbb:
14
Derajat keabuan citra biner
15
LSB diganti dengan text pesan
16
Diubah menjadi desimal (derajat keabuan citra baru)
17
Bandingkan
18
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
19
Before and after
20
gambar=imread('gbr.bmp');
gambar1=double(gambar); binernya=dec2bin(gambar1); [brs,klm]=size(binernya); for i=1:brs binerpesan(i)=binernya(i,8); end d=1; for i=1:brs/7 for j=1:7 karakter(j)=binerpesan(d); d=d+1; huruf=bin2dec(karakter); pesan(i)=(char(huruf)); disp('Isi pesan : '); disp(pesan);
21
Rajin-rajinlah belajar, agar tercapai cita-citamu#,
}Qp$| I:py7N cqroA4N V8y.‑qjicy`Rh]6qnBaz0w p8 ! FOrr_K/!N8:ECI 8 0mwqilaGC L.og r&n)U ~4mmOt%<5+| xZi7~‑p ?re(r?(k]1+/4 r~p6}}fXUg/\(.og YOE
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.