GPT-6 Astra расшифровывает немецкий радиокод времен Первой мировой войны, который бездействовал веками

📅 2026-09-21

Аннотация:

Долгое не расшифрованное немецкое радиокодовое сообщение конца Первой мировой войны недавно удалось расшифровать с помощью GPT-6 Astra. В этом сообщении используется система шифрования ADFGVX, использовавшаяся немецкими военными во время Первой мировой войны, и оно было первоначально отправлено 27 ноября 1918 года. Результаты, полученные GPT-6 Astra, показывают, что это часть военной разведки о прибытии британских крейсеров в Севастополь и последующем прибытии флота союзников.

Этот код взят из данных радиосвязи Германии времен Первой мировой войны и в настоящее время включен в список «50 неразгаданных кодов», составленный немецким научным блогом ScienceBlogs.de. Типы шифров в списке очень широки: от оставленных серийными убийцами до знаменитой рукописи Войнича. Одно из немецких радиосообщений времен Первой мировой войны было зашифровано с помощью системы ADFGVX. Сотни подобных посланий ранее были успешно расшифрованы исследователями, но есть еще более десятка, которые долгое время не были достоверно интерпретированы. Это послание, отправленное 27 ноября 1918 года, — одно из них.

ADFGVX — это сложная криптосистема, сочетающая в себе шифры замены и перестановки столбцов. Его название происходит от шести букв A, D, F, G, V и X, используемых для кодирования. Во-первых, система паролей использует квадрат 6х6, в котором расположены 26 букв и 10 цифр. Каждый символ представлен двумя горизонтальными и вертикальными символами. Например, в примере квадрата, созданного с использованием ключевого слова «ДОМ» в качестве ключевого слова пароля, «AA» соответствует букве H, «AD» соответствует букве O, а «DA» соответствует букве B. Таким образом, слово сначала преобразуется в строку символов, состоящую из A, D, F, G, V и

Для этого ранее нерасшифрованного сообщения GPT-6 Astra использовала «TRUPPENVERSCHIEBUNG» в качестве ключевого слова пароля. Это немецкое слово примерно переводится как «движение войск» или «переброска войск». Это ключевое слово не получается моделью непосредственно из зашифрованного текста путем грубого взлома, но оно записано в исторической информации о шифре на страницах 214–215 книги Дж. Ривса Чайлдса «История и принципы немецких военных шифров, 1914–1918».

Самое сложное — как правильно применить это ключевое слово к зашифрованному тексту 1918 года. Ключевое слово «TRUPPENVERSCHIEBUNG» состоит из 19 символов. Сначала его необходимо переставить в алфавитном порядке, а порядок столбцов определяется на основе позиции сортировки каждого символа в алфавите. Впоследствии зашифрованное сообщение общей длиной 170 символов было перегруппировано по 19 столбцам, образуя в общей сложности 8 полных строк по 19 символов и последнюю строку из 18 символов.

Поскольку 170 символов не делятся на 19, формируется структура из 18 столбцов по 9 символов в каждом столбце и 1 столбец всего с 8 символами. Модель должна восстановить эти столбцы на основе отсортированного положения букв ключевых слов. Например, буква Т находится в 16-м столбце после сортировки по ключевым словам. Перед ним 14 столбцов длиной 9 и столбец длиной 8. Следовательно, позиция зашифрованного текста, соответствующая T, является 135-м символом, и этот символ — A. Аналогично, R находится в 13-й позиции, а соответствующий символ зашифрованного текста — V.

После объединения этих двух символов в «AV» и последующего их декодирования с помощью квадратов замены ADFGVX мы получаем немецкое слово «E», которое является первой буквой конечного открытого текста «EIN». Продолжая обрабатывать все сообщение таким же образом, модель наконец восстановила часть контента с четкой немецкой семантикой.

Оригинальный результат на немецком языке, полученный GPT-6 Astra: «EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIIERTEN FOLGT 26STEN X». Некоторые из этих символов остаются неопределенными из-за проблем с транскрипцией или идентификацией в исторических телеграммах. Согласно английскому объяснению модели, общая идея такова: «Британский крейсер прибывает в Севастополь, а 26-го числа за ним последует флот союзников».

Что особенно примечательно в этом результате, так это то, что модель затем активно сверяла результаты своего декодирования с историческими фактами. Согласно историческим данным Королевского флота, британский крейсер HMS Canterbury действительно прибыл в Севастополь 24 ноября 1918 года, а соответствующая информация также показывает, что флот союзников прибыл впоследствии, 26 ноября. Это означает, что время военных действий, описанное в закодированных сообщениях, можно сопоставить с независимо сохранившимися историческими записями британского флота.

Однако этот результат не означает, что GPT-6 Astra самостоятельно «взломал» весь пароль из исходного зашифрованного текста без каких-либо подсказок. Исследователи ранее освоили некоторые криптографические ключевые слова, используемые немецкими военными, а само слово «TRUPPENVERSCHIEBUNG» также появлялось в исторических материалах по криптографии. Таким образом, основная работа, выполняемая Astra, заключается, точнее, в том, чтобы найти подходящие криптографические ключевые слова из исторических данных, правильно применить их к ранее нерасшифрованному зашифрованному тексту и в дальнейшем проверить результаты с помощью исторических архивов.

Астра выдвинула интересное объяснение причины, по которой это послание долгое время не удавалось расшифровать. Модель обнаружила, что известное время использования ключевого слова «TRUPPENVERSCHIEBUNG», похоже, началось только около 9 декабря 1918 года, а целевое сообщение было отправлено уже 27 ноября. Между ними существует конфликт во времени. Другими словами, если в исторических записях нет пропусков, то Германия использовала криптографическое ключевое слово, которое, согласно существующим данным, еще не вступило в стадию использования. Почему это происходит, остается неясным.

Эта временная аномалия также может объяснить, почему это сообщение не было успешно интерпретировано в предыдущих исследованиях. Даже если у исследователей есть доступ к информации о криптографических ключевых словах немецких военных, если доступные ключевые слова строго фильтруются по дате, «TRUPPENVERSCHIEBUNG» может вообще не иметь приоритета.

Стоит отметить, что этот результат по-прежнему является независимым модельным экспериментом, а не формальным результатом исследования, прошедшим экспертную оценку в области криптографии. Издатель также дал понять, что он не знал, что это конкретное сообщение было успешно декодировано, поэтому опубликовал его главным образом для того, чтобы продемонстрировать способность GPT-6 Astra обрабатывать исторические пароли, архивные данные и проверку между источниками.

С технической точки зрения действительно интересная часть этого инцидента заключается не только в том, что «ИИ расшифровал код вековой давности», но и в том, что модель завершила относительно полный процесс исторического исследования: сначала обнаружение нерасшифрованного сообщения, затем поиск исторических данных о связанных криптографических системах, определение возможных ключевых слов, реконструкция процесса замены столбцов на основе криптографических правил Первой мировой войны, а затем восстановление открытого текста через сетку ADFGVX и, наконец, активный поиск исторические данные из первых рук от ВМС Великобритании для перекрестной проверки.

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

Связанные теги

Похожие статьи

Комментарии

0/500
Captcha (click to refresh)
Нет комментариев