A heterogeneous computing environment to solve the 768-bit RSA challenge

  • Authors:
  • Thorsten Kleinjung;Joppe W. Bos;Arjen K. Lenstra;Dag Arne Osvik;Kazumaro Aoki;Scott Contini;Jens Franke;Emmanuel Thomé;Pascal Jermini;Michela Thiémard;Paul Leyland;Peter L. Montgomery;Andrey Timofeev;Heinz Stockinger

  • Affiliations:
  • EPFL IC LACAL, Lausanne, Switzerland 1015;EPFL IC LACAL, Lausanne, Switzerland 1015;EPFL IC LACAL, Lausanne, Switzerland 1015;EPFL IC LACAL, Lausanne, Switzerland 1015;NTT, Tokyo, Japan 180-8585;Macquarie University, Sydney, Australia;Department of Mathematics, University of Bonn, Bonn, Germany 53115;INRIA CNRS LORIA, Équipe CARAMEL, Villers-lès- Nancy Cedex, France 54602;EPFL AI DIT, Lausanne, Switzerland 1015;EPFL AI DIT, Lausanne, Switzerland 1015;Brnikat Ltd, Cambridge, UK CB22 5HJ;Microsoft Research, Redmond, USA 98052 and CWI, Amsterdam, The Netherlands 1090 GB;CWI, Amsterdam, The Netherlands 1090 GB;Vital-IT Group, Swiss Institute of Bioinformatics, Lausanne, Switzerland 1015

  • Venue:
  • Cluster Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In December 2009 the 768-bit, 232-digit number RSA-768 was factored using the number field sieve. Overall, the computational challenge would take more than 1700 years on a single, standard core. In the article we present the heterogeneous computing approach, involving different compute clusters and Grid computing environments, used to solve this problem.