#include <mextension_alsz.h>
|
| | MOTExtension_ALSZ (NetIO *io, bool committing=false, int ssp=40) |
| |
| | ~MOTExtension_ALSZ () |
| |
| void | xor_arr (uint8_t *a, uint8_t *b, uint8_t *c, int n) |
| |
| block | H (uint8_t *in, long id, int len) |
| |
| void | bool_to_uint8 (uint8_t *out, const bool *in, int len) |
| |
| void | setup_send (block *in_k0=nullptr, bool *in_s=nullptr) |
| |
| void | setup_recv (block *in_k0=nullptr, block *in_k1=nullptr) |
| |
| void | ot_extension_send_pre (int length) |
| |
| void | ot_extension_recv_pre (block *data, const bool *r, int length) |
| |
| void | ot_extension_send_post (const block *data0, const block *data1, int length) |
| |
| void | ot_extension_recv_check (int length) |
| |
| void | ot_extension_recv_post (block *data, const bool *r, int length) |
| |
| bool | ot_extension_send_check (int length) |
| |
| void | send_impl (const block *data0, const block *data1, int length) |
| |
| void | recv_impl (block *data, const bool *b, int length) |
| |
| void | open () |
| |
| void | open (block *data, const bool *r, int length) |
| |
| | OT (NetIO *nio) |
| |
| void | send (const block *data0, const block *data1, int length) |
| |
| void | recv (block *data, const bool *b, int length) |
| |
§ MOTExtension_ALSZ()
| MOTExtension_ALSZ::MOTExtension_ALSZ |
( |
NetIO * |
io, |
|
|
bool |
committing = false, |
|
|
int |
ssp = 40 |
|
) |
| |
|
inline |
§ ~MOTExtension_ALSZ()
| MOTExtension_ALSZ::~MOTExtension_ALSZ |
( |
| ) |
|
|
inline |
§ bool_to_uint8()
| void MOTExtension_ALSZ::bool_to_uint8 |
( |
uint8_t * |
out, |
|
|
const bool * |
in, |
|
|
int |
len |
|
) |
| |
|
inline |
§ H()
| block MOTExtension_ALSZ::H |
( |
uint8_t * |
in, |
|
|
long |
id, |
|
|
int |
len |
|
) |
| |
|
inline |
§ open() [1/2]
| void MOTExtension_ALSZ::open |
( |
| ) |
|
|
inline |
§ open() [2/2]
| void MOTExtension_ALSZ::open |
( |
block * |
data, |
|
|
const bool * |
r, |
|
|
int |
length |
|
) |
| |
|
inline |
§ ot_extension_recv_check()
| void MOTExtension_ALSZ::ot_extension_recv_check |
( |
int |
length | ) |
|
|
inline |
§ ot_extension_recv_post()
| void MOTExtension_ALSZ::ot_extension_recv_post |
( |
block * |
data, |
|
|
const bool * |
r, |
|
|
int |
length |
|
) |
| |
|
inline |
§ ot_extension_recv_pre()
| void MOTExtension_ALSZ::ot_extension_recv_pre |
( |
block * |
data, |
|
|
const bool * |
r, |
|
|
int |
length |
|
) |
| |
|
inline |
§ ot_extension_send_check()
| bool MOTExtension_ALSZ::ot_extension_send_check |
( |
int |
length | ) |
|
|
inline |
§ ot_extension_send_post()
| void MOTExtension_ALSZ::ot_extension_send_post |
( |
const block * |
data0, |
|
|
const block * |
data1, |
|
|
int |
length |
|
) |
| |
|
inline |
§ ot_extension_send_pre()
| void MOTExtension_ALSZ::ot_extension_send_pre |
( |
int |
length | ) |
|
|
inline |
§ recv_impl()
| void MOTExtension_ALSZ::recv_impl |
( |
block * |
data, |
|
|
const bool * |
b, |
|
|
int |
length |
|
) |
| |
|
inline |
§ send_impl()
| void MOTExtension_ALSZ::send_impl |
( |
const block * |
data0, |
|
|
const block * |
data1, |
|
|
int |
length |
|
) |
| |
|
inline |
§ setup_recv()
| void MOTExtension_ALSZ::setup_recv |
( |
block * |
in_k0 = nullptr, |
|
|
block * |
in_k1 = nullptr |
|
) |
| |
|
inline |
§ setup_send()
| void MOTExtension_ALSZ::setup_send |
( |
block * |
in_k0 = nullptr, |
|
|
bool * |
in_s = nullptr |
|
) |
| |
|
inline |
§ xor_arr()
| void MOTExtension_ALSZ::xor_arr |
( |
uint8_t * |
a, |
|
|
uint8_t * |
b, |
|
|
uint8_t * |
c, |
|
|
int |
n |
|
) |
| |
|
inline |
§ base_ot
| OTCO* MOTExtension_ALSZ::base_ot |
§ block_s
| uint8_t * MOTExtension_ALSZ::block_s |
§ com
§ committing
| bool MOTExtension_ALSZ::committing = false |
§ data_open
| block * MOTExtension_ALSZ::data_open = nullptr |
§ k0
| block* MOTExtension_ALSZ::k0 |
§ k1
| block * MOTExtension_ALSZ::k1 |
§ pi
| PRP MOTExtension_ALSZ::pi |
§ prg
| PRG MOTExtension_ALSZ::prg |
| uint8_t * MOTExtension_ALSZ::q = nullptr |
§ qT
| uint8_t* MOTExtension_ALSZ::qT |
| bool* MOTExtension_ALSZ::s |
§ setup
| bool MOTExtension_ALSZ::setup = false |
§ ssp
| int MOTExtension_ALSZ::ssp |
| uint8_t ** MOTExtension_ALSZ::t |
§ tT
| uint8_t * MOTExtension_ALSZ::tT |
| int MOTExtension_ALSZ::u = 0 |
The documentation for this class was generated from the following file: