Skip to content

Library for testing fully-homomorphic programs [not maintained]

License

Notifications You must be signed in to change notification settings

dimitarch/FHE-Performance-Project

Repository files navigation

FHE Performance Library – Project

The repository contains a fully homomorphic library for testing, based on the following paper. The files are as follows:

  • include folder - The library itself with implementations for Gate, Circuit and Levelled Bootstrapping
  • tests folder – Tests to prove the validity of the implementation of the fundamental binary and arithmetic operations
  • simulations folder - Analysis of classical algorithms implemented with the library
  • testMean.txt – Test data for bootstrapping in TFHE on a Intel Core i7 4700-HQ (2.40 GHz)

Future Development

We plan to examine HELib and extend the number of analysed algorithms.

Dependencies

In order to run the library, so that evaluation of fully homomorphic programs can be performed with accurate average time and standard deviation, one has to install the TFHE library (https://tfhe.github.io/tfhe/) and use the FFT processor spqlios-avx when compiling.

About

Library for testing fully-homomorphic programs [not maintained]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published