Skip to content

Hide files into images or audio samples using the Least Significant Bit.

License

Notifications You must be signed in to change notification settings

r-salas/media-steganography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

media-steganography

Hide files into images or audio samples using the Least Significant Bit.

Installation

$ git clone https://github.com/r-salas/media-steganography
$ cd media-steganography
$ pip install -r requirements.txt

Encode file to image

$ python image.py encode <file> <base_image> <carrier> 

For example:

$ python image.py encode examples/secret.txt examples/tree.png examples/hidden.png

Decode file from image

$ python image.py decode <carrier> <file>

For example

$ python image.py decode examples/hidden.png examples/decoded.txt

Encode file to audio

$ python audio.py encode <file> <base_audio> <carrier> 

For example:

$ python audio.py encode examples/secret.txt examples/cantina.wav examples/hidden.wav

Decode file from audio

$ python audio.py decode <carrier> <file>

For example

$ python audio.py decode examples/hidden.wav examples/decoded.txt

About

Hide files into images or audio samples using the Least Significant Bit.

Topics

Resources

License

Stars

Watchers

Forks

Languages