Skip to content

This Data Hiding Application enables users to embed and extract secret messages from images using the Least Significant Bit (LSB) algorithm. Built with a user-friendly GUI powered by Tkinter, the application simplifies the process of steganography.

Notifications You must be signed in to change notification settings

Pritam991/DataHidingApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Hiding Application Using LSB Algorithm

Overview

This application implements data hiding using the Least Significant Bit (LSB) algorithm. It allows users to encode and decode secret messages within image files through an intuitive GUI built with Tkinter.

Features

  • Encode messages: Hide secret text within image files.
  • Decode messages: Extract hidden text from encoded images.
  • User-friendly interface: Built using Python's Tkinter library.
  • Support for multiple image formats: Works with common formats like PNG and BMP.

Technologies Used

  • Programming Language: Python
  • GUI Library: Tkinter
  • Image Processing: Pillow (PIL)
  • Steganography Algorithm: LSB (Least Significant Bit)

Prerequisites

Before running the application, ensure you have the following installed:

  • Python 3.8 or later
  • Required Python libraries:
    • tkinter
    • Pillow

Install required dependencies using:

pip install Pillow

About

This Data Hiding Application enables users to embed and extract secret messages from images using the Least Significant Bit (LSB) algorithm. Built with a user-friendly GUI powered by Tkinter, the application simplifies the process of steganography.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages