Oossa

Claude verklaart mysterie rond NSA-krommen van 25 jaar oud

Claude achterhaalde dat de verborgen seed voor NIST’s ECDSA-krommen afkomstig was van een eenvoudige C-generator voor willekeurige getallen. Daarmee is een langlopende cryptografische vraag beantwoord.

Door Gepubliceerd door Oossa: 1 min lezen

Growtika · Unsplash

Anthropic maakte bekend dat zijn AI-systeem Claude een 25 jaar oud mysterie heeft opgelost over de seeds die zijn gebruikt voor de NIST ECDSA-krommen. De AI ontdekte de oorsprong in minder dan 30 minuten en achterhaalde precies welke methode de NSA gebruikte om de waarden te genereren. Het bedrijf schenkt de beloning van $36,864 die voor het antwoord was uitgeloofd aan de Internet Security Research Group.

Hoe Claude het antwoord vond

Claude bekeek de seedwaarden en merkte op dat de hoogste bits altijd nul waren. Dat patroon komt overeen met de uitvoer van ‘lrand48’, een eenvoudige generator voor willekeurige getallen in de C-bibliotheek die alleen waarden van 31 bits oplevert. Door tijdstempels van May 1997 tot April 1998 te testen, liet Claude zien dat de NSA lrand48 in die periode had geïnitialiseerd met een Unix-tijdstempel. Dat betekent dat de seeds niet zijn gemaakt met een geheim cryptografisch ontwerp, waardoor de kans kleiner is dat er opzettelijk een achterdeur in zit.

Wat dit betekent voor gebruikers

De ontdekking neemt een langlopend vermoeden weg dat de NIST-krommen verborgen zwakke plekken zouden kunnen bevatten. Voor ontwikkelaars en iedereen die afhankelijk is van ECDSA-handtekeningen – van beveiligde websites tot digitale portemonnees – herstelt de verklaring het vertrouwen dat de parameters op een eenvoudige, openbare manier zijn gegenereerd. Onafhankelijke verificatie van de bewering moet nog plaatsvinden, maar de verklaring maakt het niet langer nodig om uit te gaan van een verborgen kwetsbaarheid.

Waarom het ertoe doet

Voor gewone gebruikers neemt de verklaring de zorgen weg dat veelgebruikte digitale handtekeningen verborgen achterdeuren zouden kunnen bevatten. Ze stelt ontwikkelaars gerust dat de ECDSA-parameters zijn gebaseerd op een eenvoudig, gedocumenteerd proces voor het genereren van willekeurige getallen, en niet op een geheim ontwerp van de NSA. Onafhankelijke cryptografen moeten de analyse nog bevestigen voordat die volledig wordt aanvaard.

Was dit artikel nuttig?
Delen

Lees ook

Oossa · Nieuwsbrief

De AI-week, uitgelegd

Elke maandag: het nieuws dat ertoe doet, in gewone taal. Gratis, geen spam.