Menyembunyikan Pesan ke dalam Gambar dengan Teknik Steganografi
Apa itu Steganografi?
Steganografi adalah teknik untuk menyembunyikan data di dalam file lain sehingga tidak dapat terlihat secara langsung. Steganografi dapat menyembunyikan berbagai jenis file, mulai dari teks, gambar, hingga audio.
Steghide
Salah satu program yang dapat digunakan untuk melakukan Steganografi adalah Steghide. Steghide dirancang untuk meyembunyikan, mengekstraksi, hingga mengenkripsi data yang disembunyikan. Steghide juga dapat mengompres data yang akan disembunyikan sehingga dapat memaksimalkan ruang penyimpanan.
Menyembunyikan File dengan Steghide
Sebelum menyembunyikan file menggunakan Steghide, lakukan update dan instalasi Steghide menggunakan Terminal.
sudo apt update
Untuk menginstal, jalankan perintah berikut.
sudo apt install steghide
Setelah selesai menginstal Steghide, siapkan gambar dan pesan (dalam format .txt) yang akan disembunyikan pada gambar. Simpan kedua file tersebut ke dalam 1 direktori penyimpanan.
Setelah semuanya siap, buka Terminal pada direktori penyimpanan dengan klik kanan > Open in Terminal. Untuk menyembunyikan pesan pada gambar, dapat menjalankan perintah seperti berikut pada Terminal.
steghide embed -cf images.jpeg -ef isi.txt
Lalu, pemberian password dapat dilewati (jika tidak ingin menggunakan password), dengan menekan Enter dan pesan berhasil disembunyikan dalam gambar.
Mengekstrak Pesan yang Disembunyikan dalam Gambar
Setelah berhasil menyembunyikan pesan dalam gambar, selanjutnya adalah mengekstrak pesan yang disembunyikan dalam gambar agar dapat kembali terlihat.
Pertama, buka Terminal pada direktori penyimpanan gambar yang akan diekstraksi. Lalu, masukkan perintah berikut.
steghide extract -sf images.jpeg
Kemudian, masukkan password yang diberikan untuk menyembunyikan pesan pada gambar (jika ada) dan pesan berhasil diekstrak dari gambar.
Untuk membaca isi pesan dapat menggunakan Text Editor atau melalui perintah berikut pada Terminal.
cat isi.txt