CryptoRecords.info
SVP / Classical · heuristic

Speed-ups and time-memory trade-offs for tuple lattice sieving

Gottfried Herold · Elena Kirshanova · Thijs Laarhoven

PKC 2018

PublishedSource checked
Time bound
20.3588 n + o(n)
Space bound
20.1887 n + o(n)
Source / version date
22 Dec 2017
Comparison variant
Classical · heuristic
Cost scale
2c n + o(n)
Computation model
Classical; heuristic tuple sieving

Assumptions and source notes

Combines configuration search with spherical locality-sensitive filtering. This representative low-memory point advances tuple sieving but is slower than the unrestricted pair-sieving time record. A triple-sieving time–memory tradeoff point from the abstract.

Source location

Abstract
Version: 2017-12-22

Selected earlier references

Selected sources cited by this paper.

  1. Improved Algorithms for the Approximate k-List Problem in Euclidean Norm

    Gottfried Herold · Elena Kirshanova · 2017

    Extends configuration search and its time-memory tradeoffs. Abstract and Section 1; reference [HK17]

  2. Tuple lattice sieving

    Shi Bai · Thijs Laarhoven · Damien Stehlé · 2016

    Improves earlier tuple-sieving bounds. Abstract and Section 1; reference [BLS16]

Primary source ↗

@inproceedings{herold-kirshanova-laarhoven-2017,
  author = {Gottfried Herold and Elena Kirshanova and Thijs Laarhoven},
  title = {{Speed-ups and time-memory trade-offs for tuple lattice sieving}},
  booktitle = {PKC 2018},
  year = {2018},
  url = {https://eprint.iacr.org/2017/1228},
  keywords = {SVP, tuple sieving, time-memory tradeoffs},
  cr_date = {2017-12-22},
  cr_status = {published},
  cr_venue = {PKC 2018},
  cr_author_ids = {gottfried-herold; elena-kirshanova; thijs-laarhoven}
}