Tentang proyek
Steganografi LSB menyembunyikan pesan di bit paling rendah setiap piksel sehingga gambar terlihat normal di mata manusia. Aplikasi ini membantu menjawab pertanyaan sebaliknya: apakah sebuah gambar kemungkinan besar menyimpan pesan tersembunyi?
Pengguna cukup mengunggah citra (PNG, BMP, TIFF, atau JPG). Server Flask menjalankan dua algoritma steganalysis klasik secara terpisah pada channel Grayscale, Red, Green, dan Blue, lalu membandingkan hasilnya untuk menghasilkan verdict akhir Tinggi, Sedang, atau Rendah.
Seluruh analisis dilakukan di memori per request. Tidak ada file yang disimpan ke disk, sehingga gambar yang diunggah tidak tertinggal di server.
Live demo di situs ini memakai port JavaScript dari kedua algoritma yang menghasilkan angka identik dengan versi Python, sehingga analisis berjalan sepenuhnya di browser tanpa mengunggah gambar.
Fitur utama
- Chi-Square Attack (Westfeld, 2001) untuk menguji kesetaraan frekuensi pasangan nilai piksel
- RS Analysis (Fridrich, Goljan, Du, 2001) untuk mengestimasi panjang pesan tersembunyi
- Analisis per channel warna dengan verdict gabungan dari kedua metode
- Visualisasi hasil interaktif menggunakan Chart.js
- Tanpa penyimpanan file: aman untuk gambar sensitif
- Live demo yang menjalankan kedua algoritma langsung di browser — lihat Live Demo
Rilis
Belum ada rilis resmi untuk proyek ini. Kode terbaru selalu tersedia di repositori GitHub.