![]() |
emp-toolkit
|
#include <semihonest_gen.h>
Public Member Functions | |
| SemiHonestGen (NetIO *io, HalfGateGen< T > *gc) | |
| ~SemiHonestGen () | |
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 |
| PRG | prg |
| HalfGateGen< 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 |
| HalfGateGen<T>* SemiHonestGen< T >::gc |
| NetIO* SemiHonestGen< T >::io |
| SHOTIterated* SemiHonestGen< T >::ot |
| PRG SemiHonestGen< T >::prg |