957 Commits

Author SHA1 Message Date
sinuio
1d5d5c6836 bump dependencies 2022-03-15 23:13:53 -07:00
sinuio
28dd678c51 move secret share to mpc crate 2022-03-15 22:31:55 -07:00
sinuio
bc975cdaff rename test 2022-03-15 21:48:08 -07:00
sinuio
342b35d6c9 refactor to typestate pattern 2022-03-15 21:45:05 -07:00
sinuio
011a5094ba Merge branch 'tls_shared_secret' 2022-03-15 15:19:21 -07:00
sinuio
0adccfef0c fix comments 2022-03-14 11:22:59 -07:00
sinuio
a1c95003b7 fixed assert in test 2022-03-13 22:33:35 -07:00
sinuio
eb079b3aff added bench 2022-03-13 15:27:10 -07:00
sinuio
d70e2e1f0c secret share, test intermittently failing 2022-03-13 14:58:03 -07:00
sinuio
11c03e1cc7 rename method for clarity 2022-03-10 15:56:02 -08:00
sinuio
34ac0ea83e remove unused module 2022-03-10 15:53:05 -08:00
sinuio
55fc68e9b9 remove paillier from core crate 2022-03-05 21:23:36 -08:00
sinuio
0318e69c23 feature flags and cleanup 2022-03-05 17:51:40 -08:00
sinuio
4dd28eed0b rename KosSender/Receiver back to OtSender/Receiver, rename traits to OtSend/Receive 2022-03-04 00:06:44 -08:00
sinuio
d92ece371c readme 2022-03-03 23:57:20 -08:00
sinuio
f0fe0b39bb renaming some things for clarity 2022-03-03 23:35:14 -08:00
sinuio
cd484823b5 moved gate into circuit module 2022-03-03 23:16:21 -08:00
sinuio
4d5a10dccf updated readme 2022-03-03 15:07:46 -08:00
sinuio
4f9ee054bc moved circuit build into binary 2022-03-03 15:03:16 -08:00
sinuio
eb59fd64f9 measure_data 2022-03-01 18:41:17 -08:00
sinuio
ec7f75a741 renamed example 2022-03-01 15:13:49 -08:00
sinuio
64fbfa9590 clean up unused imports 2022-03-01 15:09:57 -08:00
sinuio
a00bdcb903 more error improvements 2022-03-01 15:02:49 -08:00
sinuio
27f3a4839d ot error improvements 2022-03-01 14:54:15 -08:00
sinuio
a3f43beb30 proto mapping errors 2022-03-01 11:11:10 -08:00
sinuio
8963e82728 more error refactoring 2022-03-01 10:09:15 -08:00
sinuio
3d20c0dbfe circuit parser errors 2022-03-01 10:09:15 -08:00
sinuio
2b8dc97183 ot example 2022-03-01 08:40:31 -08:00
sinuio
bd98f05c81 fixed aes bench 2022-02-28 21:13:24 -08:00
sinuio
79137a73bc pop-mpc-circuits readme 2022-02-28 19:53:05 -08:00
sinuio
8a60e22b11 output files to build dir 2022-02-28 19:47:15 -08:00
sinuio
6ad9b99ebe update example to use protobuf circuit 2022-02-28 19:40:50 -08:00
sinuio
d98c5d0549 refactored code to use protobuf circuits 2022-02-28 19:39:59 -08:00
sinuio
9b2f787f1f binary circuits 2022-02-28 16:05:54 -08:00
sinuio
95cd59f812 add circuit name and version 2022-02-28 15:20:36 -08:00
sinuio
ed86e731a2 circuit proto def 2022-02-28 15:19:43 -08:00
sinuio
ccd842faf4 remove circuits from core lib 2022-02-28 15:18:34 -08:00
sinuio
1cf903df69 circuit compiler 2022-02-28 15:18:00 -08:00
sinuio
1f4696e2c6 AES128 2PC over ws example 2022-02-27 21:45:18 -08:00
sinuio
bd91448356 more work on aio 2022-02-27 20:16:44 -08:00
sinuio
59a5bb8c94 change input to ref 2022-02-27 20:06:36 -08:00
sinuio
f3ccf0de69 type conversions 2022-02-27 17:42:11 -08:00
sinuio
7746fade95 OT extension proto type conversions 2022-02-27 15:25:11 -08:00
sinuio
52517c6245 ristretto conversion test 2022-02-27 15:25:11 -08:00
sinuio
6d52047b2a switched to proto2 for required fields 2022-02-27 15:25:11 -08:00
sinuio
a174270c4f moved and renamed LabelPair to BlockPair 2022-02-27 15:25:11 -08:00
sinuio
1360ecdc83 OT proto type conversions 2022-02-27 15:25:11 -08:00
sinuio
59a4bdd2b8 refactor proto models out of OT components 2022-02-27 15:25:11 -08:00
sinuio
246b6e50e3 refactor to use CircuitInput 2022-02-27 15:11:02 -08:00
sinuio
2b246a67ca refactor to use CircuitInput 2022-02-27 01:26:41 -08:00