GPT-6 Astra成功破译一战德军密码 封面图
技术进展

GPT-6 Astra成功破译一战德军密码

Heooo 09月19日15时32分 38 阅读

「AI模型GPT-6 Astra成功破译了一则使用ADFGVX加密法的一战德军无线电密文,该密文长期未被破解。模型采用“TRUPPENVERSCHIEBUNG”作为密钥,并还原出关于英军巡洋舰抵达塞瓦斯托波尔的军事情报。」

近日,AI模型GPT-6 Astra在密码学领域取得突破性进展——成功破译了一则源自第一次世界大战期间、长期未解的德国军用无线电密文。这一成果不仅展示了当前大语言模型在复杂逻辑推理与历史密码分析中的强大能力,也为密码学研究提供了新的技术路径。

GPT-6 Astra成功破译一战德军密码

该密文采用著名的ADFGVX加密方法,这是一种在一战后期由德军广泛使用的双重加密系统。其核心机制是通过一个6×6的字母数字矩阵,将每个字符映射为两个字母的组合(如“H”对应“AA”,“O”对应“AD”)。随后,这些双字母组合会根据一个密钥词进行列置换,进一步增加破译难度。

此次被破解的密文最初于1918年11月27日发送,内容涉及盟军舰队动向。尽管已有数百条同类密文被密码学家如George Lasry等人成功解密,但这条信息因使用了罕见密钥而长期未被攻克。GPT-6 Astra通过分析历史文献,特别是J. Rives Childs所著《1914–1918年德国军用密码的历史与原理》中提到的密钥“TRUPPENVERSCHIEBUNG”(意为“部队调动”),成功重建了原始加密表。

GPT-6 Astra成功破译一战德军密码

值得注意的是,“TRUPPENVERSCHIEBUNG”作为密钥需先按字母顺序重新排列,以确定列置换的顺序。例如,字母“T”在字母表中排第16位,因此其对应的列在重排后的位置决定了密文中哪些符号应被提取用于解码。GPT-6 Astra精确执行了这一复杂的逆向操作:将170个密文符号按19列排列成9行(最后一行为18字符),再依据密钥字母的字母序位置,逐列提取符号对,并通过ADFGVX矩阵反查原始明文。

GPT-6 Astra成功破译一战德军密码

最终,模型还原出的明文为:“EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIIERTEN FOLGT 26STEN X”,翻译为英文即:“AN ENGLISH CRUISER ARRIVED AT SEVASTOPOL ON THE ?4TH AN ALLIED SQUADRON FOLLOWS ON THE 26TH”。其中“S4STEN”疑似为“24STEN”(24日)的笔误或传输错误,表明英军巡洋舰于某月24日抵达塞瓦斯托波尔,盟军舰队将于26日跟进。

GPT-6 Astra成功破译一战德军密码

GPT-6 Astra推测,该密文之所以长期未被破解,是因为“TRUPPENVERSCHIEBUNG”这一密钥直到1918年12月9日才开始启用,而此密文发送于11月27日,可能属于早期试用阶段,未被后续破译工作覆盖。这一发现不仅填补了历史密码学的一个空白,也凸显了AI在处理跨学科、高复杂度任务中的潜力。

此次突破标志着大语言模型已超越传统文本生成范畴,开始在密码分析、历史文献解读等专业领域展现价值,为未来AI驱动的学术研究开辟了新方向。

# GPT-6 # 密码学 # ADFGVX # AI破译 # 历史密文

来源:Heooo AI工具导航