Paper 2025/1940

GPV Preimage Sampling with Weak Smoothness and Its Applications to Lattice Signatures

Shiduo Zhang, Institute for Advanced Study, Tsinghua University, Beijing, China
Huiwen Jia, School of Mathematics and Information Science, Key Laboratory of Information Security, Guangzhou University, Guangzhou, China, Guangzhou Center for Applied Mathematics, Guangzhou University, Guangzhou, China
Delong Ran, Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China
Yang Yu, Institute for Advanced Study, Tsinghua University, Beijing, China, Zhongguancun Laboratory, Beijing, China, State Key Laboratory of Cryptography and Digital Economy Security, China
Yu Yu, Shanghai Jiao Tong University, Shanghai, China, Shanghai Qi Zhi Institute, Shanghai, China
Xiaoyun Wang, Institute for Advanced Study, Tsinghua University, Beijing, China, Zhongguancun Laboratory, Beijing, China, State Key Laboratory of Cryptography and Digital Economy Security, China
Abstract

The lattice trapdoor associated with Ajtai's function is the cornerstone of many lattice-based cryptosystems. The current provably secure trapdoor framework, known as the GPV framework, uses a strong smoothness condition, i.e. $\epsilon\ll \frac{1}{n^2}$ for smoothing parameter $\eta_{\epsilon}(\mathbb{Z}^{n})$, to ensure the correctness of the security reduction. In this work, we investigate the feasibility of weak smoothness, e.g. $\epsilon = O,(\frac{1}{n})$ or even $O(1)$ in the GPV framework and present several positive results. First, we provide a theoretical security proof for GPV with weak smoothness under a new assumption. Then, we present Gaussian samplers that are compatible with the weak smoothness condition. As direct applications, we present several practical GPV signature instantiations based on a weak smoothness condition. Our first instantiation is a variant of Falcon, called, Falcon$^{a ws}$, achieving smaller size and higher security. The public key sizes are $21\%$ to $28\%$ smaller, and the signature sizes are $23.5\%$ to $29\%$ smaller than Falcon. We also showcase an NTRU-based GPV signature scheme that employs the Peikert sampler with weak smoothness. This offers a simple implementation while the security level is greatly lower. Nevertheless, at the NIST-3 security level, our scheme achieves a $49\%$ reduction in size compared to Dilithium-3. We also derive a weak smoothness variant of the Antrag signature scheme, called Antrag$^{ws}$, along with a floating-point free version, which offers an attractive trade-off among portability, efficiency and security. Compared to Antrag, Antrag$^{ws}$ achieves reductions of $16.5\%$ to $21.8\%$ in signature size and $14.3\%$ to $21.4\%$ in public key size. Furthermore, we adapt the compact gadget framework to the weak smoothness setting, removing the need for the new assumption and improving concrete parameters of gadget-based signatures, e.g. Hufu.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in ASIACRYPT 2025
Keywords
Lattice-based cryptographyGPV trapdoorGaussian samplingFalcon Signature Scheme
Contact author(s)
zsd @ mail tsinghua edu cn
hwjia @ gzhu edu cn
rdl22 @ mails tsinghua edu cn
yu-yang @ mail tsinghua edu cn
yuyu @ yuyu hk
xiaoyunwang @ mail tsinghua edu cn
History
2026-01-17: last of 2 revisions
2025-10-17: received
See all versions
Short URL
https://ia.cr/2025/1940
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1940,
      author = {Shiduo Zhang and Huiwen Jia and Delong Ran and Yang Yu and Yu Yu and Xiaoyun Wang},
      title = {{GPV} Preimage Sampling with Weak Smoothness and Its Applications to Lattice Signatures},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1940},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1940}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.