poly select方法仍在不断改进中:
1999年分解RSA 140(463 bit),155(512 bit)提出来的多项式选取方法,这个方法由
Peter Montgomery和Brian Murphy合作的,详见Murphy的博士论文(144页)。
http://www.maths.anu.edu.au/~brent/pd/Murphy-thesis.pdf
B. A. Murphy
Polynomial selection for the Number Field Sieve Integer Factorisation Algorithm,
Ph.D. thesis, The Australian National University, 1999.
desktop PC用户,能分解到RSA -600 bits左右。莫斯科大学2010年有人分解596 bits (C180)。
后期处理Matrix用到 契比雪夫 超级计算机。
Factorization of RSA-180
S. A. Danilov, I. A. Popovyan Moscow State University, Russia May 9, 2010∗
We used freely available open source tools to factor RSA-180 on 3 Intel Core i7
PCs and the supercomputer SKIF MSU ‘Chebyshov’.
[Sieving]
We started sieving in August 2007 and stopped in April 2009.
Environment:
We used various PCs and clusters at BSI, CWI, EPFL, INRIA (Institut
National de Recherche en Informatique et en Automatique, France),
NTT (Nippon Telegraph & Telephone, Japan), the University of Bonn,
EGEE (Enabling Grids for E-sciencE), AC3 (The Australian Centre for
Advanced Computing and Communications), and PCs in the United Kingdom.
Time:
Total sieving time is scaled to about 1500 AMD64 years.