Ian Goldberg
|
62855f7b92
Online-only mode
|
vor 1 Jahr |
Ian Goldberg
|
3811dce023
CDPF creation
|
vor 1 Jahr |
Ian Goldberg
|
0de416dfa9
Complete the update protocol
|
vor 1 Jahr |
Ian Goldberg
|
11c05623ec
Add a timing test for DPF evalution
|
vor 1 Jahr |
Ian Goldberg
|
0e1cc51527
Harmonize I/O for MultTriple, HalfTriple, and the DPFs
|
vor 1 Jahr |
Ian Goldberg
|
ee74b05694
Save to disk the RDPF pairs and triples created during preprocessing
|
vor 1 Jahr |
Ian Goldberg
|
8f0ea5629f
RDPF pairs (for the server) and triples (for the computational peers)
|
vor 1 Jahr |
Ian Goldberg
|
d004bdf5f2
Make HalfTriple code consistent with MultTriple
|
vor 1 Jahr |
Ian Goldberg
|
cfb460526a
Constructing DPFs: the flag correction bits
|
vor 1 Jahr |
Ian Goldberg
|
0ac3de8dd2
Count AES operations
|
vor 1 Jahr |
Ian Goldberg
|
81331536ac
Start on the data types to construct a DPF
|
vor 1 Jahr |
Ian Goldberg
|
83282f88ab
Enable coroutines to be used in the preprocessing phase
|
vor 1 Jahr |
Ian Goldberg
|
198ce0e216
Update the Lamport clock on received messages
|
vor 1 Jahr |
Ian Goldberg
|
cd023d9063
Allow for different threads to get different numbers of precomputed values
|
vor 1 Jahr |
Ian Goldberg
|
7af573e9da
More merging of computational peer and server execution paths
|
vor 1 Jahr |
Ian Goldberg
|
36c4f65049
Make MPCIO variants for computation peers and the server into subclasses
|
vor 1 Jahr |
Ian Goldberg
|
33a6a54fe4
The server now also opens one socket per thread to each computational peer
|
vor 1 Jahr |
Ian Goldberg
|
146cdf32dc
Move defined types into types.hpp and make the basic value type flexible as to whether it is 32 or 64 bits
|
vor 1 Jahr |
Ian Goldberg
|
3a16491f86
Preprocessing can create half-triples as well
|
vor 1 Jahr |
Ian Goldberg
|
342faa921c
Each thread will also need its own storage for precomputed values
|
vor 1 Jahr |
Ian Goldberg
|
247a5522c5
Have queue() automatically send() if we have a bunch of full packets of data already
|
vor 1 Jahr |
Ian Goldberg
|
f9824f70d7
Start on the oblivds framework code
|
vor 1 Jahr |