Claude Fable 5.1 破解了 Sir Thomas Urquhart 的 Cyphral Distich,这是一个存在了 370 多年仍未破解的包含 64 个数字的密码。虽然人类研究人员此前尝试使用频率分析等标准方法破解失败,但该 AI 识别出了嵌入在 1653 年作品《Logopandecteision》周围文本中的一个简单但被忽视的规则。

这张图片是文章的主要视觉素材,展示了 AI 模型成功破解 Cyphral Distich 的过程。
书籍密码机制
Cyphral Distich 由两行每行 32 个数字组成。之前的破解尝试失败,是因为研究人员假设密钥是数字到字母的外部映射。然而,Fable 5.1 意识到密钥就是这本书本身。
规则非常直接:对于密码行中的第 i 个数字,读者必须前往第 i 个“Proquiritation”(段落),将数字作为单词索引,并取该单词的第一个字母。这揭示了原文内容:‘O GOD UPHOLD KING CHARLS THE SECOND AND MAKE HIM THE SUPREME RULER OF THIS LAND’(哦上帝,保佑查理二世国王,并让他成为这片土地的最高统治者)。
该解决方案是自我验证的,因为每行恰好包含 32 个字母,并以押韵诗句结尾,符合“distich”的结构。
“事后看来,答案很简单。它只是不断寻找直到找到为止——而这种坚持可能会出现在许多其他领域。”
— Claude Fable 5.1 Solves the Cyphral Distich | Vals AI
扩展到 Cyphral Octastich
在破解 Distich 之后,该模型被要求处理 Cyphral Octastich,这是 Urquhart 1652 年作品《The Jewel》中一个规模大得多的密码。该密码包含 285 个数字,AI 将其映射到书中编号为 284 页的页面上。
HN Digest 根据 vals.ai 报告的数字绘制的图表;数值按来源原文显示。
该模型解密了 Octastich 的大部分内容,揭示了一篇于 1652 年 3 月在伦敦撰写的王党派祷文。生成的文本采用“ottava rima”(ABABABCC)格式,并包含特定的历史成语,如“to bear the swey”(掌控权力)。
AI 成功识别出了 Octastich 后半部分的页面偏移错误,其中一页被使用了两次,这可能是由于 1652 年原版中的印刷错误导致的。
坚持 vs. 复杂性
Fable 5.1 的成功表明,AI 可以通过消除“人类注意力瓶颈”来解决历史谜题——即不需要人类花费数天时间去追踪模糊的引用和测试毫无前景的想法。AI 使用 176k token 在 44 分钟内达到了解决方案。
然而,这一成就可能是 AI 选择“低垂的果实”的结果。提示词给了模型选择未破解密码的自由,而它选择了一个具有非常简单、邻近密钥的密码。这与“Kryptos K4”等更复杂、高投入的问题不同,后者可能仍需要更先进的模型能力。
虽然事后看来这个解决方案对人类来说有些“令人尴尬”,但它强调了解决档案谜题方式的转变:模型注意到可处理问题并坚持分析的能力,与密码分析本身同样重要。
Hacker News 读者的反应
- 质疑: 几位评论者对 AI 是否真的解决了一个新问题表示怀疑,认为它可能只是从训练数据中回忆出了答案,或者识别出了一个原本就可解的“低垂果实”密码。 评论 ↗
- 质疑: 一位评论者质疑该密码是长期谜题的说法,指出即使是研究历史密码谜题的人似乎也觉得它很模糊。 评论 ↗
- 亲身经验: 一位评论者分享了个人经历,称一个 LLM 在 20 分钟内成功破解了一个童年密码,正确识别出了过去人物的名字。 评论 ↗
- 疑问: 一位读者提出了一个问题:AI 选择问题的能力是真正智能的标志,还是仅仅是在其庞大的训练语料库中进行的高速搜索? 评论 ↗
以上为 Hacker News 讨论中观点的摘要,并非经过核实的事实。 阅读完整讨论 ↗