610 Commits

Author SHA1 Message Date
Rick Weber
276641ed50 Tests 2022-01-14 11:34:59 -08:00
rickwebiii
27d7685550 Merge pull request #27 from Sunscreen-tech/rweber/docs
Add type comparison
2022-01-13 20:53:57 -08:00
Rick Weber
bf6023d307 Add type comparison 2022-01-13 20:45:52 -08:00
rickwebiii
b160c80f9d Merge pull request #26 from Sunscreen-tech/rweber/docs
Clean up docs
2022-01-13 20:03:36 -08:00
Rick Weber
dda1356386 Clean up docs 2022-01-13 20:03:12 -08:00
rickwebiii
f7a08d599a Merge pull request #25 from Sunscreen-tech/rweber/fractional
Update docs, format
2022-01-13 18:28:09 -08:00
Rick Weber
07e4ef92d5 Update docs, format 2022-01-13 18:27:45 -08:00
rickwebiii
c97dab28a2 Merge pull request #24 from Sunscreen-tech/rweber/fractional
Document fractional encoder
2022-01-13 16:18:12 -08:00
Rick Weber
3fe58cd661 Document fractional encoder 2022-01-13 16:17:06 -08:00
rickwebiii
8f5f523899 Merge pull request #23 from Sunscreen-tech/rweber/fractional
Rweber/fractional
2022-01-13 15:23:14 -08:00
Rick Weber
6606d80cc8 Can multiply with fractional encoder 2022-01-13 15:22:40 -08:00
Rick Weber
2aeeb9393b Can add Fractionals 2022-01-13 13:54:36 -08:00
Rick Weber
0890ff3c0a Check return types on circuits 2022-01-13 13:35:13 -08:00
Rick Weber
568194c7d9 Fractional WIP 2022-01-13 12:55:31 -08:00
rickwebiii
e945161abf Merge pull request #22 from Sunscreen-tech/rweber/bench
Add ciphertext sizes
2022-01-07 13:28:39 -08:00
Rick Weber
7a70227149 Add ciphertext sizes 2022-01-07 13:28:05 -08:00
rickwebiii
3b02a92ada Merge pull request #21 from Sunscreen-tech/rweber/bench
Rweber/bench
2022-01-07 13:10:50 -08:00
Rick Weber
811b27207f _ to , 2022-01-07 13:10:10 -08:00
Rick Weber
cbc3ab05b8 Add seal benchmarking program 2022-01-07 13:03:58 -08:00
rickwebiii
fe510c76d5 Merge pull request #20 from Sunscreen-tech/rweber/bench
Add Galois and relin key tests and table entries
2022-01-06 21:00:54 -08:00
Rick Weber
20b12543c1 Add Galois and relin key tests and table entries 2022-01-06 21:00:13 -08:00
rickwebiii
07de290553 Merge pull request #19 from Sunscreen-tech/rweber/bench
Compact public keys
2022-01-06 20:03:24 -08:00
Rick Weber
09ff7b35d8 Compact public keys 2022-01-06 20:02:25 -08:00
rickwebiii
d6b401edb9 Merge pull request #18 from Sunscreen-tech/rweber/bench
Add public key sizes
2022-01-06 19:53:22 -08:00
Rick Weber
2ab0bd7f61 Add public key sizes 2022-01-06 19:50:52 -08:00
rickwebiii
61d095d0bb Merge pull request #17 from Sunscreen-tech/rweber/bench
Add test for secret key size
2022-01-06 19:41:34 -08:00
Rick Weber
3f42941ef9 Add test for secret key size 2022-01-06 19:40:56 -08:00
rickwebiii
9ec44ff96a Merge pull request #16 from Sunscreen-tech/interface
CR comments
2021-12-21 13:08:08 -08:00
Rick Weber
74556b4208 CR comments 2021-12-21 13:05:15 -08:00
rickwebiii
e866c8745a Merge pull request #14 from Sunscreen-tech/interface
Interface
2021-12-16 17:36:32 -08:00
Rick Weber
e3227661d1 Warn on noise budget exceeded. Finish calculator example 2021-12-16 17:36:12 -08:00
Rick Weber
0c20afbeb8 Calculator works 2021-12-16 17:21:35 -08:00
rickwebiii
45c67d13ba Merge pull request #13 from Sunscreen-tech/interface
Fix calculator
2021-12-16 13:19:36 -08:00
Rick Weber
748c0b2c0c Fix calculator 2021-12-16 13:19:15 -08:00
rickwebiii
100d06655e Merge pull request #12 from Sunscreen-tech/interface
Interface
2021-12-16 13:16:55 -08:00
Rick Weber
0038005c8d Rationals work 2021-12-16 13:15:42 -08:00
Rick Weber
a3f28d8bd8 Can divide rational numbers 2021-12-16 11:50:45 -08:00
Rick Weber
758cc51f61 Can multiply rationals 2021-12-16 11:45:08 -08:00
Rick Weber
af5ff3ab6d Can add rationals 2021-12-16 11:41:07 -08:00
Rick Weber
048ed78ff6 Signed encoder works 2021-12-16 11:16:57 -08:00
Rick Weber
5f26a1280e Refactor CircuitNode to proxy node construction to underlying type. 2021-12-15 23:51:41 -08:00
Rick Weber
88b757fbbc WIP 2021-12-15 22:53:04 -08:00
Rick Weber
d9b947597a WIP 2021-12-15 15:48:45 -08:00
Rick Weber
845ac273e8 WIP 2021-12-15 11:16:32 -08:00
rickwebiii
c8db4fac5e Merge pull request #11 from Sunscreen-tech/interface
Update runtime to take only scheme params
2021-12-14 15:46:24 -08:00
Rick Weber
58d58f2f71 Update runtime to take only scheme params 2021-12-14 15:46:00 -08:00
rickwebiii
6f87c0a6c8 Merge pull request #10 from Sunscreen-tech/interface
Interface
2021-12-14 15:32:26 -08:00
Rick Weber
ec9f0cf327 Cleanup docs 2021-12-14 15:31:11 -08:00
Rick Weber
6fcae9ab24 Update API 2021-12-14 15:24:40 -08:00
Rick Weber
d90ad78b1a Codegen circuit interface 2021-12-13 12:45:25 -08:00