两百多年前,战火纷飞的欧洲大陆,将军们依靠手写密信传递生死攸关的军令;一战无线电浪潮袭来,德国人用复杂的ADFGVX密码锁住前线情报;二战恩尼格玛机转子飞速转动,一度被视作不可攻破的战争黑箱。数百年来,大量加密文稿随着密钥遗失、档案残缺,静静躺在世界各地档案馆、私人收藏和密码爱好者的清单里,成为一代代密码学家、历史学家可望而不可即的谜题。
![]()
就在最近,一场密码学界的地震悄然发生:OpenAI的GPT-6 Astra,接连攻克多份尘封百年的历史密码材料。最震撼的一桩,是一封写于1809年、距今217年的拿破仑密信,仅仅6小时,就完成完整破译。除此之外,一战德国ADFGVX无线电乱码、二战恩尼格玛遗留短密文MVUEH等数十年来悬而未决的档案,陆续被Astra拿下。放在过去,这类难题往往需要顶尖密码团队、历史学家、程序员协同攻坚,耗费数年光阴;如今,大模型可以自主识图、写解密代码、检索史料、交叉校验,短时间内完成整套攻坚流程。
这不是简单的文字识别,而是一次属于人工智能时代的密码学革命。它在改写历史解密的范式,也在倒逼我们重新思考:人类耗费数百年建立的密码壁垒,在新一代大模型面前,正在发生怎样的变化?
一、217年悬案落幕:一张模糊扫描图,6小时解开拿破仑军令
这封轰动全网的拿破仑密信,源头定格在1809年3月。彼时拿破仑正筹备对奥地利哈布斯堡王朝的战事,大战前夕,军情瞬息万变。这封密信由拿破仑授意,继子欧仁执笔加密,送往亚得里亚海前线,交给麾下大将奥古斯特·德·马尔蒙,里面是法军多支部队调动、布防、行军的核心指令,属于最高等级军事机密。
为了防止信件被截获泄密,当时法军使用一套复杂的同音替换密码。整套密码一共有155个独立符号,总计1300个字符,同一个法语字母,会对应好几个不同手绘符号,专门用来对抗传统的字母频率统计破解。最致命的一点:配套的原始密码本,早就遗失在漫长岁月里,没有任何原始密钥留存后世。
唯一流传下来的完整版本,是1969年一本法国军事期刊上刊登的黑白扫描复印件。图像清晰度极低,单个密码符号在图片里只有不到20个像素,笔画模糊、粘连、磨损,很多符号肉眼都难以区分。从那之后,这份密信就登上知名未解密码网站Cryptiana的榜单,一挂就是几十年。无数密码爱好者、专业学者反复尝试,最多只识别出33个符号,剩下的上千字符始终无法连贯解读,整套军令如同天书,被认定为极难破解的历史密码难题。
打破僵局的人,并不是深耕几十年的密码学泰斗,而是SentinelOne公司的AI工程师卡特·丘奇,他本人并没有系统的密码专业训练。他的操作简单到让很多学者震惊:只把这张模糊扫描图丢给GPT-6 Astra,附上一句解密目标,剩下的全部交给模型自主完成。
Astra的工作链条,是一套全自动闭环。第一步,多模态识别,从低清图片里逐个区分、转录所有手绘密码符号,给每一个独特符号建立编号;第二步,检索拿破仑时代法军密码体系、同期法军文书、马尔蒙留存书信档案,锁定语言特征、军事术语;第三步,自主编写基于模拟退火算法的解密程序,不断试错、迭代候选密码表,用法语词频特征作为评判标准;第四步,交叉比对前人已经破译的33个符号作为锚点,锁定突破口;最后,生成完整双向密码对照表、法语原文译文,同时输出可复现的Python验证脚本,供同行核验。
全程模型运行时长仅6小时。当完整译文出来之后,Cryptiana的维护者、资深密码研究者逐字核对,最终确认解法成立,正式将这桩持续两百多年的悬案标记为“已解决”。
译文揭开了瓦格拉姆战役前夕的真实部署:拿破仑叮嘱马尔蒙,整合麾下七个兵团,预判奥地利军队的迂回路线,稳住阵地,不要被小股敌人牵制,做好大军合围的准备。更惊喜的是,译文中还出现了一段当年拿破仑回忆录出版时,被编者刻意删改、抹去的文字,填补了长达160年的史料空白。两百多年迷雾散去,一段被掩埋的战争细节,依靠AI重见天日。
很多人感慨,过去一群专家耗费数年都摸不到头绪的谜题,如今一张图、几个小时,就打开了历史的黑盒子。但这仅仅只是Astra批量解密浪潮的开端。
![]()
二、一战ADFGVX密码:尘封百年的无线电乱码,AI推翻人类固有判断
如果说拿破仑密信是古典手工密码的巅峰难题,那么一战的ADFGVX密码,就是近代无线电密码史上的传奇。
ADFGVX是一战末期德国密码官弗里茨·奈贝尔发明的加密体系,融合替换密码与换位密码双重机制,密文里只有A、D、F、G、V、X六个字母,没有任何其他字符。它在1918年春季德军大攻势中大规模使用,一度让协约国密码部门头疼不已。当年法国密码学家潘万,靠着海量截获电报、不眠不休的人工统计,才找到破解思路,而大量短电报、孤份密文,因为样本太少,缺少对照文本,一直没能破译,被存进档案库,成为百年遗留难题。
其中一份1918年11月27日截获的德军无线电密报,就是典型的孤本短密文,长期留在全球未解密码清单里。过去人类研究者研判时,排除了“TRUPPENVERSCHIEBUNG(部队调动)”作为密钥,理由是根据时间线,这个密钥在这份电报发送日期还没有启用,属于逻辑冲突。这个判断,在密码学界延续了很多年。
直到研究者把这份密文交给Astra。模型自主检索一战德军密码档案、ADFGVX加密规则、同期电报词汇库,跳出人类固有的时间线预设,直接把“TRUPPENVERSCHIEBUNG”作为候选密钥代入验算,最终成功还原出明文:一艘英国巡洋舰抵达塞瓦斯托波尔,一支盟军舰队将于26日跟进。
解密结果和一战末期黑海区域的海战史料完全吻合。事后复盘,人类专家被文档标注时间困住,陷入思维定式;而大模型可以同时遍历海量档案、平行测试上千组密钥组合,跳出固有经验陷阱,找到被人忽略的可能性。这份一战无线电密文,耗时大约10小时完成破译,再一次刷新密码爱好者的认知。
ADFGVX密码的难点,恰恰在于换位打乱。它不是简单替换字母,而是把明文打散、重排,少量密文样本下,人工几乎没有足够的统计特征。AI的优势,就是在极小样本下,结合历史语义、军事语境,做概率推理,而不是单纯依靠传统频率分析法。
三、二战恩尼格玛遗留密文:83年无人读懂的MVUEH,Astra复刻“炸弹机”思路
提起二战密码,绕不开恩尼格玛密码机。很多人听过图灵、布莱切利庄园、炸弹机的传奇故事,盟军当年依靠机器、数学家团队,破解德军恩尼格玛,被认为是加速二战结束的关键。但很多人不知道,还有大量短密文,直到今天依旧没有被解开。
编号MVUEH的密电,82个字符,1941年7月10日由德国陆军发出,一直存放在Frode Weierud维护的德军恩尼格玛密文档案库,从2005年列入未解清单,静静躺了83年。它之所以难破,核心痛点有三个:报文极短,统计信息严重不足;使用了当日日常密钥之外的独立转子设置;转子在报文加密中途发生翻转,进一步打乱了规律,当年布莱切利庄园的炸弹机,对这类特殊短报文很难高效处理。
研究者Carter Leffen把这份密文交给Astra,没有直接给出转子参数,只提供恩尼格玛机的基础原理资料。Astra自主完成整套工作:检索同期德军电报高频词汇,锁定“Rosenow”(罗斯诺,德国地名)作为关键锚点,也就是密码学里的crib(已知明文提示词);利用恩尼格玛机一个广为人知的硬约束——加密之后,字母绝对不会等于自身;自主编写恩尼格玛模拟器、简易炸弹机程序,批量遍历转子组合、接线板设置;排除所有不符合规则的组合,锁定唯一匹配方案,还原完整报文。
明文内容非常简短:士兵在罗斯诺附近,请求指挥部告知行军路线,要求立刻无线电回复。里面还保留了当年无线电传输带来的拼写错误,“BITTE”被误写为“BTTE”,细节和战时电报的原始特征高度吻合。档案库的维护者Weierud亲自核验,确认解密结果真实有效,这份封存83年的德军电报,正式宣告破译成功。
恩尼格玛的破解,曾经是人类密码工程的天花板,需要顶尖数学家、机械工程师、情报人员协同作战。而现在,大模型可以自主理解密码机原理、写仿真程序、做并行暴力搜索,在没有庞大硬件炸弹机的条件下,独立攻克当年遗留的孤本短报文。
连续三起标志性解密之后,密码爱好者社群里陆续放出更多Astra的解密成果:一批来自南北战争、维多利亚时代、冷战早期的小众手写密文,陆续被拿下。过去“一份密文,一代人无解”的局面,正在发生改变。
![]()
四、为什么是Astra?AI解密和传统密码破解,根本不是一回事
很多人会产生疑问:过去几十年,密码破解软件、算力一直都在进步,为什么直到新一代大模型,才能批量啃下这些历史硬骨头?
传统密码破解工具,本质是固定算法。比如针对替换密码的频率分析工具、针对换位密码的爬山算法,它们只认字符、统计规律,不懂历史,不懂语言,不懂上下文。如果密文很短、样本不足、存在手写变形、抄写错误、古体词汇,传统程序很容易跑出一堆看似符合统计规律、但是语义不通的乱码。
而Astra的核心优势,是多模态理解+长文本历史知识库+自主编程推理三合一。
第一,它能看懂模糊手稿、手写异体符号,解决老档案扫描件字迹磨损、识别困难的第一道门槛;
第二,它内置海量历史文献、古法语、古德语、军事术语、不同时代密码体系资料,解密不是单纯猜字符,而是同时判断“这句话放在当时的战场语境里,合不合理”;
第三,它具备自主编程能力,遇到不同类型密码,不是使用固定模板,而是根据密码类型,现场编写针对性解密代码、仿真器、验算脚本,相当于每一次解密,都临时组建一支包含历史学家、密码工程师、程序员的虚拟团队。
但与此同时,业内密码学家也在冷静划清边界:Astra擅长的,是历史古典密码——同音替换、换位密码、早期机械密码,这类密码本身数学复杂度有限,只是因为密钥遗失、样本稀少、档案残缺,困住了人类。它并不等于可以破解现代高强度加密算法,AES、RSA这类现代公钥加密体系,依靠的是数学难题,目前大模型依然无法突破。
这一点非常关键,避免走向两个极端:既不要神化AI,认为所有密码从此形同虚设;也不要轻视这次变革,它已经彻底改变了历史密码学的研究范式。
在此之前,历史密码研究是极度小众、高门槛的冷门方向。一名学者,可能耗费数年钻研一份孤本密文,经费稀缺、协作困难,大量档案只能永久封存。现在,一名普通研究者,只要拿到清晰的档案图像,就可以借助大模型快速完成初步解密、验证猜想,极大降低了历史解密的门槛。大量沉睡在档案馆角落的加密手稿,终于迎来被唤醒的机会。
五、机遇与隐忧:当解密门槛被无限压低,历史、情报、安全迎来新变局
Astra批量破解百年密码,带来的红利,首先属于历史学、军事史、档案研究领域。
世界各国档案馆里,还有海量未解密的私人密信、军事情报、间谍电报、日记密码。很多历史人物的私人信件、未公开手稿,作者当年为了隐私加密,密钥早已失传。过去没有足够人力去触碰,现在AI提供了一条低成本路径。很多尘封的私人叙事、被掩盖的细节、战争里不为人知的一线情报,都有机会重见天日,补正史籍的缝隙。
但硬币的另一面,巨大的安全争议也随之而来。
密码学本身是双向的:能解开百年前的古典密码,意味着这套能力,同样可以被用来针对一些防护薄弱的老式加密系统、民间自定义替换密码、简单隐写信息。过去需要专业密码专家才能完成的破译,未来普通人借助大模型,就能快速上手。针对低强度加密、简易暗号、手写密信的破解门槛,被降到近乎零。
网络安全界已经开始讨论对应的风险:很多中小企业、老旧工控系统、部分民间加密通信,还在沿用老旧、弱加密方案;一些小众保密记录、个人加密笔记,依赖简单自制密码。在新一代大模型面前,这类防护几乎形同虚设。安全从业者需要重新评估弱加密体系的风险,推动老旧加密方案的淘汰升级。
更深一层的思考,关乎密码学这门学科本身。密码学的魅力,长久以来在于人类智力的博弈:加密者绞尽脑汁设计陷阱,破译者依靠数学、耐心、灵感寻找漏洞,一代代人智力对抗,编织出从拿破仑、一战、二战延续至今的密码传奇。当AI可以自主完成试错、编程、推理,人类在古典密码上的智力博弈空间,正在被压缩。
当然,专家普遍认为,这不会让密码学消失。密码学的主战场,早已转向现代密码、量子安全、零信任体系;古典密码更多变成历史、考古、趣味研究的分支。AI会成为学者的助手,而不是彻底替代密码学家。AI给出的解密结果,永远需要历史学家、密码专家核验史料、排查歧义、排除伪解,避免模型因为语言幻觉,编造出看似通顺、实则不符合史实的译文。
六、结语:跨越217年的一次对话,AI正在打开尘封的历史密室
从拿破仑写给马尔蒙的军令,到一战黑海的无线电简报,再到二战东线德军那份短短82字符的行军电报。跨越两个多世纪,那些曾经被符号锁住的声音,在Astra的算力之下,重新清晰起来。
![]()
放在十年前,没有人敢想象,一个没有密码学专业背景的研究者,仅凭一张模糊扫描图,几个小时就能拿下困扰全球专家两百多年的密信。这不是魔法,是大模型推理能力、多模态识图、自主代码能力叠加之后,带来的时代跃迁。
百年密码档案库,是人类历史藏起来的密室。过去,密室的门锁无比坚固,能打开它的人寥寥无几;现在,AI递来了一把新钥匙。它会带我们看见更多被遗忘的战场情报、私人心事、时代秘闻,让历史的细节更加丰满。
与此同时,我们也要清醒:解密能力是一把双刃剑。解锁历史的同时,它也提醒所有人,信息安全的边界正在持续变化。加密与破译,这场持续了数千年的博弈,在人工智能时代,开启了全新的篇章。
那些沉睡在档案馆里、等待破译的密文,还有很多很多。未来一段时间,我们大概率会持续听见新的消息:又一份尘封数十年、上百年的密码材料,被AI成功解锁。那些沉寂已久的符号,终将开口说话。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.