Стеганография
Стеганогра́фия (от греч. στεγανός «скрытый» + γράφω «пишу»; букв. «тайнопись») – способ передачи или хранения информации с учётом сохранения в тайне самого факта такой передачи (хранения). Этот термин ввел в 1499 году аббат бенедиктинского монастыря Св. Мартина в Шпонгейме Иоганн Тритемий в своем трактате «Стеганография» (лат. Steganographia), зашифрованном под магическую книгу.
В отличие от криптографии, которая скрывает содержимое тайного сообщения, стеганография скрывает сам факт его существования. Как правило, сообщение будет выглядеть как что-либо иное, например, как изображение, статья, список покупок, письмо или судоку. Стеганографию обычно используют совместно с методами криптографии, таким образом, дополняя её.
Преимущество стеганографии над чистой криптографией состоит в том, что сообщения не привлекают к себе внимания. Сообщения, факт шифрования которых не скрыт, вызывают подозрение и могут быть сами по себе уличающими в тех странах, в которых запрещена криптография. Таким образом, криптография защищает содержание сообщения, а стеганография защищает сам факт наличия каких-либо скрытых посланий.
Первая запись oб испoльзoвании стеганoграфии встречается в трактате Геродота «История», oтнoсящегoся к 440 году до н. э. В трактате были oписаны два метoда скрытия инфoрмации. Демарат oтправил предупреждение o предстoящем нападении на Грецию, записав его на деревянную пoдложку вoсковой таблички дo нанесения вoска. Втoрoй спосoб заключался в следующем: на oбритую гoлoву раба записывалoсь неoбхoдимoе сooбщение, а кoгда его вoлoсы oтрастали, oн oтправлялся к адресату, кoтoрый внoвь брил его гoлoву и считывал дoставленнoе сooбщение.
Существует версия, что древние шумеры одними из первых использовали стеганографию, так как было найдено множество глиняных клинописных табличек, в которых одна запись покрывалась слоем глины, а на втором слое писалась другая. Однако противники этой версии считают, что это было вовсе не попыткой скрытия информации, а всего лишь практической потребностью.
Классификация стеганографии
В конце 1990-х годов выделилось несколько направлений стеганографии:
-Классическая стеганография
-Симпатические чернила
Одним из наиболее распространённых методов классической стеганографии является использование симпатических (невидимых) чернил. Текст, записанный такими чернилами, проявляется только при определённых условиях (нагрев, освещение, химический проявитель и т. д.) Изобретённые ещё в I веке н. э. Филоном Александрийским, они продолжали использоваться как в средневековье, так и в новейшее время, например, в письмах русских революционеров из тюрем. В советское время школьники на уроках литературы изучали рассказ, как Владимир Ленин писал молоком на бумаге между строк. Строки, написанные молоком, становились видимыми при нагреве над пламенем свечи.
Существуют также чернила с химически нестабильным пигментом. Написанное этими чернилами выглядит как написанное обычной ручкой, но через определённое время нестабильный пигмент разлагается, и от текста не остаётся и следа. Хотя при использовании обычной шариковой ручки текст можно восстановить по деформации бумаги, этот недостаток можно устранить с помощью мягкого пишущего узла, наподобие фломастера.
Другие стеганографические методы
Во время Второй мировой войны активно использовались микроточки – микроскопические фотоснимки, вклеиваемые в текст писем.
Также существует ряд альтернативных методов сокрытия информации:
-запись на боковой стороне колоды карт, расположенных в условленном порядке;
-запись внутри варёного яйца;
-«жаргонные шифры», где слова имеют другое обусловленное значение
-которые, будучи положенными на текст, оставляют видимыми только значащие буквы;
-геометрическая форма – метод, в котором отправитель старается скрыть ценную информацию, поместив ее в сообщение так, чтобы важные слова расположились в нужных местах или в узлах пересечения геометрического рисунка;
·-семаграммы – секретные сообщения, в которых в качестве шифра используются различные знаки, за исключением букв и цифр;
-узелки на нитках и т. д.
В настоящее время под стеганографией чаще всего понимают скрытие информации в текстовых, графических либо аудиофайлах путём использования специального программного обеспечения.