|
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 (uint64_t ws) |
| function set_worksize_DyadicMultiply More... | |
| void | intel::hexl::fpga::DyadicMultiply (uint64_t *results, const uint64_t *operand1, const uint64_t *operand2, uint64_t n, const uint64_t *moduli, uint64_t n_moduli) |
| function DyadicMultiply Implements the multiplication of two ciphertexts More... | |
| bool | intel::hexl::fpga::DyadicMultiplyCompleted () |
| DyadicMultiplyCompleted Executed after the multiplication to wrap up the operation More... | |
1.8.5