What Is Steganography
What Is Steganography
What Is Steganography
Steganography is the art and science of hiding communication; a steganographic system thus embeds hidden content in unremarkable cover media so as not to arouse an eavesdroppers suspicion. In the past, people used hidden tattoos or invisible ink to convey steganographic content. Today, computer and network technologies provide easy-to-use communication channels for steganography. Essentially, the information-hiding process in a steganographic system starts by identifying a cover mediums redundant bits (those that can be modified without destroying that mediums integrity). The embedding process creates a stego medium by replacing these redundant bits with data from the hidden message.
The art of hiding information inside information Since everyone can read, encoding text in neutral sentences is doubtfully effective
Implementation
Hiding information Text / Webpages Images
Audio Video Cover image Identify redundant data Replace (a subset of) redundant bits with data
Detection
Text
Look for (disturbings of) patterns Odd use of language Line heights and whitespaces
Audio
Statistical analysis Analyze patterns in background noise Distortions Measure inaudible frequencies
Video
Look for distinguishing movements Same techniques as with images Same techniques as with audio