Paper 2014/019 Original: eprint.iacr.org/2014/019 ↗

Lazy Modulus Switching for the BKW Algorithm on LWE

Martin R. Albrecht
Jean-Charles Faugère
Robert Fitzpatrick
Ludovic Perret
Abstract

Some recent constructions based on LWE do not sample the secret uniformly at random but rather from some distribution which produces small entries. The most prominent of these is the binary-LWE problem where the secret vector is sampled from {0, 1}∗ or {−1, 0, 1}∗. We present a variant of the BKW algorithm for binary-LWE and other small secret variants and show that this variant reduces the complexity for solving binary-LWE. We also give estimates for the cost of solving binary-LWE instances in this setting and demonstrate the advantage of this BKW variant over standard BKW and lattice reduction techniques applied to the SIS problem. Our variant can be seen as a combination of the BKW algorithm with a lazy variant of modulus switching which might be of independent interest.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2014-01-08: last updated
2014-01-08: published
Short URL
https://ia.cr/2014/019
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2014/019,
      author = {Martin R.  Albrecht and Jean-Charles Faugère and Robert Fitzpatrick and Ludovic Perret},
      title = {Lazy Modulus Switching for the BKW Algorithm on LWE},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/019},
      year = {2014},
      url = {https://eprint.iacr.org/2014/019}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.