1. Het model Claude, een intern onderzoeksmodel van Anthropic, heeft de herkomst van vijf door de NSA geleverde elliptic curve seeds achterhaald.
2. Dit onderzoek, beschreven in een rapport dat op 16 oktober 2026 is gepubliceerd, beantwoordt een cryptografische vraag die ongeveer 25 jaar openstond.
3. De gevonden informatie verklaart de keuze van belangrijke publieke beveiligingsparameters. Dit leidt niet tot het blootleggen van geheime sleutels of het breken van encryptie.
4. De seeds achter de NIST curves P-192, P-224, P-256, P-384 en P-521 zijn afkomstig van lrand48, een oudere C-bibliotheek random-number generator. Deze werd geïnitialiseerd met Unix timestamps.
5. Dit spreekt een langlopende theorie tegen dat de waarden hashes waren van humoristische zinnen, zoals die bijvoorbeeld herinnerd werden door voormalige NSA-wiskundige Jerry Solinas.
6. Het model Claude onderzocht generatoren die gangbaar waren in software uit de jaren '90.
7. Claude bouwde een scanner die 34 combinaties van generatoren en output slices dekte, op zoek naar patronen binnen de gepubliceerde seeds.
8. Sommige binaire-curve seeds vertoonden een duidelijke aanwijzing: hun 32-bit woorden hadden consistent een nul in de hoogste bit, wat overeenkomt met lrand48.
9. Claude herstelde kandidaat-states door de 17 verborgen bits te testen en daaropvolgende outputs te controleren.
10. Voor de prime-curve seeds was een extra stap nodig omdat deze slechts acht bits uit elke generator-output behielden.
11. Claude gebruikte het Lenstra–Lenstra–Lovász (LLL) lattice reduction algoritme om interne states te herstellen uit deze gedeeltelijke waarden.
12. Vijf NIST seeds en vijf ANSI X9.62 voorbeeld seeds kwamen overeen met deze constructie.
13. Het terugdraaien van de generator onthulde initialisatiewaarden die overeenkwamen met datums tussen mei 1997 en april 1998.
14. Voor P-256 was de gepubliceerde seed de 1.842e kandidaat van een run die op 16 augustus 1997 om 01:52:34 UTC werd geïnitialiseerd. Elk kandidaat bevatte 20 bytes.
15. Vier binaire-curve seeds kwamen ook overeen met de generator. Hun waarden suggereren een klokwaarde gedeeld door twee.
16. Claude heeft ook de generatie van de basispunten voor P-192 en vijf ANSI voorbeeldcurves herleid naar FreeLIP, een pakket voor rekenkunde met lange gehele getallen. Basispunten zijn vaste startpunten die worden gebruikt om publieke sleutels te berekenen; hun oorsprong is gescheiden van de curve seeds.
17. De verklaring is niet volledig; de seed van B-163 blijft onverklaard, evenals verschillende basispunten.
18. Onderzoekers vonden ook overgeslagen kandidaten die geschikt leken, waaronder P-256 kandidaat 876, zonder de reden voor afwijzing te kennen.
19. NIST heeft het ECDSA (Elliptic Curve Digital Signature Algorithm) aangenomen in de FIPS 186-2 standaard in 2000. Digitale handtekeningen helpen bij het verifiëren van de afzender van data en of deze is gewijzigd. De gepubliceerde seeds die in de standaard werden gebruikt, werden afgeleid van een SHA-1-gebaseerd proces om curveparameters te verkrijgen, maar de oorsprong van deze seeds werd niet verklaard.
20. Anthropic benadrukt dat dit geen cryptografische breuk, nieuwe aanval of nieuw ontdekte zwakte van ECDSA betreft. Dit zijn publieke curve-generatie seeds, geen private ondertekeningssleutels. De reconstructie ervan stelt een aanvaller niet in staat om handtekeningen te vervalsen.
21. Het onderzoeksproces maakt opzettelijke manipulatie minder plausibel.
22. Dit werk voegt een voorbeeld toe van door AI ondersteund cryptografisch onderzoek, waarbij het resultaat historische duidelijkheid is in plaats van een verbeterde aanval. De bevindingen versterken daarom het vertrouwen zonder te bewijzen dat elke selectiebeslissing onschadelijk was.
23. Anthropic heeft reproductiecode gepubliceerd zodat anderen de overeenkomsten kunnen controleren.
24. De Internet Security Research Group ontvangt een beloning van $36.864.
25. Het rapport roept niet op tot veranderingen in geïmplementeerde systemen op basis van deze ontdekking alleen.
Popup content goes here.
Met een account heeft u de mogelijkheid om het gehele nieuwsoverzicht te bekijken en op ieder artikel een reactie-icoon te geven.
Met Newsfacts.info kunt u op de hoogte blijven van de laatste ontwikkelingen, zonder veel tijd te besteden aan het volgen van het nieuws. Ontdek vandaag nog de voordelen van Newsfacts.info!