OpenAI GPT–6 Astra破解21年未解Enigma密文
OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005
2026年9月,OpenAI GPT–6 Astra独立破解了自2005年以来一直未能解密的德国军队Enigma密文MVUEH。这条1941年7月10日发送的密文,此前所有人工尝试均告失败。GPT–6 Astra不仅自主分析了Crypto Cellar Research网站上的未解密文,还推测出MVUEH与另一条已破译密文SIPVX的关联,并利用重复地名ROSENOW作为突破口。更令人惊叹的是,它自行编写了Python和C++代码构建Enigma模拟器与Bombe工具,最终在两天内完成了人类研究者需数周甚至数月才能完成的工作。这一突破展示了AI在密码分析领域的惊人潜力。
最令人惊叹的是,GPT–6 Astra完全是独立完成了这次破解。
HN 评论区
437- mmsc
对感兴趣的朋友,原始密文如下:
BTTE UM ANGABE DES MARSQWEGES X BEFINDE MIQ IN X ROSENOW ROSENOW X SOFORT FUNKANTWORT X WASCHBBSCH
考虑到其中的拼写错误,其大致翻译为:
请说明行军路线。我位于罗瑟诺夫,罗瑟诺夫。请立即无线电回复。瓦什布希。
- podgorniy
gemini 3.8 flash 在 anrigravitiy 平台上,在一个未加引导(non-steered)的运行中,大约 45 分钟就一次性破解了该密文(opus 仍在运行该任务,其脚本预计还需运行约 100 分钟)。
提示词
用 Enigma 加密的密文解密:`ICRVSORMCCWQTATYEVFXDBZGGSNXWLPSYWZYTCBSWULRTBZCVGODVJUSLSOOMJQJZSXSEBZPEYMDNXJYTC`
结果
原始解密结果(机器原样输出):
BTTEUMANGABEDESMARSQWEGESXBEFINDEMIQINXROSENOWROSENOWXSOFORTFUNKANTWORTXWASCHBBSCH
2. 分段德语(扩展了军事电报惯例):
BTTE UM ANGABE DES MARSQWEGES . BEFINDE MIQ IN : ROSENOW ROSENOW . SOFORT FUNKANTWORT . WASCHBBSCH
(标准德语无线电惯例:X 代表标点/空格;Q 常被用来替代 CH 以避免传输歧义;BTTE 是加密操作员将 BITTE 拼错的产物;WASCHBBSCH 是签名 WASCHBUSCH 的操作员拼写错误)。
3. 修正后的德语:
„Bitte um Angabe des Marschweges. Befinde mich in Rosenow, Rosenow. Sofort Funkantwort. Waschbusch.“
4. 英语翻译:
“请说明行军路线。我位于罗瑟诺夫,罗瑟诺夫。请立即无线电回复。瓦什布希。”
密码学验证
使用相同的密钥设置重新加密明文,可逐字节还原出完全一致的密文:
Enigma
(
M
raw
)
=
ICRVSORMCCWQTATYEVFXDBZGGSNXWLPSYWZYTCBSWULRTBZCVGODVJUSLSOOMJQJZSXSEBZPEYMDNXJYTC
Enigma(M
raw
)=ICRVSORMCCWQTATYEVFXDBZGGSNXWLPSYWZYTCBSWULRTBZCVGODVJUSLSOOMJQJZSXSEBZPEYMDNXJYTC
19:10
- tantalor
挺有意思,但“完全靠它自己完成”与“开发必要的 Python 和 C++ 软件来构建 Enigma 模拟器”这两点自相矛盾。
我会先问:生成的软件中有多少是新颖的,或者在网上容易找到的?然后,破解过程中有多少工作是外包给这些软件的?如果 Astra 只是把任务转交给另一台计算机,我不确定它值得多少功劳。最后,Astra 似乎提供了一些有用的见解,缩小了搜索范围。这些见解是从别处抄来的吗?
- dgoxow
我觉得这对战争努力来说有点太迟了。
- peesem
挺有意思,YouTube 频道 Veritasium 刚发布了一个视频,讲述二战期间 Enigma 是如何被破解的。视频最后也给出了一个尚未破译的信息,不过看起来是另一个不同的信息。
- jtrn
正确的标题应该是:研究人员在 Astra 的大力协助下,破解了一条特定且顽固的历史 Enigma 密文。
之所以长期顽固难解,是因为该信息使用了与当天其他通信完全不同的密钥。所有人都假设它共享了当日密钥。原始转录存在错误。左侧转子在字母 72 处发生了换向(turnover),这种情况很罕见,会破坏标准的 crib 攻击。
如果属实,酷的是这是 Leffer 和 Astra 为期两天的合作成果。在我看来,这展示了“人机协作”(human in the loop)的重要性,同时也展示了 LLM 工具的强大威力。但我认为,目前许多文章忽视此类突破背后的驱动力(即那个人),这种做法已经有点荒谬了。
- thimble_io
好吧,我那种“我也能搞定那个 Enigma”的自负彻底破灭了。GPT-6 让它看起来简直微不足道。
- Sophira
有没有可能密钥是错误的,但仍然解密出了有效的信息?我知道当你使用的密钥长度与消息长度相同时这种情况是可能的,但我不太清楚 Enigma 机器的具体工作原理,也不知道他们是否会这样做。
- timcobb
这条信息和 2005 年有什么联系?是那时发布的吗?
- nexawave-ai
我很好奇,鉴于近期关于 LLM 协助人类破译加密信息的诸多公告,它们是否有可能被用来破译 Zodiac Killer(黄道十二宫杀手)剩余的两个未解密码?