This is simple image Steaganography project. It is a part of my Information Security Lab project. It is a simple project implemented in python. It uses LSB(Least Significant Bit) algorithm to hide the information in the image.
Live Demo: [ Link to be added soon]
- Hide text in image
- Extract text from image
- Hide image in image
- Extract image from image
- Nested Encryption
- UnNesting of nested encryption
- Python
- Streamlit (for implementing UI)
To be added soon
Follow the steps to run the project:
Note: Make sure you have python installed in your system.
- Clone the repository
git clone git@github.com:Preet-Sojitra/Image-steganography.git
- Change the directory
cd Image-steganography
NOTE: Command for creation of virtual environment may vary according to your system. So, please refer to the documentation of creating virtual environment for your system.
- Create virtual environment, activate it and install dependencies
pip install -r requirements.txt
- Run the project
streamlit run Intro.py
- The project will be running on your local server. You can access it by clicking on the link provided in the terminal.
Code for image steganography is taken from here. I have developed the UI for the project using streamlit.
Contributions are always welcome!