两名研究人员使用 OpenAI 的 Astra 模型和 Anthropic 的 Claude Opus 5,破解了两条由 Enigma 机器加密的消息。这些消息属于迄今仍为人所知的七条未解消息。该案例展现了模型结合档案研究、模拟和推理的能力,但也留下了关于模型获取数据来源的未决问题。
OpenAI 的 Astra 模型和 Anthropic 的 Claude Opus 5 成功破解了两条由 Enigma 机器加密的历史消息,此前这两条消息长期未能解开。这一成果是大型语言模型在一项结合密码分析、档案研究和加密条件重建的任务中的实际应用。
两条消息是如何被破解的?
开发者 Carter Leffen 要求 Astra 模型在一个未解 Enigma 消息数据库中进行搜索,并尝试破解其中一条消息。模型开展了档案研究,提取了背景线索,构建了 Enigma 机器模拟器,随后还原出一条自 2005 年以来一直困扰研究人员的消息原文。Leffen 还利用该模型创建了一个解释这一问题的互动网站。
Frode Weierud 是一名退休电气工程师,运营 Crypto Cellar 网站,并保存着 Enigma 消息的相关资源、记录和数据库。他审查并确认了这一破解结果。据来源转述,他表示,Astra 在两天内得出的结果,如果由人类研究人员完成,可能需要数周或数月。
至于第二条消息,则由网络安全领域的高管 Jack Willis 使用 Claude Opus 5 破解。Willis 于 9 月 21 日联系了 Weierud,并向模型提供了更详细的指导,其中包括某位军官签名中已知的姓名,这帮助模型还原了消息原文。
这一结果为何重要?
这一案例的重要性不仅在于模型胜过了一台历史加密机器,还在于 Astra 所采用的工作流程:寻找来源、理解背景、构建模拟工具,然后检验破解消息的假设。这说明,智能体模型可以处理那些无法通过调用现成答案解决、而是需要一系列步骤和工具的问题。
另一方面,这一例子本身并不能证明模型进行了独立推理,也不能证明破解过程不存在访问外部信息的风险。Astra 的记录提到,相关消息保存在一个私人收藏中,而 Weierud 的网站并未托管这些消息。Weierud 无法确认模型是否访问了这些消息,也无法确认相关信息是否发布在其他地方,或是否存在于德国政府的公共档案中。因此,核实模型信息来源仍然是评估这一结果的关键部分。
还剩下多少 Enigma 消息?
据 Weierud 介绍,目前仍有七条 Enigma 消息尚未破解,此外还有一条消息,研究人员知道其原文,但尚未解开其密码。如果模型能够重复完成这类工作,这一名单可能会缩短;不过,来源目前尚未提供其成功破解剩余消息的证据。