Professional Documents
Culture Documents
Steganography: Implementation & Detection
Steganography: Implementation & Detection
Robert Krenn
rkrenn@xidc.nl
January 21, 2004
Overview
What is steganography?
Implementations
Detection
Defeating steganography
Conclusion
Questions
What is steganography?
Stegacovered, from the Greek stegos or roof
-nography
writing, from the Greek graphia
What is steganography?
What is steganography?
Secret inside
What is steganography?
What is it used for?
Digital watermarking
Kerckhoffs' principle
What is steganography?
Hiding several messages
Deniable cryptography
Rubberhose (http://www.rubberhose.org)
What is steganography?
Digital watermarking
Implementation
Hiding information
Text / Webpages
Images
Audio
Video
Implementation
Text / Webpages
Use of a codebook
Layout of texts
Implementation
Text / Webpages
In the midway of this our mortal life,
I found me in a gloomy wood, astray
Gone from the path direct: and e'en to tell
It were no easy task, how savage wild
That forest, how robust and rough its growth,
Which to remember only, my dismay
Renews, in bitterness not far from death.
Yet to discourse of what there good befell,
All else will I relate discover'd there.
How first I enter'd it I scarce can say
Implementation
Text / Webpages
In the midway of this our mortal life,
I found me in a gloomy wood, astray
Gone from the path direct: and e'en to tell
It were no easy task, how savage wild
That forest, how robust and rough its growth,
Which to remember only, my dismay
Renews, in bitterness not far from death.
Yet to discourse of what there good befell,
All else will I relate discover'd there.
How first I enter'd it I scarce can say
06081913030629170827 meet at dawn
Implementation
Images
Cover image
Implementation
Images
Implementation
Images
Original image
Implementation
Images
JPEG stegencryption
No visual changes
Implementation
Images
Original image
Implementation
Audio
Implementation
Video
Detection
Text
Detection
Images
Differences:
Format
Detection
Images
Statistical analysis
Detection
Images
Detection
Filtered
Original image
Embedded data
Detection
Filtered
Original image
Embedded data
Detection
Audio
Statistical analysis
Distortions
Detection
Video
Defeating steganography
Text
Defeating steganography
Images
Modify colors
Defeating steganography
Audio
Change bitrate
Defeating steganography
Video
Conclusion
Detection of steganography
Steganography
Questions?
Steganography