Space-Efficient Quantum Algorithm for Elliptic Curve Discrete Logarithms with Resource Estimation
Han Luo, Ziyi Yang, Ziruo Wang, Yuexin Su, Tongyang Li

TL;DR
This paper presents a space-efficient quantum algorithm for solving the elliptic curve discrete logarithm problem, significantly reducing the number of logical qubits needed for implementation.
Contribution
It introduces a novel reversible modular inversion algorithm and integrates it into a quantum algorithm, lowering qubit requirements for ECDLP solutions.
Findings
Reduces logical qubits for 256-bit curves from 2124 to 1333.
Provides concrete circuit constructions for controlled arithmetic components.
Achieves an $O(n^3)$ Toffoli gate complexity for the algorithm.
Abstract
Solving the Elliptic Curve Discrete Logarithm Problem (ECDLP) is critical for evaluating the quantum security of widely deployed elliptic-curve cryptosystems. Consequently, minimizing the number of logical qubits required to execute this algorithm is a key object. In implementations of Shor's algorithm, the space complexity is largely dictated by the modular inversion operation during point addition. Starting from the extended Euclidean algorithm (EEA), we refine the register-sharing method of Proos and Zalka and propose a space-efficient reversible modular inversion algorithm. We use length registers together with location-controlled arithmetic to store the intermediate variables in a compact form throughout the computation. We then optimize the stepwise update rules and give concrete circuit constructions for the resulting controlled arithmetic components. This leads to a modular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
