HEaaN
Crypto Lab's great homomorphic encryption library
HEaaN
KeyGenerator
HEaaN::KeyGenerator Member List
This is the complete list of members for
HEaaN::KeyGenerator
, including all inherited members.
context_
HEaaN::KeyGenerator
private
context_sparse_
HEaaN::KeyGenerator
private
flush
(void)
HEaaN::KeyGenerator
genCommonKeys
(void) const
HEaaN::KeyGenerator
inline
genConjugationKey
(void) const
HEaaN::KeyGenerator
genEncryptionKey
(void) const
HEaaN::KeyGenerator
genLeftRotationKey
(u64 rot) const
HEaaN::KeyGenerator
genMultiplicationKey
(void) const
HEaaN::KeyGenerator
genRightRotationKey
(u64 rot) const
HEaaN::KeyGenerator
genRotationKeyBundle
(void) const
HEaaN::KeyGenerator
genRotKeysForBootstrap
(const u64 log_slots) const
HEaaN::KeyGenerator
genSparseSecretEncapsulationKey
(void) const
HEaaN::KeyGenerator
getKeyPack
() const
HEaaN::KeyGenerator
inline
impl_
HEaaN::KeyGenerator
private
KeyGenerator
(const Context &context, const SecretKey &sk)
HEaaN::KeyGenerator
explicit
KeyGenerator
(const Context &context, const SecretKey &sk, const KeyPack &pack)
HEaaN::KeyGenerator
explicit
KeyGenerator
(const Context &context, const Context &context_sparse, const SecretKey &sk)
HEaaN::KeyGenerator
explicit
KeyGenerator
(const Context &context, const Context &context_sparse, const SecretKey &sk, const KeyPack &pack)
HEaaN::KeyGenerator
explicit
pack_
HEaaN::KeyGenerator
private
save
(const std::string &dir_path) const
HEaaN::KeyGenerator
Generated by
1.8.17