Paper 2025/480

Worst-case Analysis of Lattice Enumeration Algorithm over Modules

Jiseung Kim, Jeonbuk National University
Changmin Lee, Korea University
Yongha Son, Sungshin Women’s University
Abstract

We study lattice enumeration in rank-$n$ modules over number fields. Building on the refined Euclidean analysis of Hanrot and Stehl\'e (CRYPTO~2007), we develop a module analogue of Kannan--Hanrot--Stehl\'e enumeration. Our approach works directly with pseudo-bases and introduces module counterparts of HKZ reduction and quasi-HKZ reduction. We also extend the notion of a lattice \emph{profile} to the module setting and prove tail-product bounds for the $\mathbb{Z}$-basis obtained from a module-HKZ-reduced pseudo-basis. These bounds yield a strictly improved asymptotic enumeration complexity compared to the naive reduction that views a rank-$n$ module as an $(nd)$-dimensional Euclidean lattice. As a representative consequence, for $K=\mathbb{Q}[x]/\langle x^d+1\rangle$ with $d$ a power of two and a rank-$n$ module $M\subset K^n$ with $n\ge 3$, we show that module-SVP can be solved in time $\Delta_K\cdot n^{\frac{nd}{2e}+o(nd)}$, where $\Delta_K$ is the discriminant of $K$. This improves over the Euclidean enumeration bound $(nd)^{\frac{nd}{2e}+o(nd)}$. As an application, for $R=\mathbb{Z}[x]/\langle x^t+1\rangle$ with $t$ a power of two and an ideal $I\subset R$, we obtain an ideal-SVP algorithm running in time $\exp\!\bigl(\frac{t}{2e}\ln\ln t + O(t)\bigr)$, improving upon the worst-case enumeration bound $\exp\!\bigl(\frac{t}{2e}\ln t + o(t)\bigr)$.

Note: 2025-10-11. remove worst-bound assumption and revise the paper. 2026-02-20. improve the editorial qualties, and update rank-2 module HKZ

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Module LatticesEnumeration
Contact author(s)
jiseungkim @ jbnu ac kr
changminlee @ korea ac kr
yongha son @ sungshin ac kr
History
2026-02-20: last of 2 revisions
2025-03-13: received
See all versions
Short URL
https://ia.cr/2025/480
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/480,
      author = {Jiseung Kim and Changmin Lee and Yongha Son},
      title = {Worst-case Analysis of Lattice Enumeration Algorithm over Modules},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/480},
      year = {2025},
      url = {https://eprint.iacr.org/2025/480}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.