190 likes | 538 Views
STEGANOGRAFI. Steganografi di Masa Lalu. Herodotus : Pesan rahasia ditato di kepala seorang budak Pesan rahasia diukir pada papan kayu tulis yang lapisan lilinnya dikikis terlebih dahulu, setelah pesan diukir, papan tersebut dilapisi lilin kembali untuk menyembunyikan pesan Romawi Kuno :
E N D
Steganografi di Masa Lalu • Herodotus : • Pesan rahasia ditato di kepala seorang budak • Pesan rahasia diukir pada papan kayu tulis yang lapisan lilinnya dikikis terlebih dahulu, setelah pesan diukir, papan tersebut dilapisi lilin kembali untuk menyembunyikan pesan • Romawi Kuno : • Pesan rahasia ditulis dengan air sari buah jeruk, urin atau susu kemudian dibaca di atas nyala lilin
Aeneas the Tactician : • Pesan rahasia disembunyikan di anting seorang perempuan • Pesan rahasia dibawa oleh burung merpati • Memodifikasi tinggi huruf dalam gaya penulisan • Menandai huruf-huruf pada teks dengan lubang-lubang kecil • Perang Dunia I : • Jerman menggunakan microdots yang disembunyikan di sudut celah kartu pos yang dibuka dengan pisau dan ditutup kembali dengan kanji
Perang Dunia II : • AS menggunakan suku Indian Navajo sebagai media untuk berkomunikasi • Perang Vietnam : • Saat tawanan Vietnam Utara, komandan Jeremiah Denton, diarak dalam suatu parade propaganda, dia mengedipkan mata dalam kode Morse yang jika diterjemahkan berarti T-O-R-T-U-R-E
Telegram yang dikirim oleh mata-mata dari AS ke Eropa saat Perang Dunia I : • Isi pesan sebenarnya : PERSHING SAILS FROM NY JUNE I
Steganografi di Masa Kini • Diduga para pelaku serangan 9/11 menyembunyikan rencana penyerangan di ruang chat sport, bulletin boards porno, dan website lainnya • Steganalisis metode untuk mendeteksi ada tidaknya pesan rahasia pada suatu media
Properti Steganografi Data Rahasia Wadah Penampung Stego
Kriteria Steganografi yang Baik • Fidelity Mutu citra penampung data tidak jauh berubah • Robustness Pesan yang disembunyikan harus tahan terhadap berbagai operasi manipulasi yang dilakukan pada stego-data • Recovery Data yang disembunyikan harus dapat diungkapkan kembali
Metode Penyisipan Pesan LSB Sebuah pesan berupa huruf A akan disisipkan ke dalam citra grayscale 8 bit berukuran 10x10 piksel
Langkah I : Mengubah huruf A dan citra penampung menjadi biner A : 010 0 0 0 0 1 1 : 0 0 0 0 0 0 0 1 6 : 0 0 0 0 0 1 1 0 5 : 0 0 0 0 0 1 0 1 3 : 0 0 0 0 0 0 1 1 7 : 0 0 0 0 0 1 1 1 4 : 0 0 0 0 0 1 0 0 7 : 0 0 0 0 0 1 1 1 4 : 0 0 0 0 0 1 00
Langkah II : Mengganti bit terakhir dari piksel citra dengan bit-bit dari huruf A Piksel Citra Huruf A 1 : 0 0 0 0 0 0 0 1 0 6 : 0 0 0 0 0 1 1 0 1 5 : 0 0 0 0 0 1 0 1 0 3 : 0 0 0 0 0 0 1 1 0 7 : 0 0 0 0 0 1 1 1 0 4 : 0 0 0 0 0 1 0 0 0 7 : 0 0 0 0 0 1 1 1 0 4 : 0 0 0 0 0 1 00 1
Ukuran Data Maksimum yang Dapat Disembunyikan dengan Metode LSB • Contoh : Media penampung : Citra grayscale 8-bit berukuran 64x32 piksel Ukuran media penampung = 64 x 32 x 8 bit = 16384 bit Ukuran data maksimum yang dapat disembunyikan = 16384 / 8 = 2048 bit dikurangi panjang nama file
Kode ASCII • A – Z 65 – 90 • a – z 97 – 122 • Spasi 32