Paper 2026/1917 Original: eprint.iacr.org/2026/1917 ↗

Coral: General and Efficient Framework for Homomorphic Evaluation of Symmetric Ciphers

Jikang Bai
Ruida Wang
Xianhui Lu
Kunpeng Wang
Abstract

Fully homomorphic encryption (FHE) enables computation directly on encrypted data, but encrypting data under FHE imposes client-side computational costs and produces large ciphertexts. Transciphering addresses these costs by allowing the client to upload symmetric ciphertexts while the server homomorphically evaluates symmetric decryption to obtain FHE ciphertexts. However, transciphering itself can become a performance bottleneck, and a general framework for efficiently supporting structurally diverse symmetric ciphers is still lacking. To fill this gap, we present Coral, a general and efficient transciphering framework built on TFHE. Rather than mapping an entire decryption circuit to a uniform evaluation strategy, Coral decomposes it at operation boundaries and provides optimized procedures for four recurring computational modules: linear Boolean operations, sparse low-degree Boolean functions, modular additions, and small-domain substitutions. These procedures share compatible ciphertext interfaces, allowing them to be reused and composed across different ciphers. Together, these optimized procedures enable Coral to achieve high efficiency without sacrificing generality. We instantiate Coral for Trivium, AES, ChaCha20, and ZUC, covering both individual and combined nonlinear structures. Compared with the corresponding baselines, our implementations achieve speedups of up to $4.055\times$ for ZUC under single-threaded execution and up to $5.517\times$ for ChaCha20 under fully parallel execution.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2026-09-08: last updated
2026-09-08: published
Short URL
https://ia.cr/2026/1917
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/1917,
      author = {Jikang Bai and Ruida Wang and Xianhui Lu and Kunpeng Wang},
      title = {Coral: General and Efficient Framework for Homomorphic Evaluation of Symmetric Ciphers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1917},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1917}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.