MOTION
0.01
Framework for mixed-protocol multi-party computation
|
Public Member Functions | |
Combination (std::size_t bit_size, encrypto::motion::MpcProtocol protocol, encrypto::motion::PrimitiveOperationType operation_type, std::size_t number_of_simd) | |
Combination (std::size_t bit_size, encrypto::motion::MpcProtocol protocol, encrypto::motion::IntegerOperationType operation_type, std::size_t number_of_simd) | |
Public Attributes | |
std::size_t | bit_size {0} |
encrypto::motion::MpcProtocol | protocol {kIllegalProtocol} |
encrypto::motion::PrimitiveOperationType | operation_type {kIllegalOperationType} |
std::size_t | number_of_simd {0} |
std::size_t | bit_size_ {0} |
encrypto::motion::MpcProtocol | protocol_ {kIllegalProtocol} |
encrypto::motion::IntegerOperationType | operation_type_ {kIllegalOperationType} |
std::size_t | number_of_simd_ {0} |
|
inline |
|
inline |
std::size_t Combination::bit_size {0} |
std::size_t Combination::bit_size_ {0} |
std::size_t Combination::number_of_simd {0} |
std::size_t Combination::number_of_simd_ {0} |
encrypto::motion::PrimitiveOperationType Combination::operation_type {kIllegalOperationType} |
encrypto::motion::IntegerOperationType Combination::operation_type_ {kIllegalOperationType} |
encrypto::motion::MpcProtocol Combination::protocol {kIllegalProtocol} |
encrypto::motion::MpcProtocol Combination::protocol_ {kIllegalProtocol} |