Paper 2024/612 Original: eprint.iacr.org/2024/612 ↗

FHERMA: Building the Open-Source FHE Components Library for Practical Use

Gurgen Arakelov
Nikita Kaskov
Daria Pianykh
Yuriy Polyakov
Abstract

Fully Homomorphic Encryption (FHE) is a powerful Privacy-Enhancing Technology (PET) that enables computations on encrypted data without having access to the secret key. While FHE holds immense potential for enhancing data privacy and security, creating its practical applications is associated with many difficulties. A significant barrier is the absence of easy-to-use, standardized components that developers can utilize as foundational building blocks. Addressing this gap requires constructing a comprehensive library of FHE components, a complex endeavor due to multiple inherent problems. We propose a competition-based approach for building such a library. More concretely, we present FHERMA, a new challenge platform that introduces black-box and white-box challenges, and fully automated evaluation of submitted FHE solutions. The initial challenges on the FHERMA platform are motivated by practical problems in machine learning and blockchain. The winning solutions get integrated into an open-source library of FHE components, which is available to all members of the PETs community under the Apache 2.0 license.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2024-04-21: last updated
2024-04-21: published
Short URL
https://ia.cr/2024/612
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/612,
      author = {Gurgen Arakelov and Nikita Kaskov and Daria Pianykh and Yuriy Polyakov},
      title = {FHERMA: Building the Open-Source FHE Components Library for Practical Use},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/612},
      year = {2024},
      url = {https://eprint.iacr.org/2024/612}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.