一份未解密文名單,放着一條 1918 年的德軍電報
翻查資料,德國密碼學作家 Klaus Schmeh 在其博客 Klausis Krypto Kolumne(現稱 Cipherbrain)維持一份「50 條最重要未解密文」名單,第一項是伏尼契手稿,其餘包括美國中央情報局總部外 Kryptos 雕塑上的銘文,以及黃道十二宮殺手寄給報館、至今仍有三條沒有解開的密碼。
一名以 prinz 為名、在社交平台以 deredleritt3r 帳號發文的 AI 開發者,從這份名單中挑走了一條 1918 年 11 月 27 日發出的德軍無線電報。prinz 周四(17 日)在其 Substack 發表文章表示,他把整段電文交給 OpenAI 的 GPT-6 Astra,模型找出密鑰並譯出全文。他形容這是一個不大的結果,但相當有趣,亦是該模型能力的一次展示。
密鑰是一個德文字,意思是部隊調動
該電報以 ADFGVX 方式加密,這是德軍在一次大戰後期使用的加密法:先按一個 6 乘 6 的表,把每個字母換成兩個符號,全文只用 A、D、F、G、V、X 六個字母,再按一個密鑰把符號的次序重新排過。單靠密文本身,密鑰不試出來就讀不到內容。
GPT-6 Astra 找出的密鑰是 TRUPPENVERSCHIEBUNG,德文意思是部隊調動。解出的德文原文為「EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIIERTEN FOLGT 26STEN X」,內容是一艘英國巡洋艦已泊入塞瓦斯托波爾,協約國一支分艦隊 26 號跟上。
電文本身並不完整。講日期那一段出現亂碼,只讀到一個 4,即一個以 4 結尾的日子,前面那個數字在電文裏已經不見了。
缺掉的那個數字,由英國海軍的航海日誌補回
prinz 表示,模型其後自行核對史料,翻出英國巡洋艦 HMS Canterbury 的紀錄:該艦在 1918 年 11 月 24 日抵達塞瓦斯托波爾,協約國分艦隊則在 11 月 26 日抵達,與電文剩下的 4 和 26 兩個數字對得上。按他的說法,電文中丟失的是一個 2,在 108 年前的發報或抄收過程中已經消失。
換言之,這條電文的正確與否,不是由模型自己說了算,而是由一份 1918 年的英軍航海日誌核對出來。
電報發出時,一次大戰已經結束 16 日
翻查資料,協約國與德國在 1918 年 11 月 11 日簽署停戰協定,一次大戰的戰鬥就此停止,而這份德軍電報在 11 月 27 日才發出,相距 16 日。同期英國海軍在黑海的行動,屬於協約國介入俄國內戰的部署,HMS Canterbury 其後於 1919 年繼續在黑海一帶服役。
日期 | 事件 |
|---|---|
1918 年 11 月 11 日 | 協約國與德國簽署停戰協定 |
1918 年 11 月 24 日 | 英國巡洋艦 HMS Canterbury 抵達塞瓦斯托波爾 |
1918 年 11 月 26 日 | 協約國分艦隊抵達 |
1918 年 11 月 27 日 | 該份德軍密電發出 |
1918 年 12 月 9 日 | 按 Astra 的說法,密鑰此日才啟用 |
模型自己提出的解釋,與電報的日期對不上
至於這條電文為何一直沒有人解開,Astra 提出一個解釋,稱 TRUPPENVERSCHIEBUNG 這個密鑰由 1918 年 12 月 9 日起才開始使用。不過該電報在 11 月 27 日發出,比這個日期早了 12 日,用一個當時還未啟用的密鑰加密,這一點本身就說不通。
prinz 在文中把這處矛盾直接寫出來,並未作出解釋。名單上其餘的密文,包括伏尼契手稿在內,至今仍未解開。




No comments yet
提交留言即表示你已閱讀我們的私隱政策。