helib::PubKeyHack Struct Reference
Public Attributes | |
const Context & | context |
Ctxt | pubEncrKey |
std::vector< long > | skHwts |
std::vector< KeySwitch > | keySwitching |
std::vector< std::vector< long > > | keySwitchMap |
NTL::Vec< int > | KS_strategy |
long | recryptKeyID |
Ctxt | recryptEkey |
Member Data Documentation
◆ context
const Context& helib::PubKeyHack::context |
◆ keySwitching
std::vector<KeySwitch> helib::PubKeyHack::keySwitching |
◆ keySwitchMap
std::vector<std::vector<long> > helib::PubKeyHack::keySwitchMap |
◆ KS_strategy
NTL::Vec<int> helib::PubKeyHack::KS_strategy |
◆ pubEncrKey
Ctxt helib::PubKeyHack::pubEncrKey |
The public encryption key is an encryption of 0, relative to the first secret key
◆ recryptEkey
Ctxt helib::PubKeyHack::recryptEkey |
◆ recryptKeyID
long helib::PubKeyHack::recryptKeyID |
◆ skHwts
std::vector<long> helib::PubKeyHack::skHwts |