Завет (Ластбадер) - страница 315

Браво услышал прерывистый звонок и схватил свой телефон, но сигнал пропал, и даже номер не высветился на экране. Он подумал об Эмме, которая по его просьбе послушно просматривала зашифрованные лондонские файлы. Он понял, что очень хочет поговорить с сестрой, словно один только звук ее голоса мог помочь ему вернуть хотя бы толику душевного равновесия, которое он терял с каждой смертью, с каждой мыслью об измене.

На коленях у него лежали записная книжка отца и листок с шифром, найденный в мечети под черной янтарной плиткой. Последовательность была длинная и чертовски сложная для расшифровки. Браво никак не мог понять, с какой стороны к ней подобраться. К тому же шифр казался ему незаконченным, хотя он понимал, что этого не может быть.

Сидящий рядом с ним Калиф не умолкал ни на секунду, рассказывая истории из прошлого ордена, в основном касающиеся фра Леони.

— Он был не только святым, но и гением. Ты когда-нибудь слышал о Леоне Альберти?

Браво, на секунду оторвавшись от шифра, бросил на Калифа быстрый взгляд.

— Конечно. Он изобрел алгоритм шифра Виженера. Это был величайший прорыв в истории криптографии за тысячелетие ее существования. Кроме того, Альберти был философом, художником, композитором, поэтом и архитектором. Он сконструировал бассейн для фонтана Треви в Риме и написал первую книгу по истории архитектуры, задокументировав переход от готики к Возрождению.

— А как ты думаешь, кто поспособствовал тому, чтобы книга была напечатана?

— Я не знаю. — Разговаривая с Калифом, он продолжал обдумывать зашифрованную последовательность.

— Его добрый друг и наперсник, который, кстати, и познакомил его с принципами криптографии, фра Леони.

Браво заинтересовался.

— Так фра Леони был крестным отцом виженеровского шифра?

— Именно. — Калиф кивнул. — Вскоре после того, как его избрали великим магистром, фра Леони обнаружил, что некоторые из используемых орденом алгоритмов перехвачены рыцарями и расшифрованы. Он понимал, что необходимо изобрести более надежный способ кодирования, и уже разработал основные принципы нового шифра. Суть заключалась в использовании двух ключей одновременно. Первый символ последовательности замещался соответствующим символом первого алфавита, второй — символом второго алфавита, третий — снова символом из первого, и так далее, фра Леони полагал, и вполне обоснованно, что применение двух алфавитов вместо одного собьет с толку любого, кто попытается взломать шифр. Он привлек к работе Альберти.

Создание шифра началось в 1425 году, или около того. Альберти не успел завершить работу, не успел отшлифовать разработанный метод кодирования. В последующие годы фра Леони обращался за помощью к разным людям. Немецкий аббат, итальянский ученый… И наконец французский дипломат Блез де Виженер фра Леони удалось выхлопотать ему назначение в Риме. Это было в 1529 году. Он показал Виньеру труд Альберти с примечаниями членов ордена. Им понадобилось еще десять лет, чтобы довести алгоритм до совершенства.