Paper 2025/1640
On the construction of Barnes-Wall lattices and their application in cryptography
Abstract
In this work, we investigate the application of Barnes-Wall lattices in post-quantum cryptographic schemes. We survey and analyze several constructions of Barnes-Wall lattices, including subgroup chains, the generalized $k$-ing construction, and connections with Reed-Muller codes, highlighting their equivalence over both $\mathbb{Z}[i]$ and $\mathbb{Z}$. Building on these structural insights, we introduce a new algorithm for efficient sampling from discrete Gaussian distribution on $BW_{2^n}$ lattices. Our approach exploits the $k$-ing and squaring constructions to achieve low-variance sampling, which is particularly relevant for cryptographic applications such as digital signature schemes. We further examine the cryptographic hardness of Lattice Isomorphism Problem (LIP), showing that Barnes-Wall lattices provide inherent resistance to hull-based and other known attacks. Our results on sampling algorithms, combined with existing advances in the cryptanalysis of the LIP, indicate that Barnes-Wall lattices hold strong potential for the design of post-quantum schemes based on the LIP problem.
Note: This is a a preprint submitted to Journal of Computer Virology and Hacking Techniques. The new version was uploaded after correcting the comments.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- Barnes--Wall latticeGaussian samplinglattice-based cryptographyLattice Isomorphism Problemhull-attacks
- Contact author(s)
-
artkuninets @ yandex ru
anton leevik @ gmail com
emalygina @ qapp tech
emelnichuk @ qapp tech
dnabokov @ qapp tech - History
- 2026-02-26: revised
- 2025-09-11: received
- See all versions
- Short URL
- https://ia.cr/2025/1640
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1640,
author = {Artyom Kuninets and Anton Leevik and Ekaterina Malygina and Evgeniy Melnichuk and Denis Nabokov},
title = {On the construction of Barnes-Wall lattices and their application in cryptography},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1640},
year = {2025},
url = {https://eprint.iacr.org/2025/1640}
}