MOTION
0.01
Framework for mixed-protocol multi-party computation
|
This is the complete list of members for encrypto::motion::Party, including all inherited members.
Add(const SharePointer &a, const SharePointer &b) | encrypto::motion::Party | |
And(const SharePointer &a, const SharePointer &b) | encrypto::motion::Party | |
Clear() | encrypto::motion::Party | |
Finish() | encrypto::motion::Party | |
GetBackend() | encrypto::motion::Party | inline |
GetCommunicationLayer() | encrypto::motion::Party | inline |
GetConfiguration() | encrypto::motion::Party | inline |
GetLogger() | encrypto::motion::Party | inline |
In(std::span< const BitVector<>> input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(std::vector< BitVector<>> &&input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(const BitVector<> &input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(BitVector<> &&input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(const std::vector< T > &input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(std::vector< T > &&input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
In(T input, std::size_t party_id=std::numeric_limits< std::size_t >::max()) | encrypto::motion::Party | inline |
Out(SharePointer parent, std::size_t output_owner) | encrypto::motion::Party | |
Party()=delete | encrypto::motion::Party | |
Party(Party &party)=delete | encrypto::motion::Party | |
Party(std::unique_ptr< communication::CommunicationLayer > parties) | encrypto::motion::Party | |
Reset() | encrypto::motion::Party | |
Run(std::size_t repetitions=1) | encrypto::motion::Party | |
SharedIn(T input) | encrypto::motion::Party | inline |
SharedIn(const std::vector< T > &input) | encrypto::motion::Party | inline |
SharedIn(std::span< const BitVector<>> input) | encrypto::motion::Party | inline |
Xor(const SharePointer &a, const SharePointer &b) | encrypto::motion::Party | |
~Party() | encrypto::motion::Party |