Великий шифр ( фр . Grand chiffre ) — номенклатурный шифр, разработанный Россиньолями , несколько поколений которых служили французским монархам в качестве криптографов . Великий шифр был так назван из-за своего совершенства и потому, что считался невзламываемым.
Модифицированные формы использовались французской армией на полуострове до лета 1811 года. [1] После того, как они вышли из употребления, многие документы во французских архивах стали нечитаемыми, пока их не расшифровали.
Криптографические навыки Антуана Россиньоля стали известны в 1626 году, когда у посланника, покидавшего город Реальмон , контролируемый гугенотами и окруженный французской армией, было изъято зашифрованное письмо. В письме говорилось, что гугеноты не смогут удерживать город долго, и к концу дня Россиньоль успешно расшифровал его. Французы вернули письмо с расшифрованным сообщением и заставили гугенотов сдаться. Он и его сын, Бонавентура Россиньоль, вскоре были назначены на видные должности при дворе.
Вместе они разработали шифр, настолько сильный, что он ставил в тупик криптоаналитиков на протяжении столетий. Командант Этьен Базери сумел взломать шифр около 1893 года в течение трех лет, поняв, что каждое число обозначает французский слог, а не отдельные буквы, в отличие от традиционных шифров. Он предположил, что определенная последовательность повторяющихся чисел, 124-22-125-46-345, обозначает les ennemis («враги»), и с помощью этой информации смог разгадать весь шифр.
В одном из зашифрованных писем между Людовиком XIV и его маршалом Николя де Катина появилась возможная разгадка тайны Человека в железной маске . [2] Письмо касалось генерала по имени Вивьен де Булонд, который должен был атаковать итальянский город Кунео, но вместо этого бежал, опасаясь прибытия австрийцев , и, следовательно, поставил под серьезную угрозу успех всей французской кампании в Пьемонте . В письме говорилось:
Его Величество лучше, чем кто-либо другой, знает последствия этого акта, и он также осознает, насколько глубоко наша неспособность занять это место нанесет ущерб нашему делу, неудача, которую необходимо исправить зимой. Его Величество желает, чтобы вы немедленно арестовали генерала Булонда и доставили его в крепость Пиньероль, где он будет заперт в камере под стражей на ночь и ему будет разрешено ходить по зубчатой стене в течение дня с 330 309.
Кодовые группы «330» и «309» появлялись в переписке только один раз, поэтому невозможно подтвердить, что они означают. Базери подтвердил, что генерал Булонд был опозорен и отстранен от командования, поэтому он рассудил, что 330 и 309 означали masque и точку. [3] Однако ни один из вариантов шифра, использовавшихся в период Железной маски, не включал masque , маловероятное слово для включения в небольшой репертуар шифра. [4]
Основой взломанного Базери кода был набор из 587 цифр, которые обозначали слоги. [5] Были и другие вариации, и заморским министрам Людовика XIV были отправлены различные кодовые листы, которые шифровали не только слоги, но также буквы и слова. [6] [7] Чтобы противостоять частотному анализу , некоторые наборы цифр были «нулевыми», то есть игнорировались предполагаемым получателем. Другие были ловушками, включая кодовую группу, которая означала игнорирование предыдущей кодовой группы. [8]
В качестве шифра номенклатуры Великий шифр заменил имена ключевых генералов, таких как Огюст де Мармон , ссылки на les ennemis и другие чувствительные термины на омофонические замены . [9] Кодовые листы включали альтернативные цифры для изменения рода или регистра букв [10] , и поэтому правила французского написания оставались верными и для шифров. Поскольку e является наиболее часто используемой буквой во французском языке, шифр обычно выделял большинство кодовых номеров для записи этой гласной. В одной номенклатуре 131 из 711 кодовых номеров обозначали e . [11]