Paper 2026/2640

Subexponential Algorithms for LWE via Rejection Sampling on Superlattices

Ligeng Fan, Academy of Mathematics and Systems Science, University of Chinese Academy of Sciences
Changpeng Shao
Hongbo Li
Dingkang Wang
Abstract

Recent superlattice algorithms have improved the provable complexity of lattice problems. Ducas, Engelberts, and Loyer used this framework to obtain a subexponential algorithm for infinity-norm short integer solution, while also identifying a key obstacle to extending it to learning with errors (LWE). A similar difficulty arose in the analysis of Kirchner and Fouque, whose claimed subexponential running time with only linearly many LWE samples was not rigorously established. Building on the framework of Ducas, Engelberts, and Loyer, we develop two refinements based on rejection sampling that solve this open problem. First, we use rejection sampling to cancel the shift-dependent normalization factor that arises when sampling from a shifted, scaled integer lattice. This factor is a product of one-dimensional Gaussian masses and can be evaluated efficiently. This yields a provably subexponential classical search-LWE algorithm for prime $q\in[n^2,2n^2]$ and constant Gaussian error width. It uses only $m=4n$ independent samples and runs in time and space $\exp(O(n/\ln\ln n))$. Second, we use random auxiliary superlattices and apply rejection sampling to the difference of two Gaussian lattice samples, ensuring that the accepted output follows the desired discrete Gaussian distribution up to a small statistical error. For $q=n^{\kappa+o(1)}$, $m=n+h=O(n)$, and $R=h\ln q/[m\ln(2+\sigma)]\to\infty$, the resulting algorithm uses time and space $2^{(1/2+o(1))n/\ln R}$, where $\sigma$ is the Gaussian error width. In particular, for $\sigma=n^{o(1)}$ and any fixed $m/n>1$, our algorithm achieves provable subexponential classical running time, whereas the primal and dual baselines have exponential-time bounds and earlier provable subexponential BKW analyses require $\Omega(n\ln n)$ samples.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Learning with errorslattice algorithmsrejection sampling.
Contact author(s)
fanligeng @ amss ac cn
History
2026-10-26: approved
2026-10-26: received
See all versions
Short URL
https://ia.cr/2026/2640
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2640,
      author = {Ligeng Fan and Changpeng Shao and Hongbo Li and Dingkang Wang},
      title = {Subexponential Algorithms for {LWE} via Rejection Sampling on Superlattices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2640},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2640}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.