RSA-100 has 100 decimal digits (330 bits). Its factorization was announced on April 1, 1991, by
Arjen K. Lenstra. Reportedly, the factorization took a few days using
the multiple-polynomial quadratic sieve algorithm on a
MasPar parallel computer. The value and factorization of RSA-100 are as follows: RSA-100 = 1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139 RSA-100 = 37975227936943673922808872755445627854565536638199 × 40094690950920881030683735292761468389214899724061 RSA-100 is often used to benchmark new factorization software or new hardware. As of December 2009, it took four hours to repeat this factorization using the program Msieve on a 2200 MHz
Athlon 64 processor. As of June 2015, the number could be factorized in 72 minutes on overclocked to 3.5 GHz Intel Core2 Quad q9300, using GGNFS and Msieve binaries running by distributed version of the factmsieve Perl script. As of June 2025, the number was factored in 108 seconds on 32 Epyc 9174 server cores using YAFU's implementation of the self initializing quadratic sieve. As of January 2026, the number was reported to have been factored in 4 minutes and 57 seconds on an
NVIDIA RTX 5070 Ti, the first such factorization on a complete quadratic sieve factorization pipeline on GPU. ==RSA-110==