Upload an image

Upload an image




Captian marvel's cat
Area 51

🤔 Wondering how it works?


This is an application of Steganography. Steganography is the practice of concealing a file, message, image, or video within another file, message, image, or video. Steganography is concerned both with concealing the fact that a secret message is being sent and its contents while cryptography is the practice of protecting the contents of a message alone. The advantage of steganography over cryptography alone is that the intended secret message does not attract attention to itself as an object of scrutiny. Plainly visible encrypted messages, no matter how unbreakable they are, arouse interest. Source: Wikipedia


📝 Embedding the message in an image

  1. We get the following inputs from the user: an image, a keyword and a message
  2. The message is encrypted with the help of the keyword by using Vigenere's cipher
  3. The encrypted text is converted to an array of numbers using ASCII encoding
  4. The alpha channel data in the image is modified to represent the array of numbers and a unique end token

📝 Extracting the message from an image

  1. We get the following inputs from the user: an image and a keyword
  2. The alpha channel content of the image is parsed until a unique end token is reached to obtain an array of numbers
  3. The array of numbers is converted to encrypted text using ASCII encoding
  4. The extracted text is decrypted using the keyword and then displayed to the user

Proces Flow

Legal Disclaimer: The creator/s of this website cannot be held responsible in case of misuse of this website for activities not permitted by law in the users country