Shor's discrete logarithm quantum algorithm for elliptic curves

被引:1
|
作者
Proos, J [1 ]
Zalka, C [1 ]
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
关键词
quantum computation; discrete logarithm; elliptic curves;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show in some detail how to implement Shor's efficient quantum algorithm for discrete logarithms for the particular case of elliptic curve groups. It turns out that for this problem a smaller quantum computer can solve problems further beyond current computing than for integer factorisation. A 160 bit elliptic curve cryptographic key could be broken on a quantum computer using around 1000 qubits while factoring the security-wise equivalent 1024 bit RSA modulus would require about 2000 qubits. In this paper we only consider elliptic curves over GF(p) and not yet the equally important ones over GF(2(n)) or other finite fields. The main technical difficulty is to implement Euclid's gcd algorithm to compute multiplicative inverses modulo p. As the runtime of Euclid's algorithm depends on the input, one difficulty encountered is the "quantum halting problem".
引用
收藏
页码:317 / 344
页数:28
相关论文
共 50 条
  • [1] Quantum Cryptanalysis Landscape of Shor's Algorithm for Elliptic Curve Discrete Logarithm Problem
    Larasati, Harashta Tatimma
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, 2021, 13009 : 91 - 104
  • [2] On the discrete logarithm problem in elliptic curves
    Diem, Claus
    COMPOSITIO MATHEMATICA, 2011, 147 (01) : 75 - 104
  • [3] On the discrete logarithm problem in elliptic curves II
    Diem, Claus
    ALGEBRA & NUMBER THEORY, 2013, 7 (06) : 1281 - 1323
  • [4] The Discrete Logarithm Problem on Elliptic Curves of Trace One
    N. P. Smart
    Journal of Cryptology, 1999, 12 : 193 - 196
  • [5] Generalized Jacobian and Discrete Logarithm Problem on Elliptic Curves
    Daghigh, H.
    Bahramian, M.
    IRANIAN JOURNAL OF MATHEMATICAL SCIENCES AND INFORMATICS, 2009, 4 (02): : 55 - 64
  • [6] The discrete logarithm problem on elliptic curves of trace one
    Smart, NP
    JOURNAL OF CRYPTOLOGY, 1999, 12 (03) : 193 - 196
  • [7] Lifting elliptic curves and solving the elliptic curve discrete logarithm problem
    Huang, MDA
    Kueh, KL
    Tan, KS
    ALGORITHMIC NUMBER THEORY, 2000, 1838 : 377 - 384
  • [8] A deterministic Algorithm for Discrete Logarithm on Some Special Elliptic Curves over Rational numbers
    Daghigh, Hassan
    Didari, Somayeh
    Gilan, Ruholla Khodakaramian
    2015 12TH INTERNATIONAL IRANIAN SOCIETY OF CRYPTOLOGY CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2015, : 141 - 143
  • [9] Using Symmetries in the Index Calculus for Elliptic Curves Discrete Logarithm
    Faugere, Jean-Charles
    Gaudry, Pierrick
    Huot, Louise
    Renault, Guenael
    JOURNAL OF CRYPTOLOGY, 2014, 27 (04) : 595 - 635
  • [10] The generalized Weil pairing and the discrete logarithm problem on elliptic curves
    Garefalakis, T
    THEORETICAL COMPUTER SCIENCE, 2004, 321 (01) : 59 - 72