217年未解的拿破仑密信,被一个不懂密码学的工程师6小时破解了

上周的AI圈新闻里,最让我有反应的不是又发了哪个大模型,而是这么一件「边角料」:一封印了217年没人能看懂的拿破仑密信,被一个不搞密码学的人,用 GPT-6 Astra 花了6个小时解开了。这事儿放在平时可能被当成猎奇新闻刷过去,但如果你自己真用过多模态模型干活,你会知道这背后根本不是「AI很聪明」这么简单。

先把事实摆清楚。1809年3月16日,拿破仑给亚得里亚海对岸的马尔蒙元帅发了一封绝密战报,嘱咐必须用密码书写、由聪明军官护送,信里还详细交底了法国和盟军的兵力驻扎位置。结果这封信成了个死局:密码本当年就丢了,唯一存世的副本是1969年法国军队杂志上的一张低分辨率黑白复印件,全篇1300个手绘符号,被权威密码网站 Cryptiana 挂在「未解历史密码榜单」上,密码专家 Daniel Bourdeau 挑战过,最后丢下一句「根本无从下手」就放弃了。

打破僵局的叫 Carter Church,是网络安全公司 SentinelOne 的高级AI工程师。他不是历史学家,也从来没破过任何密码。触发他动手的是另一个业余玩家 Carter Leffen 用 GPT-6 Astra 花了大约10小时解开二战德国Enigma密码,他纯粹出于好奇,把这张模糊的图和一句提示词一起扔给了 Astra。6小时后,密信破了。

看流程你就能明白为什么这事儿值得写,而不只是「AI厉害」。Astra 先把那张1202×1836像素的图逐行切割,剥出1300个密码单元,然后识别出古代书记员的书写偏差——有些长得不一样的墨迹其实是同一个符号的连笔或笔误——最后归类成155种独立表意符号。这一步在人类那边意味着古文字专家几个月的肉眼比对。接下来它没硬碰硬,而是在历史数据里检索到法国密码史学家 Daniel Tant 整理过的一份残缺表格,提取出33个已知字母做锚点,又抓住第14行里用普通字母拼出的单词「CONSEQUENT」作为突破口。剩下800多个未知符号怎么办?它自己动手写了个基于「模拟退火算法」的求解器,还去调了雨果、大仲马的作品和马尔蒙本人的回忆录,提取19世纪法语的3-gram、5-gram特征来交叉验证翻译通不通顺。

中间还有一段挺关键的认知升维。它发现有些符号如果被当成单个字母,翻出来的法语很生硬,于是大胆假设这些符号代表的是整个单词,最终揪出29个高频词符号,对应 de、que、les、vous、général 这些词。交卷前它没急着结束,而是拿着翻译结果重新回到原图上,把每个符号的破译价值重新代入整封信做闭环验证,确认语境全通。6小时后它产出的是一份完整的双向密码对照表——115个字母符号加27个完整单词符号——连同翻译好的明文一起摆在屏幕上。Cryptiana 的主理人 Satoshi Tomokiyo 拿到那份含验证脚本的代码包后,宣布悬案正式告破。

破译出来的内容本身也很有戏剧性。那是封战前简报,通报了达武、马塞纳等几位元帅的兵力部署,还狂妄地预测奥地利「正在加速走向毁灭」。但最让历史学家兴奋的是它补全了一段160年的空白。1865年出版的《拿破仑书信集》里有一句中断的话:「马尔蒙绝不能被一小撮……(par une poignée de . . . . .)所吓倒」——160年来没人知道原话是被模糊了还是被编辑「和谐」了。AI补出的答案是:「您绝不能被少数敌军,或一群乌合之众(un rassemblement de canailles)所吓倒。」这个词正是拿破仑对奥地利民兵毫不掩饰的蔑视。

Carter Church 在博客结尾写的这段话,我觉得才是整件事真正的价值。他说这套密码在数学上并不难,如果有足够时间和精力,密码学家早就能解开;难的是它需要转录、编目、翻译、破译等多学科联动,而专家们根本没有闲暇和带宽去处理这种边缘问题。「这封信之所以尘封217年,是因为没有人觉得它'值得'付出那么多时间。」

这才是关键。Astra 在这里一个人干了历史学家加古文字学家加密码学家加程序员的活儿,但真正改变的不是它的多模态能力本身,而是它把「探索一个冷门问题的成本」直接压到了接近零。最近它还顺带解了Enigma密码机(自主检索二战档案写了套模拟器,10小时攻克)和一份沉睡108年的德国一战无线电乱码。每个学科的抽屉里都堆满了因为「成本太高」而没人碰的悬案,而现在,推动各领域边界往前走的,可能真就是像 Carter 这样仅仅出于好奇的业余爱好者。

当然也得说句实在话:这并不代表历史密码从此毫无门槛。这封信能被解,是因为它恰好是一个规则清晰、有锚点可循、又留有完整原始图的古典密码,属于多模态模型最擅长的类型。换一个真正现代、无结构、无密钥的加密,靠「读图加写代码」是撬不开的。但「边缘问题值得被处理」这件事一旦在成本上反转,未来几年你大概率会看到更多类似的故事——不是模型突然变聪明了,而是有好奇心的普通人,终于付得起那个探索的价。

想跟全程可以去看看 Carter Church 的原文和他在 X 上的两条贴子,过程比任何PR稿都清楚。