Anthropic的新一代模型——Claude Fable 5.1——在历史密码学领域取得了突破,成功破译了苏格兰作家托马斯·厄克特著名的“Cyphral Distich”密码文。这个谜题在三个半多世纪以来一直未被解开。
该密码文由两行数字组成,每行包含32个数字。它是在厄克特1653年出版的论文《Logopandecteision》末尾被发现的。19世纪末,这个密码被公之于众进行讨论,此后一直作为最复杂的历史密码之一出现在专业文献中。
破解关键——就在书中
我的分析表明,此前的研究者犯了一个典型错误,他们试图应用频率分析或标准的替换方法。Fable 5.1则另辟蹊径,关注到了文本的结构特征。该密码恰好位于32条编号的“procurations”(作者的祝愿)之后,而数字32在文本中被特别强调。
解密算法其实非常简洁优雅:行中的第i个数字指向第i条procuration,数字的值决定该条中单词的序号,而这些单词的首字母拼成了最终的信息。结果是一首支持查理二世的对句:“上帝保佑查理二世国王,使他成为这片土地的至高统治者”。
值得注意的是,厄克特是斯图亚特王朝的著名支持者,这使得解密结果在历史角度上具有合理性。结果的自验证性也通过结构得到确认:每行恰好有32个字母,两行押韵并构成完整的对句。
争议与批评
然而,学术界引发了激烈的讨论。Reticuli Labs的专家对结果提出了质疑,指出算法中存在十处不匹配:在所需位置上缺少具有相应首字母的单词。在替代计数方法下,最佳结果仅为64个字母中8个匹配——这相当于随机水平。
额外的质疑还来自密码的出处:在1653年的原始版本中并没有数字行,它们仅见于1899年出版的厄克特传记中。Vals AI引用了1834年的作品集,这引发了关于来源可靠性的疑问。
我的专家意见:这一案例展示了人工智能的双向进步。一方面,模型寻找非常规解决方案的能力令人印象深刻。另一方面,缺乏物理原始资料以及解读上的分歧使结果的最终性受到质疑。值得注意的是,该模型花费了44分钟和176,000个令牌来解决几代密码学家都未能攻克的难题——但验证此类发现所需的工作量并不亚于做出发现本身。