Claude Reconstructs NIST Cryptography Seeds Using lrand48 Generator

Key Takeaways

  • Claude AI reconstructed NIST elliptic curve seed generation using the lrand48 generator and Unix timestamps.
  • P-256 curve seed reproduction required exactly 1,842 iterations through candidate outputs.
  • Anthropic confirmed that the research does not reveal attacks or vulnerabilities in the affected curves.

Anthropic's Claude AI reconstructed how seed values for several widely used NIST elliptic curves were originally generated, resolving a cryptography question that had attracted suspicion for more than two decades. The AI identified a process involving the C library's lrand48 generator and Unix timestamps, with the P-256 curve requiring 1,842 iterations to reproduce the standardized seed. The seeds have been significant because the U.S. National Security Agency supplied them without a convincing public account of the selection method, prompting researchers to question whether a secret process could hide mathematical advantages. Elliptic-curve signatures underpin many crypto account security systems, including passkeys and hardware-backed authentication, making the provenance of these parameters important for user confidence.

Claude Identifies lrand48 Generator as Seed Source

Claude worked backward from published values and found an ordinary pseudorandom generation procedure. For P-256, the model took 1,842 iterations through candidate outputs to reproduce the standardized seed. The research also examined P-192, P-224, P-384 and P-521 curves. The standards had published seed values without explaining how the numbers were chosen, leaving researchers to speculate about potential hidden mathematical advantages in the selection method.

Anthropic Clarifies No Vulnerability Found in Affected Curves

Anthropic states the research does not reveal an attack on P-256 or other affected curves. Recovering the seed-generation history is not equivalent to breaking a private key, proving a curve vulnerability, or establishing that every implementation is safe. The company says there is no urgent corrective action required. The work helps researchers understand a forgotten design decision rather than demonstrating AI defeating encryption.

FAQ

What did Claude discover about NIST elliptic curve seeds? Claude reconstructed the seed generation process for NIST elliptic curves, identifying that the U.S. National Security Agency used the C library's lrand48 generator and Unix timestamps. For P-256, the process required 1,842 iterations to reproduce the standardized seed.

Does this discovery mean the elliptic curves are vulnerable? No. Anthropic states the research does not reveal an attack on P-256 or other affected curves. Recovering the seed-generation history is not the same as breaking a private key or proving a vulnerability exists.

Why does this matter for crypto users? Elliptic-curve signatures underpin many crypto account security systems, including passkeys and hardware-backed authentication. Understanding how the seed values were generated improves confidence in the standards without changing the mathematics used by existing products.

Disclaimer: This content is for informational purposes only and does not constitute investment advice or encourage the buying or selling of crypto assets. It is intended to provide information about industry developments and is not directly related to the services offered by Gate TR. Although information obtained from third-party sources has been carefully reviewed, Gate TR assumes no responsibility for any errors or omissions. Crypto assets involve high risks and may experience significant price fluctuations. Before making any investment decisions, you should assess your financial situation and risk tolerance, conduct your own research, and make decisions independently.