Paper 2023/1547

Further Improvements of the Estimation of Key Enumeration with Applications to Solving LWE

Alessandro Budroni, Technology Innovation Institute
Erik Mårtensson, University of Bergen, Lund University
Abstract

In post-quantum cryptography, Learning With Errors (LWE) is one of the dominant underlying mathematical problems. The dual attack is one of the main strategies for solving the LWE problem, and it has recently gathered significant attention within the research community. A series of studies initially suggested that it might be more efficient than the other main strategy, the primal attack. Then, a subsequent work by Ducas and Pulles (Crypto’23) raised doubts on the estimated complexity of such an approach. The dual attack consists of a reduction part and a distinguishing part. When estimating the cost of the distinguishing part, one has to estimate the expected cost of enumerating over a certain number of positions of the secret key. Our contribution consists of giving a polynomial-time approach for calculating the expected complexity of such an enumeration procedure. This allows us to decrease the estimated cost of this procedure and, hence, of the whole attack both classically and quantumly. In addition, we explore different enumeration strategies to achieve some further improvements. Our work is independent from the questions raised by Ducas and Pulles, which do not concern the estimation of the enumeration procedure in the dual attack. As our method of calculating the expected cost of enumeration is fairly general, it might be of independent interest in other areas of cryptanalysis or even in other research areas.

Note: This is a preprint of a paper under submission to a journal. It is an extention of the paper "Improved Estimation of Key Enumeration with Applications to Solving LWE", which was presented as ISIT 2023 and is available on ePrint as 2023/139. Edit: Removed a "to do" comment from the PDF.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
CryptographyLattice-based cryptographyLearning with ErrorsDual attacks.
Contact author(s)
alessandro budroni @ tii ae
erik martensson @ eit lth se
History
2023-10-12: revised
2023-10-09: received
See all versions
Short URL
https://ia.cr/2023/1547
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1547,
      author = {Alessandro Budroni and Erik Mårtensson},
      title = {Further Improvements of the Estimation of Key Enumeration with Applications to Solving LWE},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1547},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1547}},
      url = {https://eprint.iacr.org/2023/1547}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.