破译83年密电的AI,被标为最高网络安全级

83 年没人解开的一条德军密文,GPT-6 Astra 用了 10 小时就还原成了连贯德语。

同一份系统卡里,它还有另一个头衔:OpenAI 预置框架下第一个网络安全"关键级"(Critical)模型。

前一个数字让人兴奋,后一个让人不太舒服。它们指向的其实是同一件事。

82 个字符,为什么能卡住 83 年

1941 年 7 月 10 日,一名德国士兵用恩尼格玛密码机发出一条消息:他报告自己身处德国罗斯诺(Rosenow),需要行军路线指示,并要求立即用无线电回复。

82 个字符。档案里编号 MVUEH,长期挂在"未破译"那一栏。83 年里,密码学家、历史研究者、业余爱好者都试过。

短,反而是它最难的地方。

恩尼格玛每天大约有 159 百亿亿种可能的机器设置,逐一遍历不现实。而一条只有 82 个字符的密文,能用来交叉验证的冗余极少——长报文里重复出现的模式可以帮你缩小机器设置的范围,这条消息几乎没有这种余量。

撬开它的不是算力,是三个杠杆

第一个杠杆,来自同一天的另一条电报。

那天德军还发过一条消息,已经被成功解出,里面"Rosenow"这个地名连续出现了两次。彭博社的一名产品开发教练据此提出假设:这个地名也可能出现在这条没解开的密文里。他把"Rosenow"当作已知明文,扔进搜索。

这是密码分析里最老的手法之一。明文的形状一旦已知,密文就不再是一团噪声。

第二个杠杆,是机器自己的毛病。

恩尼格玛永远不会把一个字母加密成它本身:如果原文某一位是 R,密文同一位就不可能是 R。这条特性单独看只值一点点信息,但配合候选位置,能一次性排除掉大量可能性。

第三个杠杆,是把上面两条推理变成能跑的东西。

在这 10 小时里,Astra 的"Extra High"版本做的事包括:检索历史档案、比对存疑字符、搭一个恩尼格玛模拟器、写密码分析代码、并行跑实验、测不同密钥、再交叉验证结果。

其中一个位置,所有条件

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深频率

没赞的日子,我像断了WiFi。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值