ImagIn
Written in the course Multimedia Communication at ETH Zürich.
Author: Martin Lanter
Abstract: Images are part of our daily life. We see them every day and believe that they contain not less and not more than our eyes percept. This is not true. ImagIn is a software written in Scala that lets you put more into an image than what it shows. ImagIn encodes data within an image while preserving the most significant part of it. The resulting image can be sent to another person who then can separate the date again using ImagIn. Hiding data inside an image is called Steganography and is a form of security through obscurity.
You find the program that uses the described technique here.