Шрифт:
Интервал:
Закладка:
Полли растянула перед ним полоску ткани, и Пятнышко сделал две аккуратные дырки зубами. Маска разбойника получилась немного слюнявой, но Полли не возражала. Она пальцами расширила отверстия и завязала концы ткани на затылке.
— Идеально. Спасибо, Пятнышко. Ну, я, пожалуй, пойду.
Участники шествия двигались по подъездной аллее. Полли вгляделась в озарённые светом фонариков лица, выискивая глазами маму.
— Полли! Где ты была? — Мама помахала ей из-за огромного светильника в форме собаки. Туловище собаки крепилось к длинным шестам, на которых фонарь несли Стефан и Нина. Собака качалась на ветру, и это напомнило Полли Рекса, когда он бегал с ней по пляжу или нёсся через лес, чтобы поймать разбойника.
Стефан улыбнулся Полли:
— Отличная маска!
— Потрясающая собака! — похвалила Полли. — Простите, что опоздала.
— Да, светильник вышел что надо! — просияла мама. — Потрясающая идея, Полли. Нужно устраивать такое шествие каждый год.
Полли кивнула. Это хорошо. Значит, они останутся здесь жить ещё на долгие-долгие годы.
Кто-то легонько толкнул Полли в бедро, и она протянула руку, чтобы погладить Рекса.
— Тебе нравится? — спросила она. — Это ты.
— Мог бы быть и побольше, — буркнул пёс, но Полли знала, что ему приятно. Рекс побежал через лужайку, а Пятнышко поспешил следом, прыгая и тявкая. Похоже, они играли в салочки.
Мама Полли моргнула и удивлённо посмотрела на траву.
— Полли, ты видела?.. Нет, наверно, это просто игра света. Фонарики отбрасывают тени, когда движутся, это довольно жутко, но в самый раз для Хэллоуина.
— Что ты видела? — поинтересовалась Полли, а мама рассмеялась.
— Ничего, так, глупость. Мне просто на мгновение показалось, что по лужайке пробежали две собаки. Одна большая, а вторая маленькая. И та, что поменьше, догоняла большую. — Мама обняла Полли за плечи. — И они были такими счастливыми!
Мне понравилось писать о коде, который Джейк и Нэт использовали, чтобы передавать друг другу сообщения. Как и Уильям, я считаю, что коды — это необычайно интересно! Но признаюсь, если бы мне пришлось разгадывать настоящий код, у меня вряд ли что вышло… Вот несколько известных кодов и шифров (а вы знали, что это не одно и то же?). Попробуйте с помощью них отправить зашифрованное послание!
Код или шифр?
Большинство людей не знают, что шифр и код — это разные понятия. С помощью кодов передают сообщения. Такой способ позволяет сделать их гораздо короче и проще. Код работает по принципу ассоциации: каждое слово или буква может нести определенное дополнительное значение. Например, ты можешь спросить «Сколько время?», отправив лишь эмоджи с изображением часов. Помни, код невозможно разгадать без специальной кодовой книги, своего рода словаря, который тебе подскажет, что значит кодовое слово или картинка.
Шифр, наоборот, никаким образом не связан по смыслу с сообщением. В нем используются только символы! Шифр основывается на алгоритме, который, словно инструкция, подскажет тебе, каким образом заменять символы в сообщении. Знаю, это кажется сложным, но на самом деле все не так уж и трудно.
Шифр подстановки
Эта разновидность шифра основывается на замене букв оригинального сообщения (его еще называют открытый текст) буквами зашифрованного сообщения (или зашифрованного текста) в соответствии с определенным алгоритмом. Термин «подстановка» означает замену одного другим.
Самый знаменитый шифр подстановки был придуман Юлием Цезарем. Цезарь использовал этот шифр, чтобы посылать секретные сообщения своим армиям. Он сначала писал сообщение, а затем заменял каждую его букву на букву, которая находилась через три от неё в алфавите. Так, буква А становилась буквой Г, буква Б — буквой Д. Алгоритм для этого шифра таков — «Добавь три».
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В
Таким образом, если зашифровать «Пенхэллоу-холл», то получится «Тзршаоосц-шсоо». Если хочешь усложнить задачу, то можно добавить несколько пробелов между буквами, чтобы слова выглядели по-другому.
Тзршао осц шсоо
Ты можешь решить, что этот шифр слишком простой для известного полководца, который таким образом посылал свои тайные приказы, но многие современники Цезаря не могли расшифровать его сообщения. Враги, которым удавалось их перехватить, думали, что послания написаны на каком-то неизвестном языке.
Шифр перестановки
Этот шифр работает несколько по-другому: ты используешь те же буквы, что у тебя есть в оригинальном сообщении, но меняешь их местами в соответствии с алгоритмом. Перестановка означает перемещение с одного места на другое.
Обратный шифр
Простая разновидность шифра перестановки — это обратный шифр. Ты пишешь свое сообщение наоборот. Так, если написать «Пенхэллоу-холл» наоборот, то получится «ллох-уоллэхнеП». А можешь, не меняя порядка слов, просто написать каждое слово задом наперед — «уоллэхнеП-ллох».
Книжный шифр
Нэт и Джейк обменивались сообщениями, зашифрованными при помощи книжного кода. Хотя, по сути, у них не было книги, а только листок с текстом баллады.
Это скорее код, а не шифр, потому что вам приходится искать конкретные слова в сообщении.
Это отличный способ передать тайное послание; главное, чтобы все необходимые слова были в книге. И важно помнить — у вас обоих должны быть одинаковые книги! Например, даже если у вас обоих есть роман «Матильда» Роальда Даля, то издания могут оказаться разными и слова будут находиться в разых местах, а сообщение невозможно будет прочитать.
Чтобы отправить тайное сообщение таким образом, выбери необходимое тебе слово, запиши страницу, на которой оно находится, номер строки (отсчитывай строки сверху вниз) и порядковый номер слова в строке (слева направо).
Сможешь разгадать это послание? Но сначала тебе нужно догадаться, какую книгу я использовала…
2 7 2 73 19 2 105 7 1
51 14 1 99 16 5 61 8 2
Поднеси последнюю страницу этой книги к зеркалу, чтобы узнать ответ!