
Claude ontrafelt in een half uur raadsel van veel jaren
Claude ontdekte in minder dan een half uur hoe de vaste getallen van de ECDSA-standaard zijn gemaakt. Het waren geen uitkomsten van een geheimzinnige formule, maar de uitkomsten van een eenvoudige oude willekeurige-getallenmaker die was gestart met een tijdstip. Volgens Anthropic maakt dit een geheime achterdeur in de standaard minder aannemelijk.
Waarom het ertoe doet: Je hoeft niets te doen, want volgens Anthropic is er geen nieuwe zwakte gevonden.
ECDSA is een veelgebruikte manier om digitale handtekeningen te maken, bijvoorbeeld bij beveiligde verbindingen. De standaard gebruikt vaste getallen, 'seeds' genoemd, en niemand wist waar die vandaan kwamen.
Waar komen de getallen van ECDSA vandaan?
De vaste getallen kwamen van de Amerikaanse geheime dienst NSA, zonder uitleg. Het Amerikaanse instituut NIST nam ze in 2000 op in een standaard voor digitale handtekeningen. Daardoor vroegen experts zich jarenlang af of er een achterdeur in zat.
Een bekend verhaal ging over NSA-medewerker Jerry Solinas. Hij zou de getallen hebben gemaakt uit een grappige zin, zoals 'Give Bob and Jerry a raise'. In 2015 zei hij zelf: "Ik geloof dat er een teller was in plaats van meervoudig hashen, maar ik ken de details niet."
Solinas overleed in 2023 en oud-collega's reageerden niet. Meerdere Anthropic-medewerkers zochten eerst vergeefs naar die zin. Het gerucht bleek niet te kloppen.
Hoe vond Claude de oorsprong van de getallen?
In oktober 2026 vroeg een nieuwsgierige Anthropic-medewerker aan een intern onderzoeksmodel om de herkomst te achterhalen, zonder de zin als aanwijzing. Volgens Anthropic lukte dat in minder dan een half uur, voor vijf curves: P-192, P-224, P-256, P-384 en P-521. Een curve is de wiskundige vorm waarop de handtekeningen rusten.
Claude bedacht dat de makers waarschijnlijk een simpele willekeurige-getallenmaker uit de jaren negentig gebruikten. Die is zo zwak dat je zijn uitvoer kunt herkennen. Claude schreef een programma dat 34 combinaties van generator en uitvoer controleerde.
Zo bleek het om lrand48 te gaan, een getallenmaker uit de programmeertaal C, gestart met een tijdstip. Bij de P-256-curve waren 1842 rondes nodig om het officiële getal te krijgen. Een toeval als het patroon in de eerste bits had volgens Anthropic een kans van 1 op 5810.
Wat betekent de ontdekking van Claude voor ECDSA?
Het is geen aanval en geen nieuwe zwakte. Anthropic schrijft dat het de zekerheid vergroot dat de curves zonder achterdeur zijn gekozen. Iedereen kan de werkwijze nu zelf nabootsen, dus er is weinig ruimte voor sabotage.
Dat is wel de lezing van Anthropic zelf, het bedrijf achter Claude. Het noemt de vondst "een leuk slothoofdstuk" en zegt dat de meeste onderzoekers de curves al vertrouwden.
Voor jou verandert er niets. Anthropic stelt: "Er is geen actie nodig." Je hoeft geen instellingen aan te passen of software te vervangen.
Gemeld door 1 bron: Anthropic (via Techmeme)
Lees de bron (naar de bron)Klopt er iets niet?
Onderwerpen: ClaudeAI voor wetenschap
Elke ochtend het AI-nieuws in je mail
Om 07:00 de belangrijkste berichten, in gewone taal. Gratis, en afmelden kan altijd met één klik. Je meldt je aan bij Buttondown, de dienst die de nieuwsbrief voor ons verstuurt.