Как зашифровать в изображение больше информации, чем просто само изображение?
В растровом изображении минимальная часть – это пиксель, меньше пикселя ничего нет.
Об этом все знают, этим нужно и воспользоваться. Так как уменьшить пиксель мы не можем, увеличим его.
При просмотре больших изображений на компьютере, программы уменьшают их под размеры экрана, поэтому сделав пиксели больше мы особых изменений при просмотре не заметим, только небольшое ухудшение качества.
Вот наше исходное изображение:

Вот изображение после увеличения пикселей:

Вот с добавленной информацией поверху:

И собственно сама информации при увеличении просмотра:

Где можно применить – думайте сами :-)
UPD
– По поводу размера исходного и полученного изображения:
Исходное изображение 952КБ, при увеличении пикселей (а я увеличил именно пиксели, а не изображение) и перевод его в формат PNG размер составил 868 КБ, а с «кодом» 1МБ.
В растровом изображении минимальная часть – это пиксель, меньше пикселя ничего нет.
Об этом все знают, этим нужно и воспользоваться. Так как уменьшить пиксель мы не можем, увеличим его.
При просмотре больших изображений на компьютере, программы уменьшают их под размеры экрана, поэтому сделав пиксели больше мы особых изменений при просмотре не заметим, только небольшое ухудшение качества.
Вот наше исходное изображение:

Вот изображение после увеличения пикселей:

Вот с добавленной информацией поверху:

И собственно сама информации при увеличении просмотра:

Где можно применить – думайте сами :-)
UPD
– По поводу размера исходного и полученного изображения:
Исходное изображение 952КБ, при увеличении пикселей (а я увеличил именно пиксели, а не изображение) и перевод его в формат PNG размер составил 868 КБ, а с «кодом» 1МБ.