Home
last modified time | relevance | path

Searched refs:BinFHEContext (Results 1 – 13 of 13) sorted by relevance

/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/binfhe/lib/
H A Dbinfhecontext.cpp29 void BinFHEContext::GenerateBinFHEContext(uint32_t n, uint32_t N,
39 void BinFHEContext::GenerateBinFHEContext(BINFHEPARAMSET set,
129 LWEPrivateKey BinFHEContext::KeyGen() const {
133 LWEPrivateKey BinFHEContext::KeyGenN() const {
137 LWECiphertext BinFHEContext::Encrypt(ConstLWEPrivateKey sk,
153 std::shared_ptr<LWESwitchingKey> BinFHEContext::KeySwitchGen(
158 void BinFHEContext::BTKeyGen(ConstLWEPrivateKey sk) {
163 LWECiphertext BinFHEContext::EvalBinGate(const BINGATE gate,
170 LWECiphertext BinFHEContext::Bootstrap(ConstLWECiphertext ct1) const {
174 LWECiphertext BinFHEContext::EvalNOT(ConstLWECiphertext ct) const {
[all …]
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/binfhe/unittest/
H A DUnitTestFHEWSerial.cpp45 auto cc1 = BinFHEContext();
58 BinFHEContext cc;
84 auto cc1 = BinFHEContext();
97 BinFHEContext cc;
123 auto cc1 = BinFHEContext();
136 BinFHEContext cc;
189 auto cc1 = BinFHEContext();
202 BinFHEContext cc;
H A DUnitTestFHEW.cpp34 auto cc = BinFHEContext(); in TEST()
70 auto cc = BinFHEContext(); in TEST()
106 auto cc = BinFHEContext(); in TEST()
139 auto cc = BinFHEContext(); in TEST()
172 auto cc = BinFHEContext(); in TEST()
196 auto cc = BinFHEContext(); in TEST()
220 auto cc = BinFHEContext(); in TEST()
246 auto cc = BinFHEContext(); in TEST()
272 auto cc = BinFHEContext(); in TEST()
308 auto cc = BinFHEContext(); in TEST()
[all …]
H A DUnitTestFHEWDeep.cpp32 auto cc = BinFHEContext(); in TEST()
62 auto cc = BinFHEContext(); in TEST()
107 auto cc = BinFHEContext(); in TEST()
154 auto cc = BinFHEContext(); in TEST()
197 auto cc = BinFHEContext(); in TEST()
241 auto cc = BinFHEContext(); in TEST()
275 auto cc = BinFHEContext(); in TEST()
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/benchmark/src/
H A Dbinfhe-ginx.cpp51 BinFHEContext GenerateFHEWContext(BINFHEPARAMSET set) { in GenerateFHEWContext()
52 auto cc = BinFHEContext(); in GenerateFHEWContext()
64 BinFHEContext cc = GenerateFHEWContext(param); in FHEW_NOT()
85 BinFHEContext cc = GenerateFHEWContext(param); in FHEW_BINGATE()
153 BinFHEContext cc = GenerateFHEWContext(param); in FHEW_KEYSWITCH()
H A Dbinfhe-ap.cpp51 BinFHEContext GenerateFHEWContext(BINFHEPARAMSET set) {
52 auto cc = BinFHEContext();
64 BinFHEContext cc = GenerateFHEWContext(param);
87 BinFHEContext cc = GenerateFHEWContext(param);
180 BinFHEContext cc = GenerateFHEWContext(param);
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/binfhe/examples/
H A Dboolean-serial-binary.cpp36 auto cc1 = BinFHEContext();
100 BinFHEContext cc;
H A Dboolean-serial-json.cpp38 auto cc1 = BinFHEContext();
102 BinFHEContext cc;
H A Dboolean.cpp33 auto cc = BinFHEContext();
H A Dboolean-ap.cpp32 auto cc = BinFHEContext();
H A Dboolean-truth-tables.cpp32 auto cc = BinFHEContext();
/dports/security/palisade/palisade-release-d76213499af44558170cca6c72c5314755fec23c/src/binfhe/include/
H A Dbinfhecontext.h84 class BinFHEContext : public Serializable {
86 BinFHEContext() {} in BinFHEContext() function
H A Dbinfhecontext-ser.h39 CEREAL_REGISTER_TYPE(lbcrypto::BinFHEContext);