HElib  1.0
Implementing Homomorphic Encryption
 All Classes Files Functions Variables Friends Pages
EncryptedArray Member List

This is the complete list of members for EncryptedArray, including all inherited members.

buildLinPolyCoeffs(vector< ZZX > &C, const vector< ZZX > &L) const (defined in EncryptedArray)EncryptedArrayinline
coordinate(long i, long k) const (defined in EncryptedArray)EncryptedArrayinline
decode(vector< long > &array, const ZZX &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
decode(vector< ZZX > &array, const ZZX &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
decode(PlaintextArray &array, const ZZX &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
decrypt(const Ctxt &ctxt, const FHESecKey &sKey, vector< long > &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
decrypt(const Ctxt &ctxt, const FHESecKey &sKey, vector< ZZX > &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
decrypt(const Ctxt &ctxt, const FHESecKey &sKey, PlaintextArray &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
dimension() const (defined in EncryptedArray)EncryptedArrayinline
encode(ZZX &ptxt, const vector< long > &array) const (defined in EncryptedArray)EncryptedArrayinline
encode(ZZX &ptxt, const vector< ZZX > &array) const (defined in EncryptedArray)EncryptedArrayinline
encode(ZZX &ptxt, const PlaintextArray &array) const (defined in EncryptedArray)EncryptedArrayinline
encodeUnitSelector(ZZX &ptxt, long i) const (defined in EncryptedArray)EncryptedArrayinline
encrypt(Ctxt &ctxt, const FHEPubKey &pKey, const vector< long > &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
encrypt(Ctxt &ctxt, const FHEPubKey &pKey, const vector< ZZX > &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
encrypt(Ctxt &ctxt, const FHEPubKey &pKey, const PlaintextArray &ptxt) const (defined in EncryptedArray)EncryptedArrayinline
EncryptedArray(const FHEcontext &context, const ZZX &G=ZZX(1, 1))EncryptedArrayinline
getContext() const (defined in EncryptedArray)EncryptedArrayinline
getDegree() const (defined in EncryptedArray)EncryptedArrayinline
getDerived(type) const EncryptedArrayinline
nativeDimension(long i) const (defined in EncryptedArray)EncryptedArrayinline
rotate(Ctxt &ctxt, long k) const (defined in EncryptedArray)EncryptedArrayinline
rotate1D(Ctxt &ctxt, long i, long k, bool dc=false) const (defined in EncryptedArray)EncryptedArrayinline
select(Ctxt &ctxt1, const Ctxt &ctxt2, const vector< long > &selector) const (defined in EncryptedArray)EncryptedArrayinline
select(Ctxt &ctxt1, const Ctxt &ctxt2, const vector< ZZX > &selector) const (defined in EncryptedArray)EncryptedArrayinline
select(Ctxt &ctxt1, const Ctxt &ctxt2, const PlaintextArray &selector) const (defined in EncryptedArray)EncryptedArrayinline
shift(Ctxt &ctxt, long k) const (defined in EncryptedArray)EncryptedArrayinline
shift1D(Ctxt &ctxt, long i, long k) const (defined in EncryptedArray)EncryptedArrayinline
size() const (defined in EncryptedArray)EncryptedArrayinline
sizeOfDimension(long i) const (defined in EncryptedArray)EncryptedArrayinline