A Python-based steganography project that securely hides messages within images using OpenCV and a password-protected approach.
✅ Hide secret messages inside images without noticeable changes.
✅ Password-protected encryption and decryption.
✅ Lightweight implementation using OpenCV.
✅ Works with standard image formats like JPG and PNG.
✅ Simple command-line execution, compatible with Python IDLE.
- Programming Language: Python
- Libraries: OpenCV, OS, String
- Concepts Used: Steganography, Image Processing, Cryptography
git clone https://github.com/yourusername/steganography.git
cd steganographypip install opencv-pythonpython stego.py1️⃣ Run stego.py
2️⃣ Enter the secret message.
3️⃣ Set a passcode for encryption.
4️⃣ The encrypted image (encryptedImage.jpg) is saved.
1️⃣ Run stego.py again.
2️⃣ Enter the correct passcode.
3️⃣ The hidden message is revealed in the terminal.
This screenshot demonstrates the entire execution process, including Python IDLE, encryption, decryption, and output files.
✅ Support for hiding messages in videos and audio files.
✅ Improved security with AES encryption before embedding.
✅ GUI-based application for user-friendly operation.
This project is open-source under the MIT License.
📌 Contributions Welcome! Feel free to fork, improve, and submit pull requests.
📌 https://github.com/Hemanthkumarsunkari27/Steganography.git

