Skip to content

FHE-Deck/fhe-deck-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FHE-Deck

About

FHE-Deck is a C++ library that implements Fully Homomorphic Encryption schemes based on Functional Bootstraping.

Compilation

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 

Usage

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.

References

  1. Kamil Kluczniak. NTRU-$\nu$-um: Secure Fully Homomorphic Encryption from NTRU with Small Modulus. link.

  2. Kamil Kluczniak. Circuit Privacy for FHEW/TFHE-Style Fully Homomorphic Encryption in Practice. link

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published