SheepNav
精选25天前735 投票

OpenAI GPT-6 Astra 独立破解自 2005 年以来无人能解的 Enigma 密文

一次被 AI 独立完成的“考古级”密码破译

据 Hacker News 热门讨论,OpenAI 的 GPT-6 Astra 成功破解了一条自 2005 年以来始终无人能解的二战德军 Enigma 密文——编号 MVUEH。更令人意外的是,这次破解并非人类密码学家借助 AI 辅助完成,而是模型在极少人工干预下自主完成的。

这条密文为什么难破

这条密文的历史背景相当明确:1941 年 7 月 10 日,呼号为 2ny 的电台发出该消息,由党卫军“骷髅师”军需官 Ib 的电台在当天 17:30 接收,并登记为 1941 年 7 月来报第 172 号。

它的难点在于几个叠加因素:

  • 密文转录自原始报文表格时存在若干错误,给自动分析制造了噪声;
  • 密钥与当天其他消息的日密钥完全不同,连转轮顺序都不是常见的 512,而是 253;
  • 密文中出现了 Enigma 左轮在第 72 个字母处发生 turnover 的情况,这种翻转本就罕见,会显著增加破解难度。

此前在 2017 年 6 月 9 日,Alex Shovkoplyas 曾成功破解同一天的另一条未解消息 SIPVX(Nr. 173),但当时恢复出的密钥与当天日密钥略有差异,也无法用来解开 MVUEH。

GPT-6 Astra 做了什么

据描述,Carter Leffen 只是让 GPT-6 Astra 去尝试破解 Crypto Cellar Research 网站上公布的未解 Enigma 密文。模型自行分析后,判断 Nr. 172 / MVUEH 最有希望,并最终找到了正确的密钥与明文。

破解结果还带来一个有趣的发现:MVUEH 的明文与 SIPVX 的明文几乎完全相同。两条消息长度相差 12 个字母——MVUEH 为 82 个字母,SIPVX 为 94 个字母。差异主要来自两处:MVUEH 在加密单词 Bitte 时出错,变成了 Btte;而 SIPVX 中则重复出现了发送者签名 Waschbusch。

为什么值得关注

这次破解的意义不止于“又一条老密文被解开”。它展示出大模型在需要长链条推理、噪声容忍和假设检验的任务上,已经可以独立完成过去依赖专家经验与专用工具的工作。对于密码学史研究而言,这意味着大量长期悬置的未解密文可能迎来重新清理的机会;对于 AI 能力评估而言,它则是一个比常规基准测试更贴近真实复杂问题的案例。

目前关于 GPT-6 Astra 的具体推理过程、耗时与验证细节尚未完全公开,因此其可复现性仍有待进一步观察。但可以确定的是,这条自 2005 年以来无人攻克的密文,已经被 AI 单独拿下了。

延伸阅读

  1. Pasta:用 Apple Intelligence 打造你的私人 AI 健身教练
  2. CrewTower 推出 Claude Code 刘海插件:在 MacBook 刘海上直接对话 AI 编程助手
  3. Salience:看清每一次网站请求与响应,提升可观测性
查看原文