RSA Factoring Challenge
RSA Factoring Challenge var en utmaning som lades fram av RSA Laboratories den 18 mars 1991 för att uppmuntra forskning om beräkningstalteori och den praktiska svårigheten att faktorisera stora heltal och knäcka RSA -nycklar som används i kryptografi . De publicerade en lista över semiprimtal (tal med exakt två primtalsfaktorer ) kända som RSA-tal , med ett kontantpris för den framgångsrika faktoriseringen av några av dem. Den minsta av dem, ett siffror med 100 decimaler kallat RSA-100, räknades in den 1 april 1991. Många av de större siffrorna har fortfarande inte räknats in och förväntas förbli opåverkade under ganska lång tid, hur framsteg inom kvantdatorer än gör . denna förutsägelse osäker på grund av Shors algoritm .
År 2001 utökade RSA Laboratories factoringutmaningen och erbjöd priser från $10 000 till $200 000 för factoringtal från 576 bitar upp till 2048 bitar.
RSA Factoring Challenges avslutades 2007. RSA Laboratories uttalade: "Nu när branschen har en betydligt mer avancerad förståelse för den kryptoanalytiska styrkan hos vanliga symmetriska och publika nyckelalgoritmer är dessa utmaningar inte längre aktiva." När utmaningen avslutades 2007 hade endast RSA-576 och RSA-640 räknats med från 2001 års utmaningssiffror.
Faktoreringsutmaningen var avsedd att spåra framkanten i heltalsfaktorisering. En primär applikation är för att välja nyckellängden för RSA - krypteringsschemat med publik nyckel . Framsteg i denna utmaning bör ge en inblick i vilka nyckelstorlekar som fortfarande är säkra och hur länge. Eftersom RSA Laboratories är en leverantör av RSA-baserade produkter, användes utmaningen av dem som ett incitament för det akademiska samhället att attackera kärnan i sina lösningar – för att bevisa sin styrka.
RSA-numren genererades på en dator utan någon nätverksanslutning av något slag. Datorns hårddisk förstördes därefter så att det inte skulle finnas några uppgifter någonstans om lösningen på factoringutmaningen.
De första genererade RSA-numren, RSA-100 till RSA-500 och RSA-617, märktes enligt deras antal decimalsiffror ; de andra RSA-numren (som börjar med RSA-576) genererades senare och märktes enligt deras antal binära siffror. Siffrorna i tabellen nedan listas i stigande ordning trots denna förskjutning från decimal till binär.
Matematiken
RSA Laboratories säger att: för varje RSA-tal n finns det primtal p och q så att
- n = p × q .
Problemet är att hitta dessa två primtal, givet endast n .
Priserna och rekorden
Följande tabell ger en översikt över alla RSA-nummer. Observera att RSA Factoring Challenge avslutades 2007 och inga ytterligare priser kommer att delas ut för att faktorisera de högre siffrorna.
- Utmaningsnumren i vita linjer är en del av den ursprungliga utmaningen och uttrycks i bas 10 , medan utmaningsnumren i gula linjer är en del av 2001 års expansion och uttrycks i bas 2
RSA-nummer | Decimalsiffror | Binära siffror | Kontantpris erbjuds | Beaktad | Factored by |
---|---|---|---|---|---|
RSA100 | 100 | 330 | 1 000 USD | 1 april 1991 | Arjen K. Lenstra |
RSA110 | 110 | 364 | 4 429 USD | 14 april 1992 | Arjen K. Lenstra och MS Manasse |
RSA120 | 120 | 397 | 5 898 USD | 9 juli 1993 | T. Denny et al. |
RSA129 | 129 | 426 | 100 USD | 26 april 1994 | Arjen K. Lenstra et al. |
RSA130 | 130 | 430 | 14 527 USD | 10 april 1996 | Arjen K. Lenstra et al. |
RSA140 | 140 | 463 | 17 226 USD | 2 februari 1999 | Herman te Riele et al. |
RSA150 | 150 | 496 | 16 april 2004 | Kazumaro Aoki et al. | |
RSA155 | 155 | 512 | 9 383 USD | 22 augusti 1999 | Herman te Riele et al. |
RSA160 | 160 | 530 | 1 april 2003 | Jens Franke et al. , universitetet i Bonn | |
RSA170 | 170 | 563 | 29 december 2009 | D. Bonenberger och M. Krone | |
RSA576 | 174 | 576 | 10 000 USD | 3 december 2003 | Jens Franke et al. , universitetet i Bonn |
RSA180 | 180 | 596 | 8 maj 2010 | SA Danilov och IA Popovyan, Moscow State University | |
RSA190 | 190 | 629 | 8 november 2010 | A. Timofeev och IA Popovyan | |
RSA640 | 193 | 640 | 20 000 USD | 2 november 2005 | Jens Franke et al. , universitetet i Bonn |
RSA200 ? | 200 | 663 | 9 maj 2005 | Jens Franke et al. , universitetet i Bonn | |
RSA210 | 210 | 696 | 26 september 2013 | Ryan Propper | |
RSA704 | 212 | 704 | 30 000 USD | 2 juli 2012 | Shi Bai, Emmanuel Thomé och Paul Zimmermann |
RSA220 | 220 | 729 | 13 maj 2016 | S. Bai, P. Gaudry, A. Kruppa, E. Thomé och P. Zimmermann | |
RSA230 | 230 | 762 | 15 augusti 2018 | Samuel S. Gross, Noblis, Inc. | |
RSA232 | 232 | 768 | 17 februari 2020 | NL Zamarashkin, DA Zheltkov och SA Matveev. | |
RSA768 | 232 | 768 | 50 000 USD | 12 december 2009 | Thorsten Kleinjung et al. |
RSA240 | 240 | 795 | 2 december 2019 | F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé och P. Zimmermann | |
RSA250 | 250 | 829 | 28 februari 2020 | F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé och P. Zimmermann | |
RSA260 | 260 | 862 | |||
RSA270 | 270 | 895 | |||
RSA896 | 270 | 896 | 75 000 USD | ||
RSA280 | 280 | 928 | |||
RSA290 | 290 | 962 | |||
RSA300 | 300 | 995 | |||
RSA309 | 309 | 1024 | |||
RSA1024 | 309 | 1024 | 100 000 USD | ||
RSA310 | 310 | 1028 | |||
RSA320 | 320 | 1061 | |||
RSA330 | 330 | 1094 | |||
RSA340 | 340 | 1128 | |||
RSA350 | 350 | 1161 | |||
RSA360 | 360 | 1194 | |||
RSA370 | 370 | 1227 | |||
RSA380 | 380 | 1261 | |||
RSA390 | 390 | 1294 | |||
RSA400 | 400 | 1327 | |||
RSA410 | 410 | 1360 | |||
RSA420 | 420 | 1393 | |||
RSA430 | 430 | 1427 | |||
RSA440 | 440 | 1460 | |||
RSA450 | 450 | 1493 | |||
RSA460 | 460 | 1526 | |||
RSA1536 | 463 | 1536 | 150 000 USD | ||
RSA470 | 470 | 1559 | |||
RSA480 | 480 | 1593 | |||
RSA490 | 490 | 1626 | |||
RSA500 | 500 | 1659 | |||
RSA617 | 617 | 2048 | |||
RSA2048 | 617 | 2048 | 200 000 USD |
Se även
- RSA-tal , decimalexpansion av talen och kända faktoriseringar
- LCS35
- The Magic Words är Squeamish Ossifrage , lösningen som hittades 1993 på en annan RSA-utmaning som ställdes 1977
- RSA Secret-Key Challenge
- Heltalsfaktoriseringsposter
Anteckningar
- ^ Kaliski, Burt (18 mars 1991). "Meddelande om "RSA Factoring Challenge" " . Hämtad 8 mars 2021 . [ död länk ]
- ^ Leyden, John (25 juli 2001). "RSA ställer $200 000 kryptoutmaning" . Registret . Hämtad 8 mars 2021 .
- ^ RSA-laboratorier. "The New RSA Factoring Challenge" . Arkiverad från originalet 2001-07-14.
- ^ RSA-laboratorier. "The RSA Challenge Numbers" . Arkiverad från originalet 2001-08-05.
- ^ a b RSA-laboratorier. "RSA Factoring Challenge" . Arkiverad från originalet 2013-09-21 . Hämtad 2008-08-05 .
- ^ a b RSA-laboratorier. "The RSA Factoring Challenge FAQ" . Arkiverad från originalet 2013-09-21 . Hämtad 2008-08-05 .
- ^ RSA-laboratorier. "The RSA Challenge Numbers" . Arkiverad från originalet 2013-09-21 . Hämtad 2008-08-05 .
- ^ a b c d e "Status-/nyhetsrapport om RSA datasäkerhet factoring utmaning (från och med 3/30/00)" . 30 januari 2002.
- ^ a b c RSA Hedersrulle
- ^ Denny, T.; Dodson, B.; Lenstra, AK; Manasse, MS (1994). Om faktoriseringen av RSA-120 . Framsteg inom kryptologi — CRYPTO' 93 . Föreläsningsanteckningar i datavetenskap. Vol. 773. s. 166–174. doi : 10.1007/3-540-48329-2_15 . ISBN 978-3-540-57766-9 .
- ^ a b Danilov, SA; Popovyan, IA (9 maj 2010). "Faktorisering av RSA-180" (PDF) . Kryptologi ePrint-arkiv .
- ^ RSA-210 factored , mersenneforum.org
- ^ INM RAS nyheter
-
^
Kleinjung, Thomas (18 februari 2010). "Faktorisering av en 768-bitars RSA-modul" (PDF) .
{{ citera journal }}
: Citera journal kräver|journal=
( hjälp ) - ^ Thomé, Emmanuel (2 december 2019). "795-bitars factoring och diskreta logaritmer" . cado-nfs-discuss (e-postlista).
- ^ Zimmermann, Paul (28 februari 2020). "Faktorisering av RSA-250" . cado-nfs-discuss (e-postlista).