
- •1. Назначение программы 3
- •2. Требования 4
- •3. Установка 5
- •Назначение программы
- •Требования
- •Требования к техническим средствам
- •Требования к информационной и программной совместимости
- •Установка
- •Установка программы
- •Работа с программой
- •Запись стеганограмм Запись текстового сообщения:
- •Запись файлового сообщения:
- •Использование системы опционального шифрования
- •Общее описание интерфейся
- •Испытание обработки внештатных ситуаций
- •Лист регистрации изменений
|
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ «ВЫСШАЯ ШКОЛА ЭКОНОМИКИ» Факультет Бизнес-информатики, отделение Программной инженерии Кафедра Управление разработкой программного обеспечения |
|||
СОГЛАСОВАНО Профессор Национального исследовательского университета «Высшая школа экономики», доктор наук
__________________ Гостев И.М. «__» 2013 г.
|
|
УТВЕРЖДАЮ Заведующий кафедрой управления и разработки программного обеспечения Национального исследовательского университета «Высшая школа экономики»
__________________ Авдошин С.М. «__» 2013 г.
|
|||
ПРОГРАММА СТЕГАНОГРАФИЧЕСКОГО СОКРЫТИЯ ИНФОРМАЦИИ В НЕУПАКОВАННЫХ ФАЙЛАХ ИЗОБРАЖЕНИЙ В ФОРМАТАХ БЕЗ СЖАТИЯ Руководство оператора
|
|||||
Подп. и дата |
|
ЛИСТ УТВЕРЖДЕНИЯ RU.17701729.503200-34-01 |
|||
Инв. № дубл. |
|
|
|||
Взам. инв. № |
|
|
Исполнитель Студент группы 172ПИ Национального исследовательского университета «Высшая школа экономики» __________________ Степанов В.С. «__» 2013 г.
|
||
Подп. и дата |
|
|
|||
Инв. № подл. |
|
2013
|
|||
|
|
УТВЕРЖДЕНО RU.17701729.503200-34-01
ПРОГРАММА СТЕГАНОГРАФИЧЕСКОГО СОКРЫТИЯ ИНФОРМАЦИИ В НЕУПАКОВАННЫХ ФАЙЛАХ ИЗОБРАЖЕНИЙ В ФОРМАТАХ БЕЗ СЖАТИЯ Руководство оператора
Листов 22
Руководитель работы: профессор Национального исследовательского университета «Высшая школа экономики», доктор наук _____________________ /Гостев И.М./ «____»_______________________ 2013 г.
Исполнитель: студент группы 172ПИ ___________________ /Степанов В.С./ «____»_______________________ 2013 г |
|||
Подп. и дата |
|
||||
Инв. № дубл. |
|
||||
Взам. инв. № |
|
||||
Подп. и дата |
|
||||
Инв. № подл. |
|
2013
Содержание
1. Назначение программы 3
2. Требования 4
2.1. Требования к техническим средствам 4
2.2. Требования к информационной и программной совместимости 4
3. Установка 5
3.1. Установка программы 5
3.2. Работа с программой 7
3.3. Запись стеганограмм 10
3.4. Использование системы опционального шифрования 16
3.5. Общее описание интерфейся 19
3.6. Испытание обработки внештатных ситуаций 21
ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ 22
Назначение программы
Наименование: «Программа Стеганографического Сокрытия Информации в Неупакованных Файлах Изображений в Форматах Без Сжатия».
Данная программа позволяет скрывать произвольную пользовательскую информацию в неупакованных файлах изображения в форматах без сжатия, без внесения существенных изменений в внешний вид изображения и без изменения его размеров, и извлекать скрытую информацию.
Требования
Требования к техническим средствам
Необходимый процессор |
Рекомендуемый процессор |
Памяти на жестком диске |
Минимальный объем ОЗУ |
Pentium II 450 MHz |
Pentium 4 или с более высоким быстродействием |
200 Mb |
256 Mb |
USB-порт
Клавиатура и мышь Microsoft или совместимое указывающее устройство
Привод CD-RW/DVD-RW
Требования к информационной и программной совместимости
ОС Microsoft Windows XP SP3 или более новая.
Всё остальное необходимое ПО будет установлено вместе с самой программой.
Формат входных/выходных данных при сохранении и открытии файла: *.bmp, *.rle, *.dib.
Установка
Установка программы
Запустить файл setup.exe и ознакомиться с правилами установки
Рис. 1
Выбрать путь для установки
Рис. 2
Ознакомиться с информацией о программе.
Рис. 3
Подтвердить введённые данные.
Рис. 4
Дождаться до конца инсталляции
Рис. 5
Работа с программой
Запустить программу с помощью ярлыка на рабочем столе
Рис. 6
При запуске программы появляется всплывающее окно (Splash screen)
Рис. 7
Затем выводится основное окно программы
Рис. 8
При нажатии на кнопку «Выбрать изображение-контейнер» открывается диалоговое окно для выбора необходимого изображения в формате BMP.
Рис. 9
При выборе файла, формата BMP, но не соответсвующего стандартам формата BMP возникает сообщение с предложением выбрать другой файл
Рис. 10
При выборе подходящего файла, форма переключается в режим работы с файлом-контейнером
Рис. 11. В нижнем левом углу находится информация о текущем содержимом файла-контейнера.
Запись стеганограмм Запись текстового сообщения:
Для записи текста в стеганограмму в качестве сообщения, необходимо нажать на кнопку «Записать в контейнер ТЕКСТ».
Открывается форма ввода текстового сообщения, в которую можно записать своё сообщение. Форма содержит информацию о максимально возможном размере сообщения, средство для регулирования числа последних бит в каждом байте, в которые будет осуществляться запись (повышает верхний предел количества передаваемой информации, но повышает заметность изменений), и необязательное поле для ввода пароля.
Рис. 12. Форма ввода текстовых сообщений. «жизнь прекрасна.» - пример пользовательского ввода.
После ввода сообщения и, при необходимости, пароля, и нажатия на кнопку «Запись» осуществляется запись текстового сообщения в файл-контейнер. По завершению записи файл-контейнер полностью готов к передаче.
Рис. 13
Осуществляется возврат к основной форме. Как можно видеть, информация о содержимом контейнера обновилась.
Рис. 14
Теперь передадим этот файл-контейнер на другой ПК, и откроем его на нём через программу «Стеганография». При нажатии на кнопку «Просмотреть содержимое» открывается окно с введённым сообщением, таким образом запись мы можем видеть, что запись действительно была осуществлена.
Рис. 15
Просмотр сообщения, защищённого паролем протестирован в отдельном разделе.
При необходимости можно нажать кнопку «Редактировать сообщение», после чего будет открыта форма добавления текста, с уже введённым туда текущим текстом сообщения.
Рис. 16