yspolyakov
yspolyakov
The scalar multiplication by $n^{-1}$ can be embedded in the precomputed roots of unity (twiddle) factors
Make sure GetElement methods do not leave any intermediate results.
1. Support publ-key encryption that outputs the ciphertext using extended parameters. 3. Support the option of outputting a bootstrapped ciphertexts using extended parameters. 4. Add automatic switching from extended to...
- [x] Update CryptoContextGen parameter documentation - [x] Update the list of contributors - [ ] Revise the examples for composite CKKS scaling - [ ] Document the new compositing...
Implement functional CKKS bootstrapping described in https://eprint.iacr.org/2024/1623 Tasks 1. Add support for complex CKKS 2. Add MakeCoeffPackedPlaintext for CKKS (see if we can reuse existing method) 3. Overload the polynomial...
Currently, we see a very modest speed-up. E.g. , when we run on a machine with 8 cores, the speed-up is only 2.2x (as compared to the single-threaded execution) vs...
In particular, the following capabilities should be documented - Hoisting and fast rotations - CKKS bootstrapping - Key switching (specifically hybrid key switching) The goal is to make it easier...