ExplorerQuantum ComputingQuantum Physics
Research PaperResearchia:202604.03027

Space-Efficient Quantum Algorithm for Elliptic Curve Discrete Logarithms with Resource Estimation

Han Luo

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 P...

Submitted: April 3, 2026Subjects: Quantum Physics; Quantum Computing

Description / Details

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 inversion circuit that uses 3n+4log2n+O(1)3n + 4\lfloor \log_2 n \rfloor + O(1) logical qubits and 204n2log2n+O(n2)204n^2\log_2 n + O(n^2) Toffoli gates. By inserting this modular inversion component into the controlled affine point-addition circuit, we obtain a space-efficient algorithm for the ECDLP with 5n+4log2n+O(1)5n + 4\lfloor \log_2 n \rfloor + O(1) qubits and O(n3)O(n^3) Toffoli gates. In particular, for a 256-bit prime-field curve, our estimate reduces the logical-qubit count to 1333, compared with 2124 in the previous low-width implementation of Häner et al.


Source: arXiv:2604.02311v1 - http://arxiv.org/abs/2604.02311v1 PDF: https://arxiv.org/pdf/2604.02311v1 Original Link: http://arxiv.org/abs/2604.02311v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Apr 3, 2026
Topic:
Quantum Computing
Area:
Quantum Physics
Comments:
0
Bookmark