Designs, Codes and Cryptography
, Volume 77, Issue 2, pp 375-400
First online:
Finding shortest lattice vectors faster using quantum search
- Thijs LaarhovenAffiliated withEindhoven University of Technology Email author
- , Michele MoscaAffiliated withInstitute for Quantum Computing and Department of Combinatorics & Optimization, University of WaterlooPerimeter Institute for Theoretical PhysicsCanadian Institute for Advanced Research
- , Joop van de PolAffiliated withUniversity of Bristol
Abstract
By applying a quantum search algorithm to various heuristic and provable sieve algorithms from the literature, we obtain improved asymptotic quantum results for solving the shortest vector problem on lattices. With quantum computers we can provably find a shortest vector in time \(2^{1.799n + o(n)}\), improving upon the classical time complexities of \(2^{2.465n + o(n)}\) of Pujol and Stehlé and the \(2^{2n + o(n)}\) of Micciancio and Voulgaris, while heuristically we expect to find a shortest vector in time \(2^{0.268n + o(n)}\), improving upon the classical time complexity of \(2^{0.298n + o(n)}\) of Laarhoven and De Weger. 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.
Keywords
Lattices Shortest vector problem Sieving Quantum searchMathematics Subject Classification
52C07 68W01 81P68 94A60- Title
- Finding shortest lattice vectors faster using quantum search
- Open Access
- Available under Open Access This content is freely available online to anyone, anywhere at any time.
- Journal
-
Designs, Codes and Cryptography
Volume 77, Issue 2-3 , pp 375-400
- Cover Date
- 2015-12
- DOI
- 10.1007/s10623-015-0067-5
- Print ISSN
- 0925-1022
- Online ISSN
- 1573-7586
- Publisher
- Springer US
- Additional Links
- Topics
- Keywords
-
- Lattices
- Shortest vector problem
- Sieving
- Quantum search
- 52C07
- 68W01
- 81P68
- 94A60
- Industry Sectors
- Authors
-
-
Thijs Laarhoven
(1)
- Michele Mosca (2) (3) (4)
- Joop van de Pol (5)
-
Thijs Laarhoven
- Author Affiliations
-
- 1. Eindhoven University of Technology, Eindhoven, The Netherlands
- 2. Institute for Quantum Computing and Department of Combinatorics & Optimization, University of Waterloo, Waterloo, ON, Canada
- 3. Perimeter Institute for Theoretical Physics, Waterloo, ON, Canada
- 4. Canadian Institute for Advanced Research, Toronto, Canada
- 5. University of Bristol, Bristol, UK
-