|
Intel HE Acceleration Library for FPGAs
Intel Homomorphic Encryption Acceleration Library for FPGAs, accelerating the modular arithmetic operations used in homomorphic encryption on Intel FPGAs.
|
#include <cstdint>Go to the source code of this file.
Namespaces | |
| intel | |
| intel::hexl | |
| intel::hexl::fpga | |
Functions | |
| void | intel::hexl::fpga::set_worksize_NTT (uint64_t ws) |
| set_worksize_NTT Sets the work size for NTT More... | |
| void | intel::hexl::fpga::NTT (uint64_t *coeff_poly, const uint64_t *root_of_unity_powers, const uint64_t *precon_root_of_unity_powers, uint64_t coeff_modulus, uint64_t n) |
| NTT Calls the Number Theorectic Transform More... | |
| bool | intel::hexl::fpga::NTTCompleted () |
| NTTCompleted Called after completion of the Number Theoretic Transform More... | |
1.8.5