TFHE Gets Real: an Efficient and Flexible Homomorphic Floating-Point Arithmetic

Floating-point arithmetic plays a central role in computer science and is used in various domains where precision and computational scale are essential. One notable application is in machine learning, where Fully Homomorphic Encryption (FHE) can play a crucial role in safeguarding user privacy. In this paper, we focus on TFHE and develop novel homomorphic operators designed to enable the construction of precise and adaptable homomorphic floating-point operations. Integrating floating-point arithmetic within the context of FHE is particularly challenging due to constraints such as small message space and the lack of information during computation. Despite these challenges, we were able to determine parameters for common precisions (e.g., 32-bit, 64-bit) and achieve remarkable computational speeds, with 32-bit floating-point additions completing in 2.5 seconds and multiplications in approximately 1 second in a multi-threaded environment. These metrics provide empirical evidence of the efficiency and practicality of our proposed methods, which significantly outperform previous efforts. Our results demonstrate a significant advancement in the practical application of FHE, making it more viable for real-world scenarios and bridging the gap between theoretical encryption techniques and practical usability.

Authors

Institutions

Publication Details

Journal
IACR Transactions on Cryptographic Hardware and Embedded Systems
Published
2025-03-04
DOI
https://doi.org/10.46586/tches.v2025.i2.126-162
Citations
2
Primary Topic
Numerical Methods and Algorithms
Type
article
Field-Weighted Citation Impact
3.01
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TFHE Gets Real: an Efficient and Flexible Homomorphic Floating-Point Arithmetic

Damien Ligier, Jean-Baptiste Orfila, Samuel Tap, Ilaria Chillotti et al.
2 citations
IACR Transactions on Cryptographic Hardware and Embedded Systems
Numerical Methods and Algorithms
3.01
article

TFHE Gets Real: an Efficient and Flexible Homomorphic Floating-Point Arithmetic

Damien Ligier, Jean-Baptiste Orfila, Samuel Tap, Ilaria Chillotti, Loris Bergerat
article en
2 citations

Abstract

Floating-point arithmetic plays a central role in computer science and is used in various domains where precision and computational scale are essential. One notable application is in machine learning, where Fully Homomorphic Encryption (FHE) can play a crucial role in safeguarding user privacy. In this paper, we focus on TFHE and develop novel homomorphic operators designed to enable the construction of precise and adaptable homomorphic floating-point operations. Integrating floating-point arithmetic within the context of FHE is particularly challenging due to constraints such as small message space and the lack of information during computation. Despite these challenges, we were able to determine parameters for common precisions (e.g., 32-bit, 64-bit) and achieve remarkable computational speeds, with 32-bit floating-point additions completing in 2.5 seconds and multiplications in approximately 1 second in a multi-threaded environment. These metrics provide empirical evidence of the efficiency and practicality of our proposed methods, which significantly outperform previous efforts. Our results demonstrate a significant advancement in the practical application of FHE, making it more viable for real-world scenarios and bridging the gap between theoretical encryption techniques and practical usability.

IACR Transactions on Cryptographic Hardware and Embedded SystemsVol. 2025(2)
Centre National de la Recherche Scientifique (FR), Normandie Université (FR), Université de Caen Normandie (FR)
Openalex Percentile: Top 10%
Numerical Methods and Algorithms
3.01
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TFHE Gets Real: an Efficient and Flexible Homomorphic Floating-Point Arithmetic — Damien Ligier, Jean-Baptiste Orfila, et al. · IACR Transactions on Cryptographic Hardware and Embedded Systems (2025) | TGRS Research Map | TGRS