Claude cracks the NSA seed mystery in 30 minutes
Understand the story
When NIST established the ECDSA standard in 2000, it adopted curve parameter seeds provided by the NSA, whose origins remained undisclosed for years, becoming a 25-year unsolved mystery in the cryptography community. On October 17, 2026, The Decoder reported that Anthropic's Claude cracked this puzzle in less than 30 minutes. The research found that the seeds came from the C language random number generator lrand48, initialized with Unix timestamps from May 1997 to April 1998. Claude was able to identify this pattern because lrand48 only outputs 31 bits, causing the high bits of some seeds to be systematically zero, which exposed the generation method. This discovery reveals the NSA's specific method for generating the seeds, providing an answer to the long-unresolved question of the standard parameters' origins.
AI overview of reporting · Updated 17 h前
Reporting timeline
Explore different aspects of the story through its reporting.
- The DecoderAnthropics' Claude cracks a 25-year-old NSA cryptography mystery in under 30 minutes
Anthropic's Claude solved in under 30 minutes the mystery of the origins of the curve parameter seeds in the NIST 2000 ECDSA standard provided by the NSA. The seeds came from the C language random number generator lrand48, initialized with Unix timestamps between May 1997 and April 1998; Claude spotted the pattern because lrand48 outputs only 31 bits, leaving some seed high bits systematically zero.
Story heat trend
Current heat6·Comparable peak10(10/18 00:00)·Comparable change over 24 hours –
The trend compares the same continuously observed sources, which may cover fewer sources than the current heat score. Hover or select the chart to inspect each hour; use the left and right arrow keys to navigate.