Paper 2024/712 Original: eprint.iacr.org/2024/712 ↗

Concrete Quantum Cryptanalysis of Shortest Vector Problem

Hyunji Kim
Kyungbae Jang
Anubhab Baksi
Sumanta Chakraborty
Hwajeong Seo
Abstract

This paper presents quantum circuits for the Nguyen–Vidick (NV) sieve algorithm to solve the Shortest Vector Problem (SVP) in lattice-based cryptography. We focus on optimizing the circuit depth of the quantum NV sieve, leveraging Grover’s algorithm to reduce the search complexity. Using the proposed quantum NV sieve, we estimate the quantum re- sources required to solve SVP for various dimensions. Specifically, for a dimension size of 512 (the parameter for Kyber-512), our implemen- tation achieves a quantum attack cost of 2126.0045 in terms of the gate count–depth product metric used by National Institute of Standards and Technology (NIST). To optimize circuit depth, we employ carry-lookahead and carry-save adders for efficient multi-addition operations. Further, our quantum NV sieve performs precise sieving by implementing fixed-point arithmetic, incorporating essential components (such as input setting, up-scaling, and two’s complement). To the best of our knowledge, previous work on quantum cryptanaly- sis of SVP using the sieve algorithm has remained theoretical, without proposing quantum circuits. Our work humbly demonstrates that the post-quantum security of lattice- based cryptography (with respect to the quantum attack complexity) falls between that of multivariate-based and code-based cryptography.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2025-01-07: last updated
2024-05-09: published
Short URL
https://ia.cr/2024/712
License
https://creativecommons.org/licenses/by-nc-sa/4.0/

BibTeX

@misc{cryptoeprint:2024/712,
      author = {Hyunji Kim and Kyungbae Jang and Anubhab Baksi and Sumanta Chakraborty and Hwajeong Seo},
      title = {Concrete Quantum Cryptanalysis of Shortest Vector Problem},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/712},
      year = {2024},
      url = {https://eprint.iacr.org/2024/712}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.