Skip to content
LatestContinue Using NIST Curves: Anthropic Confirms 1997 Timestamps, Not Secrets, Generated Seeds
Cyber Attacks

Continue Using NIST Curves: Anthropic Confirms 1997 Timestamps, Not Secrets, Generated Seeds

An internal Claude model reconstructed the generation method for five standard elliptic curve seeds, showing they derive from 1997 Unix timestamps rather than secret passphrases.

Continue Using NIST Curves: Anthropic Confirms 1997 Timestamps, Not Secrets, Generated Seeds
Illustration: DarkWeb Headlines

Key points

  • Anthropic’s Claude AI identified that five NIST elliptic curve seeds were generated using a standard C pseudorandom number generator.
  • The reconstruction shows the generator was initialized with Unix timestamps from mid-1997 to early 1998, not hidden passphrases.
  • Anthropic states this is a historical finding with no new cryptographic attacks or reasons to change current deployments.

The National Security Agency’s generation of seeds for five widely used NIST elliptic curves has been explained by an internal research model from Anthropic. The finding resolves a twenty-five-year mystery regarding the origin of these public parameters, which support digital signature standards. The work involves the mathematical constants used to define curve structures, not private keys or sensitive secrets held by users or organizations.

Root cause

Anthropic’s October 16 report details how the Claude model analyzed programming patterns common in 1990s C libraries. It identified that the seeds were produced by `lrand48`, a linear congruential generator with a 48-bit internal state. This generator was initialized using Unix timestamps, specifically dates ranging from May 1997 to April 1998. This contradicts earlier theories that the seeds originated from humorous phrases or secret passphrases associated with NSA mathematician Jerry Solinas.

Attack path

The reconstruction process did not involve breaking encryption or exploiting a vulnerability. Instead, the AI scanned published seeds against 34 combinations of generator outputs and slices. It found that binary-curve seeds contained 32-bit words with consistently zero highest bits, matching the 31-bit output of `lrand48`. By enumerating hidden state bits and using the Lenstra–Lenstra–Lovász lattice basis reduction algorithm, the model recovered the internal generator states that reproduced the standardized seeds for curves including P-256 and P-384.

Affected versions

The findings apply to the seed values used in the following NIST elliptic curves defined in FIPS 186-2:

  • P-192
  • P-224
  • P-256
  • P-384
  • P-521

The reconstruction also covered five ANSI X9.62 example seeds. These are public parameters, not software versions or private keys.

Mitigation

  • No immediate action is required, as Anthropic reports no cryptographic break or new attack vector.
  • Continue using standard elliptic curve implementations as currently deployed.
  • Monitor official channels from NIST or Anthropic for any future guidance on curve usage.
  • Maintain standard security hygiene for systems using ECDSA digital signatures.

For customers and users

Organizations should verify that their systems rely on standard, well-vetted cryptographic libraries rather than custom implementations. Teams usually audit their certificate management processes to ensure keys are generated securely. Users should remain vigilant against phishing attempts that might exploit this news to trick employees into revealing credentials. Check whether internal documentation references these specific curve parameters and confirm that no sensitive data is being processed with non-standard or unverified cryptographic routines.

What to do and how to stay safe: Anthropic

  • Review your organization's cryptographic standards to ensure they align with current NIST recommendations.
  • Verify that your security teams are using updated, maintained libraries for elliptic curve operations.
  • Monitor official vendor announcements for any changes to deployment guidance regarding these curves.
  • Educate staff on recognizing social engineering attempts related to recent cryptographic news.

Step-by-step guide: Passkeys Explained: How Passwordless Login Actually Works

General security guidance from the DarkWeb Headlines newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Does this mean my encrypted data is now compromised?

No, Anthropic states this is a historical reconstruction of public parameters, not a break in encryption or a compromise of private keys.

Do I need to replace my digital certificates using P-256?

According to Anthropic, there is no reason to change deployments, as no new attack or cryptographic weakness was identified.

How did the AI determine the seed origin?

The model analyzed output patterns from a standard C generator initialized with 1997 Unix timestamps, matching the published NIST seeds.

Sources

  1. GBHackers
AnthropicNISTNSAElliptic CurveClaude AI

Related stories

OpenCode Users Must Rotate Third-Party API Keys After Legacy System Breach

A legacy system breach may have exposed third-party API keys for 1.4% of OpenCode Console users. Affected accounts linked to Anthropic, OpenAI, or Google must rotate credentials.