Least Significant Bit (LSB) Steganography.
In this technique we will hide text data inside of an image of a fixed size, and to achieve this we will manipulate the least significant bits of the pixels data of an image to our favor using Python
- Hides data in an image
- Extract data from an image
- Resize the image to make room for big data
- Save the message in a txt file
- use the LSB_encode.py file
- Make sure to specify the paths for the image, output path, text file which includes the message
- (Optional: Perfect ratio will only trigger when the data is bigger than the image, and it wil perserve the ratio, if disablied the application will try to preserve the ratio and use up almost all pixels)
- Run the application
- use the LSB_decode.py file
- Make sure to specify the path for the image, and the output text to be save