Agenci AI Google DeepMind obniżają koszt ataku na 1024-bitowe RSA: obliczenie 3,5 razy tańsze niż wcześniej

Google DeepMind razem z kryptografami z UC San Diego i Inria pokazał, że agenci AI pod nadzorem człowieka obniżają koszt ataków na przestarzałe 1024-bitowe klucze RSA. Dwóch agentów zaprojektowało i przeprowadziło obliczenie w niespełna cztery dni, zużywając 391 lat pracy rdzenia CPU – 3,5 razy mniej niż we wcześniejszej pracy.

  • ŹródłoSecurityWeek
  • Publikacja źródła9 listopada 2026
  • TypBezpieczeństwo AI

Co się wydarzyło

Pierwsza praca dotyczy liczenia pierwiastków modulo N, gdy atakujący ma wcześniej dostęp do „wyroczni” podpisującej – w praktyce do urządzenia, które podpisuje dane kluczem RSA przez interfejs PKCS#11, na przykład modułu HSM. Autorzy pokazują, że gdy atakujący kontroluje mniej więcej połowę podpisywanego bloku lub więcej, wypełnienie (padding) przestaje chronić. Obejmuje to także długie dane w formacie PKCS#1 v1.5. Samo obliczenie 1024-bitowe przeprowadzono dla podpisu „surowego”, bez wypełnienia.

Na tej samej instancji problemu co we wcześniejszej pracy pierwszy pierwiastek kosztował 391 lat pracy rdzenia CPU zamiast 1380. Dwóch współpracujących agentów AI zaprojektowało, uruchomiło i debugowało obliczenie w mniej niż cztery dni; według SecurityWeek badacz wysłał im około 20 wiadomości, głównie zatwierdzeń. Atak wymaga około 4 mld zapytań do urządzenia podpisującego, wykonanych zawczasu, i nie odzyskuje klucza prywatnego.

Druga praca dotyczy faktoryzacji wielu kluczy tej samej długości: po jednym dużym obliczeniu wstępnym każdy kolejny 1024-bitowy klucz miałby być średnio około 30 razy tańszy niż przy najlepszej dotychczasowej metodzie. To szacunek teoretyczny – metody nie zaimplementowano. Autorzy podkreślają, że wyniki nie zagrażają wdrożonym systemom z kluczami RSA 2048-bitowymi i dłuższymi.

Najważniejsze ustalenia

  • 391 zamiast 1380 lat pracy rdzenia CPU – 3,5 razy mniej na tej samej instancji problemu.
  • Warunki: około 4 mld zapytań do urządzenia podpisującego z wyprzedzeniem; według SecurityWeek metoda nie działa na urządzenia, które same liczą skrót podpisywanej wiadomości.
  • Klucza nie odzyskano; jego faktoryzacja wymagałaby według SecurityWeek od 0,5 do 1 mln lat pracy rdzenia.
  • Faktoryzacja wsadowa: około 30 razy taniej na każdy kolejny klucz – na razie tylko szacunek.
  • Klucze RSA 2048-bitowe i dłuższe według autorów pozostają bezpieczne.

Dlaczego to ważne

Komentarz SafeWaveWynik nie łamie współczesnej kryptografii, ale złożone obliczenie kryptoanalityczne zaprojektowali i przeprowadzili tu agenci AI w niespełna cztery dni, a człowiek głównie zatwierdzał ich kroki. 1024-bitowe RSA może jeszcze działać w starszych modułach HSM, urządzeniach przemysłowych, wewnętrznych certyfikatach i podpisach aplikacji. Co zrobić: zinwentaryzować klucze i certyfikaty RSA krótsze niż 2048 bitów, także te przechowywane w HSM; wyłączyć w interfejsach PKCS#11 mechanizmy podpisu bez wypełnienia, jeśli aplikacje ich nie potrzebują; ograniczyć, kto i jak często może wywoływać podpis kluczem w HSM, i monitorować nietypowo dużą liczbę operacji; wpisać wymianę kluczy 1024-bitowych do planu migracji na kryptografię postkwantową. Terminy tej migracji opisaliśmy w analizie o kryptografii postkwantowej. Więcej w obszarze Ochrona danych.