Improvements to the Descent Step in the Number Field Sieve for Discrete Logarithms

被引:0
|
作者
Liu, Liwei [1 ]
Xu, Maozhi [1 ]
机构
[1] Peking Univ, Sch Math Sci, Beijing, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
cryptography; discrete logarithm problem; number field sieve; descent;
D O I
10.1109/cits49457.2020.9232505
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The discrete logarithm problem (DLP) is a cornerstone in the public-key cryptography with various applications. Recently there is a new computational record for the DLP in a 795-bit prime field using the number field sieve for discrete logarithms (NFS-DL). The main technique used in the computation is choosing good parameters for each step of NFS-DL which reduces the time estimated by the asymptotic complexity significantly. In this article, we propose a new algorithm to find relations for high degree prime ideals and remove the previous restriction that only degree one prime ideals are allowed to appear in the descent step. This will increase the success probability of the descent step and reduce the actual running time. As the descent step could be done separately in some sense, improving the descent step is beneficial to find optimal parameters such as the smoothness bound which may result in better performance of the NFS-DL algorithm. We also give an experiment to demonstrate the effectiveness of our algorithm.
引用
收藏
页码:230 / 235
页数:6
相关论文
共 50 条
  • [31] Rotations and translations of number field sieve polynomials
    Gower, JE
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2003, 2003, 2894 : 302 - 310
  • [32] On polynomial selection for the general number field sieve
    Kleinjung, Thorsten
    MATHEMATICS OF COMPUTATION, 2006, 75 (256) : 2037 - 2047
  • [33] Predicting the sieving effort for the number field sieve
    Ekkelkamp, Willemien
    ALGORITHMIC NUMBER THEORY, 2008, 5011 : 167 - 179
  • [34] COMPUTING ELLIPTIC CURVE DISCRETE LOGARITHMS WITH IMPROVED BABY-STEP GIANT-STEP ALGORITHM
    Galbraith, Steven D.
    Wang, Ping
    Zhang, Fangguo
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2017, 11 (03) : 453 - 469
  • [35] On class group computations using the number field sieve
    Bauer, ML
    Hamdy, S
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2003, 2003, 2894 : 311 - 325
  • [36] On General Number Field Sieve and Its Polynomial Selection
    Gang, Zhou
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 250 - 256
  • [37] Refined analysis to the extended tower number field sieve
    Zhu, Yuqing
    Wen, Jiejing
    Zhuang, Jincheng
    Lv, Chang
    Lin, Dongdai
    THEORETICAL COMPUTER SCIENCE, 2020, 814 : 49 - 68
  • [38] On the reduction of composed relations from the number field sieve
    Denny, TF
    Muller, V
    ALGORITHMIC NUMBER THEORY, 1996, 1122 : 75 - 90
  • [39] ON THE LARGE SIEVE INEQUALITY IN AN ALGEBRAIC NUMBER-FIELD
    SCHUMER, PD
    MATHEMATIKA, 1986, 33 (65) : 31 - 54
  • [40] A Fast and Secure Image Encryption Algorithm Using Number Theoretic Transforms and Discrete Logarithms
    Chandrasekaran, Jeyamala
    Jayaraman, Thiruvengadam S.
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, INFORMATICS, COMMUNICATION AND ENERGY SYSTEMS (SPICES), 2015,