Paper 2026/2688

Elliptic Curve Arithmetic for Quantum Cryptanalysis: A Study of Curve25519

Yintong Luo, Queensland University of Technology
Craig Costello, Queensland University of Technology
Abstract

Recent quantum resource estimates over prime fields have largely focused on prime order elliptic curves. We implement modern affine circuit techniques on the widely deployed composite order curve, Curve25519, and obtain a scalar circuit using 47,199,530 CCX gates and 1,189 peak logical qubits. This uses approximately 35% and 18% fewer gates than Schrottenloher's published space- and gate-optimized secp256k1 circuits, respectively. We separate three contributions. First, we apply established arithmetic and signed table techniques to Curve25519. In a comparison using the same arithmetic framework and signed half tables, its field and subgroup parameters, together with the chosen GCD iteration budgets, save 2,218,944 CCX gates relative to secp256k1. Second, we adapt odd signed digit recoding to quantum windows using fixed output translations. This saves a further 15,204 CCX gates and also applies to prime order curves. Third, we combine nonzero digits with a fixed 8-torsion offset point to keep the accumulator outside the lookup points' subgroup. With zero slope support and exact field arithmetic, this yields an exception-free addition schedule and nonzero denominators during slope uncomputation, without additional quantum point additions. Our counts include the full scalar schedule, lookup and cleanup. The corresponding implementation uses truncated arithmetic and heuristic GCD budgets, and excludes Fourier rotation synthesis and classical recovery.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Quantum cryptanalysiselliptic curvesCurve25519reversible arithmeticquantum resource estimation
Contact author(s)
yintong luo @ hdr qut edu au
craig costello @ qut edu au
History
2026-11-04: approved
2026-10-30: received
See all versions
Short URL
https://ia.cr/2026/2688
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2688,
      author = {Yintong Luo and Craig Costello},
      title = {Elliptic Curve Arithmetic for Quantum Cryptanalysis: A Study of Curve25519},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2688},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2688}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.