Несмотря на то что стеганография как способ сокрытия секретных данных известна уже на протяжении тысячелетий, компьютерная стеганография - молодое и развивающееся направление.
Как и любое новое направление, компьютерная стеганография, несмотря на большое количество открытых публикаций и ежегодные конференции, долгое время не имела единой терминологии.
До недавнего времени для описания модели стеганографической системы использовалась предложенная 1983 году Симмонсом [3] так называемая "проблема заключенных". Она состоит в том, что два индивидуума (Алиса и Боб) хотят обмениваться секретными сообщениями без вмешательства охранника (Вилли), контролирующего коммуникационный канал. При этом имеется ряд допущений, которые делают эту проблему более или менее решаемой. Первое допущение облегчает решение проблемы и состоит в том, что участники информационного обмена могут разделять секретное сообщение (например, используя кодовую клавишу) перед заключением. Другое допущение, наоборот, затрудняет решение проблемы, так как охранник имеет право не только читать сообщения, но и модифицировать (изменять) их.

Позднее, на конференции Information Hiding: First Information Workshop в 1996 году было предложено использовать единую терминологию и обговорены основные термины [4].


Компьютерные технологии придали новый импульс развитию и совершенствованию стеганографии, появилось новое направление в области защиты информации — компьютерная стеганография (КС).
Современный прогресс в области глобальных компьютерных сетей и средств мультимедиа привел к разработке новых методов, предназначенных для обеспечения безопасности передачи данных по каналам телекоммуникаций и использования их в необъявленных целях. Эти методы, учитывая естественные неточности устройств оцифровки и избыточность аналогового видео или аудио сигнала, позволяют скрывать сообщения в компьютерных файлах (контейнерах). Причем, в отличие от криптографии, данные методы скрывают сам факт передачи информации.

Начнем с простенькой разработки Fox Secret 1.00. Согласно тому, что написано в справке, автор программы: Леев Леонид Владимирович, Россия, Москва. Сайт: http://www.gray-fox.ru/
Программа бесплатная, имеет только одну версию и не обновлялась автором с 28 мая 2006 г. Однако данное ПО заслуживает, чтобы о нем сказать пару слов.

Предлагаемая криптография:
- симметричные алгоритмы шифрования Blowfish, IDEA, RC5, AES32, ГОСТ 28147-89, 3Way;
- ассиметричный алгоритм RSA.

Из стеганографии предлагается:
- сокрытие в текстовых форматах: TXT, RTF и HTML;
- сокрытие в графических форматах: Windows BMP (16-битный, 24-битный и 32-битный цвет), PNG, JPEG, TIFF;
- сокрытие в звуковых форматах: WAV и MP3.

Сокрытие в JPEG файл
Рассмотрим процесс сокрытия на примере JPEG файла.
Внешний вид программы при запуске:

external image 10.jpg
Попытаемся что-либо спрятать. Выбираем меню Секрет / Новый. Открывается окно:
external image 11.jpg
Нам дается возможность выбрать что будем прятать. Иконки Текст и Файл - очевидны. Если же мы выберем иконку Сейф, то прятать сможем целые группы файлов и каталоги с сохранением их структуры.
Выбираем иконку Файл и жмем кнопку Вперед. Открывается диалог выбора контейнера - файла изображения.
Судя по перечисленным в диалоге форматам, программа умеет скрывать данные в BMP, PNG, JPEG и TIFF. Первым попробуем JPEG. Следует обратить внимание на то, что FoxSecret скрывает данные непосредственно в выбранное изображение. Так что, если хотите не потерять исходное изображение, сделайте предварительно его копию.

external image 1.jpg
Нам предлагают возможность зашифровать наши скрываемые данные. Обратите внимание на вместимость контейнера. Она указывает, что данные будут прятаться либо в комментарии файла JPEG, либо в конец путем дописывания.

external image 12.jpg
Вводим пароль и жмем Вперед. Будет предложен выбор файла который будем прятать. Выберем другое изображение «800px-Dirij-angar.JPG», размер которого даже превосходит по размеру файл-контейнер.

external image 2.jpg
Получаем контейнер со спрятанными данными.
external image 3.jpg
Можно закрывать программу. Вложение прошло успешно. Естественно размер изображения-контейнера увеличился на размер вложенного изображения.
external image 4.jpg

Извлечение и стеганоанализ
Чтобы извлечь данные нужно выбрать Секрет/Открыть, выбрать изображение, в которое были спрятаны данные. Пользователь сразу видит окно предложение ввода пароля для извлечения.

external image 5.jpg
Далее нужно ввести пароль. В следующем окне вызвать пункт Достать из меню Файли сохранить на диске полученное вложение.
Следует отметить, что при доставании СКРЫТОЕ ВЛОЖЕНИЕ ИЗ КОНТЕЙНЕРА НЕ УДАЛЯЕТСЯ. Т.е. достать его можно повторно.
ИНТЕРЕСНО, если выбрать JPEG файл без скрытого вложения, FoxSecret сообщит о том, что в данном файле вложение не обнаружено (:-D).

external image 14.jpg
Таким образом Fox Secret ПРЯМО ПОДСКАЗЫВАЕТ ПОЛЬЗОВАТЕЛЮ ГДЕ ФАЙЛ С ВЛОЖЕНИЕМ, А ГДЕ ПУСТОЙ.
Откроем изображение со вложенными данными в бесплатной программе для просмотра изображений - IrfanView. Далее следует выбрать пункт меню изображение/информация.
external image 7.jpg

В открывшемся окне «свойства изображения» выбираем кнопку комментарий и наблюдаем зашифрованное и «надежно (:-D)» спрятанное сообщение.
external image 8.jpg
После удаления данного комментария файл-контейнер возвращается к первозданному виду.
Источник:http://gr1g0ry.blogspot.ru/2011/08/steganographysoftfoxsecret.html
Дополнительно:http://www.phreaking.ru/showpage.php?pageid=53588 КОМПЬЮТЕРНАЯ СТЕГАНОГРАФИЯ ВЧЕРА, СЕГОДНЯ, ЗАВТРА.
http://nestego.blogspot.ru/2012/09/jpeg.html - программы стеганографии для JPEG
http://www.guillermito2.net/stegano/jsteg/index.html - описание программ на англ яз.
http://linux01.gwdg.de/~alatham/stego.html - Download from here: JPHS for Windows
http://steghide.sourceforge.net/ - **steghide 0.5.1 released**http://www.securitylab.ru/software/1312/ - программы для стеганографииhttp://www.nestor.minsk.by/kg/2013/07/kg30705.html - RedJPEG XT и ImageSpyer G2: стеганография быстро и простоhttp://www.iso27000.ru/chitalnyi-zai/steganografiya/prosteishii-priem-steganografii - Простейший прием стеганографии