一封加密信,困住历史学家整整217年。如今,一个AI只用了6个小时就把它破译了。
1809年3月16日,拿破仑在战前写给继子兼意大利总督博阿尔内的一封加密信件,由于密码本遗失,两百多年来始终无人能完整解读。研究人员此前只破解了155种符号中的33个,剩下的部分像一堵密不透风的墙。
直到最近,AI安全公司SentinelOne的工程师丘奇用OpenAI的GPT-6 Astra模型,从一张扫描图像出发,完成了法语OCR(光学字符识别)、符号分类、密码推理和文本重建的全流程——这些工作以往需要多个领域的专家分别耗时数周甚至数月才能完成。
破解的过程并不浪漫。模型首先将文档图像切成多个区域,识别出近1300个密码单元和155种不同符号。其中部分符号代表单个字母,部分直接对应完整的法语单词。然后,GPT-6 Astra采用了模拟退火算法,对符号与字母或单词的映射关系进行海量假设测试,并结合历史法语文本的统计特征(包括大仲马、雨果以及马尔蒙本人作品的语言规律)来评估每个假设的合理度。
更关键的是,模型在推理过程中发现有些符号并非单纯代指字母,而是完整的词汇——这个认知障碍此前恰恰是人脑解密时的盲区。
解密结果显示了拿破仑在奥地利战争爆发前夕的军事部署细节,部分信息甚至补充了此前历史记录的空白。为验证AI不是通过已有历史资料“猜”出答案,丘奇重新跑了一遍流程,移除了与拿破仑和马尔蒙相关的所有参考文本,模型仍然给出了完全一致的结果。
这项成果随后获得了历史密码研究数据库Cryptiana维护者Satoshi Tomokiyo的认可,该数据库已将马尔蒙信件标记为“已破解”。
从商业角度看,这次破解展示了大模型在跨领域复杂推理上的实用价值——它把文档识别、符号学、密码学和历史语言学揉进一个系统里,不再需要攒一个“专家天团”。对于金融、政务、档案管理等领域里那些尘封多年的加密或模糊记录,AI或许能给出比人类更高效、更便宜的解决方案。
当然,也有人会问:这算不算“作弊”?毕竟模型没有创造新密码学原理,只是把已知规则和统计方法做得更彻底。但换个角度想,一个能同时调用多学科知识、并能在6小时内完成“试错+验证”循环的工具,本身就是在重新定义“专家”的门槛。


