RSA Factoring Challenge - RSA Factoring Challenge

RSA Factoring Challenge byla výzva předložila RSA Laboratories dne 18. března 1991 na podporu výzkumu výpočetní teorii čísel a na praktickou potíž factoring velká celá čísla a praskání RSA klíčů používaných v kryptografii . Publikovali seznam semiprimes (čísel s přesně dvěma hlavními faktory ) známých jako čísla RSA s peněžní cenou za úspěšnou faktorizaci některých z nich. Nejmenší z nich, 100místné číslo s názvem RSA-100 byla zapracována do 1. dubna 1991. Mnoho z větších čísel ještě nebylo započítáno a očekává se, že zůstanou nefaktorizované po nějakou dobu, avšak díky pokrokům v kvantových počítačích je tato předpověď nejistá kvůli Shorovu algoritmu .

V roce 2001 rozšířila společnost RSA Laboratories výzvu pro factoring a nabídla ceny v rozmezí od 10 000 do 200 000 $ za factoringová čísla od 576 bitů do 2048 bitů.

Výzvy pro faktoring RSA skončily v roce 2007. Laboratoře RSA uvedly: „Nyní, když průmysl má podstatně pokročilejší znalosti o kryptoanalytické síle běžných algoritmů symetrického klíče a veřejného klíče , tyto výzvy již nejsou aktivní.“ Když výzva skončila v roce 2007, byly z čísel výzev z roku 2001 započítány pouze RSA-576 a RSA-640.

Úkolem faktoringové výzvy bylo sledovat špičku v celočíselné faktorizaci. Primární použití je pro výběr délku klíče na RSA šifrování pomocí veřejného klíče schématu. Pokrok v této výzvě by měl poskytnout pohled na to, které klíčové velikosti jsou stále bezpečné a na jak dlouho. Jelikož RSA Laboratories je poskytovatelem produktů na bázi RSA, využili tuto výzvu jako pobídku pro akademickou komunitu k útoku na jádro jejich řešení - aby prokázali svou sílu.

Čísla RSA byla generována na počítači bez jakéhokoli síťového připojení. Pevný disk počítače byl následně zničen, takže by nikde neexistoval žádný záznam o řešení faktoringové výzvy.

První vygenerovaná čísla RSA, RSA-100 až RSA-500 a RSA-617, byla označena podle jejich počtu desetinných míst; další čísla RSA (počínaje RSA-576) byla vygenerována později a označena podle jejich počtu binárních číslic. Čísla v tabulce níže jsou uvedena v rostoucím pořadí i přes tento posun z desítkového na binární.

Matematika

RSA Laboratories uvádí, že: pro každé číslo RSA n existují prvočísla p a q taková

n = p × q .

Problém je najít tyto dvě prvočísla, daná pouze n .

Ceny a záznamy

Následující tabulka poskytuje přehled všech čísel RSA. Upozorňujeme, že výzva RSA Factoring Challenge skončila v roce 2007 a za factoring vyšších čísel nebudou uděleny žádné další ceny.

Čísla výzev v bílých čarách jsou čísla vyjádřená v základně 10 , zatímco čísla výzev ve žlutých čarách jsou čísla vyjádřená v základně 2
Číslo RSA Desetinná čísla Binární číslice Nabízena peněžní cena Započítáno Faktor
RSA-100 100 330 1 000 USD 1. dubna 1991 Arjen K. Lenstra
RSA-110 110 364 4 429 USD 14. dubna 1992 Arjen K. Lenstra a MS Manasse
RSA-120 120 397 5 898 USD 9. července 1993 T. Denny a kol.
RSA-129 129 426 100 USD 26.dubna 1994 Arjen K. Lenstra a kol.
RSA-130 130 430 14 527 USD 10. dubna 1996 Arjen K. Lenstra a kol.
RSA-140 140 463 17 226 USD 2. února 1999 Herman te Riele a kol.
RSA-150 150 496   16. dubna 2004 Kazumaro Aoki a kol.
RSA-155 155 512 9 383 USD 22. srpna 1999 Herman te Riele a kol.
RSA-160 160 530   1. dubna 2003 Jens Franke a kol. , University of Bonn
RSA-170 170 563   29. prosince 2009 D. Bonenberger a M. Krone
RSA-576 174 576 10 000 USD 3. prosince 2003 Jens Franke a kol. , University of Bonn
RSA-180 180 596   8. května 2010 SA Danilov a IA Popovyan, Moskevská státní univerzita
RSA-190 190 629   8. listopadu 2010 A. Timofeev a IA Popovyan
RSA-640 193 640 20 000 USD 2. listopadu 2005 Jens Franke a kol. , University of Bonn
RSA-200   ? 200 663   9. května 2005 Jens Franke a kol. , University of Bonn
RSA-210 210 696 26. září 2013 Ryan Propper
RSA-704 212 704 30 000 USD 2. července 2012 Shi Bai, Emmanuel Thomé a Paul Zimmermann
RSA-220 220 729   13. května 2016 S. Bai, P. Gaudry, A. Kruppa, E. Thomé a P. Zimmermann
RSA-230 230 762   15. srpna 2018 Samuel S. Gross, Noblis, Inc.
RSA-232 232 768   17. února 2020 NL Zamarashkin, DA Zheltkov a SA Matveev.
RSA-768 232 768 50 000 USD 12. prosince 2009 Thorsten Kleinjung a kol.
RSA-240 240 795   2. prosince 2019 F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé a P. Zimmermann
RSA-250 250 829   28. února 2020 F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé a P. Zimmermann
RSA-260 260 862  
RSA-270 270 895  
RSA-896 270 896 75 000 USD
RSA-280 280 928  
RSA-290 290 962  
RSA-300 300 995  
RSA-309 309 1024  
RSA-1024 309 1024 100 000 USD
RSA-310 310 1028  
RSA-320 320 1061  
RSA-330 330 1094  
RSA-340 340 1128  
RSA-350 350 1161  
RSA-360 360 1194  
RSA-370 370 1227  
RSA-380 380 1261  
RSA-390 390 1294  
RSA-400 400 1327  
RSA-410 410 1360  
RSA-420 420 1393  
RSA-430 430 1427  
RSA-440 440 1460  
RSA-450 450 1493  
RSA-460 460 1526  
RSA-1536 463 1536 150 000 USD
RSA-470 470 1559  
RSA-480 480 1593  
RSA-490 490 1626  
RSA-500 500 1659  
RSA-617 617 2048  
RSA-2048 617 2048 200 000 USD

Viz také

Poznámky

  1. ^ Kaliski, Burt (18. března 1991). "Oznámení o" výzvě RSA Factoring " " . Vyvolány 8 March 2021 .
  2. ^ Leyden, John (25. července 2001). „RSA představuje krypto výzvu 200 000 $“ . Registr . Vyvolány 8 March 2021 .
  3. ^ RSA laboratoře. „Nová výzva k faktoringu RSA“ . Archivovány od originálu na 2001-07-14.
  4. ^ RSA laboratoře. „Čísla výzev RSA“ . Archivovány od originálu na 2001-08-05.
  5. ^ a b RSA Laboratories. „RSA Factoring Challenge“ . Archivovány od originálu dne 2013-09-21 . Citováno 2008-08-05 .
  6. ^ a b RSA Laboratories. „Časté dotazy k výzvě RSA Factoring Challenge“ . Archivovány od originálu dne 2013-09-21 . Citováno 2008-08-05 .
  7. ^ RSA laboratoře. „Čísla výzev RSA“ . Archivovány od originálu dne 2013-09-21 . Citováno 2008-08-05 .
  8. ^ a b c d e „Zpráva o stavu / zprávách o výzvě faktoringu zabezpečení dat RSA (stav k 30. 3.00)“ . 30. ledna 2002.
  9. ^ a b c RSA Honor Roll
  10. ^ Denny, T .; Dodson, B .; Lenstra, AK; Manasse, MS (1994). O faktorizaci RSA-120 . Pokroky v kryptologii - CRYPTO '93 . 166–174. doi : 10.1007 / 3-540-48329-2_15 .
  11. ^ a b Danilov, SA; Popovyan, IA (9. května 2010). „Faktorizace RSA-180“ (PDF) . Archiv kryptologie ePrint .
  12. ^ RSA-210 zapracováno , mersenneforum.org
  13. ^ Zprávy INM RAS
  14. ^ Kleinjung, Thomas (18. února 2010). „Faktorizace 768bitového modulu RSA“ (PDF) . Citovat deník vyžaduje |journal= ( pomoc )
  15. ^ Thomé, Emmanuel (2. prosince 2019). "795bitový factoring a diskrétní logaritmy" . cado-nfs-discuss (Seznam adresátů ).
  16. ^ Zimmermann, Paul (28. února 2020). "Faktorizace RSA-250" . cado-nfs-discuss (Seznam adresátů ).