Paper

667 Words Sep 16th, 2013 3 Pages
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?


The art of hiding information inside information
Since everyone can read, encoding text in neutral sentences is doubtfully effective

What is steganography?


The art of hiding information inside information
Since everyone can read, encoding text in neutral sentences is doubtfully effective Since Everyone Can Read, Encoding Text In Neutral Sentences Is Doubtfully
…show more content…
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 Identify redundant data Replace (a subset of) redundant bits with data

Implementation
Images
● ● ● ● ●

JPEG uses discrete cosine transformations (DCT) Transform pixel blocks to DCT coefficients Get least significant bit of each DCT coefficient Replace LSB with secret message bit Insert modified DCT into output image

Implementation
Images

Original image

Data embedded inside

Implementation
Images


JPEG stegencryption
● ●

Operates in transformation space No visual changes Operates in low bit planes Subject to visual attacks



GIF and BMP stegencryption
● ●

Implementation
Images

Original image

Data embedded inside

Implementation
Audio


Use frequencies inaudible to humans Embed data using the LSB Encoding musical tones





Implementation
Video

Related Documents