Proceedings of the 11th International Joint Conference on Computational Intelligence 2019
DOI: 10.5220/0007968800310039
|View full text |Cite
|
Sign up to set email alerts
|

Evolutionary Techniques in Lattice Sieving Algorithms

Abstract: Lattice-based cryptography has recently emerged as a prominent candidate for secure communication in the quantum age. Its security relies on the hardness of certain lattice problems, and the inability of known lattice algorithms, such as lattice sieving, to solve these problems efficiently. In this paper we investigate the similarities between lattice sieving and evolutionary algorithms, how various improvements to lattice sieving can be viewed as applications of known techniques from evolutionary computation,… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 33 publications
0
4
0
Order By: Relevance
“…In 2019, Laarhoven [46] compared sieve algorithms and evolutionary algorithms and explored the possibility to accelerate sieve algorithms with evolutionary techniques.…”
Section: J Other Sieve Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…In 2019, Laarhoven [46] compared sieve algorithms and evolutionary algorithms and explored the possibility to accelerate sieve algorithms with evolutionary techniques.…”
Section: J Other Sieve Algorithmsmentioning
confidence: 99%
“…Inspired by SubSieve technique and progressive sieving, in 2019 Albrecht et al [5] proposed the General Sieve Kernel, which is a stateful machine based on sieve algorithms and solved previously unsolved SVP Challenge instances. Moreover, quantum techniques [41], [49] and evolutionary techniques [46] have been used to improve the efficiency of sieve algorithms in recent years.…”
Section: Introductionmentioning
confidence: 99%
“…They also offer high reproducibility because their steps are very simple. Furthermore, Laarhoven [13] investigated the similarities between lattice sieving and evolutionary algorithms (EAs). Since lattice sieving is the most powerful technique for solving the SVP and GAs are a class of EAs, these similarities are of great significance in developing GAs for solving the SVP.…”
Section: Introductionmentioning
confidence: 99%
“…Plus, other classes of SVP-solvers, such as enumeration and sieving, have been subject of intense and ongoing investigation and optimization through the past decade (e.g. [7,13,2,12]). But Voronoi cell-based SVP-solvers, to the best of our knowledge, have not been optimized since their first publication [1], back in 2002.…”
Section: Introductionmentioning
confidence: 99%