剛剛,AI圈又冒出來一個相當炸裂的消息。
這一次,GPT-6 Astra沒有寫程式碼、做PPT,也沒有刷榜,而是跑去“考古”了——破解了一封塵封217年的拿破崙時代密信。
更離譜的是,這封信此前只剩下一張低清黑白掃描圖,裡面密密麻麻寫著約1300個密碼單元、155種不同符號,完整密碼本早就不知道去哪了。
結果,一位並非歷史密碼專家的AI工程師Carter Church,把材料交給GPT-6 Astra。
模型執行約6小時後,密信的主要內容被還原出來了。裡面有什麼?
拿破崙戰爭前夕的兵力部署、法軍將領的位置、盟軍數量,以及一句在歷史文獻中留下省略號超過160年的敏感表述。
更關鍵的是,Cryptiana的維護者隨後對相關解法進行了檢查,這個長期掛在未解密碼清單上的項目也被更新為“已解決”。
這瓜的資訊量確實有點大。作為資深深科技小標題徹底震驚了!
一文看懂GPT-6 Astra到底幹了什麼。
01. GPT-6 Astra破解217年拿破崙密信
基本屬實,但先糾正一個容易被標題帶偏的地方。
這並不是“拿破崙親筆寫了一封密信,然後被AI偷看了”。
密信寫於1809年,來自義大利總督歐仁·德·博阿爾內的司令部,收信人是法國將領馬爾蒙。
但它與拿破崙1809年3月16日下達的一道命令高度對應。當時拿破崙要求歐仁把法國及盟軍主要部隊的位置告訴馬爾蒙,而且特意要求:
用密碼寫。
所以更準確地說,這是按照拿破崙命令傳送的一份絕密軍事簡報。
217年後,被AI重新讀出來了。
02. 這封信到底有多難?
先看看AI拿到的“原材料”。
不是高畫質原件。不是電子文字。甚至連密碼本都沒有。
只有一張來自1969年法國軍事史期刊的黑白掃描圖,解析度僅1202×1836像素。
第一行還能正常讀:
“馬爾蒙將軍,您應該已經收到了我本月8日、14日和20日的信……”
然後畫風突變。
後面24行,全是數字、字母和各種手繪符號。
整封信約1300個密碼單元,涉及155種不同符號。
而且它不是簡單的“A對應1、B對應2”,同一個字母可能有好幾個不同符號,有些符號甚至直接代表一個完整單詞。
密碼本又失傳了。這才是它真正麻煩的地方。
03. GPT-6 Astra真的只用了6小時?
最抓眼球的數字來了:
約6小時。
但這裡不能理解成“人類217年沒解開,AI開機6小時直接秒殺”。
這6小時主要指模型執行時間。
破解之後,Carter Church又花了幾個晚上整理材料、核對歷史背景、製作密碼表和驗證程序。
但即便如此,6小時依然相當誇張。
因為Astra不是拿到一份整理好的密文去跑演算法,而是從一張模糊的老照片開始,自己一路幹到了最終驗證。
#AI破解217年密碼
04. AI第一步幹了什麼?居然是“看圖認字”
最折磨人的其實不是破解,而是:
先把1300個“鬼畫符”抄下來。
Astra先把整張掃描圖逐行切開,然後一個一個識別手寫符號。
最開始識別出約1320個單元、175種暫定符號。
接著它發現,有些看起來不一樣的符號,其實只是200多年前書記員的連筆、書寫變形或者筆跡差異。
繼續合併、歸類。
最終:約1300個密碼單元。155種符號。
也就是說,在真正開始破解之前,AI先幹了一遍人工可能極其耗時的古文獻數位化工作。
熱搜:GPT-6 Astra多模態、AI識別古代手稿、AI破解歷史檔案、AI識別手寫密碼
05. 1300個符號,它到底怎麼猜出來的?
真正精彩的地方來了。
Astra沒有瞎猜。
此前法國密碼史研究者Daniel Tant已經整理出33個字母對應關係,可以解釋全文大約三分之一。
這就相當於給了AI幾個關鍵“錨點”。
Astra又注意到信件裡出現了普通字母寫出的“CONSEQUENT”等線索,然後開始自己寫程序。
沒錯:自己寫破解程序。
它使用包括模擬退火在內的方法搜尋剩餘符號可能對應的字母,再用19世紀法語語料判斷結果到底像不像人話。
為了提高判斷能力,它甚至使用了雨果、大仲馬的作品以及馬爾蒙本人的回憶錄等語料提取語言統計特徵。
從這裡開始,這件事已經不像普通聊天機器人了。
更像一個AI偵探。
#GPT-6 Astra怎麼破解密碼、#AI自己寫程式碼破解密碼、#模擬退火密碼破解
06. 最神的一步是什麼?
Astra破解到一半發現:不對勁。
如果155種符號全部按照“一個符號=一個字母”處理,有些句子怎麼都不通順。
於是它換了一個思路:有沒有可能,一個符號直接代表一個詞?
結果真讓它猜中了。
最終有29種特殊符號被識別為整詞符號,對應de、que、les、vous、général等常用法語詞彙。
這一下,原本大量無法解釋的亂碼開始連起來了。
所以這套密碼實際上混合了字母替換、同音替換和整詞編碼。
難怪傳統詞頻統計不好使。
#拿破崙密信密碼表#29個整詞密碼#同音替換密碼#GPT-6 Astra密碼學
07. 最刺激的問題:密信裡到底寫了什麼?
答案其實非常硬核:
排兵佈陣。
解密後的內容,是一份大戰前夜的軍事部署簡報。
裡面提到約4萬名巴伐利亞軍隊、約3萬名波蘭軍隊,還包括達武、馬塞納、烏迪諾等法國名將所率部隊的位置和兵力。
簡單理解就是:
拿破崙在告訴遠方的馬爾蒙——別慌,我的人都在哪裡、盟軍在哪裡、接下來準備怎麼打,現在全部告訴你。
而這些部隊出現的順序、地點和數字,與拿破崙1809年3月16日給歐仁的命令高度對應。
這也成為解密結果非常重要的一層外部驗證。
217年前歐洲大戰前夜的一張“兵力地圖”,就這樣重新浮出了水面。
#拿破崙密信內容曝光#馬爾蒙密信寫了什麼
08. 還有一個大瓜:160多年前的“省略號”也出現了新答案?
這可能是整件事情裡最有傳播力的細節。
1865年出版的《拿破崙書信集》中,有一句相關命令寫到:
馬爾蒙不應該被“一小撮……”
然後沒了。
後面只剩下一串省略號。
一省,就是160多年。
結果這次破解出的接收端密信,在對應位置出現了一句話:
“quelques troupes ou un rassemblement de canailles”
大意就是:“幾支部隊,或一群烏合之眾。”
等於那個神秘省略號,終於出現了一條非常重要的解釋線索。
不過這個瓜也不能吃得太猛。
因為馬爾蒙收到的密信並不是拿破崙原始命令的逐字複製,而是歐仁司令部整理後傳送的版本。
所以目前能確認的是:
馬爾蒙收到的密信裡有這句話。
但還不能100%斷言,“烏合之眾”就是拿破崙當時一字不差的親口原話。
09. 更誇張的是,這已經不是Astra第一次“考古”
最近一段時間,AI密碼圈有點熱鬧。
此前已經有人利用GPT-6 Astra處理1941年德國陸軍Enigma電報,模型結合歷史資料、已知明文以及自己編寫的Python和C++程序尋找金鑰。
此外,還有1918年德國ADFGVX無線電密文等案例受到關注。
但這裡必須踩一腳剎車。
這些案例的驗證程度並不完全一樣,有的得到密碼研究者進一步核查,有的仍存在歷史金鑰對應關係、獨立復現等爭議。
所以現在還不能簡單說:
“GPT-6 Astra正在橫掃人類所有百年密碼。”
但一個趨勢已經越來越有意思——
以前沒人願意碰的歷史“硬骨頭”,AI開始一塊一塊去啃了。
10. 真正讓人震驚的,其實不是“AI會破解密碼”
這件事情最值得細想的地方,是Carter Church本人並不是研究拿破崙密碼的歷史專家。
真正發生的事情更像是:
一個好奇的人 + 一個足夠強的AI智能體,把一個沉睡兩個世紀的問題重新撿了起來。
而Astra在幾個小時裡連續扮演了:
圖像識別員、檔案研究員、法語分析員、密碼分析師、程式設計師和歷史資料核查員。
過去,這種問題不一定真的“無解”。
很多時候只是太麻煩。
一張模糊掃描圖,幾百頁歷史文獻,一套殘缺密碼表,再加上需要自己編寫的破解程序——一個專家可能看一眼就覺得“不值得花幾個星期”。
AI改變的恰恰是這個成本。
所以,217年拿破崙密信被破解之後,一個更大的問題來了:
世界各地的檔案館、舊論文、戰爭電報、古代手稿和歷史照片裡,到底還躺著多少這種“理論上能解,但一直沒人有空去解”的秘密?
以前的問題是:
“誰願意花幾個月研究它?”
現在可能變成了:
“下一份丟給AI的,會是什麼?”
而這,可能才是GPT-6 Astra破解217年密信真正讓人後背發涼的地方。 (芯榜)
