资讯›热点›正文

Claude半小时破解25年密码学谜题,还原NIST椭圆曲线种子来源

山河远阔 2026-10-17 17:18 阅读 9 热点
Anthropic发布研究称,其模型Claude在不到半小时内推断出NIST五条标准椭圆曲线种子的真实生成方式:源自C标准库弱随机数发生器与Unix时间戳,而非密码学哈希或人为后门,反而让外界更确信曲线本身安全。

人工智能在基础研究领域的边界再次被拓宽。2026年10月16日,Anthropic发布一项内部研究称,其模型Claude在不到半小时的时间内,推断出了困扰密码学社区二十多年的谜团——美国国家标准与技术研究院(NIST)五条标准椭圆曲线P-192、P-224、P-256、P-384、P-521的种子究竟是如何生成的。

Claude半小时破解25年密码学谜题,还原NIST椭圆曲线种子来源

长期以来,这些曲线种子只是一串看似随机的十六进制数,外界曾怀疑它们可能是某种哈希算法的输出,甚至有人猜测其中暗藏NSA预留的后门。Claude换了一个角度:它假设当年的生成软件使用的是1990年代C语言标准库自带的弱伪随机数发生器,而非现代密码学手段。沿着这一思路,Claude编写扫描器,对公开种子逐位滑动比对,并借助LLL格基规约等数学工具恢复生成器状态,最终还原出整个过程。

结论既出人意料又异常朴素:这些种子并非哈希输出,而是C标准库中lrand48随机数发生器的连续输出,该发生器由Unix时间戳初始化。例如P-256的发布种子,是第1842次迭代才输出的候选值。换句话说,当年工程师只是用当时最常见的随机数函数顺手生成了这些参数,再从中挑选了可用的曲线。

Claude半小时破解25年密码学谜题,还原NIST椭圆曲线种子来源

这一发现的意义在于排除后门而非发现漏洞。Anthropic在文中明确表示,这并非对ECDSA曲线的密码学攻击或弱点,反而因为生成方式极其简单、任何人都可复现,进一步压缩了被人为篡改的空间,让使用P-256等曲线的系统更令人放心。不过研究人员也留有保留:其中一条二进制曲线B-163的种子至今无法还原,基点的生成方式也仍是未解之谜。

从更广阔的视角看,这次破案折射出大模型正在从被动答题走向主动推理与科学探索。当AI能够独立提出假设、设计验证方案并复现二十多年前的工程细节,它在数学、密码学等严肃领域的辅助价值正变得不容忽视。与此同时,这类能力也再次引发业界对AI透明度与AI安全审查机制的讨论——毕竟,能够洞察系统底层逻辑的工具,本身也需要被审慎对待。

读者评论 (0)

想参与讨论?请 登录 后发表评论。

还没有评论,欢迎抢沙发!