Paper 2026/1968
The Closest-Vector Problem over Cyclotomics and its Application to Homomorphic Encryption
Abstract
Rounding error plays a key role in approximate homomorphic encryption (HE), as it determines the noise level and affects the achievable precision. While rounding is typically performed coordinate-wise in the coefficient basis, an alternative is to perform lattice-based rounding in the canonical embedding. These two approaches coincide for power-of-two (PoT) cyclotomics, but can differ for non-PoT cyclotomics. This difference opens the possibility of new parameter tradeoffs for approximate HE over general cyclotomic rings. Motivated by this distinction, we study rounding error in the Closest-Vector Problem (CVP) over cyclotomic lattices of arbitrary order. We derive new worst- and average-case bounds, showing improved rounding for non-PoT cyclotomics over their PoT counterparts. To enable efficient rounding, we analyze Babai’s nearest-plane algorithm as an approximation to exact nearest-point rounding, while retaining efficient ring arithmetic for broad families of cyclotomic orders. These improved bounds, together with the additional flexibility afforded by moving beyond the sparse PoT orders, inform the choice of encryption parameters for approximate HE. Our concrete evaluation yields parameters with simultaneously smaller lattice dimension and ciphertext modulus than the corresponding PoT choices at fixed output precision and target security level. Our results highlight the potential benefits of non-PoT cyclotomics for approximate HE.
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- Closest-Vector ProblemCyclotomic LatticesApproximate Homomorphic Encryption
- Contact author(s)
-
lang @ umd edu
danadach @ umd edu - History
- 2026-09-16: last of 2 revisions
- 2026-09-10: received
- See all versions
- Short URL
- https://ia.cr/2026/1968
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1968,
author = {Natalie Lang and Dana Dachman-Soled},
title = {The Closest-Vector Problem over Cyclotomics and its Application to Homomorphic Encryption},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1968},
year = {2026},
url = {https://eprint.iacr.org/2026/1968}
}