Wei Dai
Wei Dai
~~It is insecure when `plain_modulus` is a factor/prime in `coeff_modulus`. They must be coprime.~~
@Pro7ech Thank you so much for pointing that out. @tbrezot Sorry for the confusion. Please ignore that statement. I was wrong and was considering a different kind of "insecure" than...
That's right. SEAL never had BGV before. So I don't really know where this requirement in SEAL came from.
You are both right. If I dropped the requirement, I would need to deploy a second mechanism to perform division by Q/T and let SEAL choose either of them at...
@yyang172 Set the scales of pt and mask to half of the scale of ct; set the scale of ct to the next prime to drop; perform one rescale after...
When you create an `EncryptionParameters` with 2048 and a single prime (BFVDefault), you get "key switching is not supported. There are two ways to make it work. 1. Modify SEAL's...
@s0l0ist We'll spend some time on optimizing the slow compression. It is truly annoying. @kshehata It basically means that noise growth in `multiply_plain` is larger or equal to 17 bits....
Microsoft SEAL does not include bootstrapping with any scheme.
Do you have a specific problem that must require bootstrapping?
In CKKS, when all primes are consumed by rescaling, SEAL throws an error. In BFV/BGV, when all primes are consumed by modulus switching, SEAL throws an error. In BFV/BGV, when...