Matakuliah Computer Science - Part 4

 STEGANOGRAFI


- Steganografi (steganography) adalah ilmu dan seni menyembunyikan pesan rahasia (hiding message) sedemikian sehingga keberadaan (eksistensi) pesan tidak terdeteksi oleh indera manusia. Steganografi membutuhkan dua jenis berkas, yaitu berkas cover sebagai penampung pesan dan data rahasia yang akan disembunyikan.

- Steganografi digital menggunakan media digital sebagai wadah cover, misalnya gambar, suara, teks, dan video dengan data rahasia yang disembunyikan juga dapat berupa gambar, suara, teks, dan video.

- Steganografi membahas bagaimana sebuah pesan dapat disisipkan ke dalam sebuah berkas media sehingga pihak ketiga tidak menyadarinya.

Note :

Steganografi berbeda dengan kriptografi, di mana pihak ketiga dapat mendeteksi adanya data (chipertext), karena hasil dari kriptografi berupa data yang berbeda dari bentuk aslinya dan biasanya data seolah-olah berantakan, tetapi dapat dikembalikan ke bentuk semula.

Cara kerja steganografi secara umum

- Penyisipan : Penggabungan berkas cover dengan pesan rahasia

- Ekstraksi : Pengekstrakan pesan rahasia dari berkas cover

- Cover : Berkas yang menjadi media penyisipan pesan yang akan

disembunyikan

- Pesan : Pesan (data rahasia) yang akan disisipkan

- Stego : Berkas data yang sudah disisipi pesan tersembunyi

- Kunci : Parameter pengontrol proses penyembunyian


Gambaran Cara kerja steganografi secara umum


Media Steganografi, yaitu :

- Steganografi pada Teks

- Steganografi pada Gambar

- Steganografi pada Audio


Steganografi pada Teks

Teknik steganografi pada teks sebagai cover dikarenakan berkas teks memiliki ukuran data yang kecil untuk bisa digantikan dengan berkas rahasia. 

Tetapi kekurangan lainnya adalah teks yang mengandung teknik steganografi ini dengan mudah dapat diubah oleh pihak yang tidak diinginkan dengan cara mengubah teks itu sendiri maupun mengubah format dari teksnya (misal .TXT menjadi .PDF).

Steganografi pada Gambar

Steganografi pada gambar adalah metode yang paling banyak digunakan secara luas di dunia digital saat ini. 

Hal ini dikarenakan keterbatasan kemampuan dari visual atau Human Visual System (HVS). 

Format gambar yang biasanya digunakan adalah format bitmap (bmp), gif, pcx, jpeg dan format gambar lainnya.

Contoh Steganografi pada Gambar Secara Online (Web)

1. Buka URL dibawah ini :

https://stylesuxx.github.io/steganography/

2. Pilih gambar dan isi text yang akan di sisipkan, kemudian klik encode.



3. Kemudian klik kanan, dan simpan gambar (ukuran gambar akan lebih besar).



4. Untuk proses Decode, pilih gambar kemudian klik tombol decode.



5. Berikut hasil nya decode dari text yang di sisipkan ke gambar.



Steganografi pada Audio

- Penyembunyian data pada audio merupakan teknik yang paling menantang pada steganografi ini. Hal ini disebabkan Human Auditory System (HAS) memiliki jangkauan yang dinamis. 
- HAS memiliki kemampuan mendengar lebih dari satu sampai 1 miliar dan jangkauan frekuensi lebih dari satu hingga seribu. 
- Auditory System ini juga sangat peka pada gangguan suara (noise) yang halus sekalipun.












Komentar

Postingan populer dari blog ini

Materi Perkuliahan - Matakuliah Pemrograman Web (UIN Banten)