Требования к стеганографической системе
Для того чтобы стегоконтейнер мог быть применен в процессе сокрытия информации, в независимости от его типа, он должен отвечать следующим требованиям:
-
изменение определенного числа информационных бит в его структуре не должно привести к значительным потерям его качества;
-
скрытая в нем конфиденциальная информация должна остаться невредимой в результате фильтрации, конвертирования, кодирования, сжатия, печати, сканирования, дискретизации, цифро-аналогового преобразования, аналого-цифрового преобразования и других классических испытаний.
Последнее требование можно отнести в основном к группе требований по защите скрытой информации от несанкционированного доступа. Оно, как правило, является обязательным для систем "цифровых водяных знаков" - одного из наиболее перспективных направлений развития стеганографии в области защиты целостности аудио- видеоинформации. Однако для обеспечения основной задачи стеганографии необходимо и достаточно выполнение только первого из перечисленных выше требований.
С другой стороны, стеганографический метод должен обеспечить сокрытие передаваемых конфиденциальных данных таким образом, чтобы изменение информационных бит в стегоконтейнере не приводило к особым потерям его качества. В противном случае считается, что задача стеганографии не выполнена.
Известно, что существующая обратная зависимость между количеством скрываемой информации и качеством стегоконтейнера математически доказана только для некоторых систем сокрытия данных, практика показала, что эта взаимосвязь действительна для всех систем. Поэтому существенные искажения стегоконтейнера во время сокрытия в нем конфиденциальной информации можно избежать путем уменьшения количества скрываемых данных.
Таким образом, к стеганографическим системам предъявляются следующие требования:
1. Высокое качество стегоконтейнера;
2. Максимально возможное количество скрываемых данных;
3. Высокая скорость сокрытия информации;
4. Возможность их применения для графических файлов других форматов;
5.Возможность внедрения дополнительных средств защиты скрываемой информации (например, шифрование, пропуск малозначащих бит и т.д.).
2. Цели и задачи курсовой работы.
Целью курсовой работы является изучение основных теоретических принципов, а также методов компьютерной стеганографии с криптографическим закрытием передаваемых сообщений.
Задачами курсовой работы являются экспериментальные исследования основных характеристик компьютерной стегосистемы, реализующей криптографическое закрытие информации, а также устойчивости стегосистемы к визуальным атакам для разработки приемов и способов обнаружения скрытых сообщений.
3. Исходные данные
Программный комплекс скрытия сообщений Нide.exe, контейнер формата BMP (любой файл bmp), сообщение в любом цифровом представлении (текстовый файл, изображение, аудиофайл, архив и т.п.), подлежащее скрытию.
4. Порядок выполнения курсовой работы
1. Изучить базовые принципы и методы цифровой стеганографии и области применения.
2. Изучить программный стеганографический комплекс с криптографическим закрытием информации.
3. Изучить метод скрытия информации в файлах формата BMP на примере программы Нide.exe;
4.Провести ряд экспериментов по внедрению сообщений в 24х-битные изображения в формате BMP. На основании этих экспериментов определить устойчивость 24-битных изображений к визуальной атаке.
5.Разработать экспериментальные методы реализации визуальных атак с целью обнаружения скрытых сообщений.
