References & Citations
Quantum Physics
Title:Shor's discrete logarithm quantum algorithm for elliptic curves
(Submitted on 25 Jan 2003 (v1), last revised 22 Jan 2004 (this version, v2))
Abstract: 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''.
Submission history
From: Christof Zalka [view email][v1] Sat, 25 Jan 2003 21:28:15 UTC (35 KB)
[v2] Thu, 22 Jan 2004 16:33:36 UTC (34 KB)