Введение

Французский шифр, который оставался неразгаданным на протяжении нескольких столетий. Большой шифр (фр. Grand chiffre) — шифр-номенклатор, разработанный Россиньолами, несколько поколений которых служили французским монархам в качестве криптографов. Большой шифр получил такое название благодаря своему совершенству и репутации неразрушимого шифра. Модифицированные варианты использовались французской армией на Пиренейском полуострове до лета 1811 года. После того, как шифр вышел из употребления, многие документы во французских архивах стали нечитаемыми, пока он не был дешифрован.

Исторический фон

О криптографических способностях Антуана Россиньоля стало известно в 1626 году, когда зашифрованное письмо было перехвачено у гонца, покидавшего город Реальмон, находившийся под контролем гугенотов и окруженный французской армией. В письме сообщалось, что гугеноты не смогут долго удерживать город, и к концу дня Россиньоль успешно его дешифровал. Французы вернули письмо с расшифрованным текстом и вынудили гугенотов капитулировать. Вскоре он и его сын, Бонавентура Россиньоль, были назначены на видные должности при дворе. Вместе они разработали шифр, настолько сложный, что он ставил в тупик криптоаналитиков на протяжении столетий. Командиру Этьену Базери удалось взломать этот шифр примерно в 1893 году, потратив три года на то, чтобы понять, что каждое число обозначает французский слог, а не отдельные буквы, как в традиционных шифрах. Он предположил, что определенная последовательность повторяющихся чисел – 124 22 125 46 345 – соответствует фразе "les ennemis" ("враги"), и, опираясь на эту информацию, смог разгадать весь шифр.

Человек в железной маске

В одном из зашифрованных писем между Людовиком XIV и его маршалом Николасом де Катинат появилось возможное решение загадки о Человеке в Железной Маске. Письмо касалось генерала по имени Вивьен де Булонде, которому надлежало атаковать итальянский город Кунео, но вместо этого он бежал, опасаясь прибытия австрийцев, и тем самым поставил под серьезную угрозу успех всей французской кампании в Пьемонте. В письме говорилось:

Его Величество лучше, чем кто-либо, знает последствия этого поступка, и он также осознает, насколько глубоко наша неспособность захватить город нанесет ущерб нашему делу, неудача, которую необходимо исправить зимой. Его Величество повелевает немедленно арестовать генерала Булонде и доставить его в крепость Пиньероль, где он будет содержаться в камере под охраной ночью и ему будет позволено прогуливаться по зубчатым стенам днем с 330 309. Кодовые группы "330" и "309" встречаются в переписке лишь однажды, поэтому невозможно установить их значение. Базери установил, что генерал Булонде был опозорен и отстранен от командования, поэтому предположил, что 330 и 309 обозначают "маска" и точку. Однако ни один из вариантов шифров, использовавшихся в период, связанный с Человеком в Железной Маске, не включал слово "маска", что маловероятно для небольшого набора символов шифра.

Технический характер

Основой кода, взломанного Базерисом, был набор из 587 чисел, обозначавших слоги. Существовали и другие варианты, и заморским министрам Людовика XIV рассылались различные шифровальные таблицы, которые шифровали не только слоги, но и буквы и слова. Для противодействия частотному анализу некоторые числовые наборы были "пустышками", предназначенными для игнорирования адресатом. Другие представляли собой ловушки, включая кодовую группу, предписывающую игнорировать предыдущую кодовую группу. Как номенклаторный шифр, Великий шифр заменял имена ключевых генералов, таких как Огюст де Мармон, упоминания о *les ennemis* и другие конфиденциальные термины гомофоническими заменами. Шифровальные таблицы содержали альтернативные цифры для изменения рода или регистра букв, благодаря чему правила французской грамматики соблюдались и в зашифрованном тексте. Поскольку буква «e» является наиболее часто используемой во французском языке, шифр обычно выделял наибольшее количество кодовых номеров для её обозначения. В одной номенклатуре 131 из 711 кодовых номеров соответствовала букве «e».