4 Commits (composite-ntt)

Author SHA1 Message Date
  arnaucube 4d4e2dab76 wip, works for values < (1<<62) 1 month ago
  arnaucube 4dca2c6ff5 ntt: get rid of Zq and use u64 instead (>2x speed improvement) 1 month ago
  arnaucube fb1fb6b4e9
Rm const generics (#2) 2 months ago
  arnaucube 19457c98dd mv arithmetic arith 3 months ago
  arnaucube d2fc32ac0c add wip version of tensor & relinearization 3 months ago
  arnaucube 9a7fcb08d0 add BFV newkey, encrypt, decrypt, and homomorphic addition impl 3 months ago
  arnaucube 2a82a98285 add NTT implementation, and use it for the negacyclic poly ring multiplication, more details on the NTT can be found at https://github.com/arnaucube/math/blob/master/notes_ntt.pdf . 3 months ago