Skip to content

Pre-release v1.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@yspolyakov yspolyakov released this 28 Jul 18:26
· 172 commits to main since this release
  • Adds scheme switching between CKKS and FHEW/TFHE
  • Adds comparison and (arg)min evaluation in CKKS via scheme switching to FHEW/FHEW
  • Implements a new FHEW/TFHE bootstrapping method proposed in https://eprint.iacr.org/2022/198 (EUROCRYPT'23)
  • Adds support for multi-input Boolean gates
  • Adds a parameter selection tool for FHEW/TFHE based on the lattice estimator (see https://github.com/openfheorg/openfhe-lattice-estimator)
  • Implements interactive CKKS bootstrapping based on threshold FHE
  • Includes many optimizations for all FHE schemes, e.g., FHEW/TFHE bootstrapping is now 2x faster (takes 26 ms on a commodity laptop)
  • Improves the Hardware Abstraction Layer
  • Many bug fixes and documentation changes

The detailed list of changes is available at https://github.com/openfheorg/openfhe-development/pulls?q=is%3Apr+milestone%3A%22Release+1.1.0%22