openfheorg / openfhe-development

This is the development repository for the OpenFHE library. The current (stable) version is v1.2.0 (released on June 25, 2024).
BSD 2-Clause "Simplified" License
655 stars 167 forks source link

No repeated primes in the limb moduli for CKKS #793

Closed dsuponitskiy closed 2 weeks ago

dsuponitskiy commented 1 month ago
  1. Make sure that the vector of moduliQ in ParamsGenCKKSRNS() has no duplicate values.
  2. Push error handling to the top of the function
  3. Reorganize code and replace usint with uint32_t
  4. Add unit tests