С этими словами Легран нагрел пергамент и вручил мне. Между мертвой головой и козой я увидел знаки, грубо нарисованные чем-то красным. Вот они:
53‡‡†305))6*;4826)4‡.)4‡);806*;48†8
60))85;1‡(;:‡*8†83(88)5*†;46(;88*96
*?;8)*‡(;485);5*†2:*‡(;4956*2(5*-4)8
8*;4069285);)6†8)4‡‡;1(‡9;48081;8:8‡
1;48†85;4)485†528806*81(‡9;48;(88;4
(‡?34;48)4‡;161;:188;‡?;
— Ну, знаете, — воскликнул я, возвращая ему листок, — мне бы это ничего не дало. За все сокровища Голконды[162] я не смог бы разгадать эту загадку.
— И все же, — сказал Легран, — решение вовсе не так сложно, как могло показаться на первый взгляд. Эти значки, как можно легко догадаться, представляют собой шифр, другими словами, они передают какой-то смысл. Судя по тому, что нам известно о Кидде, он вряд ли мог изобрести какую-нибудь слишком уж хитроумную тайнопись, поэтому я сразу для себя решил, что шифр этот будет несложным… и в то же время таким, который грубому матросу показался бы совершенно неразрешимым без ключа.
— Неужели вы его разгадали?
— Это оказалось проще простого. Я разгадывал шифры и в тысячу раз сложнее. Благодаря некоторым обстоятельствам и определенному складу ума я в свое время увлекся такими загадками, и, поверьте, один человеческий разум не в силах измыслить такую головоломку, которую другой человек, наделенный определенной смекалкой и правильно ее применяющий, был бы не в силах разгадать. Если в руки мне попадает набор знаков и если текст написан без грубых ошибок, для меня уже не имеет значения, насколько сложно их прочитать.
В данном случае (как и всегда, когда приходится иметь дело с тайнописью) первым делом требуется установить, на каком языке написано зашифрованное послание, поскольку принципы решения, особенно когда речь идет о более-менее простых шифрах, разнятся и во многом зависят от общего строя каждого конкретного языка. В общем, у того, кто берется разгадывать шифр, нет другого выхода, кроме как действовать наугад, учитывая различные обстоятельства, перебирать все известные ему языки. В шифре, с которым столкнулся я, эта задача отпала благодаря подписи. Каламбур со словом «Кидд» возможен только в английском языке. Если бы не это, я сначала стал бы проверять испанский и французский как языки, на которых вероятнее всего мог писать пират Испанских морей[163]. А так я с самого начала пришел к выводу, что криптограмма написана на английском.
Вы наверняка заметили, что в документе между словами нет пробелов. Если бы они отделялись друг от друга, задача была бы намного проще. Я бы начал с сопоставления и анализа коротких слов, и, если бы среди них встретилось однобуквенное (например, союз «а» или местоимение «I» — «я»), я бы посчитал загадку решенной. Но, поскольку разделения на слова не было, мне прежде всего понадобилось выяснить, какие символы встречаются в письме чаще всего и какие реже всего. Пересчитав их, я составил такую таблицу:
Знак 8 встречается 34 раза
знак ; встречается 27 раз
знак 4 встречается 19 раз
знак ) встречается 16 раз
знак # встречается 15 раз
знак *встречается 14 раз
знак 5 встречается 12 раз
знак 6 встречается 11 раз
знак + встречается 8 раз
знак 1 встречается 7 раз
знак 0 встречается 6 раз
знаки 9 и 2 встречаются 5 раз
знаки : и 3 встречаются 4 раза
знак ? встречается 3 раза
знак || встречается 2 раза
знаки = и ] встречаются 1 раз.
Итак, в английском языке чаще всего встречается буква «е». Далее, в порядке убывания, английские буквы располагаются в такой последовательности: a, o, i, d, h, n, r, s, t, u, y, c, f, g, l, m, w, b, k, p, q, x, z. Без «е», практически господствующей буквы, невозможно составить какое-нибудь длинное предложение.
Таким образом, с самого начала мы имеем фундамент, который позволяет нам полагаться на нечто большее, чем просто догадки. Как пользоваться данной таблицей, я думаю, объяснять не надо. Но в шифре, с которым имеем дело мы, она нам пригодится лишь вначале. Поскольку самый частый знак у нас «8», примем его за букву «е» английского алфавита. Чтобы проверить это предположение, давайте посмотрим, встречается ли «8» парами, поскольку в английском «е» достаточно часто удваивается, например, в таких словах, как «meet», «fleet», «speed», «seen», «been», «agree» и так далее. В нашем шифре таких удвоений не меньше пяти, хотя криптограмма достаточно коротка.
Итак, принимаем знак «8» за букву «е». Идем дальше. Из всех слов в английском языке чаще всего встречается «the». Давайте посмотрим, есть ли в нашем послании часто повторяющееся сочетание трех символов, последним из которых был бы знак «8». Если мы такое обнаружим, можно почти с уверенностью говорить, что это слово «the». Внимательно изучив документ, видим не меньше семи случаев повторения стоящих рядом символов «;48». Это позволяет предположить, что «;» обозначает «t», «4» — «h», а «8», как мы знаем, — «е». Это уже достижение.
То, что мы поняли одно слово, поможет нам сделать еще один, очень немаловажный шаг: теперь мы можем установить начало и конец еще нескольких слов. Давайте, скажем, рассмотрим предпоследний пример употребления сочетания «;48». Мы догадываемся, что знак «;», идущий сразу за «8», является началом следующего слова и что из шести знаков, следующих за этим «the», нам знакомы целых пять. Давайте запишем их в виде букв, оставив пропуск на месте неизвестной, получается: «t.eeth». Мы знаем, что «th» не может быть окончанием слова, начинающегося на «t» и состоящего из шести букв: какую бы букву мы ни подставили на место пропуска, слово не получится. Следовательно, наше следующее слово, если отбросить две последние буквы, превращается в короткое «t ee». Можно, как и в предыдущий раз, перебрать все буквы алфавита, и единственным словом с подобным сочетанием букв окажется «tree». Отсюда — еще одна буква «r», которая обозначается символом «(», что вместе с предыдущим словом дает «the tree» (дерево).
Посмотрим немного дальше, здесь мы видим еще одно сочетание «;48» и, приняв его за границу, получаем такой отрывок:
«the tree;4 (‡?34 the».
Подставляем уже известные нам буквы:
«the tree thr‡?3h the».
Теперь, если не известные еще буквы заменить точками, получаем:
«the tree thr…h the».
И тут же напрашивается слово «through» (через), что дает нам три новых буквы: «o», «u» и «g», представленные символами «‡», «?» и «3».
Теперь, если внимательно просмотреть криптограмму в поисках уже известных нам знаков, мы находим недалеко от начала такую комбинацию:
«83 (88»,
то есть «egree», что, разумеется, является окончанием слова «degree» (градус) и дает нам еще одну букву, «d», представленную символом «‡». Через четыре символа после «degree» мы видим такую комбинацию:
«;46 (;88».
Переведя уже известные знаки в буквы и подставив, как и раньше, вместо неизвестной точку, читаем: «th.rtee». Такое расположение сразу заставляет подумать о слове «thirteen» (тринадцать), и мы становимся богаче еще на две буквы: «i» и «n», обозначенные соответственно «6» и «*».
Теперь, обратившись к самому началу криптограммы, мы видим такое сочетание:
«53‡‡†».
Переведя это на язык букв, получаем:
«.good».
Не остается сомнения, что первая буква — «а» и что первые два слова: «A good» (хороший).
Но настало время, чтобы избежать путаницы, расположить наши трофеи в виде таблицы.
5 означает а
+ означает d
8 означает е
3 означает g
4 означает h
6 означает i
* означает n
^ означает о
( означает r
; означает t
Итак, мы имеем не меньше десяти самых важных букв английского алфавита, и, думается, продолжать объяснять не имеет смысла. Я и так уже достаточно наговорил, чтобы вы поняли общую структуру подобных шифров и убедились, что они легко поддаются расшифровке. Однако повторюсь: такой шифр относится к простейшим. Остается лишь показать вам перевод всего текста, приведенного на этом пергаменте. Вот он: