GPT-6 Astra破译拿破仑217年前军事密信

IT时代网10月4日消息,网络安全公司SentinelOne工程师卡特·丘奇用GPT-6 Astra破译了一封尘封217年的拿破仑战争时期密信。他只向模型提供了一张密文图片和一个目标描述,模型运行约6小时后给出完整解法。此前,本站曾报道过AI模型破解两封长期未解恩尼格玛密文。

这封信写于1809年3月下旬,由意大利副王欧仁·博阿尔内的总部发给马尔蒙将军,内容是法军及盟军七个兵团的部署命令。密文长期挂在密码学网站Cryptiana的未解历史密码清单上,此前被标注为1807年,本次破译将其更正为1809年3月。信件密钥没有存世,密文图版只出现在1969年一篇期刊文章中,曾有研究者尝试后放弃,理由是根本接触不到密文。

密码本身是同音替换体系,共24行、约1300个密码单元、155个不同符号,常见字母对应多个可互换符号以对抗频率分析。GPT-6 Astra的工作分六步:先把图版逐行转写并给每个符号命名;固定法国密码学史学者塔恩特已发表的33个字母值;用模拟退火算法为剩余符号搜索字母分配,以雨果、大仲马及马尔蒙回忆录的法语字词统计评分;再识别出29个整词符号;每个提议值都与图版上的全部出现位置逐一比对;此外还从零重跑求解器,并把马尔蒙回忆录和所有拿破仑时期文本从语言模型中移除,仍得到相同读法,证明结果不依赖模型背过相关史料。

破译出的明文与拿破仑1809年3月16日第14908号指令完全同序同数,还补上了印刷版信件中一排省略号处的缺失词句。Cryptiana已将这封信改列为已解。丘奇并非密码学家,他称破解所需的材料自1970年起就已全部公开,缺的只是数周专家时间,而这封信因此一直无人读出。

编辑:林一舟

THE END