Skip to content

This Python script facilitates hiding secret messages within an image through steganography

Notifications You must be signed in to change notification settings

Pavankalyan-CISO/Steganography-hiding-message-in-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Steganography-Hiding message in image

This project demonstrates a simple steganography technique for hiding secret messages within an image using Python. The code employs cryptographic hashing, password evaluation, and image manipulation to embed and extract hidden messages securely.

Description:

This Python script facilitates hiding secret messages within an image (like "Kali.jpg") through steganography. It uses cryptographic hashing (SHA-256), password strength evaluation, and OpenCV for image manipulation.

Introduction:

Steganography involves concealing secret information within an ordinary, non-secret, or digital medium, such as an image, audio file, or video. This project focuses on embedding text messages within image files using a password-protected mechanism.

Requirements:

Ensure you have the required libraries installed (hashlib, getpass, warnings, OpenCV, os, string).

Execute the Python script and follow the prompts:

Input the secret message to hide within the image.

Enter a strong password to encrypt and hide the message.

An image file (Encryptedmsg.jpg) will be generated, containing the hidden message.

Use the script to decrypt and retrieve the concealed message.

Features:-

Password Protection:

Utilizes strong password requirements and cryptographic hashing for enhanced security.

Encryption and Decryption:

Hides and retrieves messages within image files using steganography techniques.

User Interaction:

Offers a simple user interface through terminal prompts for input and interaction.

Security:

The script emphasizes password strength evaluation and employs cryptographic hashing to ensure secure message embedding and retrieval.

Contributing:

Contributions are welcome! Feel free to enhance the code, suggest improvements, or contribute additional steganography techniques. Open issues or submit pull requests to collaborate.

About

This Python script facilitates hiding secret messages within an image through steganography

Topics

Resources

Stars

Watchers

Forks

Languages