International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

FRAST: TFHE-Friendly Cipher Based on Random S-Boxes

Authors:
Mingyu Cho
Woohyuk Chung
Jincheol Ha
Jooyoung Lee
Eun-Gyeol Oh
Mincheol Son
Download:
DOI: 10.46586/tosc.v2024.i3.1-43
URL: https://tosc.iacr.org/index.php/ToSC/article/view/11809
Search ePrint
Search Google
Abstract: A transciphering framework, also known as hybrid homomorphic encryption, is a practical method of combining a homomorphic encryption (HE) scheme with a symmetric cipher in the client-server model to reduce computational and communication overload on the client side. As a server homomorphically evaluates a symmetric cipher in this framework, new design rationales are required for “HE-friendly” ciphers that take into account the specific properties of the HE schemes. In this paper, we propose a new TFHE-friendly cipher, dubbed FRAST, with a TFHE-friendly round function based on a random S-box to minimize the number of rounds. The round function of FRAST can be efficiently evaluated in TFHE by a new optimization technique, dubbed double blind rotation. Combined with our new WoP-PBS method, the double blind rotation allows computing multiple S-box calls in the round function of FRAST at the cost of a single S-box call. In this way, FRAST enjoys 2.768 (resp. 10.57) times higher throughput compared to Kreyvium (resp. Elisabeth) for TFHE keystream evaluation in the offline phase of the transciphering framework at the cost of slightly larger communication overload.
BibTeX
@article{tosc-2024-34488,
  title={FRAST: TFHE-Friendly Cipher Based on Random S-Boxes},
  journal={IACR Transactions on Symmetric Cryptology},
  publisher={Ruhr-Universität Bochum},
  volume={2024},
  pages={1-43},
  url={https://tosc.iacr.org/index.php/ToSC/article/view/11809},
  doi={10.46586/tosc.v2024.i3.1-43},
  author={Mingyu Cho and Woohyuk Chung and Jincheol Ha and Jooyoung Lee and Eun-Gyeol Oh and Mincheol Son},
  year=2024
}