Deprecated List
- File FHE.h
- This header is a deprecated alias of
helib.h
. - Member helib::Ctxt::addConstantCKKS (std::pair< long, long >)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(double ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (double x)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(double ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (const DoubleCRT &dcrt, NTL::xdouble size=NTL::xdouble(-1.0), NTL::xdouble factor=NTL::xdouble(-1.0))
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(const FatEncodedPtxt& ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (const NTL::ZZ &c)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(const NTL::ZZ& ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (const std::vector< std::complex< double >> &ptxt)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(const PtxtArray& ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (const Ptxt< CKKS > &ptxt)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(const PtxtArray& ptxt)
instead. - Member helib::Ctxt::addConstantCKKS (const NTL::ZZX &poly, NTL::xdouble size=NTL::xdouble(-1.0), NTL::xdouble factor=NTL::xdouble(-1.0))
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator+=(const EncodedPtxt& ptxt)
instead. - Member helib::Ctxt::log_of_ratio () const
- This is deprecated. Please use
Ctxt::capacity()
instead. - Member helib::Ctxt::multByConstantCKKS (std::pair< long, long > num)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(double ptxt)
instead. - Member helib::Ctxt::multByConstantCKKS (const DoubleCRT &dcrt, NTL::xdouble size=NTL::xdouble(-1.0), NTL::xdouble factor=NTL::xdouble(-1.0), double roundingErr=-1.0)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(const FatEncodedPtxt& ptxt)
instead. - Member helib::Ctxt::multByConstantCKKS (const NTL::ZZX &poly, NTL::xdouble size=NTL::xdouble(-1.0), NTL::xdouble factor=NTL::xdouble(-1.0), double roundingErr=-1.0)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(const EncodedPtxt& ptxt)
instead. - Member helib::Ctxt::multByConstantCKKS (double x)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(double ptxt)
instead. - Member helib::Ctxt::multByConstantCKKS (const std::vector< std::complex< double >> &ptxt)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(const PtxtArray& ptxt)
instead. - Member helib::Ctxt::multByConstantCKKS (const Ptxt< CKKS > &ptxt)
- This function is deprecated in favor of a newer API. Please use
Ctxt::operator*=(const PtxtArray& ptxt)
instead. - Member helib::Ctxt::operator*= (const NTL::ZZX &poly)
- This function is deprecated in favor of a new
EncodedPtxt
-based API.
Please useCtxt::operator*=(const EncodedPtxt& ptxt)
instead. - Member helib::EncryptedArrayDerived< PA_cx >::encode (zzX &ptxt, double aSingleNumber, double useThisSize=-1, long precision=-1) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encode()
instead. - Member helib::EncryptedArrayDerived< PA_cx >::encode (NTL::ZZX &ptxt, const PTXT &pt, double useThisSize=-1, long precision=-1) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encode()
instead. - Member helib::EncryptedArrayDerived< PA_cx >::random (std::vector< cx_double > &array, double rad=1.0) const
- This routine has a number of issues and is deprecated in favor of either
RandomComplex()
orPtxtArray::random()
. - Class helib::PlaintextArray
- There is a somewhat "friendlier" interface available in
PtxtArray
as it carries with it a reference to anEncryptedArray
. It is recommended thatPlaintextArray
be deprecated in favor ofPtxtArray
. - Member helib::PubKey::CKKSencrypt (Ctxt &ciphertxt, const zzX &plaintxt, double ptxtSize=1.0, double scaling=0.0) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encrypt()
instead. - Member helib::PubKey::CKKSencrypt (Ctxt &ciphertxt, const NTL::ZZX &plaintxt, double ptxtSize=1.0, double scaling=0.0) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encrypt()
instead. - Member helib::PubKey::Encrypt (Ctxt &ciphertxt, const zzX &plaintxt, long ptxtSpace, bool highNoise) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encrypt()
instead. - Member helib::PubKey::Encrypt (Ctxt &ciphertxt, const NTL::ZZX &plaintxt, long ptxtSpace, bool highNoise) const
- This routine has a number of issues and is deprecated in favor of the new
EncodedPtxt
-based routine.
Please usePtxtArray::encrypt()
instead.