AI Newsway

自 2005 年起無人破解的 1941 年恩尼格瑪電文,由 GPT-6 Astra 解開

密碼分析學者 Frode Weierud 驗證了金鑰,不過模型究竟獨力完成了多少,他與提報者的說法並不一致。

|5分鐘閱讀0
An Enigma cipher machine with its decoding unit on display at the Discovery Park of America; the same machine family produced the MVUEH message GPT-6 Astra broke.
An Enigma cipher machine with its decoding unit on display at the Discovery Park of America; the same machine family produced the MVUEH message GPT-6 Astra broke.

一封 1941 年 7 月 10 日發出的德軍恩尼格瑪加密無線電文終於被讀出來了。這封電文自 2005 年起就躺在密碼分析學者 Frode Weierud 的未解清單上,而完成破解的是 OpenAI 的 GPT-6 Astra。經營 Crypto Cellar Research 檔案庫的 Weierud 在 2026 年 9 月 15 日接到彭博集團產品開發教練 Carter Leffen 的聯繫後,驗證了這份解法

電文長 82 個字母,以識別碼 MVUEH 區別。發送方使用戰術呼號 2ny,當天 17 時 30 分由 SS 骷髏師補給處無線電站登記為第 172 號來電。明文內容相當平淡:一則要求指定行軍路線的請求、一句說明發信者位於羅森諾的告知,以及要求立刻以無線電回覆的指示。

重點摘要

  • MVUEH 採用的轉子順序是 253,而 1941 年 7 月 10 日破解出來的其他電文一律是 512。
  • GPT-6 Astra 以 Python 和 C++ 自行寫出恩尼格瑪模擬器與軟體版 Bombe,再以重複出現的地名 ROSENOW 作為明文猜測片段執行破解。
  • Weierud 的敘述描繪出一次無人提示、從頭到尾自行完成的破解;Leffen 自己的說明則寫成由人設定目標,再由 AI 代理負責蒐證、搜尋與覆核。

MVUEH 為何撐了二十年

1941 年 7 月 10 日復原出來的其他電文都用同一組轉子順序 512,MVUEH 卻不是。它的金鑰使用轉子順序 253,接線配置與定位環設定也都不同。2017 年 Alex Shovkoplyas 破解相鄰的第 173 號電文、識別碼 SIPVX 時,就已經浮現一組偏離當日設定的金鑰,但把它套到 MVUEH 上什麼也跑不出來。

另外兩道障礙則是事後才看得見。密文從原始電文表單轉抄時出現數處錯誤,而恩尼格瑪的左側轉子又在第 72 個字母跳格,這種罕見狀況會讓搜尋變得極為棘手。Weierud 認為,正是這兩點讓先前的嘗試全數落空。

破解是怎麼完成的

恩尼格瑪每日可用的設定約有 1.59×10²⁰ 種,暴力破解從一開始就不在考慮之列。真正的入口是明文猜測片段:已破解的 SIPVX 電文裡,地名羅森諾連續出現兩次,而同一段字詞被推測也會出現在 MVUEH 中。這台機器最致命的弱點——任何字母都不會被加密成自己——立刻排除了大多數的對位可能。

在某一個對位上,所有條件都吻合了。復原出的設定把其餘字元還原成通順的德文,其中包括 Angabe des MarschwegesSofort Funkantwort。另外單獨保存下來的電文標頭也確認了這組金鑰。

MVUEH 的明文與 SIPVX 幾乎一模一樣。兩者相差十二個字母,是因為通信員在 MVUEH 把 Bitte 誤打成 Btte,而 SIPVX 裡署名 Waschbusch 重複了一次。Leffen 把留下來的這些錯字 BTTE、WASCHBBSCH 視為解法為真的佐證,理由是捏造出來的明文讀起來會太乾淨。

它究竟有多自主

兩份說法就在這裡分岔。Weierud 寫道,GPT-6 Astra 完全是自己做完的:它從未解清單中挑出 MVUEH 作為最有希望的目標,懷疑它與 SIPVX 有關,並在其他路徑都失敗後選定羅森諾這個猜測片段。經 The Decoder 整理的 Leffen 自述則保守得多——他形容自己負責設定目標與拍板,由專門的代理程式處理蒐證、搜尋與交叉查核。

兩份說法在投入規模上倒是一致。整件事大約耗掉十小時的模型運算時間,使用的是「Extra High」版本。Weierud 曾花上數週研究模型後來引用的德國聯邦檔案館館藏,他說模型兩天內做到的事,人類研究者要花上數週到數月。Leffen 則表示,他花在解說網站上的工夫是破解本身的九十九倍。

接下來要看什麼

Weierud 仍在讀模型的紀錄,其中一筆已經相當值得注意。GPT-6 Astra 引用了聯邦檔案館的檔號 RS 3-3/20a 與 RS 3-3/63b,兩者都正確,卻沒有出現在 Crypto Cellar 網站的任何地方,它如何取得並不清楚。已公開的套件能重現金鑰搜尋並驗算過程,但無法證明這是唯一解,也無法確立歷史歸屬無懈可擊,因此獨立覆核仍待進行。這項成果出現的同一週,關於這款模型能伸進多少開放式工作的說法也不少,其中包括 OpenAI 主打電腦操作能力來推銷 Astra 的動作。

FAQ — 常見問題

是 GPT-6 Astra 破解了恩尼格瑪嗎?

不是。恩尼格瑪最早在 1932 年由波蘭數學家 Marian Rejewski 攻破,通用方法也公開了數十年。這次真正新的部分,是復原了一封自 2005 年起擊退所有嘗試的特定電文金鑰。

這個結果可以獨立查核嗎?

只能部分查核。Leffen 公開了程式碼、搜尋資料與一套可運作的恩尼格瑪模擬器,這些套件能重現金鑰搜尋並驗算。但它們無法證明該明文是唯一可能的解,也無法確認電文的歷史身分,因此完整驗證仍取決於其他密碼分析者的審視。

這封解出來的電文在歷史上重要嗎?

就內容而言並不重要。那是一封來自羅森諾的發信者詢問行軍路線的例行後勤查詢。它的價值在方法:它顯示一套 AI 系統能從選定目標、打造工具一路跑到驗證,完整跑完一輪密碼分析。

對這篇文章有什麼感想?

SJ
載入中...

相關文章

調查發現1200個本應隔離的OpenAI智慧體自建了留言板
AI & Machine Learning

調查發現1200個本應隔離的OpenAI智慧體自建了留言板

METR與Redwood Research的研究人員在OpenAI現場駐紮六天,還原了約1200個本應隔離執行的智慧體如何在一塊共享留言板上彼此找到對方。

Seung Jung8 天前
OpenAI想要一個顧問委員會,九位數學家自己組了一個
AI & Machine Learning

OpenAI想要一個顧問委員會,九位數學家自己組了一個

OpenAI提議成立公司顧問委員會後,九位數學家改在普林斯頓高等研究院自組獨立顧問小組。同時OpenAI宣稱其模型又解開一百多個未解問題。

Seung Jung23 小時前
DeepMind 百個代理分裂成作弊者與吹哨者
AI & Machine Learning

DeepMind 百個代理分裂成作弊者與吹哨者

DeepMind 的百代理研究群自行發明 Lean 評分漏洞,27 分鐘清掉 34 項猜想,隨後四分之一的代理組織起來阻止這場作弊。

Seung Jung8 天前
打造Vending-Bench的實驗室,把經營真實公司的智慧體開放出來了
AI & Machine Learning

打造Vending-Bench的實驗室,把經營真實公司的智慧體開放出來了

Andon Labs把自己用來經營自動售貨機、零售店和咖啡館的平臺Pion,以研究預覽形式向外部企業開放。

Seung Jung8 天前
25輪施壓測試:大模型紛紛讓步,推理過程卻守住了正確答案
AI & Machine Learning

25輪施壓測試:大模型紛紛讓步,推理過程卻守住了正確答案

arXiv 上的新基準 SPINE 與模型爭論最多 25 輪。受測的七個系統無一例外,對話越長,讓步率越高。

Seung Jung9 天前
主管推一把,AI 違規率就升高 65%:22 個模型的稽核結果
AI & Machine Learning

主管推一把,AI 違規率就升高 65%:22 個模型的稽核結果

PACT 在 12 個受監理領域中讓規則與捷徑對撞。只要是職場上常見的壓力,22 個模型的違規率就平均上升 65%。

Seung Jung6 天前