i
News
News · 2026-10-17

Claude traces the NSA’s cryptographic values to a C random-number generator

@neuronium_ai @neuronium_ai

Claude connected a set of unexplained cryptographic values supplied by the NSA to a simple random-number generator, solving a puzzle that had lasted 25 years. The values were used to generate parameters for elliptic curves standardized by NIST in 2000. The answer took less than 30 minutes to find, and Anthropic says it makes deliberate weaknesses in the curves less likely.

Cover: Claude traces the NSA’s cryptographic values to a C random-number generator

The trail in the values

The NSA supplied the initial values but never explained how it had produced them. That silence left room for suspicions that the curve parameters had been deliberately weakened, and the puzzle drew the attention of cryptography enthusiasts.

Former NSA employee Jerry Solinas proposed that the values came from the hash of a humorous phrase. That explanation was wrong.

A small generator, a narrow window

Claude traced the values to lrand48, a simple random-number generator in C. It had been run with a Unix timestamp from May 1997 to April 1998.

The clue was in the output: lrand48 produces only 31-bit numbers, and some of the unexplained values consistently had zeroes in their highest bits.

Anthropic estimates that this explanation makes intentional weaknesses less likely. It will give the $36 864 prize for solving the puzzle to the Internet Security Research Group.

I think the speed is striking, but the result is still an explanation of how the values could have been generated, not a record of the original process. The announcement does not say whether independent researchers have verified the reconstruction. That distinction matters: a plausible origin can ease suspicion without settling what happened inside the NSA.

Source: the-decoder.com

Daily AI news

Every day we pick what actually matters in AI and explain it plainly — no hype, no filler. Subscribe if you want to follow where the industry is going.

Only what matters — every day

Follow on X