![]() |
emp-toolkit
|
#include <semihonest_eva.h>
Public Member Functions | |
| SemiHonestEva (NetIO *io, HalfGateEva< T > *gc) | |
| ~SemiHonestEva () | |
Public Member Functions inherited from Backend | |
| 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 |
Public Attributes inherited from Backend | |
| 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 |