MOTION
0.01
Framework for mixed-protocol multi-party computation
|
Namespaces | |
arithmetic_gmw | |
bmr | |
boolean_gmw | |
Classes | |
class | ConstantArithmeticAdditionGate |
class | ConstantArithmeticInputGate |
class | ConstantArithmeticMultiplicationGate |
class | ConstantArithmeticShare |
class | ConstantArithmeticWire |
class | ConstantBooleanInputGate |
class | ConstantBooleanShare |
class | ConstantBooleanWire |
Typedefs | |
using | SharePointer = std::shared_ptr< Share > |
template<typename T , typename = std::enable_if_t<std::is_unsigned_v<T>>> | |
using | ConstantArithmeticSharePointer = std::shared_ptr< ConstantArithmeticShare< T > > |
using | ConstantBooleanSharePointer = std::shared_ptr< ConstantBooleanShare > |
template<typename T > | |
using | ConstantArithmeticWirePointer = std::shared_ptr< ConstantArithmeticWire< T > > |
using | ConstantBooleanWirePointer = std::shared_ptr< ConstantBooleanWire > |
using encrypto::motion::proto::ConstantArithmeticSharePointer = typedef std::shared_ptr<ConstantArithmeticShare<T> > |
using encrypto::motion::proto::ConstantArithmeticWirePointer = typedef std::shared_ptr<ConstantArithmeticWire<T> > |
using encrypto::motion::proto::ConstantBooleanSharePointer = typedef std::shared_ptr<ConstantBooleanShare> |
using encrypto::motion::proto::ConstantBooleanWirePointer = typedef std::shared_ptr<ConstantBooleanWire> |
using encrypto::motion::proto::SharePointer = typedef std::shared_ptr<Share> |