250
динально отличаясь от рассмотренных выше алгоритмов. Однако, все они мо-
гут использоваться одновременно, дублируя или же дополняя друг друга.
К синтаксическим методам текстовой стеганографии относятся методы
изменения пунктуации и методы изменения структуры и стиля текста [21]. Су-
ществует немало случаев, когда правила пунктуации являются неоднозначными
и несоблюдение их не влияет существенно на общее содержание текста. Так,
например, фразы "красный, зеленый, синий" и "красный, зеленый и синий" экви-
валентны друг другу. Тот факт, что выбор подобных форм может быть произ-
вольным (разумеется, с позиций используемого в качестве контейнера текста,
поскольку очевидно, что стеганосистема, построенная на основе видоизменения
текста, известного широкому кругу лиц (например, классики), вряд ли может
считаться надежной), и используется при построении стеганосистем на основе
синтаксических методов. Периодическое изменение форм при этом может быть
поставлено в соответствие с двоичными данными. Например, появление в тексте
формы перечисления с союзом "и" может подразумевать под собой встроенный
бит "1", в то время как отсутствие союза при перечислении будет говорить о том,
что в данном случае встроен бит "0". Другим примером может служить исполь-
зование сокращений и аббревиатур. Средняя скорость передачи данных такими
методами составляет несколько бит на один килобайт текста [21].
Однако, в то время как письменный язык предоставляет достаточно воз-
можностей для синтаксического скрытия данных, эти возможности исчезают в
известных классических произведениях. Кроме того, хотя некоторые из правил
пунктуации и считаются неоднозначными, их противоречивое использование
может стать объектом внимания для цензора. Также возможны случаи, когда
изменение пунктуации приводит к снижению воспринимаемости текста или же
к приобретению текстом диаметрально противоположного смысла. Поэтому
синтаксические методы рекомендуется применять с осмотрительностью [21].
К синтаксическим методам также относятся методы изменения стиля и
структуры текста без значительного изменения его смысловой нагрузки.
Например, предложение "Существует немало случаев, когда правила пунктуа-
ции являются неоднозначными" можно сформулировать как "Правила пунктуа-
ции являются неоднозначными во многих случаях". Такие методы являются бо-
лее незаметными для посторонних, по сравнению с методами изменения пунк-
туации, однако возможность их использования ограничена сложностью автома-
тизирования процесса стеганографического встраивания и извлечения бит со-
общения.
Семантические методы подобны синтаксическим. Наряду с этим, вместо
того чтобы встраивать двоичные данные, используя двусмысленность грамма-
тической формы, семантические методы определяют два синонима, которые
отвечают значениям скрываемых бит. К примеру, слово "но" может быть по-
ставлено в соответствие к "0", а слово "однако" – к "1".
Для проведения скрытия с использованием семантических методов необ-
ходимо наличие таблицы синонимов. Кроме того, как отмечается в [21], если
слову отвечает достаточно большое количество синонимов, возникает возмож-