AI解開一戰德軍密電 揭最後時刻盟軍艦隊航向|壹蘋新聞網

AI解開一戰德軍密電 揭最後時刻盟軍艦隊航向

連密碼專家百年來都沒解開的電報,AI這次真的找到答案了嗎?

記者 綜合報導
【余平/綜合外電】研究作者利用OpenAI的GPT-6 Astra,成功還原一封1918年德軍無線電密報,內容竟是當時英國巡洋艦與協約國艦隊在黑海的動向。
AI 最新模型解開德軍密碼電報。示意照片
AI 最新模型解開德軍密碼電報。示意照片

百年未解密電 發送時間已在一戰停火後

德國Golem報導,這封密電於1918年11月27日發送,距離第一次世界大戰停戰已經約2週。

密電屬於一批使用「ADFGVX」系統加密的德軍無線電訊息,多年來雖已有數百封被成功破解,但至今仍有超過10封無法讀取。

這批密碼甚至被德國科學部落格Scienceblogs.de列入「50個尚未破解的加密訊息」名單,其中除了一戰軍事密電,也包括伏尼契手稿等著名謎題。

ADFGVX並不是單純用一個字母換另一個字母,而是先透過方格把原文轉換成A、D、F、G、V、X等符號,再利用另一組關鍵字重新排列文字順序,將原本相鄰的字母拆散。這種雙重處理讓密文即使被截獲,也很難直接看出規律。

AI找到關鍵字 還原英國軍艦動向

prinz表示,Open AI 最新模型 GPT-6 Astra 最後使用歷史文獻中記載的德文關鍵字「TRUPPENVERSCHIEBUNG」,意思接近「部隊調動」,重新排列這封長達170個符號的密文。

解碼後的德文訊息大意顯示,一艘英國巡洋艦已抵達塞瓦斯托波爾(Sevastopol),而一支協約國艦隊將於26日跟進。密文中的其中一個日期數字仍無法完全確認。

更特別的是,AI接著利用歷史資料交叉比對結果。

英國巡洋艦HMS Canterbury的航海日誌記載,該艦確實在1918年11月24日抵達塞瓦斯托波爾,兩天後的11月26日,也記錄有協約國艦隊抵達,與破解出的訊息內容相符。

密碼對上了 卻又冒出新謎團

不過,這次破解反而產生另一個謎團。歷史資料顯示,AI使用的關鍵字「TRUPPENVERSCHIEBUNG」原本被記錄為1918年12月9日才開始使用,但這封密電早在11月27日就已送出,兩者相差近2週。為何德軍會提前使用這組密碼,目前仍無法解釋。

此外,這次破解並非AI從完全未知的密文中「憑空猜出」所有規則,而是利用已知的ADFGVX加密方式,以及歷史資料中留下的候選關鍵字進行推算與重建。

因此更精確地說,是AI利用既有歷史線索,成功找到一組能讓這封百年密電變成合理德文的解法。

目前這項成果最初來自prinz於本月17日發表的文章,尚未見到正式同行審查的密碼學研究。德國科學媒體Scinexx表示,根據公開資料重新計算後,可以重現解密結果,但「這是否真的是歷來首次破解」仍需進一步確認。

loading