We are happy to announce the initial pre-release of OpenFHE!
This release, OpenFHE v0.9.0, includes all prior FHE functionality of PALISADE. It also adds the following new features:
- New BGV and BFV RNS variants proposed in Revisiting Homomorphic Encryption Schemes for Finite Fields
- A new CKKS RNS variant variant proposed in Approximate Homomorphic Encryption with Reduced Approximation Error
- A full RNS implementation of CKKS bootstrapping
- Adds support for multiple hardware acceleration backends using a Hardware Abstraction Layer feature
- Large-precision comparison and other algorithms proposed in Large-Precision Homomorphic Sign Evaluation using FHEW/TFHE Bootstrapping
See the OpenFHE design paper (OpenFHE: Open-Source Fully Homomorphic Encryption Library) and ReadTheDocs documentation (Welcome to OpenFHE’s documentation! — OpenFHE documentation) for more details.