Required preprocessing for semi-honest protocols.

This commit is contained in:
Marcel Keller
2023-03-15 12:46:07 +11:00
parent f3d5cc4241
commit 1a73c741c0
10 changed files with 76 additions and 5 deletions

View File

@@ -12,6 +12,7 @@
#include "ShiftableTripleBuffer.h"
template<class T> class Beaver;
template<class T> class SubProcessor;
namespace GC
{
@@ -29,6 +30,7 @@ class SemiPrep : public BufferPrep<SemiSecret>, ShiftableTripleBuffer<SemiSecret
public:
SemiPrep(DataPositions& usage, bool = true);
SemiPrep(void*, DataPositions& usage) : SemiPrep(usage) {}
~SemiPrep();
void set_protocol(SemiSecret::Protocol& protocol);