#include <ot.h>
|
virtual | ~RandomOt ()=default |
|
virtual std::vector< std::pair< std::vector< std::byte >, std::vector< std::byte > > > | Send (size_t)=0 |
|
virtual std::vector< std::vector< std::byte > > | Receive (const BitVector<> &)=0 |
|
◆ ~RandomOt()
virtual encrypto::motion::RandomOt::~RandomOt |
( |
| ) |
|
|
virtualdefault |
◆ Receive()
virtual std::vector<std::vector<std::byte> > encrypto::motion::RandomOt::Receive |
( |
const BitVector<> & |
| ) |
|
|
pure virtual |
◆ Send()
virtual std::vector<std::pair<std::vector<std::byte>, std::vector<std::byte> > > encrypto::motion::RandomOt::Send |
( |
size_t |
| ) |
|
|
pure virtual |
Send/receive for a single random OT. Send/receive parts of the random OT protocol (batch version).
Implemented in encrypto::motion::OtHL17.
The documentation for this class was generated from the following file: