Paper 2023/1531

Towards Practical Transciphering for FHE with Setup Independent of the Plaintext Space

Pierrick Méaux, University of Luxembourg
Jeongeun Park, Norwegian University of Science and Technology
Hilder V. L. Pereira, Universidade Estadual de Campinas
Abstract

Fully Homomorphic Encryption (FHE) is a powerful tool to achieve non-interactive privacy preserving protocols with optimal computation/communication complexity. However, the main disadvantage is that the actual communication cost (bandwidth) is high due to the large size of FHE ciphertexts. As a solution, a technique called transciphering (also known as Hybrid Homomorphic Encryption) was introduced to achieve almost optimal bandwidth for such protocols. However, all of existing works require clients to fix a precision for the messages or a mathematical structure for the message space beforehand. It results in unwanted constraints on the plaintext size or underlying structure of FHE based applications. In this article, we introduce a new approach for transciphering which does not require fixed message precision decided by the client, for the first time. In more detail, a client uses any kind of FHE-friendly symmetric cipher for $\{0,1\}$ to send its input data encrypted bit-by-bit, then the server can choose a precision $p$ depending on the application and homomorphically transforms the encrypted bits into FHE ciphertexts encrypting integers in $\mathbb{Z}_p$. To illustrate our new technique, we evaluate a transciphering using FiLIP cipher and adapt the most practical homomorphic evaluation technique [CCS'22] to keep the practical latency. As a result, our proof-of-concept implementation for $p$ from $2^2$ to $2^8$ takes only from $13$ ms to $137$ ms.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Communications in Cryptology
Keywords
Homomorphic encryptionTransciphering
Contact author(s)
pierrick meaux @ uni lu
jeongeun park @ ntnu no
hilder @ unicamp br
History
2024-04-09: revised
2023-10-06: received
See all versions
Short URL
https://ia.cr/2023/1531
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1531,
      author = {Pierrick Méaux and Jeongeun Park and Hilder V. L. Pereira},
      title = {Towards Practical Transciphering for FHE with Setup Independent of the Plaintext Space},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1531},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1531}},
      url = {https://eprint.iacr.org/2023/1531}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.