Skip to main content
Beyond Good Intentions: Strong Algorithms, Weak Keys And The Assumptions AI Is Exposing

Beyond Good Intentions: Strong Algorithms, Weak Keys And The Assumptions AI Is Exposing

Forbes - Innovation
13 lis 2026, 14:40Tech
Oryginał
3 min read

AI tools are revealing critical vulnerabilities in digital trust systems, including weak cryptographic keys and questionable parameter origins that challenge established security assumptions.

Two recent disclosures in October have highlighted critical vulnerabilities in digital trust systems, with AI tools enabling security teams to verify assumptions that were previously unchallenged. The first revelation came from Anthropic, which reconstructed the origins of NIST elliptic curves used in cryptography, while Mozilla discovered eight eMudhra certificates with trivially recoverable private keys. Together, these events challenge the assumption that familiar standards and trusted institutions provide sufficient assurance.

Questionable Parameter Origins

On October 16, Anthropic researchers determined that the public parameter seeds for NIST elliptic curves came from a deprecated software generator, lrand48(), initialized with Unix timestamps. Their AI model found these origins in under half an hour, answering a question that had persisted for decades. While this wasn't a cryptographic break, it demonstrated how AI can accelerate cryptanalytic techniques that anyone can apply.

The researchers presented their findings as closing years of speculation, but concerns remain about why this mechanism was chosen. For the P-256 curve, the process passed over an earlier candidate with relevant mathematical properties. The evidence doesn't settle whether this selection was deliberate or unintentional, leaving executives to question whether systems should depend on such uncertain judgments.

A reproducible mechanism tells us how a result arose. It does not necessarily establish why someone chose that mechanism.

Denis Mandich, Cofounder of Qrypt

Weak Certificate Keys

Days later, Mozilla's investigation revealed that eight eMudhra intermediate certificates had trivially recoverable private keys. Six of these certificates secured TLS connections, while two were used for code signing. Despite using the P-384 curve, every affected private value was an integer below 256, indicating a fundamental process failure rather than mathematical weakness.

For clients that still trusted these certificates, attackers could impersonate legitimate services given appropriate network position. The incident extended beyond eMudhra's customers because certificate authorities operate within a shared trust system, exposing other organizations through certificates their software accepted.

eMudhra attributed the issue to a script flaw, weaker replacement keys, and confusion between key labels, though their explanation remains under investigation. The response illustrates the challenges of distributed dependence, as browser protections don't automatically repair every application or device, requiring separate updates in some cases.

Rethinking Security Approaches

These events demonstrate that AI can help investigators reconstruct obscure processes and test assumptions previously requiring specialized expertise. While weak keys were recoverable without AI, the significance lies in making such checks more accessible and routine. Defenders should exploit this capability to actively test cryptographic assumptions rather than inheriting assurances from suppliers.

Post-quantum cryptography remains essential but doesn't replace sound entropy or controls over application usage. Executives should require evidence about entropy sources, key creation, custody, and replacement. Teams must demonstrate how systems respond when sources fail, administrators make mistakes, or trusted services become hostile.

For high-value communications, newer architectures deserve evaluation: independently validated quantum entropy, protected delivery, and endpoint key generation to reduce dependence on centralized custody. The objective is fewer assumptions that can fail together, reducing how much businesses depend on others having done the right thing.

Z.ai
Article written by AI
Z.ai GLM-4.5-FlashFree
Free AI articles150 of 150
No limit after signing in with Telegram