0% found this document useful (0 votes)
103 views14 pages

Seminar Topic IS Steganography: K.P.Engineering College Agra

The document summarizes the topic of steganography, which is the practice of hiding secret information within other information. Some key points covered include: - Steganography allows hiding messages from friends, family or governments by embedding them in other files or mediums like images, audio, or video. - Historically, Greeks used steganography to hide messages in wax tablets or by using invisible inks like lemon juice. - Digitally, bits and bytes can be manipulated to hide messages in files by changing least significant bit values which are imperceptible to the human eye. - Images specifically contain pixels that can be altered one color byte at a time to embed hidden messages. - Modern software allows

Uploaded by

Shivam Agarwal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views14 pages

Seminar Topic IS Steganography: K.P.Engineering College Agra

The document summarizes the topic of steganography, which is the practice of hiding secret information within other information. Some key points covered include: - Steganography allows hiding messages from friends, family or governments by embedding them in other files or mediums like images, audio, or video. - Historically, Greeks used steganography to hide messages in wax tablets or by using invisible inks like lemon juice. - Digitally, bits and bytes can be manipulated to hide messages in files by changing least significant bit values which are imperceptible to the human eye. - Images specifically contain pixels that can be altered one color byte at a time to embed hidden messages. - Modern software allows

Uploaded by

Shivam Agarwal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 14

SEMINAR TOPIC IS STEGANOGRAPHY

K.P.ENGINEERING COLLEGE AGRA

SUBMITTED TO:
JAYKANT YADAV(H.O.D of CS/IT) RAJEEV RANJAN K.P.E.C AGRA

SUBMITTED BY:
SHIVAM AGARWAL ROLL.NO 0933810035 C.S 3RD YAER

Have you ever wanted to hide something from:

Your friends?
Your family? The Government?

If the answer is yes, then you need to learn about

Steganography

Steganography is the study of

hiding information

Thousands of years ago, the Greeks used steganography to hide information from their enemies.

One hiding method was to engrave a message in a block of wood, then cover it with wax, so it looked like a blank wax tablet. When they wanted to retrieve the message, they would simply melt off the wax.

You can try steganography at home by writing on a piece of paper with lemon juice. If you heat the paper with a hair dryer the juice will burn and reveal the hidden message.

We can also perform steganography using a computer. Everything in a computer is stored as 1s and 0s (a bit). Bits are grouped in sets of eight, one set is called a byte.

1 0
0
Bits

11111111

10011000 00001000

Bytes

One byte can be used to represent each letter of the alphabet. This is what is used in text files.

01000001 = A 01000010 = B 01000011 = C

Pictures are made up of lots of little dots called pixels. Each pixel is represented as 3 bytes one for red, one for green and one for blue.

11111000 11001001 00000011


248 201 3

Each byte is interpreted as a number, which is how much of that colour is used to make the final colour of the pixel.

248 + 201 + 3 = Orange Colour

The difference between two colours that differ by one in either one red, green or blue value is impossible to see with the human eye.

248 + 201 + 3 = Original Colour

If we change the least significant (last) bit in a byte, we either add or subtract one from the value it represents. This means we can overwrite the last bit in a byte without affecting the colour it appears to be.

We can use images to hide things if we replace the last bit of every colours byte with a bit from the message. Message: A

01000001 11111000 11001001 00000011 11111000 11001001 00000011 11111000 11001001 00000011 11111000 11001001 00000011 00000010 11111000 11001001 00000011 11001000 00000010 11111000 11001001 00000011

Image with 3 pixels: Pixel 1: Pixel 2:

Pixel 3:

Now we hide our message in the image: Pixel 1: Pixel 2: Pixel 3: New image:

Even if we do this across a big image and with a really large message, it is still hard to tell that anything is wrong.

Original

With Hidden Message

Normally when we hide a message in an image we just start at the top left pixel and keep writing across the image until we are done.
1 2 6 3 7 4 8

Example:

5 9

10 11 12

13 14 15 16

This may appear to work quite well, but if we zoom right in and look at the pixels in a block of plain colour then we can see that some pixels arent all the same.
Plain blue sky from image of the Mount

Look here

Can you pick the picture with the hidden message?

http://diit.sourceforge.net

Can you pick the picture with the hidden message?

If you guessed this one, you were right.

http://diit.sourceforge.net

THANKYOU

You might also like