|
Intel HEXL for FPGA
Intel Homomorphic Encryption FPGA Acceleration Library, accelerating the modular arithmetic operations used in homomorphic encryption.
|
#include <cstdint>Go to the source code of this file.
Namespaces | |
| intel | |
| intel::hexl | |
| intel::hexl::fpga | |
Functions | |
| void | intel::hexl::fpga::set_worksize_INTT (uint64_t ws) |
| set_worksize_INTT Sets the work size of the INTT operation More... | |
| void | intel::hexl::fpga::INTT (uint64_t *coeff_poly, const uint64_t *inv_root_of_unity_powers, const uint64_t *precon_inv_root_of_unity_powers, uint64_t coeff_modulus, uint64_t inv_n, uint64_t inv_n_w, uint64_t n) |
| INTT Calls the Inverse Number Theoretic Transform More... | |
| bool | intel::hexl::fpga::INTTCompleted () |
| INTTCompleted Called after the completion of the INTT operation More... | |
1.8.5