- •Информационная безопасность и защита информации
- •Санкт-Петербург
- •Содержание
- •1. Общие положения 4
- •2. Порядок проведения лабораторных работ 4
- •3. Содержание лабораторных работ 4
- •4. Список литературы 165
- •1. Общие положения
- •3. Содержание лабораторных работ
- •Тема 1. Защита файлов и папок в операционной системе windows xp
- •Лабораторная работа №1. Создание учетных записей пользователей, шифрование и управление доступом к файлам и папкам на локальном компьютере
- •2. Порядок проведения лабораторных работ
- •Тема 2. Защита документов ms office 2010
- •Лабораторная работа №3. Защита книг ms Excel 2010
- •Лабораторная работа №4. Защита баз данных ms Access 2010
- •Тема 3. Управление цифровыми подписями и защита документов ms office от макровирусов
- •Лабораторная работа №5. Использование цифровой подписи проектов vba
- •Тема 4. Элементы стеганографии
- •Лабораторная работа № 6. Сокрытие сообщения методом знаков одинакового начертания
- •Лабораторная работа № 7. Стеганография в ascii-логотипах
- •Тема 5. Элементы криптографии
- •Лабораторная работа № 8. Изучение шифра «Поворотные решетки Кардано»
- •Лабораторная работа № 9. Анализ шифра табличной перестановки
- •Лабораторная работа №10. Криптоанализ шифра простой замены
- •Лабораторная работа №11. Криптоанализ многоалфавитных шифров (шифр Виженера)
- •Лабораторная работа №12. Изучение шифра rsa
- •Лабораторная работа №13. Изучение электронной цифровой подписи Эль-Гамаля
- •4. Список литературы
Тема 4. Элементы стеганографии
Задача защиты конфиденциальной информации от несанкционированного доступа решалась во все времена на протяжении истории человечества. Уже в древнем мире выделилось два основных направления решения этой задачи, существующие и по сегодняшний день: криптография и стеганография. Целью криптографии является скрытие содержимого сообщений за счет их шифрования. В отличие от этого, при стеганографии скрывается сам факт существования тайного сообщения. При этом оба способа могут быть объединены и использованы для повышения эффективности защиты информации.
Методы стеганографии позволяют скрывать секретные сообщения путем их встраивания в безобидные послания так, чтобы невозможно было заподозрить существование встроенного тайного послания. Примером классической стеганографии является использование симпатических («невидимых») чернил, которые проявляются при нагревании или других манипуляциях с письмом.
Слово «стеганография» происходит от греческих слов steganos (секрет, тайна) и graphy (запись) и означает буквально «тайнопись». Исторически это направление защиты секретных сообщений появилось первым, но затем во многом было вытеснено криптографией.
Скрываемая информация называется стеганограммой или просто стего. Данные, среди которых она прячется, играют роль информационного контейнера.
Большинство текущих исследований в области стеганографии так или иначе связаны с цифровой обработкой сигналов. Это позволяет говорить о цифровой стеганографии. Контейнером могут служить любые данные (файлы) достаточно большого объема, например графические или звуковые. Их структура проста и, как правило, обладает большой избыточностью, позволяющей вместить значительный объем дополнительной информации.
Стеганография, использующая текстовые контейнеры, называется текстовой. Методы текстовой стеганографии, как правило, не отвечают современным требованиям надежности, однако хорошо иллюстрируют идеи стеганографии.
Примером является выбор определенных позиций букв (нулевой шифр). Частный случай этого метода – акростих, когда начальные буквы каждой строки образуют сообщение. Определенные символы открытого текста могут выделяться, например, за счет незначительных различий в написании рукописных символов, либо незаметных пометок (например, булавочных проколов) печатных символов.
Компьютерным аналогом этого метода является выделение нужного слова предваряющим его двойным пробелом.
Кроме того, при сокрытии двоичных последовательностей одинарный пробел может соответствовать значению 0, а двойной – 1.
Другим вариантом является кодирование двоичного сообщения с помощью добавления (1) или отсутствия (0) дополнительного пробела в конце строки/абзаца (метод хвостовых пробелов), либо замена (1) или отсутствие замены (0) символа русского текста латинской буквой, одинаковой с ним по написанию (метод знаков одинакового начертания). При распечатке скрытая информация будет потеряна.
Обеспечение секретности информации перечисленными методами текстовой стеганографии возможно лишь благодаря тому, что противнику неизвестен сам метод скрытия, то есть такие методы не являются стойкими.
