HElib
1.0
Implementing Homomorphic Encryption
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Related Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
v
z
All
Classes
Files
Functions
Variables
Friends
Pages
- a -
AddPrime() :
FHEcontext
addPrimes() :
AltCRT
,
DoubleCRT
addPrimesAndScale() :
AltCRT
,
DoubleCRT
AltCRT() :
AltCRT
- b -
breakIntoDigits() :
AltCRT
,
DoubleCRT
buildLinPolyCoeffs() :
EncryptedArrayDerived< type >
,
EncryptedArrayBase
,
PAlgebraModDerived< type >
- c -
card() :
IndexSet
clear() :
IndexSet
clone() :
DoubleCRTHelper
,
IndexMapInit< T >
,
AltCRTHelper
,
PAlgebraModDerived< type >
contains() :
IndexSet
coordinate() :
PAlgebra
,
EncryptedArrayBase
CRT_decompose() :
PAlgebraModDerived< type >
CRT_reconstruct() :
PAlgebraModDerived< type >
- d -
decodePlaintext() :
PAlgebraModDerived< type >
Decrypt() :
FHESecKey
dimension() :
EncryptedArrayBase
disjointFrom() :
IndexSet
dLog() :
PAlgebra
DoubleCRT() :
DoubleCRT
dummy() :
KeySwitch
- e -
embedInAllSlots() :
PAlgebraModDerived< type >
embedInSlots() :
PAlgebraModDerived< type >
emptySet() :
IndexSet
encode() :
PlaintextArrayBase
,
PlaintextArray
,
PlaintextArrayBase
,
PlaintextArrayDerived< type >
encodeUnitSelector() :
EncryptedArrayBase
,
EncryptedArrayDerived< type >
Encrypt() :
FHESecKey
,
FHEPubKey
EncryptedArray() :
EncryptedArray
equals() :
PlaintextArray
,
PlaintextArrayDerived< type >
,
PlaintextArrayBase
Exp() :
AltCRT
,
DoubleCRT
exponentiate() :
PAlgebra
- f -
findBaseSet() :
Ctxt
first() :
IndexSet
- g -
GenKeySWmatrix() :
FHESecKey
genMaskTable() :
PAlgebraModBase
,
PAlgebraMod
,
PAlgebraModDerived< type >
GenSecKey() :
FHESecKey
getAnyKeySWmatrix() :
FHEPubKey
getCrtCoeffs() :
PAlgebraModDerived< type >
getDerived() :
EncryptedArray
,
PAlgebraMod
getEA() :
PlaintextArrayBase
,
PlaintextArrayDerived< type >
,
PlaintextArray
getFactors() :
PAlgebraModDerived< type >
getFactorsOverZZ() :
PAlgebraMod
,
PAlgebraModBase
,
PAlgebraModDerived< type >
getIndexSet() :
IndexMap< T >
getKeySWmatrix() :
FHEPubKey
getLevel() :
Ctxt
getM() :
PAlgebra
getMaskTable() :
PAlgebraModDerived< type >
getNextKSWmatrix() :
FHEPubKey
getNSlots() :
PAlgebra
getOrdP() :
PAlgebra
getP() :
PAlgebra
getPhiM() :
PAlgebra
getPhimX() :
PAlgebra
getPhimXMod() :
PAlgebraModDerived< type >
getPPowR() :
PAlgebraMod
,
PAlgebraModBase
,
PAlgebraModDerived< type >
getR() :
PAlgebraModBase
,
PAlgebraModDerived< type >
,
PAlgebraMod
getSKeyWeight() :
FHEPubKey
getTag() :
PAlgebraModDerived< type >
,
PAlgebraModBase
,
PAlgebraMod
getZMStar() :
PAlgebraMod
,
PAlgebraModBase
,
PAlgebraModDerived< type >
- i -
ImportSecKey() :
FHESecKey
inCanonicalForm() :
Ctxt
inChain() :
FHEcontext
indexInZmstar() :
PAlgebra
IndexMap() :
IndexMap< T >
indexOfRep() :
PAlgebra
init() :
AltCRTHelper
,
DoubleCRTHelper
,
IndexMapInit< T >
insert() :
IndexMap< T >
,
IndexSet
inZmStar() :
PAlgebra
isBase() :
SKHandle
isCorrect() :
Ctxt
isOne() :
SKHandle
isReachable() :
FHEPubKey
isRep() :
PAlgebra
isZeroDivisor() :
FHEcontext
ith_rep() :
PAlgebra
ithModulus() :
FHEcontext
ithPrime() :
FHEcontext
- l -
last() :
IndexSet
log_of_ratio() :
Ctxt
logOfPrime() :
FHEcontext
logOfProduct() :
FHEcontext
- m -
mapToSlots() :
PAlgebraModDerived< type >
modDownToSet() :
Ctxt
modSwitchAddedNoiseVar() :
Ctxt
modUpToSet() :
Ctxt
mul() :
SKHandle
- n -
nativeDimension() :
EncryptedArrayBase
next() :
IndexSet
nextExpVector() :
PAlgebra
numOfGens() :
PAlgebra
numPrimes() :
FHEcontext
- o -
operator[]() :
IndexMap< T >
OrderOf() :
PAlgebra
- p -
printout() :
PAlgebra
productOfPrimes() :
FHEcontext
- q -
qGrpOrd() :
PAlgebra
- r -
random() :
PlaintextArrayBase
,
PlaintextArrayDerived< type >
,
PlaintextArray
randomize() :
AltCRT
,
DoubleCRT
readMatrix() :
KeySwitch
remove() :
IndexSet
,
IndexMap< T >
removePrimes() :
AltCRT
,
DoubleCRT
replicate() :
PlaintextArrayBase
,
PlaintextArrayDerived< type >
,
PlaintextArray
restore() :
RandomState
restoreContext() :
PAlgebraModBase
,
PAlgebraModDerived< type >
,
PAlgebraMod
restoreModulus() :
Cmod< type >
retain() :
IndexSet
rotate() :
EncryptedArrayDerived< type >
,
PlaintextArrayBase
,
PlaintextArray
,
EncryptedArrayBase
,
PlaintextArrayDerived< type >
rotate1D() :
EncryptedArrayDerived< type >
,
EncryptedArrayBase
- s -
SameOrd() :
PAlgebra
sampleGaussian() :
AltCRT
,
DoubleCRT
sampleHWt() :
AltCRT
,
DoubleCRT
sampleSmall() :
AltCRT
,
DoubleCRT
select() :
EncryptedArrayBase
,
EncryptedArrayDerived< type >
setBase() :
SKHandle
setDryRun() :
AltCRT
,
DoubleCRT
setKeySwitchMap() :
FHEPubKey
setOne() :
SKHandle
shift() :
EncryptedArrayBase
,
EncryptedArrayDerived< type >
,
PlaintextArrayBase
,
PlaintextArrayDerived< type >
,
PlaintextArray
shift1D() :
EncryptedArrayDerived< type >
,
EncryptedArrayBase
size() :
EncryptedArrayBase
sizeOfDimension() :
EncryptedArrayBase
smartAutomorph() :
Ctxt
- t -
toPoly() :
AltCRT
,
DoubleCRT
toSingleCRT() :
AltCRT
,
DoubleCRT
- v -
verify() :
KeySwitch
- z -
ZmStarGen() :
PAlgebra
Generated on Mon Apr 15 2013 17:19:33 for HElib by
1.8.3.1