←新闻详情

The Decoder更新于 10月18日 01:42

Anthropic 的 Claude 用不到 30 分钟破解 NSA 25 年前的密码学谜题

Anthropics' Claude cracks a 25-year-old NSA cryptography mystery in under 30 minutes

AI 导读

Anthropic 的 Claude 用不到 30 分钟破解了 NIST 在 2000 年 ECDSA 标准中由 NSA 提供、始终未解释来源的曲线种子。种子来自 lrand48 这个简单的 C 随机数生成器,并以 1997 年 5 月至 1998 年 4 月之间的 Unix 时间戳初始化;Claude 注意到 lrand48 只输出 31 位、部分种子高位系统性为零而发现规律。Anthropic 称这让刻意植入后门的可能性降低,并将 36,864 美元赏金捐给 Internet Security Research Group。

推荐理由

AI 评分 80

原文交代了 Claude 破解种子来源的具体线索,读者可据此理解 ECDSA 参数生成过程与后门疑虑的关系。

主题

标签

正文

当前显示原文,中文全文译文尚未就绪。

Anthropic's AI Claude has solved a 25-year-old cryptography mystery. NIST standardized several curves in the ECDSA standard, the most widely used framework for elliptic-curve digital signatures, back in 2000. The NSA had supplied the seeds, the starting values used to generate the curve parameters, with zero explanation. No one knew how they were created, and that fueled suspicion of possible backdoors. The mystery even attracted a bounty and amateur sleuthing efforts . The late NSA employee Jerry Solinas had suggested the seeds were a hash of a humorous phrase, but that turned out to be wrong.

Claude cracked it in under 30 minutes. The seeds came from "lrand48," a simple C random number generator, initialized with a Unix timestamp between May 1997 and April 1998. Claude spotted the pattern because "lrand48" only outputs 31 bits, and the top bits in some seeds were systematically zero. According to Anthropic , this makes deliberate backdoors less likely. Anthropic is donating the $36,864 bounty to the Internet Security Research Group .

来源

The Decoder