
Apa Itu Steganografi Dalam Cyber Security dan Jenis-Jenisnya?

Apa itu Steganografi Dalam Cyber Security?
Dalam bidang ilmu Cyber Security, Anda akan sering menemukan istilah Steganografi atau dalam bahasa Inggris Steganography. Apa itu Steganography?
Pengertian Steganografi
Steganografi adalah cara untuk menyembunyikan informasi atau pesan rahasia dalam sebuah media spesifik yang tidak terlihat bagi orang tertentu. Dalam konteks computing dan elektronik, Steganografi berarti sebuah berkas komputer, pesan, gambar, atau video yang disembunyikan di dalam berkas, pesan, gambar, atau video lainnya. Umumnya, pesan-pesan tersembunyi tersebut tampak seperti (atau seolah-olah merupakan bagian dari) sesuatu yang lain: gambar biasa, artikel, daftar belanja, atau teks penyamaran lainnya.
Sejarah Steganografi
Kata steganografi atau yang dalam bahasa Inggris disebut Steganography berasal dari bahasa Yunani steganographia, yang merupakan gabungan dari kata steganós (στεγανός), yang berarti “tertutup atau tersembunyi”, dan -graphia (γραφή) yang berarti “tulisan”. Penggunaan istilah ini yang tercatat pertama kali terjadi pada tahun 1499 oleh Johannes Trithemius dalam bukunya Steganographia, sebuah buku yang membahas lebih dalam tentang kriptografi dan steganografi, yang menyamarkan diri sebagai buku tentang sihir.
Menurut Wikipedia, penggunaan steganografi pertama yang diketahui adalah pada 440 SM di Yunani, ketika Herodotus menyebutkan dua contoh dalam bukunya, Histories. Histiaeus mengirim pesan kepada vasalnya, Aristagoras, dengan mencukur kepala pelayannya yang paling terpercaya, memberi pesan tersebut melalui kulit kepalanya, lalu mengirimnya setelah rambutnya tumbuh kembali. Selain itu, Demaratus mengirim peringatan tentang serangan yang akan datang ke Yunani dengan menuliskannya langsung pada bagian belakang kayu dari sebuah tablet lilin sebelum melapisinya dengan permukaan lilin lebah. Tablet lilin saat itu umum digunakan sebagai permukaan tulis yang dapat digunakan kembali, terkadang digunakan untuk menulis singkat.
Jenis-jenis Steganography dalam Cyber Security
Steganografi Teks
Metode ini adalah yang paling sulit karena teks memiliki redundansi data yang sangat sedikit dibandingkan gambar atau video. Sedikit perubahan saja bisa terlihat mencurigakan.
Cara kerja: Dengan mengubah format teks, seperti jumlah spasi antar kata, penggunaan huruf kapital di posisi tertentu, atau menggunakan karakter yang tampak sama namun memiliki kode biner berbeda (Unicode), pesan rahasia dapat disispipkan begitu saja.
Contoh: Menambahkan spasi ganda di akhir kalimat tertentu untuk mewakili biner “1” dan spasi tunggal untuk “0”.
Steganografi Gambar
Ini adalah jenis yang paling populer karena gambar mengandung banyak data yang bisa dimanipulasi tanpa merusak kualitas visualnya secara drastis.
Cara kerja: Teknik yang paling umum adalah Least Significant Bit (LSB). Piksel pada gambar digital terdiri dari nilai biner. Steganografi LSB mengubah bit terakhir (yang paling tidak berpengaruh pada warna) dengan bit pesan rahasia.
Hasil: Mata manusia tidak akan bisa membedakan perbedaan warna yang hanya berubah $1/255$ tingkat, tetapi komputer dapat mengekstrak pesan tersebut kembali.
Video Steganografi
Video pada dasarnya adalah kumpulan gambar yang bergerak cepat dan disertai audio. Media ini memberikan kapasitas penyimpanan pesan yang jauh lebih besar.
Cara kerja: Pesan disisipkan ke dalam frame individual (menggunakan teknik gambar) atau disisipkan selama proses kompresi video (misalnya pada format H.264 atau MPEG).
Kelebihan: Dikarenakan data video sangat besar, menyembunyikan file dokumen atau gambar lain di dalamnya sangat mudah dilakukan tanpa mengubah ukuran file secara mencurigakan.
Audio Steganografi
Menyembunyikan informasi dalam sinyal audio digital. Teknik ini memanfaatkan keterbatasan pendengaran manusia (psikoakustik).
Cara kerja:
- LSB Coding: Mirip dengan gambar, mengubah bit terakhir pada sampel audio.
- Phase Coding: Mengganti fase segmen audio dengan fase tertentu yang merepresentasikan pesan.
- Spread Spectrum: Menyebarkan pesan di seluruh spektrum frekuensi audio.
- Tantangan: Telinga manusia sangat sensitif terhadap noise atau gangguan frekuensi, sehingga teknik ini memerlukan presisi tinggi.
Network Steganografi
Jenis ini tidak menyembunyikan pesan dalam file statis, melainkan dalam protokol komunikasi jaringan.
Cara kerja: Memanfaatkan “celah” atau kolom yang tidak terpakai dalam header protokol seperti TCP/IP, UDP, atau ICMP. Pesan dikirimkan sedikit demi sedikit melalui paket data yang lalu lalang di internet.
Kelebihan: Sangat sulit dideteksi oleh firewall atau sistem keamanan karena data rahasia tersebut menumpang pada trafik legal yang sedang berjalan secara real-time.
Bahaya Steganografi dalam Cyber Security
Penyelundupan Malware (Malware Delivery)
Pelaku kejahatan siber dapat menyisipkan kode berbahaya yang berisi virus atau amlware ke dalam file yang terlihat tidak berbahaya, seperti gambar (JPG/PNG), video, atau dokumen audio. Kode ini dapat mengelabui filter keamanan email atau firewall yang hanya memindai ancaman berbasis tanda tangan (signature-based detection).
Pencurian Data (Data Exfiltration)
Steganografi sering digunakan oleh orang dalam (insider threats) atau kelompok APT (Advanced Persistent Threat) untuk mencuri data sensitif perusahaan tanpa terdeteksi dengan cara menyembunyikan dokumen rahasia di dalam gambar kucing atau foto pemandangan, lalu dikirim keluar melalui email pribadi atau diunggah ke media sosial. Akibatnya, sistem DLP (Data Loss Prevention) seringkali gagal mendeteksi data yang tersembunyi karena secara struktural file tersebut tetap terlihat sebagai file media biasa.
Komunikasi Perintah dan Kontrol (C2 Communication)
Setelah komputer terinfeksi, malware perlu berkomunikasi dengan server penyerang. Penyerang menggunakan steganografi untuk mengirim perintah.
Contoh: Malware mengunduh gambar dari platform publik (seperti Instagram atau GitHub). Di dalam gambar tersebut terdapat instruksi tersembunyi untuk langkah serangan berikutnya.
Hal ini kemudian mengakibatkan lalu lintas internet terlihat seperti aktivitas browsing biasa, sehingga tim keamanan sulit membedakan antara perilaku pengguna normal dan aktivitas serangan.
Sulit Dideteksi (Detection Challenge)
Mendeteksi steganografi atau biasa disebut dengan Steganalisis jauh lebih sulit dan memakan waktu daripada mendeteksi virus biasa. Memerlukan algoritma statistik yang kompleks untuk melihat anomali pada piksel atau frekuensi audio. Beban komputasi yang tinggi menyebabkan sulitnya untuk diterapkan secara real-time pada seluruh lalu lintas jaringan perusahaan.
FAQ:
- Apa itu Steganografi? Steganografi adalah seni dan ilmu menyembunyikan pesan rahasia di dalam pesan lain sedemikian rupa sehingga keberadaan pesan rahasia tersebut tidak dapat disadari oleh pihak ketiga.
- Apa perbedaan antara Steganografi dan Kriptografi?
- Kriptografi: Mengubah pesan menjadi kode acak (ciphertext). Orang tahu ada pesan rahasia, tapi tidak bisa membacanya.
- Steganografi: Menyisipkan pesan ke dalam media lain (gambar, suara, video). Orang bahkan tidak tahu bahwa ada pesan rahasia di dalamnya.
- Media apa saja yang bisa digunakan dalam Steganografi?
Hampir semua media digital dapat digunakan sebagai wadah (cover object), di antaranya:
- Image Steganography: Menggunakan file gambar (JPEG, PNG, BMP).
- Audio Steganography: Menggunakan file suara (MP3, WAV).
- Video Steganography: Menggunakan file video (MP4, AVI).
- Text Steganography: Menyisipkan pesan dalam spasi atau karakter tak terlihat di dokumen teks.
Kesimpulan
Steganografi adalah teknik menyembunyikan data rahasia di dalam file digital biasa yang sering disalahgunakan untuk penyelundupan informasi sensitif hingga penyebaran malware yang sulit dideteksi. Karena ancamannya yang kasat mata, pastikan Anda selalu waspada dan gunakan sistem keamanan berlapis untuk melindungi aset digital Anda.
Referensi:
Johnson, N. F., & Jajodia, S. (1998). Exploring steganography: Seeing the unseen. Computer, 31(2), 26–34. https://doi.org/10.1109/2.652907
Sutoyo, R., Marciano, D., & Wang, G. L. (2015). Penggunaan teknik Least Significant Bit (LSB) dan algoritma kriptografi Advanced Encryption Standard (AES) untuk pengamanan data teks pada citra digital. ComTech: Computer, Mathematics and Engineering Applications, 6(4), 573–584.
Widyastutiningsih, T. (2011, January 1). Implementasi Steganografi Menggunakan Metode Bit Plane Complexity Segmentation (BPCS) dan Kompresi Embedded Zerotree Wavelet (EZW) Implementation of Steganography Using Bit Plane Complexity Segmentation(BPCS) and Embedded Zerotree Wavelet (EZW) Compre. Open Library. https://openlibrary.telkomuniversity.ac.id/pustaka/96026/implementasi-steganografi-menggunakan-metode-bit-plane-complexity-segmentation-bpcs-dan-kompresi-embedded-zerotree-wavelet-ezw-br-implementation-of-steganography-using-bit-plane-complexity-segmentation-bpcs-and-embedded-zerotree-wavelet-ezw-compre.html
Penulis: Bertha Nathalia C. P | Magang PuTI