
лаба7
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное
учреждение высшего образования
«Юго-Западный государственный университет»
Лабораторная работа №7
По дисциплине: «Криптографические методы защиты информации»
Тема: «Стеганографические системы скрытия данных. Изучение
Программы DeepSound»
Выполнил: Рохтин Я.А.
студент группы ИБ-21б
Проверил: Ефремов М.А.
доцент
Курск, 2024
Цель: Цель лабораторной работы - ознакомление с работой стеганографического скрытия информации на примере программного продукта DeepSound.
Теория
Стеганография, или тайнопись, известна с древних времен. В отличие от криптографии, которая скрывает содержание сообщения, стеганография позволяет скрывать само его существование. Например, Геродот описывал методы передачи скрытых сообщений на восковых дощечках или с использованием татуировок на головах рабов.
С развитием технологий появилась компьютерная стеганография, которая позволяет прятать данные внутри других файлов, таких как изображения, аудио или видео. Процесс включает выбор файла с информацией, файла-контейнера и программы для стеганографии. Одним из популярных инструментов является DeepSound, который, прячет данные в звуковых файлах и шифруя их с использованием симметричных алгоритмов.
Компьютерная стеганография находит применение в защите данных, но также используется и в преступных целях. Ее актуальность растет на фоне развития технологий, расширения интернета и усиления угроз информационной безопасности.
Выполнение задания
DeepSound
Установим и запустим программу DeepSound, после чего попадаем на главное окно программы.
Для начала работы необходимо нажать на кнопку Open Carrier File, и в открывшимся окне указать файл-контейнер. В отличие от более старых программ по стеганографии, DeepSound поддерживает большое количество форматов аудио Wav, MP3, CDA, WMA, APE и FLAC.
DeepSound умеет внедрять файлы любого типа и автоматически рассчитывает доступное для них место в зависимости от размера контейнера и настроек качества аудио (low, normal, high). В один контейнер можно поместить любое количество файлов, пока не заполнится счетчик свободного места. Его количество зависит от степени качества (то есть вносимых в аудиофайл искажений). Всего доступны три настройки: высокое, обычное и низкое качество. Каждая из них увеличивает полезный объем контейнера вдвое. После нажатия кнопки “Ок” нажимаем на следующую кнопку Add secret files и выбираем файл, который необходимо скрыть.
После нажимаем на кнопку Encode secret files и указываем необходимые параметры – выходной формат данных (можно выбрать один из возможных – wav, flac, ape), директорию сохранения файла, также по желанию можно зашифровать файл при помощи алгоритма AES 256, для этого ставим “галочку” напротив поля шифрования и выбираем пароль (До 32 символов).
После проделанных действия программа создает файл с содержащимися секретными данными внутри аудио файла .WAV.
Теперь, когда файлы скрыты, попробуем их восстановить, для этого нужно нажать на кнопку Open carrier files и выбрать нужный файл, после чего программа откроет окно с вводом пароля. Если пароль был введен верно, то в поле Secret files покажутся скрытые файлы, которые были внутри контейнера. Нажмем Exctract Secret files и скачаем скрытый файл в директорию программы, тем самым мы выполнили восстановление файлов из контейнера.
Вывод
Ознакомились с работой стеганографического скрытия информации на примере программы DeepSound. Практически попробовали скрыть данные внутри файлов аудио.