Письмо, адресованное Огюсту де Мармону, было зашифровано с помощью омофонического (гомофонного) шифра — довольно продвинутой для начала XIX века системы маскировки текста.

1

 

Carter Church, AI-инженер и обычный внешний пользователь OpenAI, с помощью GPT-6 Astra расшифровал зашифрованное письмо, адресованное французскому генералу Огюсту де Мармону. Документ пролежал неразгаданным около 217 лет. На машинную часть работы ушло примерно шесть часов.Письмо генералу Мармону долгие годы значилось в списке неразгаданных исторических шифров. Единственная его копия была опубликована во французском армейском журнале за 1969 год — причём с неправильной датой. Только сейчас удалось полностью расшифровать текст, восстановить ключ и установить настоящую дату: конец марта 1809 года, за две недели до вторжения Австрии в Баварию.

Church сам нашёл документ, собрал исходные материалы и поручил Astra пройти весь процесс — от чтения старого скана до криптоанализа и проверки результата.

Telegram

Napoléon I Bonaparte

Обстановка накануне войны

В феврале 1809 года Вена решила начать войну с Наполеоном. Годом ранее он сверг испанских Бурбонов и отдал их королевство своему брату. В Австрии пришли к выводу: следующими будут Габсбурги, если не ударить первым, пока лучшие французские войска увязли в Испании. Катастрофа французов при Байлене, где целый корпус сдался в плен в июле 1808 года, только укрепила решимость.

Эрцгерцог Карл — младший брат австрийского императора и лучший полководец Габсбургов — потратил три года на реформу армии: 340 тысяч регулярных солдат и ещё 240 тысяч новобранцев Ландвера по бумагам. Все понимали, что война неизбежна.

Но у Наполеона была конкретная проблема — генерал Мармон.

.Auguste Frédéric Louis Viesse de Marmont

Проблема по имени Мармон

Мармон, личный друг императора, командовал примерно 13 тысячами солдат — по словам самого Наполеона, «лучшими войсками» в театре военных действий. Они стояли в Далмации, на противоположном берегу Адриатики. Между ними и остальными французскими армиями лежала австрийская территория. Если бы началась война, Мармон оказался бы самым изолированным генералом во всей Империи.

16 марта 1809 года Наполеон написал из Парижа своему пасынку Эжену, вице-королю Италии, с указанием отправить Мармону письмо — в шифре, который доставит надёжный офицер. В письме должны были быть изложены позиции всех французских и союзных армий.

Это письмо сохранилось. Первая строка написана открытым текстом:

«Вы должны были получить, господин генерал Мармон, мои письма от 8, 14 и 20 числа текущего месяца.»

Далее — 24 строки шифра: двузначные числа, отдельные буквы и вымышленные рукописные знаки. Ключ не сохранился. 217 лет никто не мог это прочитать.

Почему шифр так долго не поддавался

Этот шифр считался практически безнадёжным случаем. Единственный источник текста — фотография пластины из статьи подполковника Ж. Вилкока 1969 года в журнале Revue historique des Armées. Размер изображения — всего 1202 на 1836 пикселей, примерно 19 пикселей на знак.

Французский историк криптологии Даниэль Тант составил частичную таблицу шифра: 33 буквенных значения из примерно 155 знаков. Словесных знаков в таблице не было вообще. На этом работа и застопорилась — дальше никто не пошёл.

Самая свежая заметка в записях решателей звучала безнадёжно: «Работать нечего. Шифротекст нигде не опубликован, до него не дотянуться».

Журнал, однако, был доступен онлайн на французском академическом архиве Persée. И именно эти два файла — скан пластины и частичная таблица Танта — стали отправной точкой.

Как удалось расшифровать

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

Тридцать три известных значения из таблицы Танта покрывали 435 из 1300 единиц — примерно треть. Оставшиеся две трети нужно было вычислить по самому письму.

Работа заняла около шести часов вычислений с использованием языковой модели. Важно: никакой готовой транскрипции не существовало. Модель сама разрезала скан пластины на строки, распознавала рукописные знаки, определяла, какие из 175 нарисованных от руки марок — один и тот же знак, и только потом приступала к взлому.

Обычно транскрипция и криптоанализ — разные профессии. Здесь они работали как единый процесс: каждый предложенный вариант значения знака сверялся с тем, как этот знак выглядит во всех других местах пластины.

Как шёл поиск:

  1. Транскрипция. Пластину разрезали на строки и читали последовательно. Каждый отличающийся знак получил временное обозначение. Получилось 1320 единиц и 175 предварительных меток.
  2. Опора на известное. 33 значения Танта приняли как готовые. Десять букв из слова «CONSEQUENT» в строке 14 тоже сохранили. Это покрыло треть текста.
  3. Перебор. Оставшимся знакам подбирали буквенные значения методом имитации отжига — алгоритма, который ищет оптимальное решение, постепенно «охлаждая» систему. Качество каждого варианта оценивалось по статистике французского языка (трёх-, четырёх- и пятибуквенные сочетания), взятой из мемуаров Гюго, Дюма и самого Мармона.
  4. Словесные знаки. Знаки, которые постоянно «ломали» осмысленный французский текст, проверяли как обозначения целых слов, а не букв. 29 из них оказались словами: de, que, les, vous, général и другие. Ещё два знака — это двойное S.
  5. Сверка по пластине. Если предложенное значение знака улучшало текст в одном месте, его проверяли во всех остальных случаях того же знака. Значение принималось только если оно работало везде.
  6. Контрольный перезапуск. Решатель перезапустили с нуля, удалив из модели все наполеоновские тексты. Результат совпал — значит, ключ не зависит от того, что модель «знала» историю заранее.

Как был устроен шифр

Французская штаб-квартира работала с двумя листами: шифрант — таблица, где слева стоял открытый текст, а рядом — соответствующие знаки; и дешифрант — обратная таблица для получателя. Клерк просматривал черновик вице-короля по одной букве, выбирая из предложенных знаков так, чтобы два одинаковых символа подряд не повторялись, и иногда вставлял пустой знак для запутывания.

Для сравнения: в 1811 году штаб Мармона использовал код примерно из 150 записей, с девятью разными знаками для буквы E. Британский штаб Джорджа Сковелла взломал его за два дня — во многом потому, что клерки Мармона постоянно оставляли рядом с шифром открытые слова. Автор рассматриваемого письма был осторожнее.

Буквенные знаки. Больше всего знаков приходилось на частые буквы: A — 11, E — 9, T — 9, N — 7, H и R — по 6, S — 6, I — 5, M и O — по 5. Самые редкие — B, K, Z — имели всего по 1–2 знака. Буквы W в тексте не было вообще.

Словесные знаки. Целым словам были выделены отдельные символы: de (2 знака), et (3), les (3), que (4), vous (2), le (2), la (2), ne (2), а также en, il, je, par, pas, pour, général — по одному знаку каждый.

Прочее. Двойное S обозначалось двумя знаками, запятая — двумя, пустой знак (нулль) — четырьмя.

Нерешённые знаки. Пять знаков остались не до конца выясненными. Один из них мог обозначать «Его Величество» или «Император». Другой — слово de или dans. Третий мог быть пустым или словом par. Четвёртый, возможно, скрывал букву s в слове canaille (или canailles — единственное или множественное число). Пятой мог быть des или les. Ни один из этих вариантов не меняет общий смысл письма.

Пример расшифровки. Фраза «le duc de Danzig» из строки 3 читается знак за знаком так: изогнутая линия — le, буква n — d, греческая фи — u, цифра 47 — c, плюс — de, цифра 81 — d, стрелка вверх — a, цифра 31 — n, петля с крестом — z, знак деления — i, буква a — g. Получается: le duc de Danzig.

Что было в письме

Полный ключ, применённый ко всем 1300 единицам без ручных исправлений, даёт связный французский текст. Перевод:

«[Эти письма] содержали приказы и инструкции, которые [Его Величество] поручил мне передать вам. Сегодня я поспешу ознакомить вас с расположением французских и союзных армий. Герцог Данцигский во главе сорока тысяч баварцев занимает Мюнхен и Пассау. Князь Понятовский во главе тридцати тысяч поляков разбил лагерь на Висле, угрожая Кракову. Принц Понте-Корво командует саксонской армией, расположившейся лагерем перед Дрезденом, а герцог Ауэрштедт занимает Байройт с восьмьюдесятью тысячами французских солдат. Герцог Риволи командует шестидесятью тысячами человек, размещённых в Ульме и Донауверте. Генерал Удино с элитным корпусом в сорок тысяч человек находится в Аугсбурге и вдоль Леха.

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

С нетерпением жду от вас вестей. Австрийцы по-прежнему находятся в Лайбахе, Клагенфурте, Филлахе и Зальцбурге и, по-видимому, угрожают Тиролю через Линц. Однако можно предположить, что они рассматривают возможность направить войска в Галицию для противостояния русским. Такое расположение сил позволяет думать, что их план кампании нарушен ещё до объявления войны. Впрочем, пока нет ничего определённого. Ополчение призвано на действительную службу, и хотя предпринимаются усилия поднять боевой дух, до сих пор не доказано, что эти новобранцы существенно усилят армию.»

Сравнение с оригинальным приказом

Письмо Эжена Мармону точно следует приказу Наполеона от 16 марта. Семь армий перечислены в той же последовательности и с теми же цифрами:

  • Герцог Данцигский (Лефевр), баварцы — 40 тысяч, Мюнхен и Пассау.
  • Понятовский, поляки — 30 тысяч, Висла, угрожает Кракову.
  • Понте-Корво (Бернадот), саксы — перед Дрезденом.
  • Герцог Ауэрштедт (Даву) — 80 тысяч, Байройт.
  • Герцог Риволи (Массена) — 60 тысяч, Ульм и Донауверт.
  • Удино — 40 тысяч, Аугсбург и Лех.
  • Русские — марш на Австрию.

Signatur Eugène_de_Beauharnais

Наполеон продолжал давить. 24 марта он велел Эжену снова писать Мармону шифром, ускоряя подготовку. 27 марта — отправлять письма «каждым курьером, по суше и морю». Письмо было написано в последние дни марта 1809 года, после письма Эжена от 20 марта и до перехода австрийцев через реку Инн 10 апреля.

Как прогноз из письма выдержал проверку войной

Враг оказался именно там, где писали. В письме австрийцы стоят в Лайбахе, Филлахе и Зальцбурге и угрожают Тиролю через Линц. 10 апреля эрцгерцог Карл перешёл Инн в Баварию без объявления войны. Тем же утром его брат, эрцгерцог Иоанн, вошёл в Италию с двумя корпусами из Филлаха и Лайбаха. Дивизия Еллачича двинулась из Зальцбурга к Мюнхену. Корпус Шастелера занял Лиенц и пошёл на Инсбрук. Кто-то в штабе Наполеона знал, где будет враг, за две недели до его выступления.

Союзники Наполеона подвели. Эрцгерцог Иоанн разбил Эжена при Сасилье через шесть дней войны. У Понятовского было не 30 тысяч, а около 17 — он провёл ничейный бой при Рашине 19 апреля и через четыре дня отдал Варшаву австрийцам.

Русские оказались блефом. «Русские идут против Австрии» — единственная строка в письме, которая была пропагандой, а не фактом. 21 марта Наполеон приказал Эжену «внедрить через газетные статьи идею, что русские идут на Австрию». Тремя днями позже он писал послу в Петербург: «Вы не сообщаете мне, где русские войска. Если Россия не выступит, Австрия будет иметь дело только со мной». Царь обещал помощь в Эрфурте, но тайно заверил Вену, что избежит столкновения. Русская армия вступила в Галицию 3 июня, когда война уже подходила к концу.

Наполеон проиграл битву. 21–22 мая, переправляясь через Дунай ниже Вены, он был разбит при Асперн-Эсслинге эрцгерцогом Карлом — первое поражение в крупном сражении за десять лет. Маршал Ланн, один из ближайших друзей Наполеона, умер от ран. Император Франциск написал, что его брат «первым прервал пятнадцатилетнюю военную удачу гордого врага».

Мармон всё-таки прорвался. В конце апреля хорватские пограничники (гренцеры) выбили его людей с высот Зрмани во время ливня — именно та «толпа», которой его предупреждали не бояться. Но в середине мая Мармон перешёл в наступление, разбил австрийцев у Прибудича, захватил их командира Стоичевича, прошёл через Грачац и Госпич, а 3 июня вошёл в Лайбах — первый город из списка австрийских позиций в письме. Его армия Далмации достигла Дуная как раз ко второму дню Ваграма 6 июля — крупнейшего сражения в истории Европы на тот момент: около 300 тысяч человек на ровном поле под тысячей пушек. Австрия проиграла войну.

Финал. Наполеон произвёл Мармона в маршалы с замечанием: «Между нами, вы сделали недостаточно, чтобы полностью оправдать мой выбор». По Шёнбруннскому миру Австрия потеряла шестую часть подданных и всё Адриатическое побережье. Наполеон создал Иллирийские провинции, назначил Мармона губернатором и дал ему столицу — Лайбах. Самый изолированный человек в Империи закончил год, управляя городом, о котором его предупреждало письмо.

Carl von Teschen

Что стало с Мармоном

Два года в Лайбахе — единственный период его карьеры, который никто не оспаривает: он строил дороги и школы, вводил Кодекс Наполеона, назначал местных чиновников на их родных языках. Затем — Испания, где Веллингтон разбил его при Саламанке в 1812 году и снаряд раздробил ему руку.

А потом — поступок, по которому его запомнили все. В апреле 1814 года, когда союзники стояли у ворот Парижа, Мармон заключил с ними частное соглашение и увёл свой корпус в их линии. Это и заставило Наполеона отречься от престола. «Я сделал его маршалом и герцогом, а он жестоко меня предал», — сказал император. Во французском языке появилось слово raguser — от титула герцога Рагузы, означающее «предавать». Мармон служил Бурбонам, голосовал за расстрел маршала Нея. В 1830 году он не смог удержать Париж для Карла X, который спросил его в лицо: «Ты предашь нас, как предал его?»

Мармон эмигрировал с королём, учил сына Наполеона в Вене и умер в Венеции в 1852 году — последний из маршалов. Последние годы он посвятил девяти томам мемуаров в свою защиту. В третьем томе напечатаны письма Эжена от 8, 14 и 20 марта 1809 года — три письма, упоминание которых стоит в первой строке шифра.

Что нового дала расшифровка

Пропавшее слово. В печатном издании переписки Наполеона (с 1865 года) фраза, обращённая к Мармону, обрывается: «не позволяйте себя пугать горсткой…» — и далее ряд точек. Возможно, слова были неразборчивы в источнике, или редакторы Второй империи пропустили их. Шифрованное письмо несёт ту же фразу без пробела: «quelques troupes ou un rassemblement de canailles» — «несколько отрядов или сборище сброда». Это первое прямое свидетельство того, что скрывали эти точки.

Австрийские позиции. Приказ Наполеона ничего не говорит о расположении австрийцев. Письмо добавляет их — и они совпадают с реальными позициями австрийских корпусов.

Оценка Ландвера. В письме есть скептический пассаж о австрийском ополчении, созданном по имперскому патенту 9 июня 1808 года, — из штаба, которому предстояло с ним сражаться через несколько недель.

Рабочий ключ. Расшифровка оставляет после себя полный ключ из 155 знаков для шифра, у которого раньше было лишь 33 известных значения и ни одного словесного знака. Если в этой системе найдётся ещё одно письмо, его расшифровка начнётся не с нуля.

Слабые места

Это чтение одной пластины низкого разрешения. Пять знаков остались не до конца выясненными — в основном потому, что встречаются в тексте лишь однажды. Ни один из этих вариантов не меняет общего смысла письма. Сатоси Томокио, ведущий каталог неразгаданных шифров (Cryptiana), рассмотрел решение и отметил письмо как расшифрованное, с исправленной датой — 1809 год.

Почему это не сделали раньше

Все материалы были доступны: таблица Танта — публичная, переписка Наполеона печатается с 1860-х, мемуары Мармона лежат в открытом доступе. Специалист мог бы сделать это ещё в 1970-х. Но это означало бы недели профессионального времени: знание исторического французского, пристальный разбор 1300 нарисованных от руки знаков, статистический анализ — всё ради одной пластины из армейского журнала. Люди с такими навыками есть, но у них есть более важные задачи.

Расшифровка заняла шесть часов работы с моделью и несколько вечеров проверки вручную. Похоже, что большинство «нерешённых» списков в самых разных областях содержат больше подобных задач, чем принято считать. И эти списки скоро станут гораздо короче — часто их сокращает простое любопытство.

 

 

 

Harakternik
Подписаться
Уведомить о
guest
1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Альтернативная История
Logo
Register New Account