vernamlab / cuFHE

CUDA-accelerated Fully Homomorphic Encryption Library
MIT License
211 stars 60 forks source link

Is it possible to change the polynomial degree? #1

Closed fionser closed 6 years ago

WeiDaiWD commented 6 years ago

At this point, it is not possible and not reasonable to change the polynomial degree.

  1. Degree 1024 is chosen in the TFHE paper. Decreasing it compromises security, while increasing it is less efficient.
  2. Code in this library is optimized for degree 1024 only.

If you are only interested in accelerating polynomial arithmetic operations, the cuHE library supports larger polynomial degrees.