Intel HEXL for FPGA
Intel Homomorphic Encryption FPGA Acceleration Library, accelerating the modular arithmetic operations used in homomorphic encryption.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
intel::hexl::fpga::moduli_info_t Struct Reference

Struct moduli_info_t. More...

#include <fpga.h>

Public Attributes

uint64_t modulus
 
uint64_t len
 
uint64_t barr_lo
 

Detailed Description

Struct moduli_info_t.

Parameters
[in]modulusstores the polynomial modulus
[in]lenstores the the modulus size in bits
[in]barr_lostores n / modulus where n is the polynomial size

Member Data Documentation

uint64_t intel::hexl::fpga::moduli_info_t::barr_lo
uint64_t intel::hexl::fpga::moduli_info_t::len
uint64_t intel::hexl::fpga::moduli_info_t::modulus

The documentation for this struct was generated from the following file: