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 条
  • [21] On the coefficients of the polynomial in the number field sieve
    YANG Min
    MENG QingShu
    WANG ZhangYi
    LI Li
    ZHANG HuanGuo
    Science China(Information Sciences), 2015, 58 (11) : 182 - 190
  • [22] On quadratic polynomials for the number field sieve
    Murphy, B
    Brent, RP
    PROCEEDINGS OF THE 4TH AUSTRALASIAN THEORY SYMPOSIUM, CATS'98, 1998, 20 (03): : 199 - 213
  • [23] Strategies in filtering in the Number Field Sieve
    Cavallar, S
    ALGORITHMIC NUMBER THEORY, 2000, 1838 : 209 - 231
  • [24] On the coefficients of the polynomial in the number field sieve
    Yang Min
    Meng QingShu
    Wang ZhangYi
    Li Li
    Zhang HuanGuo
    SCIENCE CHINA-INFORMATION SCIENCES, 2015, 58 (11) : 1 - 9
  • [25] The number field sieve in the medium prime case
    Joux, Antoine
    Lercier, Reynald
    Smart, Nigel
    Vercauteren, Frederik
    ADVANCES IN CRYPTOLOGY - CRYPTO 2006, PROCEEDINGS, 2006, 4117 : 326 - 344
  • [26] A multiple polynomial general number field sieve
    ElkenbrachtHuizing, M
    ALGORITHMIC NUMBER THEORY, 1996, 1122 : 99 - 114
  • [27] Rigorous analysis of a randomised number field sieve
    Lee, Jonathan D.
    Venkatesan, Ramarathnam
    JOURNAL OF NUMBER THEORY, 2018, 187 : 92 - 159
  • [28] ROOT OPTIMIZATION OF POLYNOMIALS IN THE NUMBER FIELD SIEVE
    Bai, Shi
    Brent, Richard P.
    Thome, Emmanuel
    MATHEMATICS OF COMPUTATION, 2015, 84 (295) : 2447 - 2457
  • [29] THE NUMBER FIELD SIEVE FOR INTEGERS OF LOW WEIGHT
    Schirokauer, Oliver
    MATHEMATICS OF COMPUTATION, 2010, 79 (269) : 583 - 602
  • [30] A kilobit special number field sieve factorization
    Aoki, Kazumaro
    Franke, Jens
    Kleinjung, Thorsten
    Lenstra, Arjen K.
    Osvik, Dag Arne
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2007, 2007, 4833 : 1 - +