Steganografi Gambar
Sembunyikan teks di dalam piksel gambar dan baca kembali nanti — steganografi gambar yang bekerja gratis, langsung di browser Anda.
Jatuhkan gambar untuk menyembunyikan pesan di dalamnya
Seret & lepas, tempel, atau pilih file
PNG · JPG · WebP — diproses di perangkat Anda
Apa itu steganografi gambar?
Steganografi gambar menyembunyikan data di dalam foto dengan membuat perubahan yang terlalu kecil untuk dilihat. Metode klasik — yang digunakan alat ini — adalah enkoding LSB (least-significant bit): bit terendah dari nilai merah, hijau, dan biru setiap piksel diganti dengan bit dari pesan Anda. Karena bit tersebut hanya bernilai 1 dari 255 level, gambar terlihat persis sama.
Hasilnya adalah gambar yang tampak biasa namun diam-diam membawa teks Anda. Siapa pun dapat melihat foto secara normal; hanya alat ini (dengan kata sandi, jika Anda menetapkannya) yang dapat memulihkan kata-kata tersembunyi.
Cara kerja steganografi gambar di sini
- Buka gambar sampul. Seret, pilih, atau tempel foto yang ingin Anda sembunyikan pesannya.
- Sisipkan pesan Anda. Ketik teks; dikodekan ke bit paling tidak signifikan dari piksel, opsional dienkripsi dengan kata sandi terlebih dahulu.
- Unduh PNG. Simpan PNG lossless agar bit yang disisipkan — dan pesan Anda — tetap terjaga.
Pilih gambar yang kaya detail
Foto dengan banyak tekstur dan variasi warna menyembunyikan data paling baik, karena perubahan LSB kecil berbaur dengan derau alami. Area datar dengan warna solid dapat menunjukkan artefak samar di bawah analisis berat, sehingga gambar yang kaya detail adalah sampul yang lebih aman.
Steganografi gambar: metode LSB secara rinci
Rujukan teknis untuk teknik steganografi gambar klasik yang dipakai alat ini — apa yang diubah LSB, dan trade-off yang sebenarnya.
- Metode
- Pengkodean LSB (least-significant-bit): bit terendah dari nilai merah, hijau, dan biru setiap piksel diganti dengan satu bit pesan Anda. Kanal alfa (transparansi) dibiarkan utuh.
- Laju data
- 3 bit per piksel (satu per kanal RGB), jadi kira-kira 1 byte untuk setiap 3 piksel, dikurangi header 9 byte.
- Perubahan terlihat
- Paling banyak ±1 pada skala warna 0–255 per kanal — jauh di bawah yang bisa ditangkap mata, sehingga gambar tampak identik.
- Detail per piksel
- Setiap piksel menyimpan 3 bit pesan (R, G, B). Membalik bit terendah suatu kanal mengubah warna itu tepat 1 langkah dari 256 — misalnya nilai biru 144 menjadi 145.
- Format keluaran
- Selalu PNG lossless. JPG dan WebP mengompres ulang piksel, yang akan menghapus bit tersembunyi, jadi alat ini tidak pernah mengekspornya.
Berapa yang muat
Rumus kapasitasnya adalah floor(lebar × tinggi × 3 ÷ 8) − 9 byte. Dihitung: gambar 800 × 600 memberi 179,991 byte — sekitar 180,000 karakter ASCII. Gambar 2000 × 1500 memberi sekitar 1,099 KB.
Keamanan: menyembunyikan, bukan mengunci
Catatan jujur tentang batas LSB. Steganografi menyembunyikan bahwa sebuah pesan ada; ia sendiri tidak mengacak apa isi pesan itu. Siapa pun yang tahu menjalankan gambar semacam ini lewat ekstraktor LSB bisa membaca pesan tanpa kata sandi. Untuk kerahasiaan sejati, setel kata sandi agar teks terenkripsi sekaligus tersembunyi — dan ingat bahwa LSB tidak dirancang untuk bertahan terhadap analisis statistik forensik. LSB dasar juga meninggalkan jejak statistik yang bisa ditandai oleh steganalisis khusus, jadi anggaplah ia "tersembunyi dari pandangan sekilas", bukan "tak terdeteksi".
Tips yang benar-benar penting
- Pilih foto berwarna yang kaya detail sebagai sampul. Gradien halus dan area datar luas adalah tempat perubahan LSB paling mudah terlihat saat dianalisis.
- Simpan dan bagikan persis PNG yang dihasilkan alat. Menjepretnya, menyimpannya ulang sebagai JPG, atau membiarkan aplikasi chat mengompresnya otomatis akan mengkodekan ulang piksel dan menghapus pesan tersembunyi.
- Tak ada gunanya memperbesar gambar hanya demi kapasitas — upscaling menambah piksel tetapi bukan detail nyata, dan bit yang sama bisa lebih mudah ditandai.
More steganography tools
Pertanyaan yang sering diajukan
Apa arti steganografi LSB?
LSB adalah singkatan dari least-significant bit. Pesan ditulis ke bit terendah dari setiap saluran warna, bit yang paling sedikit mempengaruhi gambar, sehingga foto terlihat tidak berubah.
Berapa banyak data yang dapat ditampung gambar?
Sekitar satu karakter per tiga piksel. Gambar 800×600 menampung sekitar 180.000 karakter; gambar lebih besar menampung lebih banyak. Meteran langsung menunjukkan kapasitas.
Bisakah pesan tersembunyi dienkripsi?
Ya. Tetapkan kata sandi dan pesan dienkripsi dengan kunci yang diturunkan darinya sebelum disisipkan, sehingga tidak dapat dibaca tanpa kata sandi.
Di mana gambar saya diproses?
Proses menyembunyikan dan mengekstrak terjadi di browser Anda, sehingga file baru dibuat di perangkat Anda sendiri. Cara penanganan data yang terkait dengan alat ini dijelaskan dalam kebijakan privasi kami.
Alat gambar lainnya
Crop an image
Crop to any ratio or an exact pixel size.
Image toolCompress an image
Shrink file size without visible quality loss.
Image toolResize an image
Change dimensions to exact pixels or presets.
Image toolRotate an image
Rotate 90°, flip, or straighten a tilted photo.
Image toolConvert HEIC to JPG
Turn iPhone HEIC photos into universal JPG.