What it does

The program hides the ordinal value of each character of message in the pixels of an image.

How we built it

The program uses different modules such as

  1. PIL : to process images,
  2. random : to obtain random value to skip pixels,
  3. numpy : to convert image object to array.

What we learned

We learned about image steganography and how it works. A message is embedded into an image by altering the values of some pixels, which are chosen by an encryption algorithm.

Built With

Share this project:

Updates