Rick Weber
|
ee4799817a
|
Can serialize ciphertexts + bincode support
|
2022-01-18 11:17:55 -08:00 |
|
Rick Weber
|
008a9873f2
|
Can serialize public keys
|
2022-01-14 20:22:05 -08:00 |
|
Rick Weber
|
4b984efcc7
|
Can roundtrip public key
|
2022-01-14 17:05:32 -08:00 |
|
Rick Weber
|
fa295a7662
|
More tests
|
2022-01-14 13:31:18 -08:00 |
|
Rick Weber
|
1556450805
|
Serialization WIP
|
2022-01-14 13:25:33 -08:00 |
|
Rick Weber
|
7a70227149
|
Add ciphertext sizes
|
2022-01-07 13:28:05 -08:00 |
|
Rick Weber
|
cbc3ab05b8
|
Add seal benchmarking program
|
2022-01-07 13:03:58 -08:00 |
|
Rick Weber
|
20b12543c1
|
Add Galois and relin key tests and table entries
|
2022-01-06 21:00:13 -08:00 |
|
Rick Weber
|
09ff7b35d8
|
Compact public keys
|
2022-01-06 20:02:25 -08:00 |
|
Rick Weber
|
2ab0bd7f61
|
Add public key sizes
|
2022-01-06 19:50:52 -08:00 |
|
Rick Weber
|
3f42941ef9
|
Add test for secret key size
|
2022-01-06 19:40:56 -08:00 |
|
Rick Weber
|
872157dc0e
|
decryption WIP
|
2021-12-10 14:10:56 -08:00 |
|
Rick Weber
|
87d1505409
|
Pack integers into multiple coefficients, encoders are dead.
|
2021-12-08 19:38:19 -08:00 |
|
Rick Weber
|
ebc7fdb880
|
Remove encoders WIP
|
2021-12-08 17:15:58 -08:00 |
|
Rick Weber
|
f87bc9a473
|
Refactor to lift FHE types into GraphNode<T: FheType>
|
2021-12-06 20:18:09 -08:00 |
|
Rick Weber
|
6fb573f390
|
Remove debug printing
|
2021-12-03 20:47:42 -08:00 |
|
Rick Weber
|
41c17c5445
|
Add example
|
2021-12-03 18:40:44 -08:00 |
|
Rick Weber
|
84c673cdbb
|
WIP
|
2021-12-03 11:27:13 -08:00 |
|
Rick Weber
|
b1a7aad82c
|
megarefactor parameter selection to frontend
|
2021-11-30 20:48:52 -08:00 |
|
Rick Weber
|
b503193b83
|
Can add ciphertexts in frontent
|
2021-11-29 22:17:01 -08:00 |
|
Rick Weber
|
d97afa7da6
|
WIP
|
2021-11-29 14:04:48 -08:00 |
|
Rick Weber
|
eb58235062
|
Add shift left/right to runtime
|
2021-11-23 12:27:22 -08:00 |
|
Rick Weber
|
1dfb3e80bf
|
Fix minor doc issues, rename IR to Circuit
|
2021-11-23 11:37:49 -08:00 |
|
Rick Weber
|
10f055b568
|
Fix test failure
|
2021-11-22 21:56:59 -08:00 |
|
Rick Weber
|
c44b60a00d
|
Can auto-pick params for circuit.
|
2021-11-22 20:35:04 -08:00 |
|
Rick Weber
|
a47b8b4390
|
Minor cleanup
|
2021-11-22 14:47:52 -08:00 |
|
Rick Weber
|
491aabe693
|
Fix warnings
|
2021-11-22 14:43:41 -08:00 |
|
Rick Weber
|
014b1d260e
|
rename backend compiler, add validation
|
2021-11-22 14:22:47 -08:00 |
|
Rick Weber
|
43c1b06452
|
WIP: tests
|
2021-11-19 16:41:55 -08:00 |
|
Rick Weber
|
f1e346cd05
|
Refactor BFVEvaluator
|
2021-11-19 14:23:43 -08:00 |
|
Rick Weber
|
259fda564e
|
Make SEAL types sync/send
|
2021-11-19 11:34:06 -08:00 |
|
Rick Weber
|
bc9654fbc3
|
Clean up wasteful work
|
2021-11-10 10:35:12 -08:00 |
|
Rick Weber
|
4d0e90bd04
|
Rotations
|
2021-11-10 10:29:09 -08:00 |
|
Rick Weber
|
71242f005c
|
Rotations WIP
|
2021-11-09 17:31:41 -08:00 |
|
Rick Weber
|
bcd8f45fed
|
plaintext ops
|
2021-11-09 16:29:18 -08:00 |
|
Rick Weber
|
d4d3bcced8
|
exponentiate tests
|
2021-11-09 16:08:12 -08:00 |
|
Rick Weber
|
5ead89aafa
|
multiply many
|
2021-11-09 15:22:16 -08:00 |
|
Rick Weber
|
abc799e421
|
Relin out of band
|
2021-11-09 13:42:47 -08:00 |
|
Rick Weber
|
6f582c8887
|
Can relinearize
|
2021-11-09 12:58:42 -08:00 |
|
Rick Weber
|
d6e4dc79cf
|
Can add, sub
|
2021-11-09 11:02:03 -08:00 |
|
Rick Weber
|
68bd63aaee
|
Can negate
|
2021-11-09 10:39:40 -08:00 |
|
Rick Weber
|
fcef4d8067
|
Add a test
|
2021-11-08 16:55:01 -08:00 |
|
Rick Weber
|
98648d7ac7
|
Docs
|
2021-11-08 16:48:06 -08:00 |
|
Rick Weber
|
688236721c
|
Decryptor
|
2021-11-08 16:40:27 -08:00 |
|
Rick Weber
|
f4e041d4bf
|
Docs
|
2021-11-08 16:03:55 -08:00 |
|
Rick Weber
|
1f617eba80
|
Encoder
|
2021-11-08 15:51:23 -08:00 |
|
Rick Weber
|
33ed2fbf52
|
Add docs
|
2021-11-08 12:16:12 -08:00 |
|
Rick Weber
|
e8838fc1ec
|
WIP
|
2021-11-08 11:57:42 -08:00 |
|
Rick Weber
|
f111a0cf2d
|
Add docs, clean up warnings
|
2021-11-05 16:57:23 -07:00 |
|
Rick Weber
|
41019ce90a
|
Port more classes over
|
2021-11-05 16:33:28 -07:00 |
|