الجمعة، 9 يوليو 2010

Secret information is encoded in this photo via steganography

It looks like an innocent photo of a chicken that might be emailed by anyone to anyone, or posted on a website with some banal commentary.  In fact, this photo has a message encoded it in.  I have heard of such processes before; the Wolfram Blog explains how the effect is achieved:
The idea of steganography is to hide messages within other information so that no one notices your communications. The word itself comes from a Latin-Greek combination meaning “covered writing”, from earlier physical methods that apparently included tattooing a message on a messenger’s head before letting him grow his hair back to hide it. In the case of digital steganography, it is all done in the math...

Amazingly, it is possible to hide another, larger, full-color picture within this image and get it back again with about a dozen lines of Mathematica code.  The key to the whole process is to use the least significant bit in each color channel of each pixel as a place to hide information...

In a sufficiently complex image, the human eye doesn’t see the loss of information. The fact that one color channel on a particular pixel might or might not be darker by 1/256 than before cannot be noticed
The technique is explained in detail at the link, and is way over my head, but some of you may understand it.

ليست هناك تعليقات:

إرسال تعليق