HElib  1.0
Implementing Homomorphic Encryption
 All Classes Files Functions Variables Friends Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
\-src
 o*AltCRT.hAn alternative representation of ring elements
 o*bluestein.hDeclaration of BluesteinFFT(x, a, n, root, powers, Rb):
 o*cloned_ptr.hImplemenation of smart pointers with "deep cloning" semantics
 o*CModulus.hSupports forward and backward length-m FFT transformations
 o*Ctxt.hDeclerations of a BGV-type cipehrtext and key-switching matrices
 o*DoubleCRT.hImplementatigs polynomials (elements in the ring R_Q) in double-CRT form
 o*EncryptedArray.hData-movement operations on encrypted arrays of slots
 o*FHE.hPublic/secret keys for the BGV cryptosystem
 o*FHEContext.hKeeps the parameters of an instance of the cryptosystem
 o*IndexMap.hImplementation of a map indexed by a dynamic set of integers
 o*IndexSet.hA dynamic set of integers
 o*NumbTh.hMiscellaneous utility functions
 o*PAlgebra.hDeclatations of the classes PAlgebra
 o*replicate.hProcedures for replicating a ciphertext slot across a full ciphertext
 o*SingleCRT.hDecleration for the helper SingleCRT class
 \*timing.hUtility functions for measuering time