Loading…
HElib is an open-source C++14 library that implements homomorphic encryption, providing the Brakerski-Gentry-Vaikuntanathan (BGV) and CKKS schemes with optimizations for fast, packed ciphertext evaluation. It exposes an 'assembly language for HE' with low-level routines (set, add, multiply, shift), automatic noise management, improved bootstrapping, multi-threading, and plaintext objects that mirror ciphertext objects. Licensed under Apache License v2.0, HElib relies on the NTL library and is hosted on GitHub for researchers and developers working with homomorphic encryption.
AI named HElib in December 2025.