Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
137
Добавлен:
02.05.2014
Размер:
1.37 Mб
Скачать

4 Особенности, возможности, характеристики, наиболее распространенных стега­ногра­фи­ческих программ

Программа S-tools.

Программа S – Тools (под Win) позволяет прятать изображение в gif и bmp, а также в аудио формат wav. Данная прога обеспечивает также шифрование с закрытым ключом (DES, Triple DES, IDEA, MDC). В проге используется технология drags&drop т.е. открывается проводник тянется в окно проги файл для контейнера. Затем появляется информация о том какой файл вы можете скрыть. При этом файл сначала сжимается, затем шифруется, а затем скрывается. Затем из проводника тащится скрываемый файл, выбирается алгоритм шифрования и вводится пароль. Затем прога в каком формате использовать контейнер. Надо выбирать bmp. Степень сжатия скрываемого файла можно регулировать в свойствах. Затем данные шифруются с ключом определённой длинны определяемым паролем и располагаются по контейнеру в последовательности определённой ГПСЧ, начальное значение которого также определяется паролем. Для раскрытия достаточно перетащить файл с сообщением в окно проги и щёлкнуть правой кнопкой.

Программа Steganos for Windows 95/98/NT.

В качестве контейнера используются: графические файлы формата .dib .bmp; звуковые файлы форматов .wav .voc; текстовые файлы формата .txt .html

При запуске сразу же предлагается следующее: спрятать или зашифровать информацию; извлечь или расшифровать информацию. Далее нужно выбрать файл, который вы будете прятать и определить, что вы с ним будете делать: прятать; шифровать; удалять, после того как спрятали или зашифровали. Steganos использует алгоритм шифрования HWY1, который генерирует выходной поток совместимый с алгоритмом "Alleged RC4". Затем запрашивается пароль (минимум 5 символов). Далее нужно выбрать файл-контейнер (BMP, DIB, VOC, TXT, WAV, HTML). При использовании BMP, DIB, VOC, WAV файлов в качестве контейнеров их размер не изменяется. При использовании же ТХТ и НТМ файлов их размер изменяется (в нашем случае ТХТ файл был 633228 байт, а стал 645851 байт). Метод сокрытия с использованием данных типов файлов использовать не рекомендуется, т.к. он легко обнаруживается.

Программа JSTEG

Алгоритм скрытия информации в JPEG реализует пакет программ для DOS – JSTEG, состоящий из 2 программ. Первая прога cjpeg.exe позволяет создать файл в формате jpeg и добавить туда секретное послание, а вторая djpeg.exe – извлеч это послание, попутно распаковав jpeg в к-л простой формат.

Программа JSTEG Shell – представляет W95 интерфейс для пакета JSTEG. Его интерфейс разработан максимально простым и интуитивно понятным для пользователя.

5 Форматы файлов, используемые стеганографией. Особенности упаковки информации в файлы формата jpeg, Txt, html. В каких стеганографических программах используются данные форматы

Наибольшее распространение получил формат bmp. В данном формате информация о цвете пикселя кодируется 1, 4, 8, 16 или 24 битами. Данное число называется глубиной представления цвета и определяет количество цветов. Для целей С в основном используется 24 битный формат в котором по 1 байту отведены на интенсивность основных цветов (RGB). Полезная информация записывается в качестве младшего бита каждого цвета. Изменение цвета практически не уловимо. Плотность упаковки т.е. отношение полезной информации к размеру контейнера 1%. Недостатком является большой размер файлов в данном формате. Выходом является пересылка файлов в архиве. 16 битный bmp также несёт информацию о основных цветах и может использоваться для С, но изменения более заметны. Для 8 битного bmp значения не информация о RGB, а указатели для входа в таблицу цветов, при этом 2 соседних цвета могут сильно отличаться, следовательно большое искажение. При использовании gif такая же проблема, поэтому некоторые программы(S-Tools) используют не 256, а 32 цвета. Качество получаемой цветной картинки получается очень плохим. Хорошими свойствами обладают JPEG файлы. Проблема в алгоритме сжатия с потерей части информации. Изображение jpeg не полностью соответствует оригиналу. Казалось бы это не годится для С. Однако, можно воспользоваться тем, что сжатие очень сложный процесс. Сначала изображение разбивается на квадраты 8 на 8, а затем сжатия такого блока происходит в 3 шага: 1) с помощью дискретного косинусоидального преобразование производится преобразование информации о пикселях в матрицу амплитудных значений отражающих различные частоты (скорость изменения цвета) в изображении. 2) значение матрицы амплитуд делится на значение матриц квантования, что обеспечивает исключение амплитуд мало влияющих на изображение. Невосстановимое искажение, не заметное для глаза, происходит именно на этом этапе. Изменяя матрицу квантования можно получить лучшее качество при меньшем сжатии или наоборот. 3) Квантованная матрица сжимается без потерь по методу Хаффмана, т.е. заменой наиболее частых символов кодами наименьшей длины и наоборот. Т.о. можно использовать jpeg для целей С, если вносить сообщение после 2 или 3 этапа

Для целей стег-ии обычно исп-ся 24-битный bmp формат (на пиксель отводится 3 байта). Полезная (передаваемая инф-я) записывается в кач-ве младшего битакаждого цвета (RGB). Измен-я не уловимы для чел-го глаза.

В обычном txt и html форматах инф-я прячется оригин-м способом : в конце кажд-й строки добавл-ся опр-е число пробелов.

Программа steganos for Ц95.98.NT. При запуске сразу же предлагается следующее: спрятать или зашифровать информацию; извлечь или расшифровать информацию. Далее нужно выбрать файл, который вы будете прятать и определить, что вы с ним будете делать: прятать; шифровать; удалять, после того как спрятали или зашифровали. Steganos использует алгоритм шифрования HWY1, который генерирует выходной поток совместимый с алгоритмом "Alleged RC4". Затем запрашивается пароль (минимум 5 символов). Далее нужно выбрать файл-контейнер (BMP, DIB, VOC, TXT, WAV, HTML). При использовании BMP, DIB, VOC, WAV файлов в качестве контейнеров их размер не изменяется. При использовании же ТХТ и НТМ файлов их размер изменяется (в нашем случае ТХТ файл был 633228 байт, а стал 645851 байт). Метод сокрытия с использованием данных типов файлов использовать не рекомендуется, т.к. он легко обнаруживается.

Программа JSTEG (JPEG+STEG=JSTEG) – алгоритм сокрытия инф-ии в JPEG реал-т пакет программ для DOS – JSTEG, состоящий из 2 программ. Первая программа cjpeg.exe позволяет создать файл в режиме jpeg и добавить туда секретное послание , а вторая djpeg.exe – извлечь это послание, попутно распаковав jpeg в какой-либо простой формат (по умолчанию РРМ)

Соседние файлы в папке Шпоры по защите информации