RSA Factoring Challenge explained

The RSA Factoring Challenge was a challenge put forward by RSA Laboratories on March 18, 1991[1] to encourage research into computational number theory and the practical difficulty of factoring large integers and cracking RSA keys used in cryptography. They published a list of semiprimes (numbers with exactly two prime factors) known as the RSA numbers, with a cash prize for the successful factorization of some of them. The smallest of them, a 100-decimal digit number called RSA-100 was factored by April 1, 1991. Many of the bigger numbers have still not been factored and are expected to remain unfactored for quite some time, however advances in quantum computers make this prediction uncertain due to Shor's algorithm.

In 2001, RSA Laboratories expanded the factoring challenge and offered prizes ranging from $10,000 to $200,000 for factoring numbers from 576 bits up to 2048 bits.[2] [3] [4]

The RSA Factoring Challenges ended in 2007.[5] RSA Laboratories stated: "Now that the industry has a considerably more advanced understanding of the cryptanalytic strength of common symmetric-key and public-key algorithms, these challenges are no longer active."[6] When the challenge ended in 2007, only RSA-576 and RSA-640 had been factored from the 2001 challenge numbers.[7]

The factoring challenge was intended to track the cutting edge in integer factorization. A primary application is for choosing the key length of the RSA public-key encryption scheme. Progress in this challenge should give an insight into which key sizes are still safe and for how long. As RSA Laboratories is a provider of RSA-based products, the challenge was used by them as an incentive for the academic community to attack the core of their solutions - in order to prove its strength.

The RSA numbers were generated on a computer with no network connection of any kind. The computer's hard drive was subsequently destroyed so that no record would exist, anywhere, of the solution to the factoring challenge.

The first RSA numbers generated, RSA-100 to RSA-500 and RSA-617, were labeled according to their number of decimal digits; the other RSA numbers (beginning with RSA-576) were generated later and labelled according to their number of binary digits. The numbers in the table below are listed in increasing order despite this shift from decimal to binary.

The mathematics

RSA Laboratories states that: for each RSA number n, there exist prime numbers p and q such that

n = p × q.

The problem is to find these two primes, given only n.

The prizes and records

The following table gives an overview over all RSA numbers. Note that the RSA Factoring Challenge ended in 2007[5] and no further prizes will be awarded for factoring the higher numbers.

The challenge numbers in white lines are part of the original challenge and are expressed in base 10, while the challenge numbers in yellow lines are part of the 2001 expansion and are expressed in base 2

RSA numberDecimal digitsBinary digitsCash prize offeredFactored onFactored by
RSA100100330US$1,000[8] April 1, 1991[9] Arjen K. Lenstra
RSA110110364US$4,429April 14, 1992Arjen K. Lenstra and M.S. Manasse
RSA120120397US$5,898July 9, 1993[10] T. Denny et al.
129426US$100April 26, 1994Arjen K. Lenstra et al.
RSA130130430US$14,527April 10, 1996Arjen K. Lenstra et al.
RSA140140463US$17,226February 2, 1999Herman te Riele et al.
RSA150150496 April 16, 2004Kazumaro Aoki et al.
RSA155155512US$9,383August 22, 1999Herman te Riele et al.
RSA160160530 April 1, 2003Jens Franke et al., University of Bonn
170563 December 29, 2009D. Bonenberger and M. Krone
RSA576174576US$10,000December 3, 2003Jens Franke et al., University of Bonn
180596 May 8, 2010S. A. Danilov and I. A. Popovyan, Moscow State University[11]
190629 November 8, 2010A. Timofeev and I. A. Popovyan
RSA640193640US$20,000November 2, 2005Jens Franke et al., University of Bonn
RSA200  ?200663 May 9, 2005Jens Franke et al., University of Bonn
210696September 26, 2013[12] Ryan Propper
212704US$30,000July 2, 2012 Shi Bai, Emmanuel Thomé and Paul Zimmermann
220729 May 13, 2016S. Bai, P. Gaudry, A. Kruppa, E. Thomé and P. Zimmermann
230762 August 15, 2018Samuel S. Gross, Noblis, Inc.
232768 February 17, 2020[13] N. L. Zamarashkin, D. A. Zheltkov and S. A. Matveev.
232768US$50,000December 12, 2009Thorsten Kleinjung et al.[14]
240795 Dec 2, 2019[15] F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé and P. Zimmermann
250829 Feb 28, 2020[16] F. Boudot, P. Gaudry, A. Guillevic, N. Heninger, E. Thomé and P. Zimmermann
RSA260260862 
RSA270270895 
RSA896270896US$75,000
RSA280280928 
RSA290290962 
RSA300300995 
RSA3093091024 
RSA10243091024US$100,000
RSA3103101028 
RSA3203201061 
RSA3303301094 
RSA3403401128 
RSA3503501161 
RSA3603601194 
RSA3703701227 
RSA3803801261 
RSA3903901294 
RSA4004001327 
RSA4104101360 
RSA4204201393 
RSA4304301427 
RSA4404401460 
RSA4504501493 
RSA4604601526 
RSA15364631536US$150,000
RSA4704701559 
RSA4804801593 
RSA4904901626 
RSA5005001659 
RSA6176172048 
RSA20486172048US$200,000

See also

Notes

  1. News: Kaliski . Burt . Announcement of "RSA Factoring Challenge" . 8 March 2021 . 18 Mar 1991.
  2. News: Leyden . John . RSA poses $200,000 crypto challenge . 8 March 2021 . The Register . 25 Jul 2001.
  3. Web site: The New RSA Factoring Challenge . RSA Laboratories . https://web.archive.org/web/20010714162913/http://www.rsa.com/rsalabs/challenges/factoring/index.html . 2001-07-14 . dead .
  4. Web site: The RSA Challenge Numbers . RSA Laboratories . https://web.archive.org/web/20010805210445/http://www.rsa.com/rsalabs/challenges/factoring/numbers.html . 2001-08-05 . dead .
  5. Web site: RSA Factoring Challenge . RSA Laboratories . 2008-08-05 . https://web.archive.org/web/20130921043459/http://www.emc.com/emc-plus/rsa-labs/historical/the-rsa-factoring-challenge.htm . 2013-09-21 . dead .
  6. Web site: The RSA Factoring Challenge FAQ . RSA Laboratories . 2008-08-05 . https://web.archive.org/web/20130921043454/http://www.emc.com/emc-plus/rsa-labs/historical/the-rsa-factoring-challenge-faq.htm . 2013-09-21 . dead .
  7. Web site: The RSA Challenge Numbers . RSA Laboratories . 2008-08-05 . https://web.archive.org/web/20130921041734/http://www.emc.com/emc-plus/rsa-labs/historical/the-rsa-challenge-numbers.htm . 2013-09-21 . dead .
  8. Web site: Status/news report on RSA data security factoring challenge (as of 3/30/00). 30 January 2002.
  9. http://www.ontko.com/~rayo/primes/hr_rsa.txt RSA Honor Roll
  10. On the factorization of RSA-120. Denny. T.. Dodson. B.. Lenstra. A. K.. Manasse. M. S.. Advances in Cryptology – CRYPTO' 93. Lecture Notes in Computer Science . 1994. 773 . 166–174. 10.1007/3-540-48329-2_15. 978-3-540-57766-9 . free.
  11. Factorization of RSA-180. S. A.. Danilov. I. A.. Popovyan. 9 May 2010. Cryptology ePrint Archive.
  12. http://www.mersenneforum.org/showpost.php?p=354259 RSA-210 factored
  13. https://www.inm.ras.ru/math_center_en/rsa-232-number-has-been-factored-5/ INM RAS news
  14. Kleinjung . Thomas . Factorization of a 768-bit RSA modulus . 18 Feb 2010 .
  15. 795-bit factoring and discrete logarithms. cado-nfs-discuss. Emmanuel. Thomé. December 2, 2019.
  16. Factorization of RSA-250. cado-nfs-discuss. Paul. Zimmermann. February 28, 2020.