18 Commits (9c214486ec53009dfd50a0eab0520e5c76a4af3b)

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