Image
Steganography
aim
To Encode a Image with text and decode it !!!
2
hello!
I am
Aravind Raj.A
3
1.
What is
steganography…..?
4
“
Steganography is the study and practice of concealing
information within objects in such a way that it deceives the
viewer as if there is no information hidden within the object.
Simply put, it is hiding information in plain sight, such that only
the intended recipient would get to see it.
5
Requirements :
▸ Python
▸ tkinter
▸ Pillow PIL
6
abstract
7
The project deals with learning about the various types of
steganography available. Image steganography is performed for
images and the concerning data is also decrypted to retrieve the
message image. Since this can be done in several ways, image
steganography is studied and one of the methods is used to
demonstrate it
8
Steganography refers to hiding information i.e. text, images or audio
files in another image or video files. The current project aims to use
steganography for an text with another image using spatial domain
technique. This hidden information can be retrieved only through
proper decoding technique. This encryption and decryption of the
images is done using python codes.
9
Advanced Image Steganography is used to develop a secure path for
sending or receiving secret text messages. Using Chaff and Winnow&
AES (Advanced Encryption Standard) encryption technique, the text
message is encrypted and sent to receiver very securely. The system
uses AES encryption to encrypt the user’s secret text message and key
information while sending it to receiver also using Diffie-Hellman key
generation for sharing secret key between sender and receiver
10
Software
requirement
specification
11
Operating System: Windows 7,8,10,11
Platform: Python
IDLE: Vscode
Hardware Requirements
Processor: Dual Core
Ram: 2GB ram
System type:32 bit (Or) 64 bit
12
MODULE DESCRIPTION:
1. Installation of Tkinter and Stegano modules:
If these modules are not installed on your system, install these modules by
running the following command on the command prompt or the terminal.
▸ pip install tkinter
▸ pip install stegano
13
2. Importing modules:
#importing modules for python Image Steganography project
from tkinter import *
from tkinter.filedialog import *
from PIL import ImageTk,Image
from stegano import exit header as stg
from tkinter import messagebox
14
UI Design
15
Code Explanation:
a. Tkinter: It is the Graphical user interface package.
b. b. tkinter.filedialog : This module offers a set of classes and
functions that can be used to work with files.
c. PIL: It helps to save many different formats of images.
d. Stegano: It’s the python steganography module.
e. Messagebox: It is used to display the message boxes.
16
And tables to compare data
Name: Aravind Raj . A
Reg.no: 19384101
Date of submission: 25/05/2022
Phone 8270762497
Email: [email protected]
17