技术实践
Anthropic用Claude生成扫描与验证代码,追溯NIST椭圆曲线种子来源
概述
Anthropic团队让内部Claude研究模型调查NIST标准椭圆曲线种子的来源,没有预先提供“幽默短语哈希”的旧线索。模型转而分析1990年代软件可能使用的伪随机数生成器,编写扫描程序寻找输出模式,并结合状态恢复、格基约化和反向迭代检验假设。团队披露,五条NIST素域曲线的种子可由以Unix时间戳初始化的lrand48流程复现,并提供复现代码。 模型还解释了部分历史基点的生成方式,但P-224、P-256、P-384、P-521等基点及B-163种子仍有未解之处,部分候选曲线为何被跳过也未确认。案例展示的是实际研究中的假设生成、编程检验与可重复证据,不是破解ECDSA或发现可直接利用的曲线弱点,也不能将未解释部分写成已经解决。