Paper 2024/612

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

Gurgen Arakelov, Fair Math
Nikita Kaskov, Fair Math
Daria Pianykh, Fair Math
Yuriy Polyakov, Duality (United States)
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.
Keywords
fully homomorphic encryptionprivacy-enhancing technologieschallengescryptographyprivacy
Contact author(s)
gurgen @ fairmath xyz
nikita @ fairmath xyz
daria @ fairmath xyz
ypolyakov @ dualitytech com
History
2024-04-22: approved
2024-04-21: received
See all versions
Short URL
https://ia.cr/2024/612
License
Creative Commons Attribution
CC BY

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},
      note = {\url{https://eprint.iacr.org/2024/612}},
      url = {https://eprint.iacr.org/2024/612}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.