Золотий жук

Страница 9 из 11

Эдгар Аллан По

— І ви таки розгадали цей шифр?

— Безперечно! Я ж розгадував шифри у й тисячу разів важчі. Завдяки обставинам та й власним своїм нахилам я зацікавився був такими ломиголовками і переконався, що навряд чи хто може загадати таку закручену загадку, якої хтось інший, відповідно спрямувавши свою винахідливість, не зміг би розгадати. Власне кажучи, коли знаки виступили чітко, я вже не мав сумніву, що зумію розшифрувати зміст документа.

У даному разі, як і завжди при шифрованих записах, найперше постало питання про мову. Адже принцип розв'язання криптограми, надто ще коли шифр простіший, залежить від мовних особливостей тексту. Назагал тут немає ніякої іншої ради, як перепробувати одну по одній усі відомі тобі мови, аж поки натрапиш на ту, що треба. Що ж до ось цього шифру, то підпис усував усі труднощі. Зображений кіт означав, що йдеться про капітана Кіда, англійця, котрий, звісна річ, користувався англійською мовою. Якби не це міркування, я почав би з іспанської чи французької мов, до яких,— що й природніше припустити,— вдався б пірат з іспанських морів. Наразі, отже, я зупинився на англійській мові.

Як ви бачите, запис на пергаменті не має поділу на слова, що значно ускладнює завдання. Якби текст не йшов усуціль, я почав би з того, щоб відшукати й зіставити найкоротші слова, і, натрапивши на слова з однієї літери, як-от англійське "І" (займенник "я"), вважав би, що успіху досягнуто. Але оскільки поділу на слова не було, то спершу мені довелося підрахувати, які знаки вжито частіше, а які рідше. Підрахунки дали таку таблицю:

Знак 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 р q х z. Літеру є, одначе, вживають куди частіш проти інших, взагалі важко знайти речення, де б вона не переважала.

Таким чином, уже на самому початку ми маємо основу для чогось більшого, аніж просто гадання. Користь від складеної таблиці очевидна, хоча в даному разі вона допоможе нам лише попервах. Ми почнемо з того, що під найчастіше вживаний знак 8 підставимо літеру є. Щоб перевірити слушність нашої підстановки, пригадаймо той факт, що в англійських словах літера є дуже часто подвоєна (в таких словах, як meet, fleet, speed, seen, been, agree тощо). Коли ми заглянемо в нашу криптограму, то побачимо, що знак 8 тут вжито двічі вряд разів із п'ять, якщо не більше, хоч сам запис коротенький.

Отже, можемо вважати, що 8 це є. Далі, з усіх англійських слів найуживаніше the, означений артикль. Тепер подивімося, чи не знайдемо тут сполучень трьох, щоразу розташованих у тій самій послідовності знаків, з яких останнім знаком було б 8. Якщо знайдемо такі сполучення, вони найімовірніше означатимуть слово the. Приглянувшись, ми й справді знаходимо не менш як сім разів повторене сполучення знаків ; 48. Таким чином, можемо вважати, що крапка з комою це t, 4 це h, а 8 — це є. В цьому останньому ми вже добре пересвідчилися. Це вже посуває нас набагато вперед.

Розшифрувавши ціле одне слово, ми можемо встановити перші й останні літери багатьох інших слів, що дуже важливо. Ось візьмімо хоча б передостаннє сполучення ;48 — це майже на самому кінці. Перший після 8 знак, крапка з комою, як ми знаємо, починає нове слово. З шести подальших, після the, знаків п'ять нам уже відомо. Підставляємо замість знаків літери і, замінивши невідому літеру крапкою, записуємо: t.eeth.

Літери th доводиться відразу відкинути, бо такого закінчення не має жодне англійське слово зі стількох літер, що починається з t. У цьому легко пересвідчитись, підставляючи на порожнє місце одну по одній усі літери абетки. Залишається, отже,

t.ee.

Перебравши, якщо потрібно, усю абетку, знаходимо єдине можливе прочитання — tree, тобто "дерево". Маємо, таким чином, ще одну літеру — г, зображену в шифрі як (, і можемо прочитати вже два слова поспіль:

the tree.

Трохи далі бачимо знову сполучення ;48, тобто the. Випишім тепер цей уривок тексту поміж відомими нам словами:

the tree ; 4 ( А ? 34 the.

Підставивши вже розшифровані літери, маємо:

the tree thr A ? 3h the.

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

the tree thr ... h the.

Тут відразу напрошується слово through, "через", що дає нам ще три літери — о, и і g, зашифровані відповідно знаками Д ? і 3.

Пильно приглянувшись тепер до сполучень розшифрованих уже знаків у криптограмі, знаходимо неподалік від початку запис

83(88,

тобто egree, що, безперечно, означає слово degree ("градус") без першої літери. Звідси маємо ще одну літеру — d (знак =).

Поминувши чотири знаки після слова degree, бачимо сполучення

;46(;88+,

або ж, якщо під розшифровані знаки підставити літери, а нерозшифрований знак замінити на крапку —

th.rtee.

На думку відразу спадає слово thirteen, тобто "тринадцять", що дає нам ще дві нових літери, і та п, у криптограмі відповідно 6 та +.

Звертаємось тепер до початку шифрованого запису:

53∆∆ =

Після підстановки одержуємо:

.good.

Звідси бачимо, що перший знак це а, неозначений артикль, а перші два слова це

A good ("добрий").

Щоб уникнути плутанини, складім табличку розшифрованих знаків, розташувавши їх за абеткою:

5 означає а

= означає d

8 означає є

3 означає g

4 означає h

6 означає і

+ означає п

∆ означає о

( означає r

? означає t

Розшифровано, отже, десять найважливіших літер. Гадаю, нема потреби докладно зупинятись на тому, як я розшифрував решту. В усякому разі, ви, мабуть, переконалися, що такого роду криптограми не дуже важко розгадувати, знаючи їхню будову. Але майте на увазі, що ця криптограма належить до найпростіших. Залишається дати вам повний текст розшифрованого запису на пергаменті. Отже, прошу: