пятница, 6 ноября 2009 г.

Использование стеганографии

Википедия:
Стеганография — это наука о скрытой передаче информации путём сохранения в тайне самого факта передачи.

В отличие от криптографии, которая скрывает содержимое секретного сообщения, стеганография скрывает само его существование.


Для того, чтобы спрятать один файл в другой, используется программа steghide
Steghide может прятать любой файл в файле-изображении формата JPEG и BMP, а так же в звуковых файлах WAV и AU. При этом сами файлы-контейнеры не повреждаются, изображения отображаются, а звуки проигрываются.

Чтобы спрятать файл, можно воспользоваться следующей командой:
steghide embed -cf <файл-контейнер> -ef <файл-вложение>

При этом файл будет сжат и зашифрован алгоритмом AES-CBC.
Чтобы изменить степень сжатия используется ключ -z с указанием степени сжатия. -Z для отключения сжатия.

Для изменения алгоритма шифрования используется ключ -e с указанием алгоритма. Используйте "-e none" для отключения шифрования.

Ключ -N не будет сохранять имя вложенного файла внутри контейнера. При извлечении имя файла придется назначить вручную.

Для извлечения используется команда:
steghide extract -sf <файл-контейнер>


И конечно же не забываем читать man steghide

Комментариев нет:

Отправить комментарий