Анализ стеганографических методов защиты

ИНФОРМАЦИИ

Объект исследования: процессы криптографической защиты информации.

Результаты, полученные лично автором: методы формирования скрытого канала для передачи информации.

XXI век славится быстрым развитием компьютерных технологий. Но как в условии этого развития можно "спрятать" личную информацию? На помощь приходит стеганография. В перечень рассмотренных методов попали: Методы сокрытия информации в текстовых файлах, методы шифровки в аудио/видео файлах, а также, методы сокрытия информации в графических файлах. Стеганографическая система или стегоститема – это совокупность методов формирования скрытого канала для передачи информации.
Рассмотрим подробнее элементы стеганографической системы.
Контейнер – информация, в котором стеганографическим алгоритмом скрыто сообщение.
Встраиваемое сообщение – шифруемое сообщение, которое помещается в контейнер.
Ключ – секретный алгоритм, необходимый для шифрования информации.
Стегоканал – канал для передачи зашифрованной информации.
Стеганографические методы защиты информации.
При использовании стеганографических методов защита информации происходит на трех уровнях:
1) Неизвестен сам факт обмена информацией;
2) Неизвестен ключ;
3) Неизвестен алгоритм шифрования информации.
Наиболее распространенным является метод встраивания секретной информации в тексты. Этот метод делится на два типа:
1) Синтаксическое встраивание скрытой информации.
Сокрытие информации происходит путем изменения количества пробелов, табуляции, изменение межстрочных интервалов, использование невидимых символов, регистр букв и т.д. Синтаксические методы легко встраиваются в любой текст, вне зависимости от его языка и содержания, они довольно просты в разработке. Существенным недостатком данных методов является то, что нельзя передать большой объем секретной информации, а также они легко взламываются.
2) Лексическое встраивание скрытой информации.
Это системы, основанные на лексической структуре текста. Например, существует метод первой буквы, когда в первую букву каждого слова кодируется шифр. Одну и ту же комбинацию символов может кодировать несколько букв. Таким образом, пользователь может закодировать комбинацию 111 в слова, начинающиеся с буквы «Г», «Е» и «Д». Такой метод дает оператору больше свободы действия при придумывании стегосообщения, текст не будет смотреться нелепо. Следующий рассмотренный метод: метод встраивания информации в графические файлы. Преимущество этого метода состоит в том, что при использовании графических файлов, можно встраивать не только текст, но и изображения и другие файлы. Единственное условие – объем зашифрованной информации не должен превышать размер файла – хранилища. Для выполнения данного условия, зачастую, программы шифраторы просто заменяют определенные пиксели в изображении. К сожалению, данный метод подходит не для всех форматов цифрового изображения. Так как, при различных преобразованиях, таких как сжатие или распаковка, не все форматы сохраняют значения младших разрядов. Также, желательно использовать не искусственно созданное изображение, а отсканированную фотографию, так как в таких файлах присутствует множество шумов, в которые легко зашифровать информацию.
Третий рассмотренный метод - метод встраивания информации в аудиозаписи.
При шифровании информации в аудио, также как и с изображениями можно заменять младшие биты, так же можно строить алгоритм шифрования, основываясь на особенностях слуха человека. Человеческое ухо воспринимает сигналы в диапазоне 10 – 20000 Гц, также, изменение фазы сигнала улавливается человеком слабее, чем изменение амплитуды или частоты. Основываясь на этих данных, можно шифровать информацию тремя способами:
1) Незначительная модификация амплитуды отсчетов;
2) Шифрование с помощью модификации разности фаз;
3) Шифрование с помощью изменения задержки эхо – сигнала.
Достоинство данного метода в размере контейнера – он значительно больше, чем при использовании изображения, очевидными недостатками же становятся уловимые человеческим ухом шумы, при встраивании информации. Последними в данной статье методами, будут методы встраивания информации в видеозаписи. Данный метод набирает всю большую популярность, так как обмен видеофайлами в современном мире не вызывает никаких подозрений. Для шифрования информации чаще всего используются форматы MPEG2 и MPEG4. Рассмотрим поподробнее способы внедрения информации в MPEG2:
1) Метод встраивания информации на уровне битовой плоскости.
Этот метод характерен высокой пропускной способностью и небольшой вычислительной сложностью. Существенным недостатком является то, что информация зашифрованная подобным способом может быть легко удалена.
2) Метод встраивания информации на уровне коэффициентов.
Биты скрываемой информации встраиваются в коэффициенты дискретного косинусного преобразования (ДКП). Это позволяет получить энергетический спектр участка изображения. Недостатком данного метода являются искажения, вызванные изменение коэффициентов ДКП, которые могут распространяться во времени и в пространственных областях. Преимущество данного метода в том, что скрытая информация защищена от шумов, фильтров и сжатия.





Материал поступил в редколлегию 21.03.2017

УДК 004.056

Н.А. Лагутин

Научный руководитель: ассистент кафедры «Системы информационной безопасности», Е.В. Лексиков

[email protected]

Наши рекомендации