18 Commits (9c214486ec53009dfd50a0eab0520e5c76a4af3b)

Author SHA1 Message Date
  arnaucube 9c214486ec add methods for encoding constants for ct-pt-multiplication 2 months ago
  arnaucube 12bb2aa3da polish & clean a bit 2 months ago
  arnaucube bb3288f211 tfhe: get rid of constant generics 2 months ago
  arnaucube 13abadf6e1 tfhe: add bootstrapping impl 2 months ago
  arnaucube 2c20a2ed0e tfhe: add blind_rotation & lookup table computation 2 months ago
  arnaucube 7bfcf6f7c1 add TGGSW & TGLev impl 2 months ago
  arnaucube 0617b8b9ff tfhe: add TGLWE.sample_extraction 2 months ago
  arnaucube 752525a1c6 add TGLWE logic (pending to abstract it with TLWE to reuse part of the impl) 2 months ago
  arnaucube 55c892cc47 add TLWE key_switching 2 months ago
  arnaucube b1b201043f tfhe: add CMux gate 2 months ago
  arnaucube e4717da5b0 tfhe: add external prod TGSW * TLWE, also TLev * Vec<T64> 2 months ago
  arnaucube f053e9a904 add TGSW encryption & decryption 2 months ago
  arnaucube 81306edf05 fusion TFHE to use GFHE underthehood 2 months ago
  arnaucube 87da85a035 adapt gfhe to work with Ring trait, so that it can work with Rq & Tn (for TFHE) 2 months ago
  arnaucube 4790fdbb3b tfhe: ciphertext-plaintext multiplication 2 months ago
  arnaucube f0745da902 add TLWE ciphertexts addition, substraction, plaintext(constant)-addition 2 months ago
  arnaucube fd5c4124ea TLev encryption & decryption 2 months ago
  arnaucube 0ca73ac505 (TFHE): add TLWE encryption & decryption 2 months ago