Skip to content

An image steganography encoder and decoder using LSB algorithm

License

Notifications You must be signed in to change notification settings

aneeshverma04/steggy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

steggy

An image steganography encoder and decoder using LSB algorithm

Created in python 3.9.
Just use python app.py to run.

Enter input string to encode in ./resources/input.txt.
Default image used to hide data is ./resources/mangekyo.jpg which is of 3750x5000 pixels meaning it can store around 7 million characters.

Encoded image is stored in ./output/
Decoded text of the image is stored in ./output/

LSB algorithm(Least Significant Bit)
Only last bit is used of all R,G,B pixels

Encoding is done utf-8, so input outside of utf-8 will be ignored.

Verified for huge bulk of data.

Contact if any issues. In the next version, I will add some GUI to it.