Produkt · 20 oktober 2026
Även publicerad på Nederlands, Русский, Français, العربية, Español, Italiano
Anthropic avslöjar ursprunget till konstanter i ECDSA-kryptering
Anthropic har identifierat ursprunget till konstanterna i ECDSA-krypteringsprocessen, som visar sig vara ett pseudorandom number generator (PRNG) som initierats med tidsstämpel. ECDSA är en populär krypteringsmetod vars standarder fastställts av NIST i enlighet med FIPS 186-2. En problematisk aspekt har varit att konstanterna i dessa standarder saknat dokumentation om deras ursprung.
Genom att använda Claude, en AI-modell från Anthropic, har forskarna lyckats spåra dessa konstanter till en process där funktionen lrand48 använts med Unix-tidsstämpel. De konstaterade att dessa konstanter genererades mellan maj 1997 och april 1998. Claude observerade att seed-värdena i standarden delades upp i fem grupper av 32 bitar, och att fyra av dessa värden, från den binära kurvan, började med 0.
Filippo Valsorda, förvaltare av Crypto-paketet i programmeringsspråket Go, hade tidigare utlovat en belöning på 12 288 dollar (12Ki$) till den som kunde identifiera ursprunget till dessa konstanter. Konstanterna skapades av Jerry Solinas, en säkerhetsforskare från NSA, som tidigare antytt att de skulle kunna ha härletts från en engelsk mening. Tyvärr har både koden och den ursprungliga meningen gått förlorade, och Solinas avled 2023.
Anthropic har beslutat att ge en belöning om 12 288 dollar till Internet Security Research Group, som tillhandahåller Let's Encrypt, vilket gör att den totala belöningen från Valsorda nu uppgår till 36 864 dollar. Blognone rapporterade historien den 17 oktober 2026.