information. Steganography provides for the embedding of information in a block of hostdata in conditions where perceptible modification of the host data is intolerable.
The following formula provides a very generic description of the pieces of theSteganographic process:Cover_medium + Hidden_data + Stego_key = Stego_medium
In this context, the
cover_medium
is the file in which we will hide the
hidden_data
,which may also be encrypted using the
stego_key
. The resultant file is the
stego_medium
(which will, of course. be the same type of file as the cover _medium). Thecover_medium (and, thus, the stego_medium) are typically image or audio files.
The Six Categories of Steganography
In all methods of steganography, something is done to conceal a message; naturally, theseactions or techniques can be separated and analyzed to learn what is happening during thewhole process. The six categories of steganography are:1.Substitution system techniques2.Transform domain techniques3.Spread spectrum techniques4.Statistical method techniques5.Distortion techniques6.Cover generation techniques
1.Substitution System
Substitution system steganography replaces redundant or unneeded bits of a cover withthe bits from the secret message. Several steganography tools that are available use theLeast-Significant Bit (LSB) method of encoding the secret message. LSB works like this:In a digital cover (picture, audio, or video file), there is a tremendous amount of wastedor redundant space; it is this space that the steganography program will take advantage of and use to hide another message, on the bit level, within the digital cover.For example, the following string of bytes represents part of a cover, a picture:
10000100 10000110 100001001 1000110101111001 01100101 01001010 00100110
Leave a Comment
Hey, I am working on same paper, would you please share this doc with me, it wouldbe really helpful.