Abstract
The current record in factoring large RSA keys is the factorization of a 465 bit (140 digit) number achieved in February 1999 by running the Number Field Sieve on hundreds of workstations for several months. This paper describes a novel factoring apparatus which can accelerate known sieve-based factoring algorithms by several orders of magnitude. It is based on a very simple handheld optoelectronic device which can analyse 100,000,000 large integers, and determine in less than 10 milliseconds which ones factor completely over a prime base consisting of the first 200,000 prime numbers. The proposed apparatus can increase the size of factorable numbers by 100 to 200 bits, and in particular can make 512 bit RSA keys (which protect 95% of today’s E-commerce on the Internet) very vulnerable.
Acknowledgements
I would like to thank Moty Heiblum and Vladimir Umanski for many useful discussions of GaAs technology.
Chapter PDF
Similar content being viewed by others
References
A. K. Lenstra, H. W. Lenstra, M. S. Manasse, and J. M. Pollard, The number field sieve, Vol. 1554 of Lecture Notes in Mathematics, 11–42, Springer Verlag, 1993.
C. Pomerance, The quadratic sieve factoring algorithm, Proceedings of EU-ROCRYPT 84 (LNCS 209), 169–182, 1985.
Hermann J. J. te Riele, email announcement, February 4 1999, available at http://jya.com/rsa140.htm.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shamir, A. (1999). Factoring Large Numbers with the TWINKLE Device. In: Koç, Ç.K., Paar, C. (eds) Cryptographic Hardware and Embedded Systems. CHES 1999. Lecture Notes in Computer Science, vol 1717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48059-5_2
Download citation
DOI: https://doi.org/10.1007/3-540-48059-5_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66646-2
Online ISBN: 978-3-540-48059-4
eBook Packages: Springer Book Archive