17-01-2012, 11:35 AM
A Java Framework for Experimentation with Steganography
[attachment=16145]
Definitions
Steganography
1 “the art of concealing the existence of information within seemingly innocuous carriers”
2 “an encrypted message may draw suspicion while a hidden message will not”
The Big Idea
1 An image contains more information than can be perceived.
2 Replace the “imperceptible bits” of a cover image with the bits of a “secret message”.
Java Framework
1 Design a set of classes to perform LSB embedding
2 Isolate the task of embedding/extracting
Classroom Use
1 Assignment given in an Image Processing course
2 Emphasizes bit-level operations
3 Could even give the UML class diagrams
4 Emphasizes good software design
5 Could even give the students low-level code
6 I give no design or code
7Review the design at the conclusion of the exercise