Paper 2023/553

Concrete Quantum Cryptanalysis of Binary Elliptic Curves via Addition Chain

Ren Taguchi, Graduate School of Information Science and Technology, the University of Tokyo, Japan
Atsushi Takayasu, Graduate School of Information Science and Technology, the University of Tokyo, Japan, National Institute of Advanced Industrial Science and Technology, Japan
Abstract

Thus far, several papers reported concrete resource estimates of Shor's quantum algorithm for solving the elliptic curve discrete logarithm problem (ECDLP). In this paper, we study quantum FLT-based inversion algorithms over binary elliptic curves. There are two major algorithms proposed by Banegas et al. and Putranto et al., where the former and latter algorithms achieve fewer numbers of qubits and smaller depths of circuits, respectively. We propose two quantum FLT-based inversion algorithms that essentially outperform previous FLT-based algorithms and compare the performance for NIST curves of the degree $n$. Specifically, for all $n$, our first algorithm achieves fewer qubits than Putranto et al.'s one without sacrificing the number of Toffoli gates and the depth of circuits, while our second algorithm achieves smaller depths of circuits without sacrificing the number of qubits and Toffoli gates. For example, when $n = 571$, the number of qubits of our first algorithm is 74 \% of that of Putranto et al.'s one, while the depth of our second algorithm is 83 \% of that of Banegas et al.'s one. The improvements stem from the fact that FLT-based inversions can be performed with arbitrary sequences of addition chains for $n - 1$ although both Banegas et al. and Putranto et al. follow fixed sequences that were introduced by Itoh and Tsujii's classical FLT-based inversion. In particular, we analyze how several properties of addition chains, which do not affect the computational resources of classical FLT-based inversions, affect the computational resources of quantum FLT-based inversions and find appropriate sequences.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published elsewhere. Minor revision. CT-RSA2023
Keywords
ECDLPquantum cryptanalysisFLT-based inversionquantum resource estimateaddition chain
Contact author(s)
rtaguchi-495 @ g ecc u-tokyo ac jp
takayasu-a @ g ecc u-tokyo ac jp
History
2023-08-03: revised
2023-04-19: received
See all versions
Short URL
https://ia.cr/2023/553
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2023/553,
      author = {Ren Taguchi and Atsushi Takayasu},
      title = {Concrete Quantum Cryptanalysis of Binary Elliptic Curves via Addition Chain},
      howpublished = {Cryptology ePrint Archive, Paper 2023/553},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/553}},
      url = {https://eprint.iacr.org/2023/553}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.