English

Solving the Shortest Vector Problem in Lattices Faster Using Quantum Search

Cryptography and Security 2013-06-12 v1 Quantum Physics

Abstract

By applying Grover's quantum search algorithm to the lattice algorithms of Micciancio and Voulgaris, Nguyen and Vidick, Wang et al., and Pujol and Stehl\'{e}, we obtain improved asymptotic quantum results for solving the shortest vector problem. With quantum computers we can provably find a shortest vector in time 21.799n+o(n)2^{1.799n + o(n)}, improving upon the classical time complexity of 22.465n+o(n)2^{2.465n + o(n)} of Pujol and Stehl\'{e} and the 22n+o(n)2^{2n + o(n)} of Micciancio and Voulgaris, while heuristically we expect to find a shortest vector in time 20.312n+o(n)2^{0.312n + o(n)}, improving upon the classical time complexity of 20.384n+o(n)2^{0.384n + o(n)} of Wang et al. These quantum complexities will be an important guide for the selection of parameters for post-quantum cryptosystems based on the hardness of the shortest vector problem.

Cite

@article{arxiv.1301.6176,
  title  = {Solving the Shortest Vector Problem in Lattices Faster Using Quantum Search},
  author = {Thijs Laarhoven and Michele Mosca and Joop van de Pol},
  journal= {arXiv preprint arXiv:1301.6176},
  year   = {2013}
}

Comments

19 pages

R2 v1 2026-06-21T23:15:35.517Z