homenc / HElib

HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
https://homenc.github.io/HElib
Other
3.11k stars 761 forks source link

How to implement division operation on ciphertext #345

Open wongwanying opened 4 years ago

wongwanying commented 4 years ago

Detailed Description: It seems that Helib supports addition, multiplication and other operations. But if I want to encrypt floating-point numbers and divide between ciphertexts, what do I do?

JustKshitijD commented 3 months ago

Yes, division between homomorphically encrypted ciphertext dividend and divisior seems like it can be done by polynomial division method. Has this not been implemented in HElib? Also, note that it is not developed in Palisade and other libraries as well.