Skip to content

Hemanthkumarsunkari27/Steganography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Data Hiding in Images Using Steganography

A Python-based steganography project that securely hides messages within images using OpenCV and a password-protected approach.


📌 Features

✅ 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.


🛠️ Technologies Used

  • Programming Language: Python
  • Libraries: OpenCV, OS, String
  • Concepts Used: Steganography, Image Processing, Cryptography

🚀 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/yourusername/steganography.git
cd steganography

2️⃣ Install Dependencies

pip install opencv-python

3️⃣ Run the Script in Python IDLE or other Python environments

python stego.py

📸 Usage

🔹 Encoding a Message

1️⃣ Run stego.py
2️⃣ Enter the secret message.
3️⃣ Set a passcode for encryption.
4️⃣ The encrypted image (encryptedImage.jpg) is saved.

🔹 Decoding a Message

1️⃣ Run stego.py again.
2️⃣ Enter the correct passcode.
3️⃣ The hidden message is revealed in the terminal.


📌 Overall Execution Screenshot

This screenshot demonstrates the entire execution process, including Python IDLE, encryption, decryption, and output files.

Overall Execution

overall_result


🛠️ Future Enhancements

✅ Support for hiding messages in videos and audio files.
✅ Improved security with AES encryption before embedding.
✅ GUI-based application for user-friendly operation.


📜 License

This project is open-source under the MIT License.

📌 Contributions Welcome! Feel free to fork, improve, and submit pull requests.


🔗 GitHub Repository

📌 https://github.com/Hemanthkumarsunkari27/Steganography.git


About

Secure Steganography: Hide and Retrieve Secret Messages in Images using Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages