HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
(tagged as v2.3.0)
Added support for processing queries with the NOT operator homomorphically.
Introduced the NOT Expr, and a corresponding inline NOT QueryExpr Within the weights, or CNF, framework:
Updated CI
Bug Fixes
Co-authored-by: @TabOg Co-authored-by: @faberga Co-authored-by: @jlhcrawford Co-authored-by: @hamishun
(tagged as v2.2.2)
Bug Fixes
Updates
Co-authored-by: @jlhcrawford Co-authored-by: @TabOg Co-authored-by: @hamishun Co-authored-by: @faberga Co-Authored-by: @sajetan
Full Changelog: https://github.com/homenc/HElib/compare/v2.2.1...v2.2.2
(tagged as v2.2.1)
Co-authored-by: @fboemer Co-authored-by: @jlhcrawford Co-authored-by: @hamishun
(tagged as v2.2.0)
Co-authored-by: @hamishun Co-authored-by: @jlhcrawford Co-authored-by: @faberga Co-authored-by: @fboemer
(tagged as v2.1.0)
Co-Authored-by: @jlhcrawford Co-Authored-by: @dubek Co-Authored-by: @mhillenbrand
(tagged as v2.0.0)
Co-Authored-by: @faberga Co-Authored-by: @jlhcrawford Co-Authored-by: @shaih Co-Authored-by: @hamishun Co-Authored-by: @victorshoup Co-Authored-by: @esteffin
(tagged as v1.3.1)
Ctxt
isCorrectCo-Authored-by: Flavio Bergamaschi [email protected] Co-authored-by: Jack Crawford [email protected] Co-Authored-by: Shai Halevi [email protected] Co-authored-by: Hamish Hunt [email protected] Co-authored-by: Victor Shoup [email protected] Co-authored-by: Enrico Steffinlongo [email protected]
(tagged as v1.3.0)
Co-Authored-by: Flavio Bergamaschi [email protected] Co-authored-by: Jack Crawford [email protected] Co-Authored-by: Shai Halevi [email protected] Co-authored-by: Hamish Hunt [email protected] Co-authored-by: Victor Shoup [email protected] Co-authored-by: Enrico Steffinlongo [email protected]
(tagged as v1.2.0)
Co-Authored-by: Flavio Bergamaschi [email protected] Co-authored-by: Jack Crawford [email protected] Co-Authored-by: Shai Halevi [email protected] Co-authored-by: Hamish Hunt [email protected] Co-authored-by: Victor Shoup [email protected] Co-authored-by: Enrico Steffinlongo [email protected]
(tagged as v1.1.0)
misc/
for code formatting and algebra generationWarning
messages are now logged (default helib.log
)Co-authored-by: @faberga Co-authored-by: @hamishun Co-authored-by: @esteffin Co-authored-by: @jlhcrawford Co-authored-by: @shaih Co-authored-by: @victorshoup