Hacker News 中文摘要

RSS订阅

OpenAI GPT-6 Astra 破解2005年未解 Enigma 密文 -- OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005

2026年9月15日,卡特·莱弗(Carter Leffer)联系我验证对1941年7月10日德国陆军恩尼格玛(Enigma)电文 MVUEH 的破译。该电文由呼号 2ny 电台发出,被 SS 骷髅军需官 Ib(SS-Totenkopf Quartiermeister, Ib)电台于17:30收到,记为其7月日志第172号。自2005年此电文始终未解。2017年6月9日,阿列克斯·绍夫科普利亚斯(Alex Shovkoplyas)破译同日另一电文第173号 SIPVX,其密钥与当日日常密钥略异,但仍无法破 MVUEH。

正文

OpenAI GPT–6 Astra 破解一条自2005年以来无人能解的 Enigma 消息

2026年9月15日,Carter Leffer 联系我,请求验证对1941年7月10日德国陆军 Enigma 消息 MVUEH 的破解。这条消息由战术呼号 2ny 的电台发出,由党卫军骷髅师军需官 Ib 的电台接收。Ib 于1941年7月10日17:30收到,将其登记为1941年7月来信件第172号。自2005年以来,这条消息一直无法破解。

2017年6月9日,Alex Shovkoplyas 破解了同一天另一条未破解消息 Nr.173 SIPVX。但他恢复的 Enigma 密钥与7月10日其他所有消息使用的当日密钥略有不同:SIPVX 的密钥轮序与当日密钥相同,都是512,但插线板(Stecker)和环设置(Ringstellung)不同。这个新密钥并不能帮助我们破解 MVUEH。

Carter Leffer 发来 MVUEH 的破解细节后,立刻就能看出他找到了正确的密钥和明文。MVUEH 的密钥与1941年7月10日的其他密钥完全不同,连轮序都不同:其他两个密钥是512,它却是253。更令人意外的是,它的明文与 Nr.173 SIPVX 几乎一模一样。两条消息长度相差12个字母:MVUEH 有82个字母,SIPVX 有94个。差异来自 MVUEH 加密 Bitte 一词时出错,变成了 Btte,以及 SIPVX 中重复出现了发报人签名 Waschbusch。

对这次破解的分析显示,MVUEH 密文从原始电文表格转写时存在若干错误;破解还发现,Enigma 的左手轮在第72个字母处发生 turnover。左手轮 turnover 很少发生,且会让破解更困难。这些因素可能正是早先无法破解的原因。

然而,这次破解最惊人的地方在于,它完全由 GPT–6 Astra 独立完成。Carter Leffer 只是让 GPT–6 Astra 试试能否破解 Crypto Cellar Research 网页上发布的未破解 Enigma 消息。分析网页上的未破解消息后,它判断最有希望的是 Nr.172 MVUEH,并很快怀疑 Nr.173 SIPVX 的明文可能与未破解的 MVUEH 明文有关。尝试多种方法后,GPT–6 Astra 决定用重复地名 ROSENOW ROSENOW 作为 crib。它为 Enigma 模拟器和 Enigma Bombe 编写了必要的 Python 和 C++ 软件,然后用 ROSENOW crib 展开彻底破解,最终找到了 MVUEH 的正确密钥和明文。

我们仍在分析 GPT–6 Astra 的日志,以弄清它究竟如何完成破解。我们不断发现惊人的细节。2026年7月,我在1941消息列表网页上发布过以下公告:

注:2026年7月,德国联邦档案馆的研究发现了若干无线电消息集合,既有加密的,也有明文的。其中一个消息集合来自党卫军骷髅师的后勤指挥部 Nachschubführer。其中许多消息发往 Ib(Quartiermeister)电台,与本列表中的消息完全相同。其他是新消息,但很可能相关。这些新消息以粗体加入1941消息列表,消息号后标注 NF(Nachschubführer),表示这些消息号属于 NF 编号。所有 NF 消息都是发出的,因此消息号用蓝色。

GPT–6 Astra 似乎发现了这条关于德国联邦档案馆消息集合的注释,因为在一份日志中有以下内容:

  1. 原始来源访问线索。 完成的证据追踪将收到的语料追溯到一个私人收藏,并找到了具体的联邦档案馆无线电消息卷宗,包括 RS 3–3/20a 和 RS 3–3/63b。目录记录已查阅;原始第172号图像仍未找到,可用的档案查看器尚未在此环境中展示相关扫描件。未发送任何通信。

GPT–6 Astra 提到的文件编号 RS 3–3/20a 和 RS 3–3/63b 是正确的,但 Crypto Cellar Research 网站上没有这些文件。GPT–6 Astra 提到一个私人收藏,但不清楚它指什么,它是否成功访问了联邦档案馆的数字化收藏,还是在别处找到了这些文件。可以确定的是,GPT–6 Astra 表现得像一位非常专业的密码分析员和档案研究员。它两天内完成的工作,人类研究员要花数周甚至数月。就我个人而言,我花了好几周研究 GPT–6 Astra 提到的那些联邦档案馆文件。

AI 对 Enigma 消息 MVUEH 的破解实在令人惊叹。作为老密码分析员,我至今仍心怀敬畏。

更新:2026年9月19日 08:41 UTC

评论

讨论整体笼罩着怀疑与嘲讽,真正的分歧在于:这究竟是 LLM 能力的实质突破,还是把一件由人类主导、工具辅助的旧密码破译工作包装成 AI 里程碑的营销。少数人则愿意承认工具有用,但坚持功劳属于人。

认为这只是没有技术含量的公关表演

  • 攻克的是被遗忘的旧任务,不需要技巧和想象力,甚至更像撞了大运;有人直接说是 IPO 前制造热度,好在泡沫破裂前套现。OpenAI 拿这类冷门数学奇闻当成果,反而说明没有更值得做的事。(较多人)
  • 标题应该改成「研究者用 Astra 破译了一条根本没人在意、没人真正费力去破的消息」。(较多人) > 这套胡扯机器最近是全速运转,所谓突破的驱动力还是人。(@sam)

质疑证据链不透明,无法验证

  • 没有公布对话、思维链和中间输出,就无法排除联网搜索、下载现成的 Enigma 模拟器、再试几个显而易见的猜想。所谓「长期未被攻破」也没交代有过多少严肃尝试、严肃到什么程度。(较多人)
  • 同样值得追问的是:为什么更便宜、非最前沿的模型做不到同样的事?如果无法说明,这就只是无据之言。(少数人)

认为真正的功劳属于研究者,Astra 只是得力工具

  • 准确的说法是「研究者借助 Astra 破译了一条特别顽固的历史密文」,两天的人机协作说明人在回路中仍不可替代,但报道几乎一边倒地淡化人这个驱动力。(较多人)
  • 该消息顽固的原因很具体:密钥与当天其他通信完全不同,原始转写有错误,左转子在第 72 个字母处翻转,这很罕见,会直接破坏标准的 crib 攻击。(较多人)

认为 LLM 只能复现已被解决过的问题

  • 只要问题此前被人解过、或有同类先例,模型似乎就能解——这本身已经很惊人;但完全新颖的问题需要想象力和跳出框架的思考,当前架构令人怀疑。(较多人)
  • 有人想看一个只训练到 1903 年的模型能否自己推出 E=mc²,或者让模型自行发明新的不可破解加密。(少数人)
  • 另一种可能是答案早就躺在训练数据里,Astra 这个模型本身相当笨,只是刚好被喂到了。(少数人)

对「智能变成可购买商品」的忧虑

  • 千禧年大奖难题在某种意义上也成了模型公司自证的基准测试,人类中最聪明的个体正在变得可替代,智能成了可以用电买到的量化产品,这让人很不舒服。(较多人)
  • 反过来的声音是:知识从来不是人类最大的优势,想象力才是,这也是我们永远领先于 AI 和技术的地方。(少数人)

对「私人收藏」一说感到不安

  • 文中提到模型访问了一个「私人收藏」却语焉不详,这是全文最令人不安的一句;听起来像 AI 找到了对破解有用的资源并想独占,像反乌托邦电影的开场。(较多人)
  • 也有人怀疑它是不是黑进了什么东西,或者自己读错了。(少数人)

有价值的补充

  • 实际密文与大意是:请说明行军路线,我在罗森诺,罗森诺;立即以无线电回复。瓦施布施。
  • 恩尼格玛最早是波兰在 1932 年 12 月破解的,Rejewski 发明了名为「炸弹」的方法,波兰把成果分享给盟国才让情报发挥巨大作用;图灵做的是改进战前的波兰方法,因此功劳怎么分并不容易判断。
  • Veritasium 刚发布过恩尼格玛如何被破解的视频,片尾也给出一条尚未破译的消息,但与此条并不是同一条。
  • 有人顺势提出可以试试沃伊尼奇手稿、十二宫杀手剩下的两套密码,以及那些至今未破译的语言。
  • 有人好奇 Astra 判断明文是德语的标准是什么——这在密码分析界大概是常识,但对普通人并不直观,说不清就难以界定「完成」是什么状态。
  • 玩笑一条:布莱切利园当年要是有这玩意儿就好了。