Curated list of awesome Fully Homomorphic Encryption projects, libraries, and resources.
Begginers book - The Beginner’s Textbook for Fully Homomorphic Encryption
Cryptology ePrint Archive - provides rapid access to recent research in cryptology. Papers have been placed here by the authors and did not undergo any refereeing process other than verifying that the work seems to be within the scope of cryptology and meets some minimal acceptance criteria and publishing conditions.
- algebra - libraries for finite field, elliptic curve, and polynomial arithmetic
- crypto-bigint - Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
- OpenFHE - Open-source library for fully homomorphic encryption, supporting multiple schemes including CKKS, BGV, and BFV.
- Microsoft SEAL - easy-to-use and powerful homomorphic encryption library.
- HEXL - Intel Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption by leveraging AVX512 and IFM52 available on Intel's 3rd Generation Xeon Scalable Processors and later.
- Lattigo - A library for lattice-based multiparty homomorphic encryption in Go.
- fhe.rs - Fully Homomorphic Encryption library in Rust: RNS-variant of the Brakerski-Fan-Vercauteren (BFV)