|
|
4790fdbb3b
|
tfhe: ciphertext-plaintext multiplication
|
2025-07-22 15:42:24 +00:00 |
|
|
|
0ca73ac505
|
(TFHE): add TLWE encryption & decryption
|
2025-07-22 14:59:56 +00:00 |
|
|
|
d60eb1dff1
|
add discretized torus & 𝕋_<N,q>[X]; organize a bit arith crate
|
2025-07-22 06:22:06 +00:00 |
|
|
|
188bc7fa7f
|
implement GLWE key switching
|
2025-07-16 21:02:07 +02:00 |
|
|
|
4a082b9187
|
add modulus switching to GLWE ciphertexts (and Zq,Rq)
|
2025-07-16 18:15:51 +02:00 |
|
|
|
92b6f50ccc
|
add GLWE ciphertext-ciphertext addition, and ciphertext-plaintext addition
|
2025-07-09 17:52:59 +02:00 |
|
|
|
2998f1761c
|
generalized-fhe: add GLWE encryption & decryption
|
2025-07-09 17:17:19 +02:00 |
|
|
|
17b1e9ed43
|
add Ring trait, adapt R & Rq to it; add TR (tuple_ring)
|
2025-07-09 16:44:39 +02:00 |
|
|
|
267422a3b5
|
add arith::{complex, matrix} primitives
|
2025-07-04 19:44:48 +02:00 |
|
|
|
b968310ce1
|
polish, tensor & mul with relinearization works for some parameters choice
|
2025-06-22 23:04:28 +02:00 |
|
|
|
19457c98dd
|
mv arithmetic arith
|
2025-06-22 19:15:14 +02:00 |
|