计算机先驱艾伦·图灵以其同名实验而闻名,该实验旨在测试人工智能与人类智能是否可以区分。然而,他在生前面临的更重要的挑战是破解纳粹德国在第二次世界大战期间使用的恩尼格玛密码。
如今,一对密码分析人员表示,他们利用由 OpenAI 和 Anthropic 构建的大型语言模型(LLM),破解了两条长期未解的恩尼格玛机编码信息。
虽然图灵及其密码分析团队建造了一台早期计算机——被称为“炸弹机”,使英国能够在战争期间翻译恩尼格玛信息,但仍有少数档案信息未被破译,通常是由于转录错误或原始编码人员的错误所致。
开发者卡特·莱芬简单地告诉 OpenAI 的最新模型 Astra,在恩尼格玛信息数据库中搜索一条未破译的信息并对其进行解码。该模型能够做到这一点:在进行自己的档案研究、寻找上下文线索、构建恩尼格玛机模拟器之后,最终恢复了一条自 2005 年以来一直困扰研究人员的信息的明文。他甚至使用 Astra 构建了一个交互式网站来解释整个问题。
退休电气工程师弗罗德·魏鲁德(Frode Weierud)一生对密码学充满兴趣,他维护着网站 Crypto Cellar,该网站包含各种资源、记录以及一个消息数据库。上周,魏鲁德验证了莱芬的解决方案,他表示这让他感到“惊叹”。
值得注意的是,鉴于 AI 代理为回答眼前问题所付出的努力,Astra 模型的日志中提到了对不属于魏鲁德托管的“私人收藏”中存档消息的讨论。他仍不确定模型是否访问了这些消息,但推测它们可能由某位在线研究人员分享,或者模型能够访问德国政府的公共档案。
他在文中写道:“GPT–6 Astra 的表现就像一位非常专业的密码分析员和档案研究员。”“它在两天内取得的成就,人类研究员可能需要数周甚至数月。就我个人而言,我花了数周时间研究 GPT–6 Astra 所提及的联邦档案馆文件。”
9月21日,另一位密码分析员杰克·威利斯(Jack Willis),一名网络安全高管,联系了魏鲁德,称他使用了 Anthropic 的 Claude Opus 5 模型破解了一条不同的未解消息。威利斯为 Claude 提供了更多的指导,最终 Claude 利用某位军官姓名的已知特征成功破译了该消息。
魏鲁德指出,目前仅剩七条恩尼格玛(Enigma)密码未被破译,另有一条消息虽然已知明文,但其密码仍未被破译。
也许不久之后就会如此。

