AI Astra自主开发工具破解85年前Enigma密文

AI Astra自主开发工具,成功破解封存85年的二战Enigma密文。它未依赖外部预置软件,仅凭重复地名线索自行编写代码,还原出德军向骷髅师发送的指令,其处理速度之快令研究人员正在分析日志以确认突破细节。

据 Crypto Cella 报道,一条封存了 85 年的二战德国陆军 Enigma 加密信息近日被成功破解。该消息源自 1941 年 7 月 10 日,正值纳粹军事力量巅峰时期,内容为德国军队向 SS-Totenkopf(骷髅师)发送的指令。这条密码早在 2005 年便已在爱好者社区公开分享,但其真实含义一直未被揭示。

Astra自主编写代码破译密文

目前,研究人员正在分析日志以确认 Astra 如何实现这一突破,以及其处理速度为何如此惊人。据内部人士透露,Astra 对 MVUEH 的处理完全依靠自身能力完成,未依赖外部预置工具。它仅被询问是否可以破解加密货库研究网页上公布的未解密码机消息,随后自主判断该消息可能与第 172 号或 173 号文件中的文本有关。

Astra 自主开发解密工具

在锁定目标后,Astra 注意到重复出现的地名“ROSENOW ROSENOW”可能是明文线索。基于此假设,Astra 自行开发了用于模拟和破译 Enigma 机的 Python 及 C++ 软件。这一策略最终奏效,MVUEHA 密码分析案例研究网站现已上线无线电消息解密的演示界面。

(图片来源:MVUEHA 加密分析案例研究网站)

原始密文为 82 个字母组成的字符串:ICRVSORMCCWQTATYEVFXDBZGGSNXWLPSYWZYTCBSWULRTBZCVGODVJUSLSOOMJQJZSXSEBZPEYMDNXJYTC。

经过解密并添加适当空格后,德文明文显示为:BTTE UM ANGABE DES MARSQWEGES X BEFINDE MIQ IN X ROSENOW ROSENOW X SOFORT FUNKANTWORT X WASCHBBSCH。

翻译后的中文含义为:“请说明行军路线。我在罗斯诺,罗斯诺。立即通过无线电回复。”值得注意的是,原始消息中存在拼写错误,这并未阻碍解码工作,但也增加了初始解析的难度。

Enigma 机器的工作原理与破解难度

Enigma 机器的复杂性源于其机械结构。该设备配备一个 26 键键盘和一个包含 26 个发光字母的灯板。在灯板后方安装了五个旋转器中的三个。信号从键盘输入后,依次经过输入轮、三个手动旋转的旋转器(每个有 26 个引脚),最后通过反射器返回。每次按键都会导致旋转器位置改变,因此即使连续按下同一个字母,灯板上显示的字符也会不同。

此外,机器前部的插电板提供了另一层混淆机制,用户可通过更换电线连接来重定向更多字母组合。操作员最多可使用 10 根插线进行配置。

在使用 Enigma 机器通信前,操作员必须设置四个关键参数:旋转器顺序、环设置、旋转器起始位置和插板连接。这些设置依据日历每日变化。即便敌方缴获了 Enigma 机器,若不知晓当天的具体设置,也无法解密消息。

此前已有媒体于上周报道过 GPT6-Astra 的类似成就,当时它成功破解了一条使用 ADFGVX 方法加密、沉寂 108 年的一战德国代码。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读