This is an open-source variant of the DESILO FHE library, implemented independently from the production library.
The CKKS fully homomorphic encryption scheme is supported, including a wide range of encrypted arithmetic operations and bootstrapping. CPU parallelization is also supported for improved performance.
For the optimized, production-ready version, install the DESILO FHE package from PyPI. GPU-accelerated versions are also available. For more information, see the DESILO FHE documentation.
sudo apt install clang-format-18 cmake
git submodule update --init --recursive
# tag: v1.17.0 (52eb810)
cd extern/googletest
cmake -S . -B build -DBUILD_GMOCK=OFF
cmake --build build -j
./compile.py -g -j
./lint.sh
./test.py
This project is licensed under The Clear BSD License. See LICENSE for the full text.