Claude rintraccia le origini crittografiche del NIST in un vecchio generatore di numeri casuali

Un insolito capitolo della storia della crittografia ha finalmente trovato risposta. Secondo Anthropic, Claude ha ricostruito il processo di generazione dei valori iniziali alla base di diverse curve ellittiche NIST ampiamente utilizzate, risolvendo un quesito che aveva destato sospetti per oltre due decenni.

In breve: Claude ha identificato un processo che coinvolge il generatore lrand48 della libreria C e i timestamp Unix. Anthropic sottolinea che la ricerca non rivela un attacco a P-256 o ad altre curve interessate.

I semi sono stati importanti perché gli standard hanno pubblicato i loro valori senza una spiegazione pubblica convincente su come fossero stati scelti. Erano stati forniti dalla National Security Agency statunitense, lasciando generazioni di ricercatori a chiedersi se un metodo di selezione segreto potesse nascondere qualche vantaggio matematico.

Anthropic riporta che un modello, partendo dai valori pubblicati, ha individuato una normale procedura di generazione pseudocasuale. Nel caso di P-256, sono state necessarie 1.842 iterazioni attraverso gli output candidati per riprodurre il seme standardizzato. Il lavoro ha esaminato anche P-192, P-224, P-384 e P-521.

Questo aspetto è interessante per gli utenti di criptovalute perché le firme a curva ellittica sono alla base di molti tipi di sicurezza degli account, tra cui le password e l'autenticazione basata su hardware . Spiegare la provenienza dei parametri può migliorare la fiducia negli standard senza modificare la matematica utilizzata dai prodotti esistenti.

C'è un limite cruciale a questa storia: recuperare la cronologia della generazione del seed non è la stessa cosa che violare una chiave privata, dimostrare che la curva ha una vulnerabilità o stabilire che ogni implementazione è sicura. La stessa Anthropic afferma che non ci sono azioni correttive urgenti da intraprendere.

Il titolo non riguarda tanto la capacità dell'IA di sconfiggere la crittografia, quanto piuttosto l'aiuto che l'IA offre ai ricercatori per ricostruire una decisione progettuale dimenticata. In crittografia, sapere perché i numeri hanno un certo aspetto può essere quasi altrettanto prezioso quanto sapere che i calcoli funzionano.

Articolo scritto dalla redazione e curato da Samuel Rae.

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto