AI 半小时破解 NSA25 年密码谜团,比特币安全再获验证
核心要点
Anthropic旗下Claude模型仅用半小时,通过lrand48生成器溯源NSA遗留的椭圆曲线参数,终结25年争议。此举证实该曲线无后门,同时凸显比特币secp256k1曲线的先天安全性优势。
据 Woofun AI 消息, 开发的 模型在短短半小时内,成功解开了困扰密码学界长达 25 年的美国国家安全局 (NSA) 参数来源之谜,这一突破不仅还原了历史真相,更从侧面印证了 比特币 底层加密架构的稳健性。
这场持续四分之一世纪的争议,根源在于 20 世纪 90 年代末 NSA 向美国政府提供的一组椭圆曲线密码学参数。2000 年,美国国家标准与技术研究院 (NIST) 正式采纳了这些参数,但 NSA 始终未公开生成这些数字的具体算法或种子来源。
这种不透明性在斯诺登揭露 NSA 试图削弱密码学标准后,引发了广泛的阴谋论猜测,人们怀疑 NSA 可能在系统中植入了后门。尽管 NIST 随后从推荐列表中删除了 Dual EC 随机数生成器,但那些作为起始值的数字本身是公开的,其选择逻辑却成谜。密码学家尼尔·科布利茨和阿尔弗雷德·梅内泽斯在 2015 年发表的论文《一个包裹在谜团中的谜题》中深入探讨了这一争议。梅内泽斯曾参与制定最初的密码标准,他回忆称自己在 1997 年从 NSA 数学家杰里·索利纳斯处获得了这些起始值。由于缺乏官方解释,外界长期猜测 NSA 可能测试了无数选项,最终选定了一条只有他们自己知道如何利用弱点的曲线,从而在所有使用该曲线的系统中预留了后门。比特币钱包等大量系统依赖椭圆曲线密码学来保护私钥,这种数学算法允许用户在不暴露私钥具体内容的情况下证明所有权,其安全性如同一种公开设计的锁具,所有人都依赖其不可破解性。
然而,如果锁具的设计者保留了只有他们知道的钥匙,这种信任基础便岌岌可危。
为揭开真相,安全研究员史蒂夫·韦斯耗费多年时间进行调查,包括在 2018 年申请公开记录,但 NIST 表示没有相关文档,NSA 则停止回应。一条线索表明数字可能源自索利纳斯遗忘的一句话,调查人员尝试了各种单词组合却无果。2023 年,密码学工程师菲利波·瓦尔索尔达等人悬赏 12,288 美元征集答案,若获胜者将奖金捐给慈善机构,奖励金额将上升至 36,000 美元以上。索利纳斯在那年早些时候去世,研究人员只能依靠旧日回忆和数字本身探索,始终未获突破。直到本月,Anthropic 一名员工让内部研究模型 Claude 进行调查,且未提及关于起始值来自某句被遗忘的话的旧理论。
Woofun AI 整理数据显示,Claude 仅用不到半小时,就将 5 个 NIST 规定的曲线起始值追溯到了 lrand48——这是一种存在于早期 C 语言软件库中的随机数生成器。Claude 复现了广泛使用的 P-256 曲线背后的数值序列,并在第 1,842 个候选项中找到了与其公开起始值完全匹配的结果。模型在推理过程中写道:'这真是令人震惊:它解决了这个存在了 25 年的谜题。
'它在短暂怀疑自己是否正在模拟环境中运行后得出结论:'嗯,这在现实中有可能吗?据我所知……这个谜题至今仍未解决。......所有最高位均为 0——20 位,概率为 10 的负 6 次方。所以这确实是现实情况。'现在,任何人都可以重新运行该程序,得到 NSA 提供的那些数字。Anthropic 表示,隐藏的弱点出现的可能性大大降低了,但团队仍无法解释为何该程序会排除一些可行的候选选项,以及曲线的其他部分是如何被选定的。

评论
暂无评论