Шрифт:
Интервал:
Закладка:
– Так-то оно так, но, Питер… мне кажется, мы слишком далеко зашли.
Мы с Томом переглянулись. Кто такой Питер? Я не стал поправлять Марина, а вместо этого сказал:
– Мы поменяли картины. Значит, эта теперь ваша. И вам решать. Но я уверен, что ответ спрятан под маслом.
– Ну… ладно. Если Бенедикт доверяет тебе, то и я тоже.
Тут я сообразил. Марин помнил, что я ученик мастера Бенедикта, но считал, что я – Питер Хайд. Тот юноша, который был учеником до меня.
Марин велел Реми принести тряпку. Я откупорил флакон со скипидаром, и комната наполнилась едкой вонью. При мысли о том, что я собираюсь сделать, мне стало не по себе. Я обратил к небесам короткую молитву: «Прошу, пусть это не окажется ошибкой!»
Затем я капнул жидкостью на голову коленопреклонённого пастуха. Немного помешал – и масляная краска начала разжижаться. Я потихоньку стирал её тряпкой. Сердце забилось быстрее – и я ощутил неимоверное облегчение.
– Оно там! – прошептал Марин.
Буквы. На картине были буквы, написанные прямо на холсте.
Теперь я действовал быстрее, растворяя и растворяя краску, пока сообщение не открылось целиком. Вернее сказать: три сообщения.
le roi meurt. sauvez-le
ключ спрятан в квадрате
ютдйикыамюсфювоэиошпщюкфптсх
– Опять какой-то шифр, – прокомментировал Том.
Но тут было нечто большее.
– Не какой-то, – радостно ответил я. – Он мне известен. И я знаю, как его прочитать.
Том замер.
– Ты можешь прочитать шифр, просто взглянув на него?
– Нет, – сказал я. – Но я знаю, как это сделать. Тут есть ключ.
Я указал на вторую строку.
ключ спрятан в квадрате
– Помнишь, когда мы нашли послание в плаще убийцы, я упомянул шифр Виженера? Ну вот, а подсказка говорит нам, что это он и есть.
– Откуда ты знаешь?
– Оттуда, что у шифра Виженера есть другое название – квадрат Виженера.
Я взял со стола Марина чистый лист бумаги и выписал буквы в определённом порядке, необходимом для расшифровки Виженера. Сообразно с названием это выглядело… ну, почти как квадрат.
– Какая-то абракадабра, – сказал Том.
– Выглядит мудрёно, – согласился я, вспомнив собственное недоумение, когда мастер Бенедикт впервые показал мне шифр. – Но на самом деле всё довольно просто. Я тебе покажу.
Я взял другой лист бумаги и начал писать.
– Раньше ты уже видел простой сдвиг буквы. Предположим, у нас есть несколько слов, которые надо зашифровать.
Я записал их.
ВСЕМ ПРИВЕТ
– Чтобы использовать сдвиг букв, ты просто решаешь, на сколько и куда двигать. Скажем, на три вправо. И затем смещаешь буквы нужным образом.
– Потом ты подставляешь буквы согласно шифру, и «всем привет» превращается в…
– Теперь это невозможно прочитать, – сказал Том.
– Да. Но расшифровать не так сложно. Всего-то и надо, что попробовать разные замены букв. В конце концов ты найдёшь правильную комбинацию.
– Значит, нужно сделать что-то более сложное, – понял Том.
– Верно. Вот тут-то и появляется шифр Виженера. По сути, это тоже замена букв – такая же, как я показывал. Однако вот в чём загвоздка: интервал, на который ты сдвигаешь букву, всякий раз меняется.
– Если он меняется, как же узнать, куда двигать?
– Это самая важная часть. То, что определяет сдвиг, и называется ключом. Смотри.
Я взял со стола ещё один лист бумаги.
– Предположим, мы снова хотим зашифровать «всем привет». Чтобы использовать шифр Виженера, мы придумываем ключ. Возьмём что-нибудь простое:
ТОМ
– Итак. Мы напишем наше сообщение, а над ним – ключ, повторяя его столько раз, сколько надо, чтобы добраться до конца.
– Теперь воспользуемся квадратом. Возьмём первую букву в сообщении – В – и найдём строку, которая начинается с В. Затем перемещаемся вдоль столбцов к первой букве в нашем ключе: T. А потом заменим В на ту букву, которая совпадает с буквой В в строке и буквой Т в столбце. В данном случае это Ф.
– Теперь переходим ко второй букве. В нашем сообщении это С. В ключе это O. Итак, согласно квадрату, мы заменяем его на…
– Я, – закончил Том.
– И так же, как раньше, – продолжал я, – мы это записываем.
– Продолжаем дальше в том же духе – и получаем новый шифр. «Всем привет» становится…
Том поразмыслил.
– На самом деле не так уж и страшно.
– Вот видишь! Я тебе говорил.
– Но мы делаем не это. – Он указал на код на холсте. – Мы же должны расшифровать?
– Ну да.
– Тогда… нам ведь нужен ключ?
– Именно. Иначе, поскольку буквы смещаются, мы никогда это не прочитаем. Но посмотри: тамплиеры уже дали нам ключ.
Я показал надпись на могиле.
– Et in Arcadia ego.
И в АРКАДИИ я.
– Это ключ, – с удивлением сказал Марин. – Аркадия – ключ сама по себе.
– Видимо, да, – кивнул я. – Слово на статуе было и ключом. Иначе сказать, мы можем расшифровать надпись прямо сейчас.
– Так же, как делали раньше? – спросил Том.
– Почти. Только внесём небольшое изменение. Сперва запишем шифр. Затем, как и прежде, поместим над ним ключевое слово.