Factoring large numbers with the TWIRL device

被引:0
|
作者
Shamir, A [1 ]
Tromer, E [1 ]
机构
[1] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The security of the RSA cryptosystem depends on the difficulty of factoring large integers. The best current factoring algorithm is the Number Field Sieve (NFS), and its most difficult part is the sieving step. In 1999 a large distributed computation involving hundreds of workstations working for many months managed to factor a 512-bit RSA key, but 1024-bit keys were believed to be safe for the next 15-20 years. In this paper we describe a new hardware implementation of the NFS sieving step (based on standard 0.13 mum, 1 GHz silicon VLSI technology) which is 3-4 orders of magnitude more cost effective than the best previously published designs (such as the optoelectronic TWINKLE and the mesh-based sieving). Based on a detailed analysis of all the critical components (but without an actual implementation), we believe that the NFS sieving step for 512-bit RSA keys can be completed in less than ten minutes by a $10K device. For 1024-bit RSA keys, analysis of the NFS parameters (backed by experimental data where possible) suggests that sieving step can be completed in less than a year by a $10M device. Coupled with recent results about the cost of the NFS matrix step, this raises some concerns about the security of this key size.
引用
下载
收藏
页码:1 / 26
页数:26
相关论文
共 50 条
  • [1] Factoring large numbers with the TWINKLE device (Extended abstract)
    Shamir, A
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS, 1999, 1717 : 2 - 12
  • [2] FACTORING LARGE NUMBERS WITH A QUADRATIC SIEVE
    GERVER, JL
    MATHEMATICS OF COMPUTATION, 1983, 41 (163) : 287 - 294
  • [3] FACTORING LARGE NUMBERS ON A POCKET CALCULATOR
    BLAIR, WD
    LACAMPAGNE, CB
    SELFRIDGE, JL
    AMERICAN MATHEMATICAL MONTHLY, 1986, 93 (10): : 802 - 808
  • [4] A METHOD FOR FACTORING LARGE NUMBERS OF ITEMS
    WHERRY, RJ
    WINER, BJ
    PSYCHOMETRIKA, 1953, 18 (02) : 161 - 179
  • [5] FACTORING FERMAT NUMBERS
    DEVLIN, K
    NEW SCIENTIST, 1986, 111 (1527) : 41 - 44
  • [6] A simpler sieving device:: Combining ECM and TWIRL
    Geiselmann, Willi
    Januszewski, Fabian
    Koepfer, Hubert
    Pelzl, Jan
    Steinwandt, Rainer
    Information Security and Cryptology - ICISC 2006, Proceedings, 2006, 4296 : 118 - 135
  • [7] Factoring numbers with a single interferogram
    Tamma, Vincenzo
    Zhang, Heyi
    He, Xuehua
    Garuccio, Augusto
    Schleich, Wolfgang P.
    Shih, Yanhua
    PHYSICAL REVIEW A, 2011, 83 (02):
  • [8] BY THE NUMBERS: NEW FACTORING ON CAPACITY
    Winters, Jeffrey
    MECHANICAL ENGINEERING, 2017, 139 (07) : 30 - 31
  • [9] Factoring numbers with elliptic curves
    Urroz, Jorge Jimenez
    Pomykala, Jacek
    RAMANUJAN JOURNAL, 2024, 64 (01): : 265 - 273
  • [10] Factoring numbers with elliptic curves
    Jorge Jiménez Urroz
    Jacek Pomykała
    The Ramanujan Journal, 2024, 64 : 265 - 273