11 Commits

Author SHA1 Message Date
themighty1
b0fb0857e6 simplify commit-reveal: only client sends commitment
streamline http handling and decrease RAM usage
2022-03-15 21:01:26 +03:00
themighty1
f7f0ad5a24 stream blobs directly from file to the wire
enforce same cwk/civ inputs for c4 and c6
catch panics and terminate session gracefully
only input labels should be encrypted to disk
move ghash,key_manager,metadata into a package
mark with references to steps in the write-up
2022-03-08 16:35:11 +03:00
themighty1
33bc276031 refactor paillier2pc into a package. use the same notation as the how_it_works writeup. 2022-01-16 19:08:32 +03:00
themighty1
b096d17370 implement KOS15 OT extension 2022-01-13 14:24:18 +03:00
themighty1
cb7182e31d garbled row reduction GRR3 for 25% bandwidth saving 2021-12-31 21:30:20 +03:00
themighty1
c8fed9542b update README 2021-12-30 21:01:29 +03:00
themighty1
f40429f4eb use Salsa20 for garbling because it gives a 30% speedup in the browser 2021-12-30 19:31:17 +03:00
themighty1
e151f5b321 fix for very small requests 2021-12-09 11:31:31 +03:00
themighty1
a3b77a1e39 README update 2021-12-08 20:06:03 +03:00
themighty1
32a8d15b38 Create LICENSE 2021-12-02 19:06:57 +00:00
themighty1
e49a273b6d initial commit 2021-11-21 12:00:00 +03:00