Paper 2026/233

FHE for SIMD Arithmetic Logic Units with Amortized $O(1)$ Bootstrapping per Ciphertext

Mingyu Gao, Tsinghua University, Shanghai Qi Zhi Institute
Hongren Zheng, Tsinghua University
Abstract

The evaluation of both arithmetic and logic operations on machine words (e.g., 64-bit registers) in homomorphic settings is an attractive problem due to its close alignment with real-world programming models. Existing FHE schemes require *iterative* bootstrapping operations with the iteration number scaling with the machine word bit-width $n$. Prior approaches incur either quadratic cost for multiplication (DM/CGGI), linear cost for logic operations (REFHE [Eurocrypt'26] and Kim [TCHES'26]), or logarithmic cost for multiplication (CPL [Eurocrypt'26]). We mitigate this inherent barrier by amortizing $O(n)$ iterations across $O(n)$ ciphertexts for scenarios with sufficient machine words. We introduce a triangle encoding such that in its conversion to boolean mode, each iteration on a combined ciphertext processes multiple ciphertexts, resulting in an amortized constant cost per ciphertext. Additionally, the triangle encoding supports leveled arithmetic, and its refreshing requires only two CKKS bootstrapping operations. We reuse discrete CKKS as our boolean mode, which supports lightweight conversion to the triangle encoding. We also introduce a method to induce SIMD structure for the triangle encoding from the RLWE ring. Even when we bootstrap after each multiplication, we show a 1.7$\times$ to 2$\times$ higher throughput compared with the state-of-the-art CPL scheme. We further estimate 15$\times$ and 491$\times$ higher throughput for multiplication and bitwise operations, respectively, compared with the REFHE scheme. We make our OpenFHE-based prototype open source for ease of reference.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in CRYPTO 2026
Keywords
Fully Homomorphic EncryptionDiscrete CKKSEncoding
Contact author(s)
gaomy @ tsinghua edu cn
zhenghr22 @ mails tsinghua edu cn
History
2026-06-08: revised
2026-02-12: received
See all versions
Short URL
https://ia.cr/2026/233
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/233,
      author = {Mingyu Gao and Hongren Zheng},
      title = {{FHE} for {SIMD} Arithmetic Logic Units with Amortized $O(1)$ Bootstrapping per Ciphertext},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/233},
      year = {2026},
      url = {https://eprint.iacr.org/2026/233}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.