Open Access
Open access

Fast Practical Lattice Reduction Through Iterated Compression

Publication typeBook Chapter
Publication date2023-08-08
scimago Q2
SJR0.352
CiteScore2.4
Impact factor
ISSN03029743, 16113349, 18612075, 18612083
Abstract
We introduce a new lattice basis reduction algorithm with approximation guarantees analogous to the LLL algorithm and practical performance that far exceeds the current state of the art. We achieve these results by iteratively applying precision management techniques within a recursive algorithm structure and show the stability of this approach. We analyze the asymptotic behavior of our algorithm, and show that the heuristic running time is $$O(n^{\omega }(C+n)^{1+\varepsilon })$$ for lattices of dimension n, $$\omega \in (2,3]$$ bounding the cost of size reduction, matrix multiplication, and QR factorization, and C bounding the log of the condition number of the input basis B. This yields a running time of $$O\left( n^\omega (p + n)^{1 + \varepsilon }\right) $$ for precision $$p = O(\log \Vert B\Vert _{max})$$ in common applications. Our algorithm is fully practical, and we have published our implementation. We experimentally validate our heuristic, give extensive benchmarks against numerous classes of cryptographic lattices, and show that our algorithm significantly outperforms existing implementations.
Found 
Found 

Top-30

Journals

2
4
6
8
10
Lecture Notes in Computer Science
10 publications, 62.5%
Multimedia Tools and Applications
1 publication, 6.25%
Journal of Computational Algebra
1 publication, 6.25%
Journal of Complexity
1 publication, 6.25%
Scientific Reports
1 publication, 6.25%
2
4
6
8
10

Publishers

2
4
6
8
10
12
Springer Nature
12 publications, 75%
Elsevier
2 publications, 12.5%
Institute of Electrical and Electronics Engineers (IEEE)
1 publication, 6.25%
Association for Computing Machinery (ACM)
1 publication, 6.25%
2
4
6
8
10
12
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
16
Share
Cite this
GOST |
Cite this
GOST Copy
Ryan K., Heninger N. Fast Practical Lattice Reduction Through Iterated Compression // Lecture Notes in Computer Science. 2023. pp. 3-36.
GOST all authors (up to 50) Copy
Ryan K., Heninger N. Fast Practical Lattice Reduction Through Iterated Compression // Lecture Notes in Computer Science. 2023. pp. 3-36.
RIS |
Cite this
RIS Copy
TY - GENERIC
DO - 10.1007/978-3-031-38548-3_1
UR - https://doi.org/10.1007/978-3-031-38548-3_1
TI - Fast Practical Lattice Reduction Through Iterated Compression
T2 - Lecture Notes in Computer Science
AU - Ryan, Keegan
AU - Heninger, Nadia
PY - 2023
DA - 2023/08/08
PB - Springer Nature
SP - 3-36
SN - 0302-9743
SN - 1611-3349
SN - 1861-2075
SN - 1861-2083
ER -
BibTex
Cite this
BibTex (up to 50 authors) Copy
@incollection{2023_Ryan,
author = {Keegan Ryan and Nadia Heninger},
title = {Fast Practical Lattice Reduction Through Iterated Compression},
publisher = {Springer Nature},
year = {2023},
pages = {3--36},
month = {aug}
}