Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

GBHackers News

Source published: Site published:

Original article · فارسی

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds for five NIST elliptic curves in under 30 minutes, addressing a cryptographic mystery spanning roughly 25 years.

Its October 16 report attributes the seeds to a standard C pseudorandom number generator initialized with Unix timestamps, rather than secret passphrases.

Despite references to cryptographic keys, the discovery concerns public curve parameters, not private keys or signature secrets. Anthropic describes the work as historical reconstruction, reporting no cryptographic break, new attack, or reason to change deployments.

Claude AI Solves 25-Year-Old NSA Cryptography Mystery

NIST adopted ECDSA and recommended elliptic curves in its FIPS 186-2 Digital Signature Standard in 2000. Published seeds supported verification of curve parameter derivation, but their unexplained origins led researchers to question whether the NSA deliberately influenced curve selection.

A bounty organized by cryptographer Filippo Valsorda encouraged efforts to explain those seeds. Earlier accounts suggested they originated from humorous phrases associated with NSA mathematician Jerry Solinas.

Watch video at the source ↗

Claude instead examined programming patterns typical of 1990s C libraries and identified lrand48, a linear congruential generator with a 48-bit internal state.

The model scanned published seeds across 34 generator-and-output-slice combinations. Four binary-curve seeds contained five 32-bit words whose highest bits were consistently zero, matching lrand48’s 31-bit output.

Enumerating the 17 hidden state bits and checking subsequent outputs recovered candidate generator states. The prime-curve seeds exposed fewer bits from each generator call.

Claude applied the Lenstra–Lenstra–Lovász lattice basis reduction algorithm to reconstruct internal states from these truncated outputs. Five NIST seeds and five ANSI X9.62 example seeds matched a construction collecting bytes from lrand48() >> 23.

Reversing the generator revealed initialization values corresponding to Unix timestamps between May 1997 and April 1998. The recovered construction reproduced P-192, P-224, P-256, P-384, and P-521. For P-256, the standardized seed appeared as candidate 1,842 in a sequence initialized on August 16, 1997.

Claude also reconstructed base-point generation for P-192 and five ANSI example curves using the generator from FreeLIP, Arjen Lenstra’s arithmetic package. These base points differ from the curve seeds and serve as fixed points for cryptographic operations.

four seeds (Source: Anthropic)
four seeds (Source: Anthropic)

The reconstruction remains incomplete. Anthropic could not explain the B-163 seed or several base points. Researchers also found skipped candidates that apparently produced suitable curves, leaving the original selection criteria unresolved.

Anthropic argues that the reproducible timestamp-based construction reduces concerns about intentional manipulation, although it does not establish every historical decision or prove that no alternative generation runs occurred.

The $36,864 bounty will be donated to the Internet Security Research Group. For defenders, the outcome is greater transparency into public cryptographic parameters, not recovered secrets or demonstrated ECDSA weakness.

Join 16,000+ SOC teams using ANY.RUN to streamline threat investigations and reduce manual effort. Explore for your team 

Eswar
Eswar is a Cyber security content editor with a passion for creating captivating and informative content. With years of experience under his belt in Cyber Security, he is covering Cyber Security News, technology and other news.

Hot this week

Infosec- Resources

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

1
What is Deep Web The deep web, invisible web, or...
SOC Architecture

How to Build and Run a Security Operations Center (SOC Guide) – 2023

12
Today’s Cyber security operations center (CSOC) should have everything...
Cyber Security News

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

0
TeamViewer's popularity and remote access capabilities make it an...
Checklist

Web Server Penetration Testing Checklist – 2026

0
Web server pentesting is performed under three significant categories: identity,...
Infosec- Resources

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

4
ATM Penetration testing, Hackers have found different approaches to...

Topics

More
    Cyber Security News

    OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

    0
    A newly disclosed OpenBSD kernel exploitation chain combines a...
    Cyber Security News

    GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

    0
    GhostAction attackers have expanded their GitHub credential theft campaign...
    Cyber Security News

    SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

    0
    Indian authorities have warned that SideCopy hackers are targeting...
    Android

    New GhostBat Android Malware Targets 60 Banking and UPI Apps to Steal PINs

    0
    A new GhostBat RAT variant targets 60 Android financial...
    cyber security

    New ROMULUS Malware Platform Uses Six Servers to Deliver Multiple Malicious Payloads

    0
    ROMULUS, a shared ClickFix delivery platform operating across six...
    Android

    Android Malware Exposes Its Own Operators While Hijacking Phones and Stealing Sensitive Data

    0
    An Android remote-access Trojan, YuanKong, whose weakly protected dropper...