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 |
1.9.1