AI 大模型破解了图灵生前未能破解的恩尼格玛密码
计算机先驱艾伦·图灵因提出以其命名的实验而闻名,该实验旨在测试人工智能与人类智能是否可区分。不过,他生前面对的一个更为关键的挑战,是破解二战期间纳粹德国恩尼格玛密码机的编码。
如今,有两位密码分析员宣称,利用 OpenAI 和 Anthropic 构建的大语言模型(LLM),他们成功破解了两条长期未解的恩尼格玛密码消息。
尽管图灵和他的密码分析团队曾构建了一台名为“Bombe”的早期计算机,使英国得以在战争期间译解恩尼格玛电文,但仍有一些档案消息至今未被破解,原因通常是原始记录中的转录错误或编码失误。
开发者 Carter Leffen 简单地指示 OpenAI 最新模型 Astra 在恩尼格玛消息数据库中搜索一条未解消息并对其进行解码。该模型做到了这一点:它自行进行了档案研究,寻找语境线索,构建了一个恩尼格玛机器模拟器,最终恢复了自2005年起令研究者困惑的一条消息的明文。
Frode Weirerud 是一位退休电气工程师,毕生对密码学抱有浓厚兴趣,他维护着一个名为Crypto Cellar的网站,其中包含多种资源、记录以及消息数据库。上周,Weirerud 验证了 Leffen 的解答方案,他表示这让他感到“惊叹”。
值得注意的是,鉴于 AI 代理为解答问题所能付出的努力程度,Astra 模型的日志中竟包含对 Weirerud 未托管的“私人收藏”中存档消息的讨论。他仍不确定模型是否访问了这些消息,但推测它们可能是由某位在线研究人员分享的,或者模型得以访问德国政府的公开档案。
“Astra GPT-6 表现得像一位极为专业的密码破译专家和档案研究员,”他写道,“它两天内取得的成果,人类研究员可能要花费数周甚至数月。就我个人而言,我花了数周时间研究 Astra GPT-6 所提到的联邦档案馆文件。”
9 月 21 日,另一位密码学家 Jack Willis 联系了 Weirerud,称他使用了 Anthropic 的 Claude Opus 5 模型 破解了另一条未破译的密文。Willis 给 Claude 提供了更详细的引导,模型最终利用某位军官姓名的已知签名特征成功破译了该消息。
Weirerud 指出,目前仅剩下 7 条未破解的 Enigma 密文,以及一条明文已知但密码体制尚未破解的消息。
不过,这种状态恐怕不会持续太久。