Следовательно, берем бэконовский двухбуквенный и ставим напротив каждой группы требуемое число символов. Первый,
Если, следовательно, разработать средство выражения определенного числа повторов вплоть до пяти и если сократить наш алфавит до двадцати двух букв, мы разом сведем двухбуквенный шифр до трех символов вместо пяти.
Последнее дается достаточно просто: некоторые буквы применяются так редко, что их можно смело сгруппировать по две. Взять, к примеру, «x» и «z». В современной английской печати там, где буква «e» применяется семьдесят раз, «x» применяется всего три раза, а «z» — два. Опять же, «k» применяется всего шесть раз, «q» — всего три. Следовательно, вполне можно объединить «k» и «q», «x» и «z». Такое уменьшение елизаветинского алфавита оставит всего двадцать две буквы — столько же, сколько есть комбинаций двухбуквенного шифра после сокращения. И далее: «w» — это лишь дубль-«v», а значит, можно выделить себе особый символ, обозначающий повтор той или иной буквы, будь то в слове или на стыке двух разных слов. Так мы заодно придадим шифру бóльшую гибкость, снижая шансы обнаружения.
Что до выражения числовых значений, прибавленных к каждому символу «a» и «b» из дополненного двухбуквенного шифра, то это само по себе цифровой шифр. Нам нужно представить два символа с пятью значениями каждый — четыре вдобавок к изначальному, — поэтому берем цифры от одного до десяти (где десять, конечно же, можно представить в виде 0). Пусть нечетные цифры означают «a»:
a четные цифры означают «b»:
И затем? Эврика! У нас есть двухбуквенный шифр, где каждую букву обозначают одна, две или три цифры; таким образом пять символов бэконовского изобретения сводятся к не более чем трем.
Разумеется, применив фантазию, можно без особого труда придумать множество вариаций этой схемы.
Расставим выбранные символы двухбуквенного шифра, как они представлены у Бэкона:
и т. д.
Затем поставим напротив каждой комбинации число из четных и нечетных цифр, выражающих цифровые значения символов «a» и «b».
и так далее. Затем расставим их по возрастанию. Так мы получим: 0, 9, 18, 27, 36, 45, 54, 63, 72, 81, 125, 143, 161, 216, 234, 252, 323, 341, 414, 432, 521, 612. Анализ показывает, что из этих групп две — однозначные, восемь — двузначные и двенадцать — трехзначные. Рассмотрев последнюю группу — символы в трехзначных числах, — мы увидим, что если сложить их составляющие, то те, где в начале и конце стоят четные цифры, дают только девятку, а те, где в начале и конце стоят только нечетные, дают только восьмерку. Противоречий, вызывавших бы путаницу, нет.
Чтобы алфавит соответствовал этому шифру, самый простой план — приберечь один символ (первый же — 0) для обозначения повтора буквы. Это не только увеличит наши возможности, но и поможет сбить со следа расшифровщиков. В выборе нуля как символа для повтора есть и особая цель: было бы странно начинать цифровой шифр с нуля, если бы он применялся в комбинациях цифр, обозначающих букву.
Другие цифры и их комбинации оставим исключительно для алфавита. Затем возьмем из них следующие пять (от 9 до 45) для обозначения гласных. Прочий алфавит следует в обычном порядке с использованием комбинаций вплоть до тройных, сперва — те, где в конце и начале стоят четные, дающие при сложении девятку, а когда они кончатся — остальные, с нечетными в начале и конце, дающие восьмерку.
Задействуя этот план, каждую букву слова можно перевести в конкретные и отличающиеся цифры, чьи последовательности еще больше озадачат пытливый взгляд, если рассыпать по шифру любые другие цифры. Тот, кто возьмется за расшифровку, легко найдет и вычеркнет эти добавки, попросту складывая четные и нечетные или применив ключ. Шифр столь рационален и точен, что для любого, кому известен его принцип, составить ключ — дело нескольких минут.
В ходе работы меня немало ободряли определенные сходства или совпадения, связывающие мою новую конструкцию с существующим шифром из сундука. Наткнувшись на суммы, дающие восьмерки и девятки, как составной элемент некоторых символов, я понял, что я на верном пути. По завершении работы я возликовал, твердо зная, что разгадка в моих руках.