Читаем Математика и криптография полностью

Например, это может быть что-то такое: «У НЕЁ ЗАВТРАК БЫЛ В ДЕВЯТЬ. ТАК РАНО САМОЙ И НАГОЙ АННЕ ОЧКИ НЕ НУЖНЫ. УШЛА». Как видно, текст странный, так письма не пишут. Поэтому, как говорилось ранее, составить нормальный текст затруднительно.

А можно пойти другим путём. Например, таким способом можно записать несколько сообщений, в том числе противоречащих друг другу, перемешав их буквы. Например, вот текст: «ЗСПСП АЕРПР ВГИАИ ТОДСВ РДУИЕ АНЗБЗ НЯАОИ АУВТМ ЧЕТЕЯ НДРБС УУАЕО». Если выписать эти пятибуквенные сочетания одно под другим в столбик, то в пяти столбцах можно будет прочитать пять разных посланий. Но какое из них нужное? Впрочем, получив эти расшифровки, криптоаналитик может учесть содержание каждой, так что такой способ сокрытия тайн тоже не очень хорош.

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

Наконец, можно рассказать ещё об одном методе, самом простом в рассматриваемом классе. По его наименованию можно назвать всю группу — «Тарабарская грамота». Им мы на этой неделе и займёмся. Суть этого метода заключается в том, что сообщение прячется среди символов из других алфавитов. При этом читать надо только буквы русского гражданского письма, а остальные игнорировать. Примерно вот так: «ZСIWЕГ QUОLNД FIНUЯ DUПRОD ЕQДLЕSМ НRАQUSL ДRЕJUЛОN». Тут буквы кириллицы перемешаны с буквами латиницы. Вычёркиваем из этого текста все латинские буквы, которых нет в русском языке, и получаем открытый текст.

Тут можно использовать такой нюанс. В латинском и русском алфавитах есть набор символов, которые совпадают по начертанию. Это следующие символы: A B C E H K M O P T X Y (12 символов). Что, если составить открытое сообщение только из этих символов? Это сложно, но возможно. Вот несколько примеров слов, которые можно из них составить: ВЕСНА, РОТ, АВТОХТОН, МОРЕ, МОРЕНА, ТОРТ, КАМОРКА, KYPOPT и т. д. Можно составить огромное количество таких слов. Вероятно, можно составить и тайное послание. Тогда эти слова можно спрятать среди латинских букв. Тогда у криптоаналитика возникнет меньше подозрений, чем если он будет смотреть на предыдущий текст, в котором были перемешаны символы латиницы и кириллицы. Также можно придумать систему кодирования из двух таких символов, и при помощи таких пар кодировать все буквы русского алфавита.

То же самое можно сделать и с греческим алфавитом, который более похож на кириллицу. Вот совпадающие символы: Α Β Γ Ε Η Κ Λ Μ Ο Π Ρ Τ Φ Χ (14 символов). С ними можно поступить абсолютно так же, как и с латиницей.

Возьмём латиницу (все знают латиницу, лишь немногие знают греческий алфавит). Закодируем тайное послание при помощи упомянутых двенадцати символов. Затем подберём слова на английском языке, в которых содержатся эти символы, но только те, что нам нужны. Подобрать такие слова намного легче, нежели решать задачу, с которой мы боролись ранее. Например, давайте попробуем закодировать то же самое послание «ЗАВТРА НАЧНУ». Пусть код выглядит следующим образом (снова воспользуемся алфавитом из тридцати двух символов для единообразия):

Внезапно оказалось кстати, что 32 = 4 × 8, а 12 = 4 + 8, и среди этих двенадцати символов 4 гласных и 8 согласных. Поэтому код получился очень забавным — это двухбуквенный код, где на первом месте стоит гласная, а на втором согласная буква. Гласная буква определяет номер четвёрки (то есть столбец, в котором записана шифруемая буква), а согласная — позицию внутри четвёрки. Всё очень логично. Кстати, хоть это и красиво, но сразу же снижает ценность кода, поскольку любая регулярность даёт криптоаналитику подсказки для взлома. Но сейчас мы воспользуемся именно таким методом.

Итак, наше послание

«ЗАВТРА НАЧНУ»

перекодируется при помощи созданного кода в такую последовательность:

«EBACAKOKOCACABETACYBETOM».

Здесь 24 символа латинского алфавита, из которых надо составить список английский слов. Например, вот так:

ZEBRA CAN KOFF KLON CAR UCLA BETA CYBER TIRO MUZZ

Опять же, не очень-то складно (вообще нескладно), но это свойство всех подобных способов сокрытия информации.

Итак, на текущей неделе необходимо сделать следующее:

1. Придумать короткое сообщение, которое будет скрыто в тарабарской грамоте.

2. Закодировать его при помощи приведённой выше таблицы.

3. Придумать англоязычный текст, в котором будет скрыто сообщение.

4. Написать обычное письмо своему ребёнку, а в качестве одного из абзацев привести сгенерированный на предыдущем шаге текст на английском языке. Хорошо, если само письмо будет как-то обыгрывать эту вставку английского текста.

5. Далее, надо быть готовым помочь ребёнку с расшифровкой, поскольку у него могут возникнуть затруднения, особенно если ещё не совсем хорошо знает латинский алфавит.

Перейти на страницу:

Все книги серии Библиотека вундеркинда

Головоломки профессора Головоломки
Головоломки профессора Головоломки

Что может быть интереснее и увлекательнее загадок, лабиринтов и головоломок? Ведь иногда простая задачка может завести в тупик и лишить спокойствия на целый день. Но тем не менее, поломав голову над такой трудностью и придя в итоге к правильному решению, вы сможете получить потрясающий заряд энергии и уверенности в собственных силах!Головоломки М.А. Гершензона разнообразны и необычны – это рисунки-лабиринты, оптические иллюзии, загадки по принципу оригами, фокусы, шутки, задания на логику и внимательность. Каждый сможет найти интересную для себя задачу и придумать свое оригинальное решение! Примерьте на себя роль веселого художника или всезнайки, придумавшего собственные загадки, найдите несоответствия и ошибки в обычных художественных текстах, поразмышляйте над головоломками и задачами.

Михаил Абрамович Гершензон

Игры, упражнения для детей / Прочая детская литература / Книги Для Детей
Анатомия на пальцах
Анатомия на пальцах

Организм человека изучают три науки — анатомия, физиология и гигиена. Анатомия изучает строение организма. Физиология изучает функции органов и всего организма в целом.Гигиена изучает условия, необходимые для сохранения и укрепления здоровья.Среди трех этих наук самой трудной для понимания, что в школах, что в высших учебных заведениях, традиционно считается анатомия. Бытует мнение, что анатомию можно одолеть только зубрежкой. Зубрить, зубрить и еще раз зубрить! Иначе никак! На самом же деле это не так. Если рассматривать человеческий организм как единую систему, а не набор отдельных органов, то сразу становится ясно, насколько логично он устроен. Нужно не зубрить, а думать — понимать назначение каждого органа, видеть взаимосвязь между органами и системами и т. п. При таком подходе зубрить ничего не придется.

Андрей Левонович Шляхов

Научная литература

Похожие книги