Tailoring a Genetic Algorithm for searching Shortest Lattice Vector in NTRU Lattices
The NTRU cryptosystem relies on the hardness of the Shortest Vector Problem (SVP), a central challenge in lattice-based cryptography. While genetic algorithms (GAs) have shown promise in solving SVP on generic lattices, little attention has been given to applying it to cryptographic structures like NTRU. In this work, we investigate the suitability of a GA specifically tailored to NTRU lattices. Our approach involves searching outside the lattice and analyzing a cost function whose behavior appears smoother when using BKZ-reduced bases. We present initial observations and outline directions for future research.
Authors
- Thiago do Rêgo Sousa (ORCID: https://orcid.org/0000-0002-0776-034X)
- Raul Caram de Assis (ORCID: https://orcid.org/0009-0003-8572-7072)
Institutions
- Centro de Estudos e Pesquisa em Saúde Coletiva (BR)
Publication Details
- Published
- 2025-09-01
- DOI
- https://doi.org/10.5753/sbseg.2025.10635
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00