Image Steganography Website

Overview

The Image Steganography Website is a powerful yet user-friendly web application built using JavaScript. This project revolves around the concept of steganography, the art of concealing information within other data. In this case, our focus is on hiding text messages within images.

Table of Contents

Features

Image Encryption

Easily encrypt and embed your confidential messages into images. Simply upload the image and input your message, and let the magic happen.

Image Decryption

Retrieve hidden messages from previously encrypted images. Upload the encoded image, and our application will reveal the concealed information.

Getting Started

Follow these steps to set up the Image Steganography Website locally on your machine.

  1. Clone the Repository

    git clone https://github.com/iamswapnil22/image-steganography.git
  2. Navigate to the Project Directory

    cd image-steganography
  3. Open the Application

    Open the index.html file in your preferred web browser.

Usage

  1. Encryption

    • Upload an image by clicking on the "Upload" button.
    • Input the message you want to hide within the image.
    • Click the "Encrypt" button to generate the encoded image.
  2. Decryption

    • Upload a previously encrypted image by clicking on the "Upload" button.
    • Click the "Decrypt" button to reveal the hidden message.

Snapshot

Here are some snapshots of the Image Steganography Website:

  • Encryption & Decryption Page

    image

    image

Contributing

Feel free to customize the file paths and image names based on your project's structure and the actual names of your screenshot files. Additionally, consider providing captions or additional context for each screenshot.