16 Commits (13abadf6e108fa63de5167d51a5a619a48341475)

Author SHA1 Message Date
  arnaucube 13abadf6e1 tfhe: add bootstrapping impl 5 days ago
  arnaucube 8e2e522f8a arith/torus: add left_rotate & mod_switch 6 days ago
  arnaucube 4f89caef1e fit T64 into the 'Ring' trait, this is to use it in tfhe instead of using Tn<1> which is more tedious 1 week ago
  arnaucube 81306edf05 fusion TFHE to use GFHE underthehood 2 weeks ago
  arnaucube 87da85a035 adapt gfhe to work with Ring trait, so that it can work with Rq & Tn (for TFHE) 2 weeks ago
  arnaucube 4790fdbb3b tfhe: ciphertext-plaintext multiplication 2 weeks ago
  arnaucube 0ca73ac505 (TFHE): add TLWE encryption & decryption 2 weeks ago
  arnaucube d60eb1dff1 add discretized torus & 𝕋_<N,q>[X]; organize a bit arith crate 2 weeks ago
  arnaucube 188bc7fa7f implement GLWE key switching 3 weeks ago
  arnaucube 4a082b9187 add modulus switching to GLWE ciphertexts (and Zq,Rq) 3 weeks ago
  arnaucube 92b6f50ccc add GLWE ciphertext-ciphertext addition, and ciphertext-plaintext addition 1 month ago
  arnaucube 2998f1761c generalized-fhe: add GLWE encryption & decryption 1 month ago
  arnaucube 17b1e9ed43 add Ring trait, adapt R & Rq to it; add TR (tuple_ring) 1 month ago
  arnaucube 267422a3b5 add arith::{complex, matrix} primitives 1 month ago
  arnaucube b968310ce1 polish, tensor & mul with relinearization works for some parameters choice 1 month ago
  arnaucube 19457c98dd mv arithmetic arith 1 month ago