|
|
0c7e078aeb
|
ckks: get rid of constant generics (reason in two commits ago)
|
2025-08-11 21:40:58 +00:00 |
|
|
|
78324a3a8d
|
bfv: get rid of constant generics (reason in previous commit)
|
2025-08-11 19:35:48 +00:00 |
|
|
|
d60eb1dff1
|
add discretized torus & 𝕋_<N,q>[X]; organize a bit arith crate
|
2025-07-22 06:22:06 +00:00 |
|
|
|
17b1e9ed43
|
add Ring trait, adapt R & Rq to it; add TR (tuple_ring)
|
2025-07-09 16:44:39 +02:00 |
|
|
|
6090116a8b
|
add ckks encrypt & decrypt
|
2025-07-05 16:25:46 +02:00 |
|
|
|
a8117140fc
|
implement CKKS encoder & decoder
|
2025-07-04 19:48:17 +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 |
|
|
|
7740a3ef3e
|
work on tensor, fix mul by constant(plaintext)
|
2025-06-22 18:42:50 +02:00 |
|
|
|
d2fc32ac0c
|
add wip version of tensor & relinearization
|
2025-06-22 15:51:20 +02:00 |
|
|
|
f3a368ab6a
|
add ciphertext-by-const (plaintext) addition & mult
|
2025-06-22 13:24:35 +02:00 |
|
|
|
9a7fcb08d0
|
add BFV newkey, encrypt, decrypt, and homomorphic addition impl
|
2025-06-21 22:13:11 +02:00 |
|