Догадка Ферма (д'Айон) - страница 41

— Хитроумно!

— Не правда ли? Эти два метода дают вам представление об основных принципах шифровки: в первом случае одну букву заменяют другой; во втором случае буквы остаются на своем месте, но их положение в тексте меняется. В обоих случаях используется ключ. Для Юлия Цезаря ключом была перестановка, для греков — кусок дерева. Но можно обойтись без ключа, применив незнакомый язык, который сам по себе является кодом.[18] Кстати, Юлий Цезарь подумывал об этом: он заменял также греческие буквы латинскими, и наоборот.

— Мне рассказывали, что вы сумели расшифровать одно гугенотское послание в 1626 году и благодаря вам принц де Конде захватил город. Как вы это сделали?

— Это было легко! Арабы показали мне путь! Они первыми заметили, что некоторые буквы используются чаще, чем другие. Если какая-нибудь буква постоянно встречается в шифрованном послании и если вы знаете язык, на котором составлено послание, расшифровать его просто. Все это детальным образом описано в «Субх аль-аша», настоящей энциклопедии шифровального дела. Здесь у меня есть один экземпляр.

Он показал пальцем на библиотеку.

— Чтобы разрешить эту проблему, Леон Батиста Альберти в 1467 году предложил несколько раз менять таблицу шифровки в одном послании, для чего создал шифровальный диск. Сейчас я вам покажу один такой.

Открыв ящик своего письменного стола, он вынул деревянный диск и протянул его Луи.

— Как видите, большой диск неподвижен, второй же двигается. Каждый разделен на двадцать четыре сектора, что соответствует двадцати четырем буквам латинского алфавита без h, к, у, j, u, w, но с добавлением цифр 1, 2, 3 и 4. Нужно договориться со своим корреспондентом о букве-индикаторе во внутреннем круге, затем можно начинать шифровку с буквы на слово, позицию буквы-индикатора меняют, поворачивая диск. Разумеется, корреспондент должен знать о подобной замене. Эта система предполагает смену ключа кодирования. Одна и та же буква кодируется в послании разным образом, поэтому ее нельзя выявить.

Луи повернул диск, пробуя разные комбинации. Через некоторое время Россиньоль заговорил вновь:

— Чуть позже бенедиктинец Жан Тритем придумал таблицу алфавитов и назвал ее Tabula Recta. Используя этот способ, он шифровал первую букву посредством первого алфавита, вторую посредством второго и так далее. Эта хитроумная система крайне усложняет расшифровку путем определения наиболее часто встречающихся букв.

Расшифровка тайного послания может оказаться драматичным для того, кто его отправил, и страшный опыт Марии Стюарт служит тому примером. Находясь в заточении, она общалась со своими сторонниками посредством шифра, который считала неуязвимым, ибо использовала не только замену букв, но также кодировку некоторых слов. Так, предлог and был представлен цифрой 2, for — цифрой 3, другие слова — всего тридцать шесть — каббалистическими знаками. Однако послания эти были перехвачены благодаря двойному агенту и прочитаны необыкновенным человеком по имени Томас Филипс, мастером расшифровки, возглавлявшим шпионскую сеть королевы Елизаветы. Несомненно, он получил некоторые элементы кода, что облегчило его задачу.