New directions in nearest neighbor searching with applications to lattice sieving
To solve the approximate nearest neighbor search problem (NNS) on the sphere, we
propose a method using locality-sensitive filters (LSF), with the property that nearby vectors …
propose a method using locality-sensitive filters (LSF), with the property that nearby vectors …
Oblivious key-value stores and amplification for private set intersection
Many recent private set intersection (PSI) protocols encode input sets as polynomials. We
consider the more general notion of an oblivious key-value store (OKVS), which is a data …
consider the more general notion of an oblivious key-value store (OKVS), which is a data …
Quantum algorithms for attacking hardness assumptions in classical and post‐quantum cryptography
In this survey, the authors review the main quantum algorithms for solving the computational
problems that serve as hardness assumptions for cryptosystem. To this end, the authors …
problems that serve as hardness assumptions for cryptosystem. To this end, the authors …
[PDF][PDF] Search problems in cryptography: from fingerprinting to lattice sieving
T Laarhoven - 2016 - research.tue.nl
Search problems in cryptography Page 1 Search problems in cryptography: from fingerprinting
to lattice sieving Citation for published version (APA): Laarhoven, T. (2016). Search problems …
to lattice sieving Citation for published version (APA): Laarhoven, T. (2016). Search problems …
Advanced lattice sieving on GPUs, with tensor cores
In this work, we study GPU implementations of various state-of-the-art sieving algorithms for
lattices (Becker-Gama-Joux 2015, Becker-Ducas-Gama-Laarhoven 2016, Herold …
lattices (Becker-Gama-Joux 2015, Becker-Ducas-Gama-Laarhoven 2016, Herold …
Lattice sieving via quantum random walks
A Chailloux, J Loyer - Advances in Cryptology–ASIACRYPT 2021: 27th …, 2021 - Springer
Lattice-based cryptography is one of the leading proposals for post-quantum cryptography.
The Shortest Vector Problem (SVP) is arguably the most important problem for the …
The Shortest Vector Problem (SVP) is arguably the most important problem for the …
Estimating quantum speedups for lattice sieves
Quantum variants of lattice sieve algorithms are routinely used to assess the security of
lattice based cryptographic constructions. In this work we provide a heuristic, non …
lattice based cryptographic constructions. In this work we provide a heuristic, non …
Progressive lattice sieving
Most algorithms for hard lattice problems are based on the principle of rank reduction: to
solve a problem in ad-dimensional lattice, one first solves one or more problem instances in …
solve a problem in ad-dimensional lattice, one first solves one or more problem instances in …
Speed-ups and time–memory trade-offs for tuple lattice sieving
In this work we study speed-ups and time–space trade-offs for solving the shortest vector
problem (SVP) on Euclidean lattices based on tuple lattice sieving. Our results extend and …
problem (SVP) on Euclidean lattices based on tuple lattice sieving. Our results extend and …
Lattice-based encryption over standard lattices in hardware
Lattice-based cryptography has gained credence recently as a replacement for current
public-key cryptosystems, due to its quantum-resilience, versatility, and relatively low key …
public-key cryptosystems, due to its quantum-resilience, versatility, and relatively low key …