FHE-Deck is a C++ library that implements Fully Homomorphic Encryption schemes based on Functional Bootstraping.
With Ubuntu 20.4:
sudo apt-get install build-essential
sudo apt-get install libntl-dev
Finally run:
cmake -S . -B build
cmake --build build
Check examples and tests:
build/examples/fhe_context_examples
More detailed description is under development. But the files
- examples/fhe_context_examples.cpp
- examples/amortized_bit_operations.cpp
- examples/bit_operations.cpp contains examples of the high level interface.