|
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_int (uint64_t n) |
| set_worksize_INTT_int Internal implementation. Sets the work size of the INTT operation More... | |
| void | intel::hexl::fpga::INTT_int (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_int () |
| INTTCompleted_int Called after the completion of the INTT operation. Internal implementation. More... | |
1.8.5