– Я об этом догадывался.
– На самом деле я родом из республики Генуя. Тамошние роды воюют уже не первый век. Ни один генуэзец не осмелится отправить незакодированное послание. Я занималась шифрами еще в то время, когда писала под воротами сараев. Но не будьте же так нахальны, объясните мне, что это за шифр.
Овидайя вздохнул. Вообще-то у него не было ни малейшего желания говорить о своих методах шифрования. С другой стороны, листок с кодом был лишь частью его тайного шифра. Даже если графиня поймет методику, ни одно из его посланий она расшифровать не сумеет. Кроме того, он опасался, что она уйдет из его каюты только после того, как он либо объяснит ей суть шифра, либо переспит с ней. Тут уж лучше поговорить о цифрах.
– Большинство кодов работают на смещении. Под алфавитом пишется еще один ряд из букв, цифр или символов. Однако это уже вчерашний день. На основании частоты употребления букв опытный криптолог легко разберет часто встречающиеся слова – вроде артиклей и глаголов-связок. Пока понятно?
Графиня кивнула.
– Чуть более изощренный вариант – это написать под алфавитом два шифровальных ряда. Во время шифровки их можно использовать попеременно, в заданном порядке. Таким образом можно расшифровщика запутать. Конечно, эту систему можно усовершенствовать и дальше, взяв три ряда или назначив для каждой буквы, или слова, или слога еще по одному дополнительному символу. Так работают шифры, которые используют сегодня при большинстве дворов. Однако их тоже можно расшифровать, если содержать достаточно крупный Черный кабинет.
– Как наши противники, – произнесла она.
Овидайя кивнул и присел на кровать рядом с графиней. Шифровальный листок он положил на колени.
– А я использую вот это.
Она склонилась к нему:
– Ваше изобретение?
– Нет, его придумал один француз, в его честь он и назван. Это квадрат Виженера.
И они вместе стали смотреть на лист:
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я Б Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А В В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б Г Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Д Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Е Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Ж Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е З З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж И И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З Й Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И К К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й Л Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К М М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л Н Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М О О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н П П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О Р Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П С С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р Т Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С У У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т Ф Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Х Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Ц Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ч Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ш Ш Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Щ Щ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ъ Ъ Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Ы Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ь Ь Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Э Э Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Ю Ю Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Я Я А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю
– Как это работает? – поинтересовалась да Глория.
– В принципе, как обыкновенный «Цезарь». Первая строка – это чистый алфавит. Каждую букву заменяют буквой из одной из приведенных ниже строк. И меняют после каждой буквы.
– По заранее заданному интервалу?
– О нет, это было бы слишком просто! Интервал вычисляется по кодовому слову, которое должны знать оба корреспондента. Назовите мне кодовое слово.
Она с улыбкой поглядела на него и прижала его ногу к своей.
– Дева.
Овидайя вздохнул:
– Как вам будет угодно. Предположим, нам нужно сообщить следующий текст: «Кофе для Амстердама».
Вынув из кармана тетрадку, он написал:
Ключевое слово: Д Е В А Д Е В А Д Е В А Д Е В А Д
Исходный текст: К О Ф Е Д Л Я А М С Т Е Р Д А М А