v0.3.0
TFHE-go v0.3.0 arrives with major new features, performance improvements, bug fixes and more!
- Implement Multi-Key TFHE.
- Implement public key encryption for some parameters.
- Change representation of FourierPoly coefficients: now it is represented with 4 blocks of float, making AVX2 path faster.
- Reduce FFT in Bootstrapping. Now Programmable Bootstrapping is 1.5~2.0x faster.
- Optimize numerous methods and functions, including AVX2 implementations.
- Rename methods and variables to be more concise and meaningful.
Full Changelog: v0.2.7...v0.3.0