RSA Factoring Challenge - RSA Factoring Challenge
The RSA Factoring Challenge byla výzva, kterou předložil RSA Laboratories dne 18. března 1991 na podporu výzkumu výpočetní teorie čísel a praktická obtížnost factoring velký celá čísla a praskání RSA klíče používané v kryptografie. Zveřejnili seznam semiprimes (čísla s přesně dvěma hlavní faktory ) známý jako Čísla RSA, s finanční odměnou za úspěšnou faktorizaci některých z nich. Nejmenší z nich, volané 100místné číslo RSA-100 byl zapracován do 1. dubna 1991, ale mnoho z většího počtu dosud nebylo započítáno a očekává se, že zůstane nefaktorizované po nějakou dobu, nicméně pokrok v kvantové počítače učinit tuto předpověď nejistou kvůli Shorův algoritmus.
Výzvy RSA skončily v roce 2007.[1] Laboratoře RSA uvedly: „Nyní, když má toto odvětví podstatně pokročilejší znalosti o kryptoanalytické síle symetrický klíč a algoritmy veřejného klíče, tyto výzvy již nejsou aktivní. “[2]
Úkolem faktoringové výzvy bylo sledovat špičku v celočíselné faktorizaci. Primární aplikace je pro výběr délka klíče z RSA šifrování veřejného klíče systém. Pokrok v této výzvě by měl poskytnout pohled na to velikosti klíčů jsou stále v bezpečí a na jak dlouho. Vzhledem k tomu, že 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í - za účelem prokázání její síly.
Čí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.[3]
První vygenerovaná čísla RSA, RSA-100 až RSA-500 a RSA-617, byla označena podle jejich počtu desetinný číslice; další čísla RSA (počínaje RSA-576) byla vygenerována později a označena podle jejich počtu binární číslice. Čí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, tady existuje prvočísla p a q takhle
- n = p × q.
Problém je najít tyto dvě prvočísla, pouze uvedená n.
Ceny a záznamy
Následující tabulka poskytuje přehled všech čísel RSA.
- Čísla výzev v bílých čarách jsou čísla vyjádřená v základna 10, zatímco čísla výzev ve žlutých čarách jsou čísla vyjádřená v základna 2
Číslo RSA | Desetinná čísla | Binární číslice | Nabízena peněžní výhra | Započítáno | Faktor |
---|---|---|---|---|---|
RSA-100 | 100 | 330 | 1 000 USD[4] | 1. dubna 1991[5] | Arjen K. Lenstra |
RSA-110 | 110 | 364 | 4 429 USD[4] | 14. dubna 1992[5] | Arjen K. Lenstra a SLEČNA. Manasse |
RSA-120 | 120 | 397 | 5 898 USD[4] | 9. července 1993[6] | T. Denny et al. |
RSA-129 [**] | 129 | 426 | 100 USD | 26.dubna 1994[5] | Arjen K. Lenstra et al. |
RSA-130 | 130 | 430 | 14 527 USD[4] | 10. dubna 1996 | Arjen K. Lenstra et al. |
RSA-140 | 140 | 463 | 17 226 USD | 2. února 1999 | Herman te Riele et al. |
RSA-150 | 150 | 496 | 16. dubna 2004 | Kazumaro Aoki et al. | |
RSA-155 | 155 | 512 | 9 383 USD[4] | 22. srpna 1999 | Herman te Riele et al. |
RSA-160 | 160 | 530 | 1. dubna 2003 | Jens Franke et al., 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 et al., University of Bonn |
RSA-180 [*] | 180 | 596 | 8. května 2010 | S. A. Danilov a I. A. Popovyan, Moskevská státní univerzita[7] | |
RSA-190 [*] | 190 | 629 | 8. listopadu 2010 | A. Timofeev a I. A. Popovyan | |
RSA-640 | 193 | 640 | 20 000 USD | 2. listopadu 2005 | Jens Franke et al., University of Bonn |
RSA-200 [*] ? | 200 | 663 | 9. května 2005 | Jens Franke et al., University of Bonn | |
RSA-210 [*] | 210 | 696 | 26. září 2013[8] | 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[9] | N. L. Zamarashkin, D. A. Zheltkov a S. A. Matveev. | |
RSA-768 [*] | 232 | 768 | 50 000 USD | 12. prosince 2009 | Thorsten Kleinjung et al. |
RSA-240 [*] | 240 | 795 | 2. prosince 2019[10] | F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé a P. Zimmermann | |
RSA-250 [*] | 250 | 829 | 28. února 2020[11] | 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 |
^ * Číslo bylo zohledněno poté, co se výzva stala neaktivní.
^ ** RSA-129 nebyl součástí RSA Factoring Challenge, ale byl příbuzný sloupci od Martina Gardnera v Scientific American.
^ *** RSA-170 byl také nezávisle zapracován S. A. Danilovem a I. A. Popovyanem o dva dny později.[7]
Viz také
- Čísla RSA, desetinná rozšíření čísel a známé faktorizace
- LCS35
- Magická slova jsou Squeamish Ossifrage, řešení nalezené v roce 1993 pro další výzvu RSA představovanou v roce 1977
- Výzva tajného klíče RSA
- Záznamy o faktorizaci celého čísla
Poznámky
- ^ RSA Laboratories, RSA Factoring Challenge Archivováno 10. 11. 2013 v Wayback Machine. Citováno 2013-11-09.
- ^ RSA Laboratories, Časté dotazy k výzvě RSA Factoring Archivováno 10. 11. 2013 v Wayback Machine. Citováno 2013-11-09.
- ^ Laboratoře RSA. „Časté dotazy k výzvě RSA Factoring Challenge“. Archivovány od originál dne 21. 9. 2013. Citováno 2008-08-05.
- ^ A b C d E „Stavová / zpravodajská zpráva o výzvě faktoringu zabezpečení dat RSA (stav k 30. 3.00)“. 30. ledna 2002.
- ^ A b C RSA Honor Roll
- ^ Denny, T .; Dodson, B .; Lenstra, A. K .; Manasse, M. S. (1994). O faktorizaci RSA-120. Pokroky v kryptologii - CRYPTO '93. 166–174. doi:10.1007/3-540-48329-2_15.
- ^ A b Danilov, S. A .; Popovyan, I. A. (9. května 2010). "Faktorizace RSA-180" (PDF). Archiv kryptologie ePrint.
- ^ RSA-210 zapracován, mersenneforum.org
- ^ Novinky INM RAS
- ^ Thomé, Emmanuel (2. prosince 2019). „795bitový factoring a diskrétní logaritmy“. cado-nfs-discuss (Poštovní seznam).
- ^ Zimmermann, Paul (28. února 2020). "Faktorizace RSA-250". cado-nfs-discuss (Poštovní seznam).
externí odkazy
- Zabezpečení RSA: výzva faktoringu RSA
- MathWorld: číslo RSA
- Balíček Mathematica pro čísla RSA
- Původní oznámení o výzvě na sci.crypt[mrtvý odkaz ]
- Původní oznámení o výzvě na sci.crypt (aktualizovaný odkaz)
- Certicom ECC Challenge
- MTC3 Díky RSA Inc obsahuje krypto soutěž MTC3 všechna nevyřešená čísla RSA a nabízí uživatelům další informace a zpětnou vazbu o těchto výzvách faktorizace.