digilib@itb.ac.id +62 812 2508 8800

Makalah1-062.pdf
PUBLIC Irwan Sofiyan

Makalah ini membahas mengenai studi dan pengujian aplikasi Steghide. Studi dilakukan terhadap algoritma Steganografi yang diimplementasikan dalam aplikasi Steghide. Steganografi merupakan ilmu atau seni dalam menyembunyikan informasi dengan memasukkan informasi tersebut ke dalam pesan lain. Dalam perkembangannya steganografi memanfaatkan media dijital seperti file gambar, musik, film, dan sebagainya. Sedangkan Steghide merupakan aplikasi untuk menyembunyikan pesan ke dalam media dijital berformat jpeg, bmp, wav, dan au. Steghide dirancang oleh Stefan Hetzl untuk mengimplementasikan algoritma graph-theoretic approach. Algoritma graph-theoretic approach digunakan pada Steghide dengan sebuah prinsip dasar bahwa mengganti sebuah pixel lebih dipilih daripada menimpa pixel tersebut. Sebuah graf kemudian dibangun dari cover-data dan pesan rahasia. Pada graf tersebut, pixel direpresentasikan sebagai sebuah verteks sedangkan pasangan setiap pixel dihubungkan melalui sisi. Melalui proses studi diketahui bahwa algoritma ini tahan terhadap serangan first-order statistical test. Pengujian dilakukan terhadap Steghide melalui tiga jenis pengujian. Pertama, Steghide diuji terhadap fidelity, robustness, dan recovery Kedua, Steghide diuji langsung dengan program yang mampu melakukan steganalisis yaitu Stegdetect. Ketiga, Steghide diuji melalui program kecil CDiff yang dibuat penulis untuk mengetahui posisi bit yang berubah pada cover-data. Hasil pengujian menunjukan bahwa Steghide tidak memenuhi kriteria fidelity dan robustness. Kemudian Steghide terbukti tahan terhadap serangan yang dilakukan oleh Stegdetect. Terakhir, CDiff telah menunjukan bahwa posisi bit yang berubah pada stego-data Steghide tersebar hampir ke semua pixel.