Janmajaya Mall
|
0e95653698
|
add shoup repre non-interactive multiparty server key eval domain
|
2024-06-17 14:10:36 +05:30 |
|
Janmajaya Mall
|
6aabfbfd71
|
add non-interactive multiparty server key eval domain
|
2024-06-17 13:46:24 +05:30 |
|
Janmajaya Mall
|
b1af696918
|
remove prints
|
2024-06-16 22:54:57 +05:30 |
|
Janmajaya Mall
|
a34f34757f
|
fix non-interactive RGSW key gen
|
2024-06-16 20:29:34 +05:30 |
|
Janmajaya Mall
|
6226995179
|
add non-interactive key setup
|
2024-06-16 19:19:09 +05:30 |
|
Janmajaya Mall
|
80856cc850
|
fix parameters
|
2024-06-16 10:48:55 +05:30 |
|
Janmajaya Mall
|
08cc9a3106
|
stopping at the moment because non-interactive requires some improvements
|
2024-06-13 14:40:09 +05:30 |
|
Janmajaya Mall
|
2fa7cfc6c2
|
generated some good primes
|
2024-06-13 10:31:50 +05:30 |
|
Janmajaya Mall
|
41fab75713
|
add non-interactive
|
2024-06-12 16:43:42 +05:30 |
|
Janmajaya Mall
|
eab9cd90c1
|
remove num.rs and fix mp parameter selector
|
2024-06-11 17:53:00 +05:30 |
|
Janmajaya Mall
|
1e0fb86782
|
add example
|
2024-06-11 17:31:01 +05:30 |
|
Janmajaya Mall
|
1a2fc7a6b4
|
add modulus operator for power of 2 modulus
|
2024-06-11 16:39:16 +05:30 |
|
Janmajaya Mall
|
691d662aa8
|
don't print runtime and auto count
|
2024-06-11 14:31:11 +05:30 |
|
Janmajaya Mall
|
a4a8e8930c
|
modfiy benches a bit
|
2024-06-11 14:28:35 +05:30 |
|
Janmajaya Mall
|
590a222c92
|
fix pbs up with shoup
|
2024-06-11 13:36:02 +05:30 |
|
Janmajaya Mall
|
80ae5d7c8f
|
prolly a mistake
|
2024-06-11 11:24:03 +05:30 |
|
Janmajaya Mall
|
a6ced5c036
|
commit before transation to shoup pbs
|
2024-06-11 10:28:47 +05:30 |
|
Janmajaya Mall
|
634f6c2512
|
add rlwe_rgsw_shoup
|
2024-06-10 20:00:26 +05:30 |
|
Janmajaya Mall
|
2c1c0687bc
|
add galois_auto_shoup
|
2024-06-10 19:39:20 +05:30 |
|
Janmajaya Mall
|
fe0f887706
|
divide rgsw into keygen ops and runtime ops
|
2024-06-10 17:47:58 +05:30 |
|
Janmajaya Mall
|
001515413b
|
move modulus into different files
|
2024-06-10 17:06:25 +05:30 |
|
Janmajaya Mall
|
e161b33402
|
add tests for shoup_fma
|
2024-06-10 16:50:14 +05:30 |
|
Janmajaya Mall
|
1eed18881f
|
bench shoup_fma against normal fma
|
2024-06-10 16:28:46 +05:30 |
|
Janmajaya Mall
|
0f496a1032
|
add more ntt benches
|
2024-06-10 13:59:05 +05:30 |
|
Janmajaya Mall
|
e9bdaaea69
|
speed up backward ntt
|
2024-06-10 13:08:51 +05:30 |
|
Janmajaya Mall
|
085d5e23a0
|
add more NTT benches
|
2024-06-10 12:32:29 +05:30 |
|
Janmajaya Mall
|
a292f9ad9e
|
improve ntt
|
2024-06-10 11:45:43 +05:30 |
|
Janmajaya Mall
|
77039d7918
|
change decomp_iter last check
|
2024-06-06 13:33:46 +05:30 |
|
Janmajaya Mall
|
9b09549e18
|
make 2 asserts in galois_auto debug_asserts
|
2024-06-05 18:18:49 +05:30 |
|
Janmajaya Mall
|
3f624f04de
|
minor fixes
|
2024-06-05 18:13:53 +05:30 |
|
Janmajaya Mall
|
a20a3e8e77
|
decompose with bit hacks without brnaching speeds up bootstrappoing by 15ms
|
2024-06-05 17:39:35 +05:30 |
|
Janmajaya Mall
|
3b0fa8bf25
|
use decomposer_iter
|
2024-06-05 17:28:36 +05:30 |
|
Janmajaya Mall
|
a05e959e75
|
add decomp_iter
|
2024-06-05 17:15:40 +05:30 |
|
Janmajaya Mall
|
6cea691749
|
minor mods
|
2024-06-05 12:00:55 +05:30 |
|
Janmajaya Mall
|
15464c1ecc
|
remove 1 NTT from galois_auto AND add NTT benches
|
2024-06-05 10:28:10 +05:30 |
|
Janmajaya Mall
|
0583c9ba40
|
clean a bit
|
2024-06-04 19:29:44 +05:30 |
|
Janmajaya Mall
|
5a54685737
|
add bool noise
|
2024-06-04 17:46:08 +05:30 |
|
Janmajaya Mall
|
ccee110b34
|
put decomposer in main.rs in different file
|
2024-06-04 15:42:13 +05:30 |
|
Janmajaya Mall
|
4a0d96d7a4
|
move keys into different file
|
2024-06-01 15:17:30 +05:30 |
|
Janmajaya Mall
|
0d1e6c336e
|
move PBS to its own file
|
2024-06-01 13:34:28 +05:30 |
|
Janmajaya Mall
|
1c0ac104e2
|
Add multi-party Uint8
|
2024-06-01 13:09:01 +05:30 |
|
Janmajaya Mall
|
70cb18da57
|
add window size in blind rotation
|
2024-05-31 20:03:35 +05:30 |
|
Janmajaya Mall
|
3dc00766aa
|
uint8 frontend works
|
2024-05-30 18:40:28 +05:30 |
|
Janmajaya Mall
|
899fe18953
|
add APIs for unsigned
|
2024-05-30 17:03:17 +05:30 |
|
Janmajaya Mall
|
0bb653c816
|
Add short int and more gates
|
2024-05-28 17:35:59 +05:30 |
|
Janmajaya Mall
|
ec01571eb1
|
fix noise test
|
2024-05-23 19:39:10 +05:30 |
|
Janmajaya Mall
|
8d58fa0a90
|
implement signed BNAF decomposition
|
2024-05-23 13:26:58 +05:30 |
|
Janmajaya Mall
|
b8fdf4552e
|
fix to_i64 for modulus u64
|
2024-05-20 13:22:32 +05:30 |
|
Janmajaya Mall
|
28216110b2
|
impl GetModulus for WordSizeModulus
|
2024-05-20 10:05:37 +05:30 |
|
Janmajaya Mall
|
f9d0f165bb
|
useless formatting
|
2024-05-20 09:50:20 +05:30 |
|