|
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_DyadicMultiply_int (uint64_t n) |
| set_worksize_DyadicMultiply_int Sets the worksize for the multiplication More... | |
| void | intel::hexl::fpga::DyadicMultiply_int (uint64_t *results, const uint64_t *operand1, const uint64_t *operand2, uint64_t n, const uint64_t *moduli, uint64_t n_moduli) |
| DyadicMultiply_int Internal implementation of the DyadicMultiply function call More... | |
| bool | intel::hexl::fpga::DyadicMultiplyCompleted_int () |
| DyadicMultiplyCompleted_int Internal implementation of the DyadicMultiplyCompleted function. Called after completion of the multiplication operation More... | |
1.8.5