GPT-6 アストラが第一次世界大戦のドイツ無線暗号を解読

2026/09/19 15:41

GPT-6 アストラが第一次世界大戦のドイツ無線暗号を解読

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

GPT-6 Astra は、2018 年 11 月 27 日に作成されたドイツの ADFGVX 暗号を成功裡に復号化した。この暗号は Scienceblogs.de に未解決の暗号リストとして掲載されており、以前は George Lasry といった人間のエクスパートたちによっても解読されなかった。解読には J. Rives Childs の書「ドイツ軍用暗号の歴史と原理 1914–1918」から得られたデータが利用された。その書では、暗号化語「TRUPPENVERSCHIEBUNG」は 1918 年 12 月以降に使用され始めたことが記されており、この 11 月のメッセージに対しては年代錯誤であるという事実が示されている。この決定的なタイミングの異常を、特定の ADFGVX テーブル(19 文字ずつの行で構成)に適用することにより、AI は「EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL...」というメッセージを復号化した。これは 11 月 24 日にセバストーポリにイングランド巡洋艦が到着し、12 月 26 日には連合国の艦隊が続いたことを示している。この結果は、HMS Canterbury に関する歴史的な海軍ログと一致しており、高度な AI が、人間分析員がほぼ 1 世紀もの間に見逃してきたような微細なパターン誤り(時間的不整合など)を認識することで、歴史的事実を検証し、暗号解読の課題を解決できることを示している。

本文

未解明とされたドイツ暗号「ADFGVX」を AI が解読:歴史的事実との整合性確認

背景:アドフガブックス法(ADFGVX)とは

第一次世界大戦中に使用されたドイツの無線通信メッセージであるADFGVX 方式は、現在も未解決のまま残されている暗号課題の一つです。このリストには以下の要素が含まれます:

  • シリアルキラーが発信したクリプトグラム
  • 有名な「ヴォイニッチ写本」
  • 数十件の解読済みメッセージと十数件の未解決メッセージ

符号化の基本原理

ADFGVX は、文字を「水平方向」と「垂直方向」の両方から参照する表(ポリビュジュス表)を利用します。

ADFGVX
AHOUSEA
DBCDFGI
FJKLMNP
GQRTVWX
VYZ0123
X456789
  • : 語「HOUSE」を鍵(暗号化語)として用いた場合の符号化:
    • 「AA」 → H
    • 「AD」 → O
    • 「DA」 → B
  • 復号手順:
    1. 文字をアルファベット順に並べ替える。
    2. 暗号化語(例:HOUSE)を横書きで配置し、平文を下に並べる。
    3. 総文字数に合わせて行と列を計算し、特定文字の位置を特定する。

注意: 鍵が異なれば表も異なります。既知の鍵リストには数百件のメッセージが含まれていますが、1918 年 11 月 27 日送信の一件は長期にわたり未解決でした。


GPT-6 Astra の解読成果

モデル「GPT-6 Astra」はこの特定の問題を検証し、以下の推論を行いました。

1. 復号された暗号メッセージ

Astra は鍵として**「TRUPPENVERSCHIEBUNG」**を使用(参考文献:J・Rives Childs 著『第一次世界大戦期(1914–1918)のドイツ軍軍事暗号』第 214-215 ページ)、以下の原文を復号しました。

EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIIERTEN FOLGT 26STEN X

2. 英語への訳出

上記の暗号を英訳すると以下のようになります:

"AN ENGLISH CRUISER ARRIVED AT SEVASTOPOL ON THE ?4TH AN ALLIED SQUADRON FOLLOWS ON THE 26TH."

(直訳:「英巡洋艦がセバストポリに到着したのは〇月 4 日で、連合派の艦隊編隊がその後を追って 26 日に到着する。」

3. 復号プロセスの詳細

Astra は以下の計算により、暗号文字と平文の対応関係を導き出しました:

  • 総文字数: 170 字
  • 配置: 8 行(各 19 字)+ 最終行 1 行(18 字)。計 170 字。
  • 列構造: 18 列はそれぞれ 9 文字、1 列(「G」)は 8 文字。

具体的な算出例(鍵:TRUPPENVERSCHIEBUNG):

  • T の位置判定:
    • T はアルファベット順で 20 番目(文中では 16 列目と解釈)。
    • 直前には 14 列分(9 文字×14=126)+「G」列(8 文字)が存在。
    • 計算式:$9 \times 14 + 8 = 134$。
    • 結論: 「T」はメッセージの第 135 文字にあり、これは平文の**「A」**に対応する。
  • R の位置判定:
    • R はアルファベット順で 18 番目(文中では 13 列目と解釈)。
    • 直前には 12 列分+「G」列が存在。
    • 計算式:$9 \times 11 + 8 = 107$、次に 108 目の文字は**「V」**。
    • 結論: 「R」は平文の**「V」**に対応する。

このようにして得られた対応関係(例:「AV」→「EIN」)を用いて全体のメッセージを復号化しました。


矛盾点の解決と事実確認

Astra は、なぜ以前にこのメッセージが解読されなかったのかという歴史的な疑問についても考察を行いました。

1. 歴史的記録との乖離

  • 記録: 鍵「TRUPPENVERSCHIEBUNG」の使用は1918 年 12 月 9 日からであるとする記録が存在する。
  • 事象: 本メッセージは1918 年 11 月 27 日に送信されたもの。
  • 問題: 鍵が導入される前に送信されているため、当時の暗号解読者にとって「不可能なパズル」だった可能性が高い。

2. 船籍記録による検証

Astra は自身の解読を検証するため、同船の記録(歴史的資料)を確認しました:

  • 事実 A: 英巡洋艦**「カンタベリー」は実際に1918 年 11 月 24 日**にセバストポリに到着していた。
  • 事実 B: 連合派の艦隊編隊も、その後11 月 26 日に追って到着している。

これにより、暗号文に含まれる「?4 日」と「26 日」の日付は、実際の航海記録と完全に一致することが確認されました。


まとめ

  • 小さな成果: この特定メッセージの解読は、以前には知られていなかった事例です。
  • 意義: これは単なるコード破りの成功ではなく、モデルの能力を示す一例であり、歴史的謎を解明する「cool なもの」と考えられます。
  • 議論: 同様の難問に対する AI の解読力について、さらに多くの結果を見てみたいとの関心が寄せられています。

同じ日のほかのニュース

一覧に戻る →

2026/09/19 19:46

1 年前に RL を用いた非自己回帰型決定モデルを構築した

## Japanese Translation: 本テキストは、エンタープライズワークフローを悩ませてきた高遅延と幻覚(ハルシネーション)のリスクを排除することを目的として設計された画期的な完全にオープンソースの AI モデル「Laya」を紹介する。標準的な生成型大規模言語モデルがしばしば 500〜2,000 ミリ秒の遅延を経験するのに対し、Laya は単一の GPU で顕著な 32.8 ms の遅延を実現し(バッチ処理された質問の場合には 7.2 ms)、これを達成するためには形式自由なテキスト生成を完全に回避し、代わりに辞書からオプションを選択する「choice」命令、順序付けされた評価基準レベルを割り当てる「score」命令、および真理値論理によって有用でない出力を示す「noul」という 3 つの特定の決定プリミティブのみを通じて構造化データのみを出力することを行っている。この建築学的なシフトは、ルーティングやスパム検出などの重要なタスクに対して瞬時に数学的に校正された確率を確保し、100 言語以上をカバーしている。TypeSafe の「Jev」といったプロプライエタリ競合製品に優越するように開発された Laya は、企業がローカルで展開することを可能にし、API 手数料と運用コストを大幅に削減する。将来的な改良により、現在のトークン予算の制限を超えたより大きなオプションセットを処理することが予想され、英語専用モデルに見られる一般的な失敗がないグローバルかつマルチスキーマの意思決定のための堅牢なソリューションとなるだろう。

2026/09/19 18:20

生成 AI で作られたポスターがひどいものに終わる必要はありません。

## Japanese Translation: チャットGPT は、AI アートにしばしば関連づけられる反復的・一般的な外見を避け、独自で高品質なポスターデザインを容易に生成できます。初期の要求では標準的なテンプレートが生成される場合もありますが、具体的な指示を与えることで、文脈に応じたテキストオーバーレイ付きのバウハウス幾何学や日本のミニマリズムなど、多様な芸術スタイルを解き放つことができます。以前の批評において「すべての AI 画像は同一である」と主張されていた点とは対照的に、洗練されたプロンプティングは、鑑賞者が直ちに機械生成であると特定しにくい独自性のある視覚コンテンツの作成が可能であることを証明しています。さらに、Claude や Gemini などの他の高度なモデルも、編集可能なテキスト層を含む PDF や HTML ファイルといった実用的に使用可能な形式を出力し、デザイナーが必要なグラフィックアセットを素早く取得する際に実践的な利便性を提供します。これらの成功した結果を他者が再現できるようにするために、著者は様々なポスタースタイルを網羅した 100 の即座に使用できるプロンプトのカタログを編纂しました。このリソースにより、各新しいプロジェクトに対して複雑な手動指示を必要とせずに、多様な視覚コンテンツを迅速に生成できるようになります。結局のところ、効果的なプロンプティングは、AI を退屈なデフォルトの源から、実世界のデザイン基準を満たすプロフェッショナルでユニークなグラフィックを作成する強力なツールへと変革します。

2026/09/20 5:00

インターネット検閲を測定し、最大級のオープンデータセットに貢献しましょう。

## 日本語訳: オニー・プローブは、インターネット検閲に関する世界の最大のオープンデータセットの中核を成すものであり、主に異なる国でどの特定のウェブサイトやアプリがブロックされているかを検証することを目的として設計されています。该软件の核心には、WhatsApp、Facebook Messenger、Telegram などの主要プラットフォームが利用者のネットワーク上でアクセス可能であることを確認するテストが含まれています。さらに重要なのは、M-Lab と共同で作成された標準化された測定方法である NDT テストを活用して、一般インターネットの速度と安定性を評価することです。このツールは Linux および macOS で動作し、個人の利用者がデジタル自由の解決策(例えば回避アプリ)が実際にはローカルの制限に対して機能しているかどうかを検証する能力を付与します。個人の検証を超えて、オニー・プローブ は研究者や組織に、世界の検閲トレンドを追跡するための不可欠なデータを提供します。M-Lab と協力することで、オープンソースコミュニティ全体で一貫性のある信頼できるパフォーマンス指標が確保されています。