Stego

<function readme at 0x100757f28>


Keywords
python, steganography, image, processing, security
License
MIT
Install
pip install Stego==0.0.5

Documentation

stegno

A cool application to hide and extract images and text into another image without any noticeable distortion.
This application is based on the algorithm in a [paper] (http://www.jait.us/uploadfile/2016/0204/20160204115435816.pdf) I published as first author, with slight modifications.

###what's it all about

It's all about security. If you want to send images and/or text secretly via the web, this is the way to go.
You might be wondering "How secure can it be after you share it?" You can see I am in a hard position, here - if this project becomes that popular, is it a success or failure? lol

###how to install

pip install stego
...
easy_install stego

###how to run

  1. Pick a relatively large image as the cover image and a secure key that only you and the receiver know

  2. To encode the hidden information to the cover image, run

    stege -s SECURE_KEY -c PATH_TO_COVER_IMAGE -hi PATH_TO_HIDDEN_IMAGE -ht PATH_TO_HIDDEN_TEXT_FILE
    
  3. To decode the hidden information from the cover iamge, run

    stegd -s SECURE_KEY -c PATH_TO_COVER_IMAGE
    

    then an image named hidden_image.png and a file named hidden_file.txt will be generated in your current directory

###how to test

python setup.py test