Files | |
file | AltCRT.cpp |
file | AltCRT.h [code] |
An alternative representation of ring elements. | |
file | bluestein.cpp |
file | bluestein.h [code] |
declaration of BluesteinFFT(x, a, n, root, powers, Rb): | |
file | cgauss.cpp |
file | cloned_ptr.h [code] |
Implemenation of smart pointers with "deep cloning" semantics. | |
file | CModulus.cpp |
file | CModulus.h [code] |
Supports forward and backward length-m FFT transformations. | |
file | Ctxt.cpp |
file | Ctxt.h [code] |
Declerations of a BGV-type cipehrtext and key-switching matrices. | |
file | DoubleCRT.cpp |
file | DoubleCRT.h [code] |
Implementatigs polynomials (elements in the ring R_Q) in double-CRT form. | |
file | EncryptedArray.cpp |
file | EncryptedArray.h [code] |
Data-movement operations on encrypted arrays of slots. | |
file | FHE.cpp |
file | FHE.h [code] |
Public/secret keys for the BGV cryptosystem. | |
file | FHEContext.cpp |
file | FHEContext.h [code] |
Keeps the parameters of an instance of the cryptosystem. | |
file | IndexMap.h [code] |
Implementation of a map indexed by a dynamic set of integers. | |
file | IndexSet.cpp |
file | IndexSet.h [code] |
A dynamic set of integers. | |
file | KeySwitching.cpp |
file | NumbTh.cpp |
file | NumbTh.h [code] |
Miscellaneous utility functions. | |
file | old-Test_FHE.cpp |
file | old2-Test_FHE.cpp |
file | PAlgebra.cpp |
file | PAlgebra.h [code] |
Declatations of the classes PAlgebra. | |
file | PAlgebraMod.cpp |
file | replicate.cpp |
file | replicate.h [code] |
Procedures for replicating a ciphertext slot across a full ciphertext. | |
file | rotations.cpp |
file | SingleCRT.cpp |
file | SingleCRT.h [code] |
Decleration for the helper SingleCRT class. | |
file | timing.cpp |
file | timing.h [code] |
Utility functions for measuering time. | |