Jean-Philippe Bossuat
Jean-Philippe Bossuat
After running go generate and trying to build the example using the main branch of PeachPy, I get the following error: ``` .\dot_product_amd64.s:11:6: invalid UTF-8 encoding .\dot_product_amd64.s:11:6: invalid UTF-8 encoding...
- Generalization of polynomials: one interface bases struct to rule them all - Plaintext, Encoded and Encrypted polynomials, with marshalling. - Pre-compute the baby-step giant-step format of polynomials (with scaled...
Updates README.md and CHANGELOG.md for the v4.0.0 release. Also fixe various bugs discovered in the mean time.
Have the bootstrapper creation first check if the scaling constant is zero, then replace it by the required constant, else if not zero, multiply it.
- [x] Add panic case if the ciphertext is not of degree 1 - [x] Add not already there this check to the other methods of linear_transform.go
`switcher.stdRingQ.Add(switcher.BuffQP[1].Q, ctIn.Value[0], switcher.BuffQP[1].Q)` `switcher.stdRingQ.Add(ctOut.Value[0], switcher.BuffQP[1].Q, ctOut.Value[0])`
Parameters creation should panic if the default scale isn't set or set to 0.
Upgrade DCKKS MaskedTransform to enable params switch (different degree, modulus and slots).