Anthropic推出的AI模型Claude在短短30分钟内成功追溯了美国国家安全局(NSA)于2000年提交给NIST的五条椭圆曲线种子的来源,这一成果终结了长达近三十年的密码学争议。
这些种子曾被广泛怀疑是人为植入后门的迹象,尤其在NSA加密活动曝光后更引发担忧。然而,Claude通过分析20世纪90年代C语言库中的老式伪随机数生成器——lrand48,识别出其内部状态特征,并重建了生成过程。
研究显示,用于生成P-192、P-224、P-256、P-384和P-521曲线的种子,均源于以Unix时间戳初始化的lrand48程序。其中P-256的种子对应第1,842个候选值,而时间范围锁定在1997年5月至1998年4月之间。
此次任务并非预设假设下的漏洞挖掘,而是由一名员工提出对种子来源的探索性查询。Claude未依赖传统猜测(如基于幽默短语哈希值),而是主动分析生成器结构,结合数学格基归约技术进行验证,最终实现高效溯源。
尽管仍有部分参数(如B-163)未解,但主要争议种子已具备可复现的生成路径。这大大降低了“NSA故意选择弱曲线”的可能性,改变了学术界对当时标准制定过程的理解。
需强调的是,本次发现并未威胁任何现行加密系统,尤其是比特币网络。比特币采用的是secp256k1曲线,其参数设计简洁,缺乏可操纵空间,与受影响的NIST曲线不同。
因此,现有密钥体系无需更新。虽然量子计算仍构成未来潜在风险,但当前技术水平下尚无能力攻破比特币签名机制。
Claude的表现标志着人工智能在复杂密码学问题中展现出前所未有的效率与洞察力。原本耗时数年的研究,如今仅用半小时完成,甚至触发了一项悬赏奖金的捐赠——36,864美元将捐予互联网安全研究小组(ISRG),即Let’s Encrypt背后组织。