-
Based on my understanding of the scheme, so long relinearization and mod switching aren't applied, ciphertext plaintext addition and multiplication are linear operations.
I've written some code to…
-
Hi, I have a question about the parameter `nslots` in the code.
Usually, `nslots = dim * dim`, then we rotate the ciphertext with nslots.
But if we have the ciphertext with more slots, we cannot do…
-
HElib is probably mature enough now to start experimenting with other back-ends (i.e., other HE schemes), at least the ones that have the same plaintext spaces as BGV. In particular it would be nice t…
shaih updated
9 years ago
-
I have the following code pulled from the BGV tutorial:
```cc
CCParams parameters;
parameters.SetMultiplicativeDepth(2);
parameters.SetPlaintextModulus(65537);
CryptoContext cryptoContext = Gen…
j2kun updated
7 months ago
-
Today I encountered a compiler panic with rustc 1.64.0.
### Code
Unfortunately I cannot provide the code at this point, as it's not released, yet. The project makes heavy use of (const) generics…
-
IGV fails loading graphs generated by Graal, again.
Loading fails with the following error (two examples):
```
Error loading null / TruffleIR::Benchmark>>#innerBenchmarkLoop:() / Node 4,909 / P…
smarr updated
2 years ago
-
Also, for a specific rotation index, keep only the key with the most towers (in the cryptcontext map with all automorphism keys).
A related issue was originally opened in palisade: https://gitlab.c…
-
**Your Contact:**
**Your environment (OS/HW):ubuntu 18.04
**Detailed Description:After compiling helib, I don't know how to run the program in the `examples`. Execute `cmake .` in `BGV_general_exam…
-
Please let me know how to solve this.
**Stack Trace:**
```
helib::EvalMap::apply(helib::Ctxt&) const EvalMap.cpp:173
helib::PubKey::reCrypt(helib::Ctxt&) const recryption.cpp:513
main test.cpp:…
-
CNN或者简单的mnist深度学习例子实现;微软的py-seal已经玩过,Python接口兼容到了pytorch里面,宜用性很好