Faster tuple lattice sieving using spherical locality-sensitive filters

  • Thijs Laarhoven

Research output: Contribution to journalArticleAcademic

65 Downloads (Pure)

Abstract

To overcome the large memory requirement of classical lattice sieving algorithms for solving hard lattice problems, Bai-Laarhoven-Stehlé [ANTS 2016] studied tuple lattice sieving, where tuples instead of pairs of lattice vectors are combined to form shorter vectors. Herold-Kirshanova [PKC 2017] recently improved upon their results for arbitrary tuple sizes, for example showing that a triple sieve can solve the shortest vector problem (SVP) in dimension $d$ in time $2^{0.3717d + o(d)}$, using a technique similar to locality-sensitive hashing for finding nearest neighbors. In this work, we generalize the spherical locality-sensitive filters of Becker-Ducas-Gama-Laarhoven [SODA 2016] to obtain space-time tradeoffs for near neighbor searching on dense data sets, and we apply these techniques to tuple lattice sieving to obtain even better time complexities. For instance, our triple sieve heuristically solves SVP in time $2^{0.3588d + o(d)}$. For practical sieves based on Micciancio-Voulgaris' GaussSieve [SODA 2010], this shows that a triple sieve uses less space and less time than the current best near-linear space double sieve.
Original languageEnglish
Number of pages15
JournalarXiv
Publication statusPublished - 8 May 2017

Bibliographical note

12 pages + references, 2 figures. Subsumed/merged into Cryptology ePrint Archive 2017/228, available at https://ia.cr/2017/1228

Keywords

  • cs.DS
  • cs.CR

Fingerprint

Dive into the research topics of 'Faster tuple lattice sieving using spherical locality-sensitive filters'. Together they form a unique fingerprint.
  • Speed-ups and time–memory trade-offs for tuple lattice sieving

    Herold, G., Kirshanova, E. & Laarhoven, T., 1 Mar 2018, Public-Key Cryptography – PKC 2018: 21st IACR International Conference on Practice and Theory of Public-Key Cryptography, Rio de Janeiro, Brazil, March 25-29, 2018, Proceedings, Part I. Abdalla, M. & Dahab, R. (eds.). Dordrecht: Springer, p. 407-436 30 p. (LNCS; vol. 10769).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    17 Citations (Scopus)
  • Tradeoffs for nearest neighbors on the sphere

    Laarhoven, T., 24 Nov 2015, In: arXiv.

    Research output: Contribution to journalArticleAcademic

    Open Access
    File

Cite this