poly select方法仍在不断改进中:
1999年分解RSA 140(463 bit),155(512 bit)提出来的多项式选取方法,这个方法由
Peter Montgomery和Brian Murphy合作的,详见Murphy的博士论文(144页)。
edbK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3#2S2N6r3S2K6i4K6u0W2j5h3&6#2i4K6u0W2k6h3c8#2i4K6u0W2j5i4g2Q4x3V1k6Q4y4@1g2T1M7X3g2F1N6q4)9J5c8Y4m8V1i4K6u0r3e0i4g2J5M7r3S2&6i4K6u0V1N6r3S2W2M7$3W2K6i4K6u0W2M7r3c8X3
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.