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 条