You are on page 1of 4

MADRAS INSTITUTE OF TECHNOLOGY

ANNA UNIVERSITY

IMAGE STEGANOGRAPHY

STAFF-IN-CHARGE: Dr. DHANANJAY KUMAR


PROJECT MEMBERS:
S.SARANYA[20080290]
SHALINI HEMACHANDRAN[20080296]
AIM:
Our project aims at hiding messages into an image. This is oterwise known as IMAGE
STEGANOGRAPHY.

LANGUAGE USED:
Java

REFERENCES:
NONE

DESCRIPTION:
Image Steganography is a technique to hide messages into an image. This technique is useful for
sending private messages in a confidential manner. It makes use of the fact that pixels, being 24 bits can
accomodate an 8-bit character each.
Each pixel is made up of four components, namely, alpha component,red component,blue
component and green component. Each of these components comprise of 8 bits each. Alpha
component is responsible for controlling the transparency of the image. The remaining components are
responsible for controlling the color of the image.
In the red, ble and green components, out of the each 8 bits for each component, the last 4 bits
are responsible for maintaining the intensity of the image,varying which will not make any significant
change in the image.
Our project uses this concept to hide the message character by character into each pixel. It takes
the last 4 bits of the blue component, last 2 bits from the red component and the green components
and masks them. The ascii value of the character is split into three, the first part containing 4 bits and
the next two parts containing 2 bits each and they are appended to the pixel.
At the decoder, the reverse process is done to decode the message.

SCREEN-SHOTS:
ENCODER:
At the encoder,the input image, output image and the message have been passed as inputs.
DECODER:

At the decoder, we see the message “how are you” which was the message passed as an argument, has
been decoded.

CONCLUSION:
Thus we see that image steganography has been successfully performed.

You might also like