二战时期,纳粹德国用Enigma密码机加密的通讯,曾让盟军头疼不已。艾伦·图灵和他的密码分析团队造出了名为Bombe的早期计算机,才让英国得以翻译这些密文。但即便有Bombe,仍有少量存档密文始终没能破译——原因通常是原始操作员抄录出错或编码失误。

现在,两名密码分析人员说,他们用OpenAI和Anthropic的大模型,破开了两条长期悬而未决的Enigma密文。

打开网易新闻 查看精彩图片

一条从2005年卡到现在的密文

开发者Carter Leffen的做法很直接:他让OpenAI最新的模型Astra去一个Enigma密文数据库里找一条没被破译的消息,然后解开它。

Astra自己做了档案研究,找到上下文线索,搭建了一个Enigma密码机模拟器,最终还原出一条自2005年起就困扰研究者的密文明文。

维护Crypto Cellar网站的退休电气工程师Frode Weirerud,长期收集密码学资料和密文数据库。上周他验证了Leffen的解法,说自己对此感到"敬畏"。

值得注意的是,Astra的日志里提到了一个"私人收藏"中的存档密文,这些密文并不由Weirerud托管。他至今不确定模型是否真的访问了它们,只是推测这些密文可能被其他研究者分享在网上,或者模型访问了德国政府的公开档案。

Weirerud写道:"GPT-6 Astra表现得像一个非常专业的密码分析员和档案研究员。它两天内做到的事,人类研究者要花几周甚至几个月。就我个人而言,我花了好几周研究GPT-6 Astra提到的联邦档案馆文件。"

另一条密文,靠一个军官的签名破开

9月21日,另一位密码分析员Jack Willis联系了Weirerud,说自己用Anthropic的Claude Opus 5模型破开了另一条未解密的密文。

Willis给Claude的引导明显更多。最终,Claude利用某位军官名字的已知签名,破开了这条密文。

Weirerud指出,目前只剩7条未破译的Enigma密文,另有一条密文的明文已知、但编码方式仍未破解。

也许用不了多久,这个数字还会继续减少。