Embedding in LSB

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
teetanne

Re: Embedding in LSB

Post by teetanne »

Read the documentation about program interfaces IM offers. If you like C then read this. http://www.imagemagick.org/script/magick-wand.php

After that, post your Qs, but provide detailed information, code snippet etc.

teetanne
User avatar
anthony
Posts: 8883
Joined: 2004-05-31T19:27:03-07:00
Authentication code: 8675308
Location: Brisbane, Australia

Re: Embedding in LSB

Post by anthony »

You may also like to look at
Stegano, hiding a secret image within an image.

Another way of hiding a message in an image is to use the pixel data that is 'fully transparent' in say PNG images. Transparency has color and thus color values, that many image formats save, but which can be hidden by the transparency. The text can be in the clear, written in one or more color channels, and hidden from normal view by the images transparency.

Many image formats also have meta-data, comments, labels, and profiles that could contain messages and other information. Even the GIF image format could have added profiles or extra data that most image programs will just ignore.

And finally if the image itself does not need to appear valid, you can encrypt the image data, and even hide the encryption key, or a key to generating the encryption key as part of the images meta-data.
See Encrypting Image Data however this may require your image magick to be configured with a --enable-cipher flag
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
Post Reply