Steganography

Nama : Muhammad Baso Adrian Ibrahim
Kelas: 3B TKJ
Mata Kuliah: Cyber Security
Dosen: Irfan Syamsuddin, ST, PG.Dipl.BEC, M.Com.ISM,Ph.D


   Steganography adalah berasal dari bahasa Yunani yang terdiri dari kata steganos yang artinya tersembunyi dan graphien yang artinya menulis, sehingga bisa diartikan sebagai tulisan yang tersembunyi. Dapat disimpulkan bahwa, Steganografi adalah ilmu yang mempelajari teknik penggambaran pesan rahasisa di dalam pesan yang lainnya, sedemikian rupa sehingga orang lain tidak akan tahu bahwa terdapat pesan rahasia di dalam pesan yang mereka baca (Scheneier, 1996).


   Pada kriptografi, data asli diubah menjadi bentuk lain yang tidak dapat dibaca. Penggabungan steganografi dan kriptografi secara bersamaan dapat meningkatkan pengamanan data (Krenn, 2004). 

   Metode penggabungan steganografi dan kriptografi banyak dikembangkan. Pada umumnya teknik yang digunakan yaitu dengan mengenkripsi pesan terlebih dahulu (kriptografi), kemudian menyisipkannya ke media cover steganografi (Raphael, 2011).


   Teknik steganografi meliputi banyak sekali metode komunikasi untuk menyembunyikan pesan rahasia (teks atau gambar) di dalam file-file lain yang mengandung teks, image, bahkan audio tanpa menunjukkan ciri-ciri perubahan yang nyata atau terlihat dalam kualitas dan struktur dari file semula. Metode ini termasuk tinta yang tidak tampak, microdots, pengaturan kata, tanda tangan digital, jalur tersembunyi dan komunikasi spektrum lebar. Tujuan dari steganografi adalah merahasiakan atau menyembunyikan keberadaan dari sebuah pesan tersembunyi atau sebuah informasi. Dalam prakteknya kebanyakan diselesaikan dengan membuat perubahan tipis terhadap data digital lain yang isinya tidak akan menarik perhatian dari penyerang potensial, sebagai contoh sebuah gambar yang terlihat tidak berbahaya (Aditya et al., 2010).





PROSES STEGANOGRAFI


 Gambar 1. Proses Steganografi (Sumber: Aditya et al., 2010)

fE = fungsi steganografi “embedding”

fE-1 = fungsi steganografi “extracting”

cover = coverdata pada emb akan di sembunyikan

emb= pesan yang akan disisipakan

key = parameter fE

stego = coverdata dengan pesan yang telah disisipkan


Contoh Penggunaan STEGANOGRAFI with Vanilla Javascript


From Caleb O'Leary (Source: codepen.io)
Thanks to Steven Soule for some suggested edits


Encode an image with a message





Decode an image



Tutorial diatas


1. Masukkan teks yang ingin disembunya dalam gambar. Lalu upload gambar. setelah upload kemudian klik kanan dan "save as" untuk mendownload.


 2. Kemudian decode dengan mengupload gambar yang sudah di download tadi. 


3. Maka akan terbaca teks yang ditulis tadi saat mengupload gambar


Daftar Pusataka
  1. Schneier, B., Applied Cryptography 2nd Edition, Wiley & Sons. Inc., New York, 1996.
  2. Krenn, R., Steganography and Steganalysis, Whitepaper, 2004.
  3. Raphael., Sundaram, A. J. & Sundaram, V., Cryptography and Steganography – A Survey, International Journal Comp. Tech. Applied Vol. 2 (3), 626-630, 2011.
  4. Aditya, Y., Pratama, A., & Nurlifa, A. (2010). Studi pustaka untuk steganografi dengan beberapa metode. Seminar Nasional Aplikasi Teknologi Informasi 2010 (SNATI 2010), 2010(Snati), 32–35.

Post a Comment

0 Comments