Paper 2023/980 Original: eprint.iacr.org/2023/980 ↗

Trivial Transciphering With Trivium and TFHE

Thibault Balenbois
Jean-Baptiste Orfila
Nigel P. Smart
Abstract

We examine the use of Trivium and Kreyvium as transciphering mechanisms for use with the TFHE FHE scheme. Originally these two ciphers were investigated for FHE transciphering only in the context of the BGV/BFV FHE schemes; this is despite Trivium and Kreyvium being particarly suited to TFHE. Recent work by Dobraunig et al. gave some initial experimental results using TFHE. We show that these two symmetric ciphers have excellent performance when homomorphically evaluated using TFHE. Indeed we improve upon the results of Dobraunig et al. by at least two orders of magnitude in terms of latency. This shows that, for TFHE at least, one can transcipher using a standardized symmetric cipher (Trivium), without the need for special FHE-friendly ciphers being employed. For applications wanting extra security, but without the benefit of relying on a standardized cipher, our work shows that Kreyvium is a good candidate.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2023-09-21: last updated
2023-06-23: published
Short URL
https://ia.cr/2023/980
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/980,
      author = {Thibault Balenbois and Jean-Baptiste Orfila and Nigel P. Smart},
      title = {Trivial Transciphering With Trivium and TFHE},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/980},
      year = {2023},
      url = {https://eprint.iacr.org/2023/980}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.