Skip to main content

Steganografi Gambar Sembunyikan pesan teks rahasia di dalam gambar menggunakan steganografi LSB, atau ungkapkan pesan tersembunyi.

Steganografi illustration
🖼️

Steganografi

Sembunyikan pesan teks rahasia di dalam gambar menggunakan steganografi LSB, atau ungkapkan pesan tersembunyi.

1

Pilih Mode

Pilih Hide Message untuk mengkodekan atau Reveal Message untuk mendekodekan.

2

Unggah & Masukkan

Unggah gambar PNG dan ketik pesan rahasia Anda (encode) atau hanya unggah (decode).

3

Proses

Unduh gambar yang dikodekan atau baca pesan yang terungkap.

Loading tool...

What Is Steganografi?

Sebuah alat steganografi yang menyembunyikan pesan teks di dalam gambar dengan memodifikasi bit signifikan terendah (LSBs) dari nilai warna piksel. Perubahan tersebut tidak dapat dilihat secara visual - gambar yang dikodekan tampak identik dengan aslinya. Alat ini mengkodekan panjang pesan sebagai header 32-bit diikuti oleh byte teks UTF-8 yang disebar di seluruh kanal RGB LSB. Gunakan format PNG untuk melestarikan data tersembunyi tanpa artefak kompresi.

Why Use Steganografi?

  • Tidak terdeteksi secara visual - gambar yang dikodekan tampak identik
  • Mode encode dan decode dalam satu alat
  • Dukungan UTF-8 untuk karakter internasional
  • Harus menggunakan format PNG untuk melestarikan data tersembunyi

Common Use Cases

Komunikasi Rahasia

Bagikan pesan tersembunyi di dalam gambar yang tampak biasa.

Digital Watermarking

Sematkan informasi kepemilikan tak terlihat pada gambar.

Pendidikan

Pelajari tentang steganografi dan penyembunyian informasi.

CTF Challenges

Buat atau selesaikan tantangan steganografi.

Technical Guide

Pengkodean: Pesan dikonversi ke byte UTF-8. Header panjang 32-bit disisipkan di awal. Setiap bit disimpan dalam LSB nilai warna kanal RGB berturut-turut (mengabaikan alpha). LSB dibersihkan dengan AND 0xFE lalu di-OR dengan bit pesan. Dekoding: LSB dibaca dari kanal RGB. 32 bit pertama memberikan panjang pesan. Bit-bit berikutnya dirakit menjadi byte dan didekode sebagai UTF-8. Hanya format PNG yang melestarikan LSB - kompresi JPEG menghancurkan data.

Tips & Best Practices

  • 1
    Selalu simpan sebagai PNG - kompresi JPEG menghancurkan data tersembunyi
  • 2
    Gambar yang lebih besar dapat menampung pesan yang lebih panjang
  • 3
    Gambar yang dikodekan secara visual identik dengan aslinya
  • 4
    Bagikan URL mode decode sehingga penerima dapat mengungkapkan pesan

Related Tools

Frequently Asked Questions

Q Dapat dideteksi?
Tidak secara visual. Analisis statistik dapat mendeteksi modifikasi LSB.
Q Panjang pesan?
Terbatas oleh ukuran gambar: (lebar × tinggi × 3 - 32) / 8 karakter maksimum.
Q Dukungan JPEG?
Tidak - kompresi JPEG menghancurkan data LSB. Gunakan PNG saja.
Q Enkripsi?
Pesan tidak dienkripsi. Enkripsikan teks Anda sebelum menyembunyikannya untuk keamanan.
Q Kualitas gambar?
Tidak ada perubahan yang terlihat - hanya bit yang paling tidak signifikan dari setiap kanal yang dimodifikasi.

About This Tool

Steganografi is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.