ABY Framework
1.0
Arithmetic Bool Yao Framework
|
Public Member Functions | |
ABYSetup (crypto *crypt, uint32_t numThreads, e_role role, e_mt_gen_alg mtalgo) | |
void | Reset () |
BOOL | PrepareSetupPhase (vector< CSocket > &sockets) |
BOOL | PerformSetupPhase (vector< CSocket > &sockets) |
void | AddOTTask (OTTask *task, uint32_t inverse) |
void | AddPKMTGenTask (PKMTGenVals *task) |
void | AddSendTask (BYTE *sndbuf, uint64_t sndbytes) |
void | AddReceiveTask (BYTE *rcvbuf, uint64_t rcvbytes) |
BOOL | WaitForTransmissionEnd () |