Paper 2026/956
Efficient Bootstrapping in Fully Homomorphic Encryption for Matrix Arithmetic
Abstract
Recently, Gentry and Lee (GL) proposed a fully homomorphic encryption (FHE) scheme optimized for matrix arithmetic. In this paper, we propose an efficient bootstrapping technique for the GL scheme. Our core idea leverages the linearity of the slot--coefficient transformations, namely CtS and StC: we formulate these operations as ciphertext--plaintext matrix multiplications, which are natively supported by the GL scheme. As a result, the proposed method reduces the number of key-switching operations per step to a small constant. To enable this, we first generalize the GL scheme to matrices of non-power-of-two dimensions by introducing a generalized definition of the trace over commutative rings and proving that it commutes with decryption. Our bootstrapping adopts the CKKS paradigm: ModRaise, CtS, EvalMod and StC. Typically, CtS/StC and EvalMod dominate runtime and depth, respectively; our optimization shifts the bottleneck to EvalMod for both. A proof-of-concept implementation shows that linear transformations account for 20.1% of the total bootstrapping time, compared to 54.9-71.7% in prior CKKS bootstrapping, and that, despite lacking low-level optimizations, our amortized CtS runtime is still about 3 times faster than the well-optimized library (Lattigo).
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- Published by the IACR in CRYPTO 2026
- Keywords
- BootstrappingFully Homomorphic Encryption (FHE)Matrix MultiplicationRing-Learning with Errors (RLWE)
- Contact author(s)
-
ecrockett @ cornami com
cgentry @ cornami com
hyojun kim @ desilo ai
yeongmin lee @ desilo ai
yongwoo @ inha ac kr - History
- 2026-05-16: approved
- 2026-05-14: received
- See all versions
- Short URL
- https://ia.cr/2026/956
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/956,
author = {Eric Crockett and Craig Gentry and Hyojun Kim and Yeongmin Lee and Yongwoo Lee},
title = {Efficient Bootstrapping in Fully Homomorphic Encryption for Matrix Arithmetic},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/956},
year = {2026},
url = {https://eprint.iacr.org/2026/956}
}