技术进展

GPT-6 Astra助力破译83年前德军密文

Heooo 09月17日23时35分 28 阅读

「开发者借助OpenAI的GPT-6 Astra成功破解一条1941年使用恩尼格玛密码机加密、长达82字符的德军无线电密文。该密文内容为请求行军路线指示,此前83年未被破译。项目结合AI智能体与历史密码分析方法,利用已知地名和恩尼格玛机器特性实现突破,并公开全部代码与模拟器。」

近日,一项引人注目的密码破译成果展示了当前AI技术在历史研究与密码分析领域的强大潜力。彭博社产品开发教练Carter Leffen借助OpenAI最新模型GPT-6 Astra,成功解开了83年前一条由德国国防军发出、使用恩尼格玛(Enigma)密码机加密的无线电密文。


这条编号为“MVUEH”的密文发送于1941年7月10日,共82个字符,内容是一名身处德国罗斯诺(Rosenow)的士兵请求上级提供行军路线指示,并要求立即通过无线电回复。尽管恩尼格玛密码早在1932年就被波兰数学家Marian Rejewski首次破解,但由于其每日设置组合高达约159百亿亿种,使得单条密文的破译仍极具挑战性。


Leffen并未依赖传统穷举法,而是巧妙结合了AI智能体与历史线索。关键突破口来自同一天另一条已被破译的电报——其中“Rosenow”地名重复出现两次。他据此推测该地名也可能出现在未解密文中,并将其作为关键词输入AI系统。同时,团队利用恩尼格玛机器“不会将字母加密成自身”的固有缺陷,大幅缩小了可能的字符匹配范围。


在GPT-6 Astra“Extra High”版本约10小时的运算支持下,多个专业化AI智能体协同完成了历史资料检索、恩尼格玛模拟器构建、密码分析代码编写、并行密钥测试及结果交叉验证等任务。最终,团队成功还原出包含“Sofort Funkantwort”(立即无线电回复)和“Angabe des Marschweges”(说明行军路线)等短语的德语文本。


值得注意的是,解密结果中保留了原始操作员可能的拼写错误,如“BTTE”代替“BITTE”、“WASCHBBSCH”代替“Waschbusch”,这反而增强了结果的真实性。Leffen强调,AI并非独立完成破解,而是作为高效工具辅助人类决策。他本人负责设定目标与策略,而实际破译工作仅占整个项目极小部分——他笑称制作项目网站所花精力是破解本身的99倍。


目前,该项目已开源全部代码、搜索数据及一个可运行的3D恩尼格玛模拟器,供公众验证与复现。不过研究者也指出,这些材料尚不能证明该解密结果是唯一正确答案,仍需密码学界专家进行独立审查。此次成果建立在Frode Weierud、Geoff Sullivan等前人工作的基础上,体现了AI与传统密码分析方法融合的新范式。

# GPT-6 Astra # 恩尼格玛密码 # AI密码分析 # 历史密文破解 # 开源项目

来源:Heooo AI工具导航