Мария Энгстранд

Код Ореста


Скачать книгу

зашифровать слово «секрет».

      Слово, которое нужно зашифровать, мы будем называть открытым текстом. Его всегда записывают маленькими буквами, и оно связано с маленькими буквами на внешнем круге.

      Шифрованный текст всегда записывают БОЛЬШИМИ буквами – их мы получаем за счет БОЛЬШИХ букв во внутреннем круге.

      Запишем всё это в виде таблицы, где наверху будет ключ, под ним – открытый текст, а внизу – место для букв зашифрованного текста.

      Буква шифра – это БОЛЬШАЯ буква на внутреннем круге, которая стоит напротив маленькой буквы внешнего круга.

      Для букв в слове «секрет» у нас получится следующее.

      Готово!

      Теперь осталось только послать зашифрованное послание «ХЙОФЙЦ» нашим тайным друзьям. Они знают, что ключ – «Д», и подставят свое кодовое колесо, соединив букву «Д» и знак ключа, как сделали мы, когда шифровали. Затем они заменят большие буквы шифра на внутреннем круге маленькими буквами во внешнем круге и получат открытый текст.

      Всё просто!

      Но, к сожалению, такой шифр легко расшифровать. Если кто-то найдет наше закодированное послание, он может попробовать все буквы алфавита на кодовом круге и обнаружить наш ключ.

      Мы должны усложнить задачу.

      Шифр Виженера сложнее – там ключом является не буква, а целое слово.

      Например, ключ – слово ЛОМ.

      Тогда первая буква открытого текста шифруется при помощи первой буквы ключа, вторая – при помощи второй и так далее.

      Если будем шифровать слово «секрет», получится вот так.

      А теперь шифруем!

      Первая буква открытого текста – «с». Ее мы шифруем при помощи буквы «Л» в ключе.

      Поворачиваем шифровальный круг, чтобы ключ (там, где маленькая буква «а») оказался напротив буквы «Л».

      Находим во внешнем большом круге букву «с». Напротив нее стоит первая буква зашифрованного сообщения – «Ь».

      Вот так.

      Теперь переходим ко второй букве открытого текста – это буква «е». Если следовать ключу, ее следует кодировать при помощи буквы «О».

      Поворачиваем шифровальный круг так, чтобы напротив ключа (первой буквы «а») в малом круге стояла буква «О».

      Затем ищем в большом круге букву «е».

      Напротив нее в малом круге находим букву «У».

      (Смотри таблицу ниже.)

      Чтобы зашифровать третью букву открытого текста, мы выставляем ключ напротив буквы «М».

      Буква «к» в открытом тексте оказывается напротив буквы «Ц».

      Когда мы доходим до четвертой буквы открытого текста «р», нам надо снова использовать первую букву ключа, то есть «Л».

      Для буквы «р» в большом круге мы получим «Ы» в малом.

      Для пятой буквы снова ставим ключ «О».

      Для буквы «е» в большом круге получаем «У» в малом.

      Для шестой буквы открытого текста – «т» – мы ставим ключ «М».

      Для