250
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
полагаем, что третья сторона точно знает алгоритм работы стегано-
графической системы. Неизвестным для третьей стороны остается
только секретный ключ, с помощью которого можно узнать о факте
существования сообщения и о его содержании. Таким образом, при
проектировании стеганографической системы следует руководство-
ваться следующими принципами:
а) без знания ключа третьей стороне должно быть затруднитель-
но даже установить факт существования сообщения;
б) при обнаружении противником наличия скрытого сообщения
он не должен иметь возможности извлечь сообщение до тех пор, пока
не будет владеть ключом.
Задача стегоанализа сводится к подзадачам:
—
обнаружения факта наличия сообщения;
—
извлечения сообщения из заполненного контейнера.
Стеганографические системы можно подразделить на системы с
произвольным контейнером
и системы с
подобранным контейне-
ром
.
Подобранный контейнер, в отличие от произвольного, строится
непосредственно по конкретному ключу и конкретному сообщению.
В случае с подобранным контейнером стегосистема принимает на
вход сообщение и ключ, затем с помощью определенного алгоритма
формирует стегоконтейнер.
Простым примером системы с подобранным контейнером может
служить акростих Н. Гумилева [2]:
Аддис-Абеба, город роз.
На берегу ручьев прозрачных,
Небесный див тебя принес,
Алмазной, средь ущелий мрачных.
Армидин сад… Там пилигрим
Хранит обет любви неясной
(
Мы все склоняемся пред ним),
А розы душны, розы красны.
Там смотрит в душу чей-то взор,
Отравы полный и обманов,
В садах высоких сикомор,
Аллеях сумрачных платанов.
Если взять первые буквы каждой строки, то получится имя су-
пруги Гумилева: АННА АХМАТОВА. В данном случае стеганогра-
фическая система извлечения сообщения при принятии на вход клю-
ча должна указать позиции, с которых необходимо брать символы
сообщения (в случае акростиха Гумилева — каждая первая буква
строки, кроме третьей строки второго четверостишия, если скобку
считать буквой).
На основе акростихов в стеганографии используют метод
под-
ражательных функций
(
Mimic Functions). Подробнее о подража-