mirror of
https://github.com/mii443/FINAL.git
synced 2025-08-22 15:05:36 +00:00
Added iacr.eprint to README
This commit is contained in:
committed by
GitHub
parent
c78825b917
commit
aacc7a4efd
22
README.md
22
README.md
@ -1,12 +1,22 @@
|
|||||||
# FINAL
|
# FINAL
|
||||||
The fully homomorphic encryption scheme based on NTRU and LWE.
|
|
||||||
|
## Faster FHE instantiated with NTRU and LWE
|
||||||
|
|
||||||
|
The FINAL library contains the implementation of the fully homorphic encryption schemes
|
||||||
|
presented in the paper ["FINAL: Faster FHE instantiated with NTRU and LWE"](http://eprint.iacr.org/2022/074),
|
||||||
|
by Charlotte Bonte (<charlotte.bonte@intel.com>), Ilia Iliashenko (<ilia@esat.kuleuven.be>), Jeongeun Park (<Jeongeun.Park@esat.kuleuven.be>), Hilder V. L. Pereira (<HilderVitor.LimaPereira@esat.kuleuven.be>), and Nigel P. Smart (<nigel.smart@kuleuven.be>).
|
||||||
|
|
||||||
|
It is distributed under the MIT license. Please, check the LICENSE file for more details.
|
||||||
|
|
||||||
|
### Requirements
|
||||||
|
|
||||||
|
A C++ compiler, the [NTL](https://libntl.org) and [FFTW 3](http://www.fftw.org) libraries.
|
||||||
|
|
||||||
## Run the code
|
## Run the code
|
||||||
|
|
||||||
1. Install [NTL](https://libntl.org) and [FFTW](http://www.fftw.org) with the related dependencies.
|
1. Run `make` in the main repository folder.
|
||||||
2. Run `make` in the main repository folder.
|
2. Run the `test` program and check that all the homomorphic gates are computed correctly.
|
||||||
3. Run the `test` program and check that all the homomorphic gates are computed correctly.
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Use `test.cpp` and `Makefile` as reference points to create and compile your own program with FINAL.
|
Use `test.cpp` and `Makefile` as reference points to create and compile your own program with FINAL.
|
||||||
|
Reference in New Issue
Block a user