Ian Goldberg
|
8cd9db4713
Add mpc_reconstruct functions for RegXS, RegAS, RegBS
|
1 年之前 |
Ian Goldberg
|
bee20e5412
mpc_select for RegBS
|
1 年之前 |
Ian Goldberg
|
bc5dc4a257
mpc_and, mpc_or for bit shares
|
2 年之前 |
Ian Goldberg
|
706253a51f
mpc_select for RegXS
|
2 年之前 |
Ian Goldberg
|
878db98688
Rename triples to multtriples and selecttriples to nodeselecttriples
|
2 年之前 |
Ian Goldberg
|
3565cedf03
Don't separately account for halftriples that are created as a byproduct of RDPF creation
|
2 年之前 |
Ian Goldberg
|
1216a94599
Avoid default captures in lambda expressions
|
2 年之前 |
Ian Goldberg
|
0ef40dbb69
Capture the loop counter by copy, not reference
|
2 年之前 |
Ian Goldberg
|
dfb63bdb5d
Add yield()s in the right places
|
2 年之前 |
Ian Goldberg
|
62855f7b92
Online-only mode
|
2 年之前 |
Ian Goldberg
|
05f8e4a23d
Change AndTriple to SelectTriple
|
2 年之前 |
Ian Goldberg
|
54556fce46
It turns out you can just use bitwise operators ^ & on __m128i
|
2 年之前 |
Ian Goldberg
|
41ca42d01b
Start constructing DPFs: the correction words
|
2 年之前 |
Ian Goldberg
|
b691a8a367
Make explicit types for additive-shared, XOR-shared, and bit-shared registers
|
2 年之前 |
Ian Goldberg
|
7af573e9da
More merging of computational peer and server execution paths
|
2 年之前 |
Ian Goldberg
|
bba5036964
Merge the computation peer and server online execution paths
|
2 年之前 |
Ian Goldberg
|
c62ceea43e
Some more MPC operations
|
2 年之前 |
Ian Goldberg
|
33a6a54fe4
The server now also opens one socket per thread to each computational peer
|
2 年之前 |
Ian Goldberg
|
995b8c3fdf
Improve the API a little bit
|
2 年之前 |
Ian Goldberg
|
8077f953e7
Start filling in some MPC operations
|
2 年之前 |