Quantum circuits for hyperelliptic curve discrete logarithms over the Mersenne prime fields

被引:1
|
作者
Chen, Chao [1 ,2 ]
Guan, Peidong [1 ,2 ]
Huang, Yan [3 ]
Zhang, Fangguo [1 ,2 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Guangdong Key Lab Informat Secur, Guangzhou 510006, Peoples R China
[3] Hunan Univ Sci & Technol, Sch Math & Computat Sci, Xiangtan 411201, Peoples R China
基金
中国国家自然科学基金;
关键词
Hyperelliptic Curves; Jacobians; Quantum Cryptanalysis; Discrete Logarithm Problem; Shor's Algorithm; FACTORIZATION; ALGORITHMS;
D O I
10.1007/s11128-023-04017-x
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Owing to smaller key size, hyperelliptic curve cryptosystem (HCC) has attracted much attention in modern cryptography, which is generally based on the discrete logarithm problem on the hyperelliptic curves of genus 2 (HCDLP). Unfortunately, quantum computation may threaten this widely applied cryptosystem, yet the exact quantum cost of HCDLP is still unexploited because of complicated divisor addition formulae. In this work, we present the concrete quantum resource estimate for Shor's algorithm to compute HCDLP over the Mersenne prime fields. For this aim, we first modify basic modular operations for quantum computation. Then, we realize the quantum circuit from the reversible transforms of divisor additions. As the core of our work, the transforms have been decomposed into the straight-line program of basic modular operations with minimal auxiliary registers. Finally, we expound that the HCDLP over an n-bit Mersenne prime field can be computed on a quantum computer with 3344n3 - 72n2 - 1360n Toffoli gates using 20n + 2-log n - + 10 qubits. In particular, under the 128-bit security level, the quantum circuit for HCDLP over the Mersenne prime field F2127- 1 requires more quantum resources than that of ECDLP over the generic prime fields.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Function field sieve method for discrete logarithms over finite fields
    Adleman, LM
    Huang, MDA
    INFORMATION AND COMPUTATION, 1999, 151 (1-2) : 5 - 16
  • [22] A SUBEXPONENTIAL ALGORITHM FOR DISCRETE LOGARITHMS OVER ALL FINITE-FIELDS
    ADELMAN, LM
    DEMARRAIS, J
    MATHEMATICS OF COMPUTATION, 1993, 61 (203) : 1 - 15
  • [23] Fault attacks on hyperelliptic curve discrete logarithm problem over binary field
    MingQiang Wang
    HaiYang Xue
    Tao Zhan
    Science China Information Sciences, 2014, 57 : 1 - 17
  • [24] Fault attacks on hyperelliptic curve discrete logarithm problem over binary field
    Wang MingQiang
    Xue HaiYang
    Zhan Tao
    SCIENCE CHINA-INFORMATION SCIENCES, 2014, 57 (03) : 1 - 17
  • [25] Fault attacks on hyperelliptic curve discrete logarithm problem over binary field
    WANG MingQiang
    XUE HaiYang
    ZHAN Tao
    ScienceChina(InformationSciences), 2014, 57 (03) : 187 - 203
  • [26] The Discrete Cosine Transform over prime Finite Fields
    de Souza, MMC
    de Oliveira, HM
    de Souza, RMC
    Vasconcelos, MM
    TELECOMMUNICATIONS AND NETWORKING - ICT 2004, 2004, 3124 : 482 - 487
  • [27] Resource analysis and modifications of quantum computing with noisy qubits for elliptic curve discrete logarithms
    Jinyoung Ha
    Jonghyun Lee
    Jun Heo
    Scientific Reports, 14
  • [28] Resource analysis and modifications of quantum computing with noisy qubits for elliptic curve discrete logarithms
    Ha, Jinyoung
    Lee, Jonghyun
    Heo, Jun
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [29] Efficient explicit formulae for genus 2 hyperelliptic curves over prime fields and their implementations
    Fan, Xinxin
    Gong, Guang
    SELECTED AREAS IN CRYPTOGRAPHY, 2007, 4876 : 155 - 172
  • [30] The Frequency of Elliptic Curve Groups over Prime Finite Fields
    Chandee, Vorrapan
    David, Chantal
    Koukoulopoulos, Dimitris
    Smith, Ethan
    CANADIAN JOURNAL OF MATHEMATICS-JOURNAL CANADIEN DE MATHEMATIQUES, 2016, 68 (04): : 721 - 761