Vous êtes sur la page 1sur 2

Final Year Project Proposal

Name ______________
Roll Number __________
Class/section
___________

project name:
IMAGE STEGANOGRAPHY:

INTRODUCTION;
Steganography is the idea of hiding private or sensitive data or information within a
image that appears to be normal and no one can find the difference between normal
and encrypted image. Popularity of steganography has grown in recent year because of
the ability to more easily placing steganography data within images, audio files, etc.
This project's goal is to investigate steganography by creating a system to write
steganography data into image files and then send this image through secure and
reliable network.

I want to do this project by client server mechanism in which first a client encrypt some
secret data into an image file and then sent it to the server through a secure channel.
Then server will run an algorithm to decrypt hidden data and separate this data from
original image.

MOTO:
The message encrypted in an image or any other file can be transmitted easily through
internet. I want to write a java code to transmit encrypted message in an image file from
sender I want to do this project by client server mechanism in which first a client encrypt
some secret data into an image file and then sent it to the server through a secure
channel. Then server will run an algorithm to decrypt hidden data and separate this data
from original image.

TOOLS AND METHODS :


I have searched about this project that what programming language should I used to do
this? And I find out python is the best choice for this. Because python is light weighted
and very powerful language. And by using python implementing server client model is
very easy and efficient.so I will use python as primary language for coding.

The main problems in the Steganography fallow as:

The size of data hidden

Quality of image

Level of data protecting

The level of suspecting

The problem in the hiding information is the size of data that user want to embed inside
the image file. I will use Least Significant Bit (LSB) method for selenography.

A pixel consist on 8 bits for each the three RGB color values (red, green, and blue).the
change in last bit of each color is undetectable and if we change the last bit of each
RGB values then we will get bits free to put our secret data in it.

Suppose we have 8 bits representing each of the three RGB color values (red, green,
and blue) at each pixel. If we consider just the blue there will be 2 8 different values of
blue. The difference between 11111111 and 11111110 in the value for blue intensity is
likely to be undetectable by the human eye. Therefore, the least significant bit can be
altered (more or less undetectably).and same with the red and green will provide 3 bits
of empty space to put data.

Vous aimerez peut-être aussi