Fig 2.1
A simple Steganographic System
[8]
steganography_medium = secret_message + cover_message + key
[11]
As Fabien A.P. Petitcolas
[10]
points out, "in a 'perfect' system, a normal cover should not bedistinguishable from a stego-object, neither by a human nor by a computer looking for statistical patterns." In practice, however, this is not always the case. In order to embed secretdata into a cover message, the cover must contain a sufficient amount of redundant data or noise. This is because the embedding process Steganography uses actually replaces thisredundant data with the secret message. This limits the types of data that one can use withSteganography.In practice there are three types of steganography protocols used. They are
Pure Steganography, Secret Key Steganography and Public Key Steganography
.
2.1 Pure Steganography :
It is defined as a steganographic system that does not require theexchange of a
cipher such as a stego-key
[2]
. This method of Steganography is the least securemeans by which to
communicate secretly because the sender and receiver can rely only uponthe presumption that
no other parties are aware of this secret message. Using open systemssuch as the Internet, this is not the case at all
[14]
.
2.2 Secret Key Steganography :
It is defined as a steganographic system that requires theexchange of a secret key (stego-key) prior to communication. Secret Key Steganography takesa cover message and embeds the secret message inside of it by using a secret key (stego-key).
Leave a Comment