Secure Data Hiding in Images Using Steganography.
This project focuses on embedding secret messages into images using steganography techniques. The goal is to provide a secure way to hide information inside images while maintaining their visual integrity.
Frontend: HTML, CSS, JavaScript
Backend: Python (Flask)
Libraries: PIL (Pillow), NumPy
Storage: Local File System
Docker – Containerized deployment for consistency across environments.
Google Cloud Run – Serverless hosting for scalability and accessibility.
🔒 Password Protection: Only authorized users can extract hidden messages.
🌓 Dark Mode Support: Aesthetic UI with theme toggle.
📷 Image Preview: Users can see the selected image before encoding/decoding.
⚡ Smooth Animations: Engaging UI interactions.
Cybersecurity professionals
Privacy-conscious users
Forensic analysts
People who want to share secret data securely
The project successfully hides text messages inside images and retrieves them securely with a password.
The user-friendly web interface makes the encoding and decoding process seamless.
This project can be transformed into a mystery puzzle game where users:
Solve encrypted riddles hidden inside images.
Unlock secret levels using steganographic clues.
Compete with others in a cyber-escape challenge.