Paper 2025/1302
FHERMA Cookbook: FHE Components for Privacy-Preserving Applications
Abstract
Fully Homomorphic Encryption (FHE) enables computation over encrypted data and is considered a fundamental tool for privacy-preserving systems. Despite significant theoretical progress, its practical adoption remains limited. One contributing factor is the absence of reusable, application-level components suitable for integration into real-world systems. This work introduces a library of FHE components developed through a competition- based framework. The components are outcomes of a series of formalized challenges published on the FHERMA platform, each targeting a specific challenge—such as comparison, sorting, or matrix operations—under concrete cryptographic and performance constraints. This initial release includes contributions from independent researchers and reflects a variety of approaches across different FHE schemes. The library is intended to expand over time as new challenges are introduced and solved, forming a foundation for building and evaluating privacy-preserving applications.
Metadata
- Available format(s)
-
PDF
- Publication info
- Preprint.
- Keywords
- fhechallengescryptographyprivacyfhe-computerencryptionlibraryfherma
- Contact author(s)
-
aalbadawi @ dualitytech com
aalexandru @ dualitytech com
valentina @ fairmath xyz
ypolyakov @ dualitytech com
gurgen @ fairmath xyz - History
- 2025-07-19: approved
- 2025-07-16: received
- See all versions
- Short URL
- https://ia.cr/2025/1302
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1302, author = {Janis Adamek and Aikata Aikata and Ahmad Al Badawi and Andreea Alexandru and Armen Arakelov and Philipp Binfet and Victor Correa and Jules Dumezy and Sergey Gomenyuk and Valentina Kononova and Dmitrii Lekomtsev and Vivian Maloney and Chi-Hieu Nguyen and Yuriy Polyakov and Daria Pianykh and Hayim Shaul and Moritz Schulze Darup and Dieter Teichrib and Dmitry Tronin and Gurgen Arakelov}, title = {{FHERMA} Cookbook: {FHE} Components for Privacy-Preserving Applications}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/1302}, year = {2025}, url = {https://eprint.iacr.org/2025/1302} }