Claude Fable 5.1 解決了 370 年來的 Cyphral Distich
TL;DR – 發生了什麼事,以及為什麼重要
Claude Fable 5.1 透過將位於密碼前的 32 個 Proquiritations 視為密鑰本身,破解了 370 年來的 Cyphral Distich,將這道謎題轉化為一個直接的書本密碼。解碼後的明文是一篇為查理二世祈禱的保王主義文告,確認了一個長期存在的歷史謎團,並展示前沿大型語言模型如何透過持續且以線索為導向的搜尋,解決檔案中的謎題。
密碼及其歷史
Cyphral Distich 出現在托馬斯·厄克哈特爵士的《Logopandecteision》(1653 年)末尾,由兩行各 32 個數字組成。學者們將其列為前 50 大未解歷史密碼之一(克勞斯·施梅),並在《Notes and Queries》(1899 年)及後續密碼學調查中被引用。先前的嘗試使用頻率分析、取代法與同音取代法,但均未成功,因為這些方法假設存在外部密鑰。
Fable 5.1 發現的關鍵洞察
Fable 5.1 找到兩個指向自指密鑰的文本線索:
- 32 個 Proquiritations 緊接在密碼之前,而厄克哈特在散文中強調了數字 32。
- 附帶的詩歌承諾,誠實的讀者將找到「他自己的心願,以及作者的心意」,呼應了 Proquiritations 中反覆出現的「願望/希望」語言。
「那樣的數字,不可能是三十二……」 – 厄克哈特,《Logopandecteision》
結合這些線索,Fable 推測密碼中的第 i 個數字會索引第 i 個 Proquiritation 中的第 n 個單字,而該單字的第一個字母即為明文。
解碼程序
| 步驟 | 行動 |
|---|---|
| 1 | 按順序列出 32 個 Proquiritations。 |
| 2 | 對於第 i 個位置(1 為起始)的密碼數字 n,前往第 i 個 Proquiritation,選取第 n 個單字。 |
| 3 | 取出所選單字的第一個字母。 |
| 4 | 將 32 個字母串接起來形成第一行;對第二行重複此過程。 |
verify_octastick.py 腳本(包含於 Vals AI 倉儲中)自動執行此映射並輸出結果字母。
解碼後的明文
兩行解碼結果如下:
O GOD UPHOLD KING CHARLS THE SECOND AND
MAKE HIM THE SUPREME RULER OF THIS LAND
兩行皆恰好包含 32 個字母,並以押韻的「and」/「land」結尾,符合預期的對句形式。內容與厄克哈特已知的保王主義立場一致,使解法在歷史脈絡上極具可信度。
將方法延伸至 Cyphral Octastich
Fable 將相同原則應用於厄克哈特《The Jewel》(1652 年)中的一個更大密碼,該密碼包含八行共 285 個數字,外加一個十角形。規則變為:
- 第 k 個數字索引書中第 k 頁的某個單字。
- 取出該單字的第一個字母。
解碼後的八行詩(有九個字母仍存疑)是一首保王主義的八行詩,例如:
GREAT LORD, MANTAINE THAT REGAL FAMILIE
WHEREOF KING CHARLS THE SECOND IS THE HEAD,
AND GRANT THAT HE MAY BEARE THE SUPREME SWEIGH
WHERE ENGLISH, SCOTS AND IR[I]SH ARE BORNE AND BRED,
…
AMEN, SO BE IT.
一些小瑕疵(例如「IRSH」中的筆誤,以及「CONERTHTO」的亂碼段落)已在原始部落格中記錄,歸因於轉錄錯誤或印刷瑕疵。
模型的提示方式
作者給予 Fable 5.1 一個簡單目標:破解一道未解密碼。附加限制條件包括:
- 避免已知解法或有許多合理答案的密碼。
- 排除最困難的歷史密碼(例如 Kryptos K4)。
- 鼓勵創造性且徹底的分析。
Fable 花費 44 分鐘,處理了 176k 個 token,反覆測試各種解釋,直到基於 Proquiritations 的書本密碼浮現。模型的堅持,而非任何新穎的密碼分析演算法,才是決定性因素。
社群反應(選摘)
「答案在回顧時顯得簡單。它只是不斷尋找,直到找到——而這種堅持可能在許多其他領域也將展現。」 – 作者的觀點,多位留言者表示共鳴。
「我驚訝 Anthropic 沒有搶先宣布這件事。」 – 對競爭激烈的 AI 地圖的一個幽默點評。
「模型將成為歷史學家手中的利器。」 – 強調其對檔案研究的廣泛影響。
「這更多是關於低垂的果實,而非原始能力。」 – 多位使用者指出,一旦找到正確提示,這道密碼便能解開。
「目前的 AI 能破解 Zodiac 杀手密碼嗎?」 – 關於 LLM 密碼分析能力邊界的常見提問。
這些評論共同強調,突破之處不在於神奇的推理,而在於由文本線索引導的徹底搜尋。
對 AI 輔助學術研究的意義
- 概念驗證 – 前沿大型語言模型能自主識別可解的歷史謎題,並應用適當的密碼技術。
- 可擴展性 – 相同的提示框架可應用於其他未解密碼、碑文或檔案謎題,這些問題因人力有限而長期被忽略。
- 驗證需求 – 獨立重現(確定性腳本、原始掃描)仍為確認解法非訓練資料或幻覺產物的必要條件。
- 長尾影響 – 解決許多中等難度的問題,可能累積地推動知識進展,遠勝於少數高調突破。
開放問題與未來工作
- 完成 Octastich – 透過查閱《The Jewel》(1652 年)的實體書籍,解決九個存疑字母,以驗證頁碼偏移異常。
- 測試其他模型 – 系統性地測試 Claude Opus、GPT‑4 及新興開源大型語言模型在精心挑選的歷史密碼列表上的表現。
- 建立公開測試套件 – 組建一個包含已驗證未解密碼(附來源)的倉儲,以追蹤模型進步的歷程。
- 評估安全影響 – 雖然這些密碼屬歷史性質,但此方法引發了關於未來 AI 輔助攻擊現代加密方案的疑問。
參考資料
- 厄克哈特,《Logopandecteision》(1653 年),頁碼 412–417,417。
- 克勞斯 Schmeh,《前 50 大未解加密訊息》,2019 年。
- Vals AI 博客文章,《Fable 解決 Cyphral Distich》,2026 年 9 月 13 日。
- DOST 對「swey」(17 世紀初蘇格蘭語)的條目,DSL。
- ESTC 記錄 R203867,CERL。
- Cipherbrain 討論,scienceblogs.de(2019 年)。
Sources
相關
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Dispatch