AI导航

Claude追溯NIST曲线种子来源:悬了25年,只是一串时间戳随机数

AI资讯
2 min read
1 次阅读

Claude 在 2026 年 10 月 16 日解开了密码学界悬了约 25 年的一个问题。Anthropic 当天发布研究报告称,一名员工让内部研究模型在没有任何旧线索提示的情况下追查 NIST 椭圆曲线种子的来历,模型不到半小时就确认:P-192、P-224、P-256、P-384 和 P-521 五条曲线的种子都不是某句口令的哈希,而是 C 库随机数生成器 lrand48 以 Unix 时间戳为种子跑出来的输出。这些种子当年由 NSA 提供且未说明出处,长期被怀疑可能藏有后门。

它是怎么一步步复原的

模型先换了思路:不猜口令,而是猜当年生成曲线的软件会用什么随机数生成器。它写了扫描程序,把公开种子逐段与 1990 年代常见生成器的输出特征比对,注意到多条种子顶部比特清零的异常 pattern,进而锁定 lrand48;再用格规约方法从截断输出中恢复生成器内部状态,反推回初始化时刻。复原结果显示,五条素数曲线的运行时间落在 1997 年 5 月到 1998 年 4 月之间,其中 P-256 的种子是 1997 年 8 月 16 日那次运行的第 1842 个候选。Anthropic 已公开可复现这些种子的代码,任何人都能重跑验证。

这不是漏洞,用户不需要做任何处理

Anthropic 明确表示,这不是对 ECDSA 的破解,也不是新攻击或曲线弱点;恰恰相反,种子生成方式如此普通,反而让蓄意挑选弱曲线的说法更难成立。报告同时说明,多数研究者原本就信任这些曲线,普通用户和企业不需要更换曲线、不需要轮换密钥。追溯种子来源的 36,864 美元悬赏将捐给负责 Let's Encrypt 的互联网安全研究组织 ISRG。

还有三处没有解释完

悬念没有全关上:二进制曲线 B-163 的种子仍未复原;P-224、P-256、P-384、P-521 的基点生成方式还没找到;生成时为什么跳过了个别同样可用的候选,例如 P-256 同一次运行的第 876 个候选,报告也没有答案。Anthropic 认为被跳过的候选数量很少,不足以支撑刻意挑选弱曲线的猜测,但把这些列为开放问题。对安全团队来说,这篇报告的实际用法是存档备查:今后评审里再遇到 NIST 曲线来源的质疑,可以直接指向这次可复现的复原结果。

推荐工具

NVIDIA Chat with RTX AI聊天 Chat with RTX 是 NVIDIA 面向 RTX 电脑的本地 AI 聊天工具,可围绕本地文档和视频资料做问答,适合重视隐私、离线检索并具备硬件条件的用户更适合资料不便上传云 HuggingChat AI聊天 HuggingChat 是 Hugging Face 的开源模型聊天应用,支持 Omni 自动选模型,也可手动选社区开放模型对话。它适合体验开源模型、技术探索和问答,结果可能不稳定,重要内容需复核。 纳米AI搜索 AI搜索 纳米AI 是 360 旗下 AI 搜索和智能体入口,支持文字、语音、拍照提问、多模型协作与内容创作,适合中文用户做日常搜索、学习问答、移动查询、热点追踪、生活决策、知识整理和轻量创作。 Qwen Chat(通义千问) AI聊天 Qwen Chat 是Qwen 大模型聊天助手,支持Qwen 模型聊天、写作和编程问答,适合中文用户和开发者完成 AI 对话、资料问答和任务协作,适合上线前核对权限、成本和资料质量。 DuckDuckGo AI Chat AI聊天 DuckDuckGo AI Chat 适合重视隐私的普通用户使用,围绕隐私 AI 聊天、免账户使用和多模型问答提供对话式 AI 支持和任务协作能力,适合上线前核对权限、成本和资料质量。 Goody-2 AI聊天 Goody-2 是以极端安全和伦理对齐为特色的 AI 聊天助手,常用于观察模型拒答边界、内容安全策略、保守输出体验和 AI 风险讨论,更适合作为安全边界样本使用前应理解它偏实验性质,不适合。