ДЕТСКИЙ УГОЛОК

Из арсенал агента 007

В.Н. Сарафанников


Для агента 007 одним из обязательных навыков являлось обеспечение защиты (скрытности) как получаемых, так и передаваемых сообщений. Но владение подобными навыками было важно и для многих других известных людей. Так, например, В.И. Ленин, с этой целью, находясь в тюрьме, писал письма молоком, а в случае опасности с аппетитом съедал «чернильницу», сделанную из хлебного мякиша. Текст становился видимым только после нагревания. Сейчас можно свобод но приобрести авторучку, написанное которой становится видимым только в ультрафиолетовом свете. Видимо, у многих в школьные годы возникали ситуации, когда было необходимо сделать так, чтобы смысл текста записки был недоступен стороннему читателю. На какие только хитрости приходилось идти в нашей школе. Самыми простыми способами были исполнение текста через зеркало, а также замена букв цифрами, или замена букв другими буквами или другими символами (знаками). В первом случае текст записки читался в зеркале. Как раскрываются коды с заменой букв, описано в разных произведениях, в том числе в таких классических, как «Золотой жук» (Эдгаром По) или «Азбука пляшущих человечков» (Конан Дойл). Алгоритм общий: подсчитывается частота повторения того или иного знака в сообщении, а затем, зная частоту повторяемости букв в данном языке, присваивают символам сообщения значение букв наиболее подходящее также и по смыслу текста. Чем больше объём исходного текста, тем вероятнее успех. Дело времени. Кстати, частотой повторения можно объяснить кодировку букв по азбуке Морзе. Самой часто повторяемой в английском языке букве «Е» здесь соответствует самый короткий знак — одна точка. Далее по частоте повторения идут буквы: «I» — две точки, «S» — три точки, «Т» — одно тире, которое по длительности равно трём точкам, и так далее. Если бы свою азбуку Самуэль Морзе составлял исходя из особенностей русского языка, то на первом месте по частоте появления стояла бы буква «О». А в английской азбуке Морзе она тянет аж на три тире!

В ходу был и такой приём, когда смысл послания становился понятным, если прочитать только последнее слово в каждом предложении. Для примера, приведу цитату из одного детского детектива (название книги и фамилия автора выпали из памяти), в котором захваченная бандитами девочка-заложница получила возможность написать своему отцу письмо. «Помнишь море, где в прошлом году отдыхали мы? А помнишь игры, которыми мы были захвачены? А пеликаны, которых мы купили у рыбаков? Как мы плакали, когда их потом убили!» Изящно. Но закрытие информации не надёжно и довольно легко вскрывается истинный смысл послания.

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

Поэтому, когда в нашей школе появились кодирующие решетки, то они стали излюбленным средством при переписке. Тогда известна была также методика расчёта подобных решеток. Может кто-то и сейчас владеет этой методикой. В моих архивах сохранились только две решетки размером 10х10 клеток и одна решетка 8х8 клеток, предназначенная для меньших по объему сообщений (рис. 1, 2, 3).



Рис. 1



Рис. 2



Рис. 3


Решетки изготавливались из толстого картона или тонкого металла, или пластика. Верхняя правая клетка решетки обычно использовалась для условного обозначения решетки, которая использовалась при письме. Далее в решетку заносился текст. Когда свободные ячейки заканчивались, решетку поворачивали на девяносто градусов. Процесс продолжался снова до заполнения решетки при новом её угловом положении. Затем решетка вновь поворачивалась и так далее, пока она не возвращалась в исходное положение. В решетке размером 10х10 см имеется 25 отверстий. Умножив эту величину на четыре положения, получаем потенциальную максимальную емкость решетки размером 10х10 см, то есть 100 букв (знаков). Если величина текста менее 100 букв, то все остальные свободные ячейки заполнялись любыми буквами в хаотическом порядке. Очевидно, что при использовании даже одной решетки возможны такие варианты её использования, как вращение решетки по часовой или против часовой стрелки; в исходном положении или в перевернутом, когда тыльная сторона решетки становится фронтальной. Иногда кодировалось даже положение решетки при её очередном повороте. Вариантов множество, но число их всё же реально ограничено. Может быть, по этой причине этот способ кодирования текста не встречается в детективной литературе. Но зато весьма часто в этих произведениях встречается кодирование с использованием текста определенной страницы (абзаца), определенной книги. Получил шпион депешу с голыми цифрами. Достал с полки заветный томик. Открыл его на нужной странице. И, подсчитывая буквы в определенном абзаце в соответствии с цифрами в депеше, восстановил исходный текст. Муторно. Но зато надёжно.

А в возможностях решетки можно убедиться, если попробовать прочитать с помощью одной из описанных выше решеток нижеследующий закодированный текст:



Загрузка...