![]() |
emp-toolkit
|
#include <semihonest_eva.h>
Public Member Functions | |
SemiHonestEva (NetIO *io, HalfGateEva< T > *gc) | |
~SemiHonestEva () | |
![]() | |
void | Feed (block *lbls, int party, const bool *b, int nel) |
void | Reveal (bool *out, int party, const block *lbls, int nel) |
Backend (int party) | |
Public Attributes | |
NetIO * | io |
SHOTIterated * | ot |
HalfGateEva< T > * | gc |
![]() | |
int | cur_party |
void(* | Feed_internal )(Backend *be, int, block *label, const bool *, int length) |
void(* | Reveal_internal )(Backend *be, bool *, int, const block *label, int length) |
|
inline |
|
inline |
HalfGateEva<T>* SemiHonestEva< T >::gc |
NetIO* SemiHonestEva< T >::io |
SHOTIterated* SemiHonestEva< T >::ot |