Устойчивость стеганографической системы к активным атакам

Исходя из рассмотренных выше особенностей атак на стеганосистемы, можно сделать вывод, что противодействие статистическому стеганоанализу должно заключаться в построении математических моделей сигналов-контейнеров, поиске на их основании "разрешенных" для модификации областей и встраивании в них скрываемой информации, статистика которой не отличается от статистики контейнера. Такая неотличимость определяет устойчивость стеганосистемы.

Как и для криптографических систем зашиты информации, безопасность стеганосистем описывается и оценивается их устойчивостью (стеганографической устойчивостью), однако определения устойчивости и взлома данных систем различны. В криптографии система защиты информации является устойчивой, если, владея перехваченной криптограммой, нарушитель не способен извлечь содержащуюся в ней информацию.

Неформально определим, что стеганосистема является устойчивой, если нарушитель, наблюдая за информационным обменом между отправителем и получателем неспособен обнаружить, что под прикрытием контейнеров передаются скрываемые сообщения, н тем более узнать о содержании последних, В более широком смысле, под устойчивостью стеганосистем понимается их способность скрывать от квалифицированного нарушителя факт скрытой передачи данных, способность противостоять попыткам нарушителя разрушить, исказить, удалить скрыто передаваемые сообщения, а также возможность подтвердить или опровергнуть аутентичность скрыто передаваемой информации.

Стенографическая система является устойчивой к активным атакам, если скрываемая с ее помощью информация не может быть заменена без значительных изменений контейнера» в результате которых последний потеряет свою функциональность [3].

Определение 3.2

Пусть — стеганографическая система и —класс отображений C S. Тогда система будет -устойчнвой, если в случае стеганосистем с секретным ключом для всех справедливо

(3.23)

а вслучае бесключевых стеганосистем, независимо от выбора

(3.24)

Очевидно, что существует и обратная взаимосвязь между надежностью стегансистемы и ее устойчивостью: чем более устойчивой к модификации контейнера будет стеганосистема, тем она будет менее надежной, поскольку устойчивость может быть достигнута помехоустойчивым кодированием, что может привести к существенным искажениям контейнера и, возможно, к изменению вероятности PS.

Многие стеганосистемы устойчивы только к определенному классу отображений (уплотнение с потерями, геометрические преобразования, фильтрация, переквантование отсчетов, аддитивный белый шум, преобразования ЦАП АЦП и т.д.). Идеальная стеганосистема должна быть устойчивой ко всем отображениям типа "сохранение -подобия" то есть, отображением вида со свойством и [3]. Однако такие системы сложны в проектировании и, из-за необходимости дополнительного применения помехоустойчивого кодирования, имеют слишком низкую пропускную способность, С другой стороны, система является " -слабой", если для каждого контейнера, существует такое отображение "сохранения -подобия", что скрытая информация будет невосстанавливаемой с точки зрения соотношений (3.23) или (3.24).

В общем случае, существует два подхода к созданию устойчивых стеганосистем [3]:

• предусматривая возможные атаки на стеганограммы со стороны нарушителей, стеганографическое преобразование изначально проектируется устойчивым к уничтожению скрытых данных определенным классом модификаций;

• используются преобразования, которые имеют свойство обратимости к возможным Модификациям с целью восстановления начального вида стеганограммы. Так в [14] предложен метод "афинного кодирования" для противодействия афинным преобразованиям изображения. При этом предусматривается оценка параметров преобразований, измерение изменений формы, размеров не которых кодированных образов.

Устойчивые алгоритмы должны скрывать данные в наиболее существенных фрагментах контейнера, поскольку информация, кодируемая в шумовом компоненте, легко может быть извлечена или, разрушена. Например, известно [57], что стеганографические преобразования, которые работают с частотной областью контейнера, преимущественно более устойчивы к модификациям по сравнению с алгоритмами, работающими в пространственной (для изображения) или временной (для звука) областях. Используя эти свойства, можно создать устойчивые стеганосистемы, которые, например, будут сохранять скрываемую информацию в коэффициентах дискретного косинусного преобразования (ДКП) изображения.