Назад
GPT-6 Astra розшифрував німецький радіошифр часів Першої світової
SiTech AI Team3 წთ. საკითხავი

GPT-6 Astra розшифрував німецький радіошифр часів Першої світової

Публікація в Substack приписує моделі GPT-6 Astra прочитання німецького повідомлення ADFGVX від 27 листопада 1918 року — одного з понад десятка незламаних перехоплень. Історики результат ще не підтвердили.

Німецьке радіоповідомлення, передане 27 листопада 1918 року, — одне з понад десятка перехоплень часів Першої світової війни, які не піддавалися розшифруванню, — прочитано, принаймні так стверджує публікація в Substack від 17 вересня, яка приписує цю роботу моделі штучного інтелекту GPT-6 Astra. Повідомлення належить до масиву німецьких військових сигналів, зашифрованих методом ADFGVX, який входить до списку 50 відомих нерозв'язаних шифрів, укладеного німецьким науковим блог-порталом Scienceblogs.de.

Шифр, який не піддавався

ADFGVX кодує літери й цифри через таблицю 6×6, заголовки рядків і стовпців якої утворюють шість символів: A, D, F, G, V і X. Кожна клітинка відповідає парі символів: наприклад, із ключовим словом "HOUSE" пара AA означає H, AD — O, DA — B, тож слово "PRINZ" перетворюється на FX GD DX FV VD. Інше ключове слово дає цілком іншу таблицю.

Німецькі оператори користувалися задокументованим переліком таких ключових слів, і сотні їхніх повідомлень уже прочитано, зокрема фахівцем із криптоаналізу Джорджем Ласрі. Деякі залишилися нерозкритими. Саме повідомлення від 27 листопада 1918 року, відтворене на сторінці 217 джерела, належало до таких.

Що видала Astra

За словами автора, модель використала як ключове слово "TRUPPENVERSCHIEBUNG", описане на сторінках 214–215 книжки Дж. Райвза Чайлдза "The History and Principles of German Military Ciphers, 1914–1918". Самої таблиці замало: літери ключового слова спершу впорядковують за алфавітом, потім записують горизонтально, а під ними розкладають 170 символів шифру рядами по 19 — вісім повних рядків і один рядок із 18 символів, що дає 18 стовпців по дев'ять символів і один стовпець під G із восьми. Оскільки T — шістнадцята літера алфавіту, перед нею стоять 14 стовпців по дев'ять символів і восьмисимвольний стовпець G: 9×14 + 1×8 = 134, тож T відповідає 135-му символу — "A". Перед R стоїть 107 символів, а 108-й — це "V". Пара AV дає "E", першу літеру слова EIN.

Розшифрований текст має вигляд "EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIIERTEN FOLGT 26STEN X", що публікація англійською передає як "AN ENGLISH CRUISER ARRIVED AT SEVASTOPOL ON THE ?4TH AN ALLIED SQUADRON FOLLOWS ON THE 26TH".

Історична перевірка

Пояснення самої Astra, чому повідомлення залишалося непрочитаним, таке: ключ "TRUPPENVERSCHIEBUNG" увійшов у вжиток лише 9 грудня 1918 року — після дати передачі 27 листопада, і цю розбіжність публікація називає нез'ясованою. Щоб перевірити прочитання, автор звернувся до історичних записів і з'ясував, що британський крейсер HMS Canterbury, за його оригінальними журналами, прибув до Севастополя 24 листопада 1918 року, а союзна ескадра справді підійшла 26 листопада.

Публікація подає результат як скромну ілюстрацію можливостей моделі та зазначає, що її автор не знає про попередні розшифрування цього повідомлення. Заявлене рішення не підтверджено істориками чи іншими криптоаналітиками.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.