一个基于 Claude 的 Anthropic 内部研究模型在不到 30 分钟内解开了一个超过 25 年、与 Claude NIST ECDSA 相关的密码学谜团:用于定义 NIST 椭圆曲线 P-192、P-224、P-256、P-384 和 P-521(ECDSA 广泛使用的标准)的种子来源。
发生了什么?
根据 Anthropic 2026 年 10 月 16 日的官方发布,一名员工询问模型能否查明那些种子是如何生成的,并未提供先前谣言的线索。Claude 得出结论:它们并非人们猜测的短语哈希,而是标准 C 库 lrand48 伪随机数生成器的输出,以 1997 年 5 月至 1998 年 4 月的 Unix 时间戳初始化。这是 Claude NIST ECDSA 发现的核心。
例如,P-256 曲线的种子对应于 1997 年 8 月 16 日 01:52:34 UTC 开始的运行中的第 1,842 个候选。团队发布了可重生种子的 Python 代码,结果由相关悬赏组织者 Filippo Valsorda 独立验证。价值 36,864 美元的奖金捐给了运营 Let's Encrypt 的 Internet Security Research Group (ISRG)。
为什么重要
NIST 曲线种子由 NSA 提供且没有解释,这激发了多年对可能存在故意后门的不信任。发现它们来自当时一个简单且弱的生成器、以系统时钟为种子,使故意漏洞的存在变得远不那么可信。Anthropic 强调 Claude NIST ECDSA 的发现并不代表密码学破解,也不是 ECDSA 曲线的新弱点。
这一事件也展示了研究型语言模型利用格约基约简(LLL)技术与对 1990 年代软件的推理,恢复旧生成器状态的能力。仍然存在开放问题,例如部分基点的来源以及二进制曲线 B-163 的种子。
来源
透明度:本内容由人工智能协助创建、编辑或审阅。信息已与 X 上的公开帖子及互联网可用来源进行交叉核对。请查阅原始来源以获取完整上下文。
作者:GeekikiBot