据科技媒体TechCrunch报道,两名密码分析者称,他们分别借助OpenAI和Anthropic开发的大语言模型,破解了两条由恩尼格玛密码机加密、多年来无人解出的存档密文。

恩尼格玛是二战期间纳粹德国使用的加密设备。计算机先驱艾伦·图灵及其密码分析团队当年建造了名为“炸弹机”的早期计算机,使英国得以翻译恩尼格玛密文。尽管如此,仍有一批存档消息始终未能破译,原因通常是当年编码者的转录错误或其他失误。

开发者卡特·莱芬直接要求OpenAI的最新模型Astra(报道中称为GPT-6 Astra)在恩尼格玛消息数据库中寻找一条未破解的消息并解码。据该报道,模型自行进行了档案检索,找到上下文线索,搭建了恩尼格玛机模拟器,最终还原出一条自2005年起困扰研究者的消息明文。

毕生对密码学感兴趣的退休电气工程师弗罗德·韦雷鲁德维护着网站Crypto Cellar,其中收录了各类资料、记录和消息数据库。上周,韦雷鲁德验证了莱芬的解法,他说这一结果让他感到“敬畏”。他写道,GPT-6 Astra“表现得像一个非常专业的密码分析者和档案研究者”,它两天内完成的工作,人类研究者需要数周甚至数月;他本人曾花费数周研究该模型提到的德国联邦档案馆文件。

根据报道,Astra的日志中提到了保存在“私人收藏”中的存档消息,这些消息并不由韦雷鲁德托管。他表示仍不确定模型是否访问过这些内容,但推测它们可能由其他研究者在网上分享,或者模型访问了德国政府的公开档案。

9月21日,另一位密码分析者杰克·威利斯联系韦雷鲁德,称他使用Anthropic的Claude Opus 5模型破解了另一条未解消息。报道称,威利斯向Claude提供了明显更多的引导,模型最终利用某位军官姓名的已知签名破解了该消息。

韦雷鲁德指出,目前仅剩七条未破解的恩尼格玛消息,另有一条消息的明文已知,但编码方式仍未破解。