Paper 2026/1720

Improved Polynomial-Memory Algorithms via Nested Collision Search: Applications to Small Max-Norm LWE and Subset-Sum

Abul Kalam, Indian Institute of Technology Madras
Sudeshna Karmakar, Indian Institute of Technology Madras
Santanu Sarkar, Indian Institute of Technology Madras
Abstract

The Learning With Errors (LWE) problem with small max-norm secrets and errors forms the foundation of several practical lattice-based cryptographic schemes, including NTRU-based constructions and the recently standardized CRYSTALS-Kyber and CRYSTALS-Dilithium. While recent combinatorial attacks have significantly improved the asymptotic complexity of solving small max-norm LWE, the fastest known methods require prohibitively large memory, often comparable to their runtime. To address this issue, Esser et al. (ASIACRYPT~2023) introduced the first substantially improved polynomial-memory algorithms for recovering small max-norm LWE secrets via nested collision search. In this work, we further improve the asymptotic complexity of polynomial-memory attacks on small max-norm LWE. We introduce a refined nested collision search framework together with new representation structures that increase the number of valid representations while preserving polynomial-memory complexity. This leads to improved asymptotic runtimes across the entire range of relative secret weights. For uniformly random ternary secrets of length $n$, our best algorithm reduces the polynomial-memory runtime from $2^{0.926n}$ to $2^{0.8595n}$, corresponding to an asymptotic speedup of approximately $2^{0.0665n}$. We further extend our framework to the secret distributions used in CRYSTALS-Kyber and CRYSTALS-Dilithium, obtaining improved complexity exponents. Additionally, we apply the proposed refinement to the polynomial-memory nested collision search framework of Esser and May~(EUROCRYPT~2020) for random subset-sum problem, reducing its asymptotic runtime from $2^{0.645n}$ to $2^{0.6432n}$. Although the latter improvement is modest, it provides an independent application of our framework and demonstrates its applicability beyond the LWE setting.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Learning With Errorssmall max-norm LWEsubset-sumpolynomial-memorycollision search
Contact author(s)
abulkalam sunny @ gmail com
sudeshnakarmakar dgp @ gmail com
sarkar santanu bir1 @ gmail com
History
2026-08-21: approved
2026-08-18: received
See all versions
Short URL
https://ia.cr/2026/1720
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1720,
      author = {Abul Kalam and Sudeshna Karmakar and Santanu Sarkar},
      title = {Improved Polynomial-Memory Algorithms via Nested Collision Search: Applications to Small Max-Norm {LWE} and Subset-Sum},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1720},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1720}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.