Skip to content

icrnjak/ICsteganography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steganography app

How to use

Hiding a message

  1. Find a GIF (e.g. here: https://giphy.com/) in which you would like to store the message/data
  2. Navigate to the Hide tab inside the application
  3. In the Gif field, select your GIF from the step 0
  4. In the Text to hide field, insert your secret message
  5. Submit the form by pressing the Hide button
  6. You will see an original GIF on the left and a GIF which contains a secret message on the right
  7. Download the GIF with the message by pressing the Download button beneath it
  8. (Optional) Under the download buttons are color tables in which you may analyse which bytes have changed in the resulting GIF

Finding a message

  1. Acquire a GIF which contains a hidden message
  2. Navigate to the Find tab inside the application
  3. In the Gif field, select your GIF from the step 0
  4. Submit the form by pressing the Find button
  5. You will see the secret message!

About

Hides (or finds) data inside a color table of a GIF. Bits of data/message are hidden in the least significant bit of every color byte. Can hide 96B of data in GIFs with 256 colors. For GIFs with smaller number of colors, the amount of storable data is equal to colors * 3 / 8

Author

Made by Ivan Crnjak for the course Cryptology at Mendel University in Brno

Useful links

About

Steganography web app for Cryptology course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published