MOTION
0.01
Framework for mixed-protocol multi-party computation
- g -
Gate() :
encrypto::motion::Gate
gate_id() :
encrypto::motion::communication::FLATBUFFERS_FINAL_CLASS
GateExecutor() :
encrypto::motion::GateExecutor
GenerateRandomPermutationBits() :
encrypto::motion::proto::bmr::Wire
GenerateRandomPrivateKeys() :
encrypto::motion::proto::bmr::Wire
Get() :
encrypto::motion::BitMatrix
,
encrypto::motion::BitSpan
,
encrypto::motion::BitVector< Allocator >
get() :
encrypto::motion::ReusableFuture< R, MutexType, ConditionVariableType >
Get() :
encrypto::motion::RunTimeStatistics
,
encrypto::motion::SecureUnsignedInteger
,
encrypto::motion::ShareWrapper
get_future() :
encrypto::motion::ReusablePromise< R, MutexType, ConditionVariableType >
get_name() :
tag::id_channel
GetAesFixedKey() :
encrypto::motion::BaseProvider
GetArithmeticWire() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
GetBackend() :
encrypto::motion::Party
,
encrypto::motion::Share
,
encrypto::motion::Wire
GetBaseOtProvider() :
encrypto::motion::Backend
GetBaseOtsData() :
encrypto::motion::BaseOtMessageHandler
,
encrypto::motion::BaseOtProvider
GetBaseProvider() :
encrypto::motion::Backend
,
encrypto::motion::Gate
GetBinary() :
encrypto::motion::MtProvider
GetBinaryAll() :
encrypto::motion::MtProvider
GetBitlen() :
encrypto::motion::OtVector
GetBitLength() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::Wire< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::bmr::Wire
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::boolean_gmw::Wire
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantArithmeticWire< T >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::proto::ConstantBooleanWire
,
encrypto::motion::Share
,
encrypto::motion::Wire
GetBits() :
encrypto::motion::primitives::SharingRandomnessGenerator
GetBmrProvider() :
encrypto::motion::Backend
GetCachedAlgorithmDescription() :
encrypto::motion::Register
GetChoices() :
encrypto::motion::BasicOtReceiver
,
encrypto::motion::ROtReceiver
GetCircuitType() :
encrypto::motion::BooleanWire
,
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::Wire< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantArithmeticWire< T >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::Share
,
encrypto::motion::Wire
GetCommunicationLayer() :
encrypto::motion::Backend
,
encrypto::motion::Gate
,
encrypto::motion::Party
GetConfiguration() :
encrypto::motion::Backend
,
encrypto::motion::Gate
,
encrypto::motion::Party
GetConstantArithmeticWire() :
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
GetCorrelations() :
encrypto::motion::AcOtSender< T >
,
encrypto::motion::XcOtBitSender
,
encrypto::motion::XcOtSender
GetData() :
encrypto::motion::BitSpan
,
encrypto::motion::BitVector< Allocator >
GetFallbackMessageHandler() :
encrypto::motion::communication::CommunicationLayer
GetGate() :
encrypto::motion::Backend
,
encrypto::motion::Register
GetGates() :
encrypto::motion::Register
GetGatesOnlineDoneCondition() :
encrypto::motion::Register
GetGatesSetupDoneCondition() :
encrypto::motion::Register
GetGlobalOffset() :
encrypto::motion::proto::bmr::Provider
GetId() :
encrypto::motion::Gate
GetInitializedCondition() :
encrypto::motion::primitives::SharingRandomnessGenerator
GetInputGates() :
encrypto::motion::Backend
,
encrypto::motion::Register
GetInputPromise() :
encrypto::motion::proto::bmr::InputGate
GetInteger() :
encrypto::motion::MtProvider
GetIntegerAll() :
encrypto::motion::MtProvider
GetIsReadyCondition() :
encrypto::motion::Wire
GetLogger() :
encrypto::motion::Backend
,
encrypto::motion::Gate
,
encrypto::motion::Party
,
encrypto::motion::Register
GetLoggingEnabled() :
encrypto::motion::Configuration
GetLoggingSeverityLevel() :
encrypto::motion::Configuration
GetMessageHandler() :
encrypto::motion::communication::CommunicationLayer
GetMtProvider() :
encrypto::motion::Backend
,
encrypto::motion::Gate
GetMutableData() :
encrypto::motion::BitSpan
,
encrypto::motion::BitVector< Allocator >
GetMutablePermutationBits() :
encrypto::motion::proto::bmr::Wire
GetMutablePublicKeys() :
encrypto::motion::proto::bmr::Wire
GetMutablePublicValues() :
encrypto::motion::proto::bmr::Wire
GetMutableRow() :
encrypto::motion::BitMatrix
GetMutableRunTimeStatistics() :
encrypto::motion::Backend
GetMutableSecretKeys() :
encrypto::motion::proto::bmr::Wire
GetMutableValues() :
encrypto::motion::proto::arithmetic_gmw::Wire< T, typename >
,
encrypto::motion::proto::boolean_gmw::Wire
,
encrypto::motion::proto::ConstantArithmeticWire< T >
,
encrypto::motion::proto::ConstantBooleanWire
GetMutableWires() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::Share
GetMutex() :
encrypto::motion::communication::SynchronizationHandler
,
encrypto::motion::Condition
,
encrypto::motion::FiberCondition
GetMyId() :
encrypto::motion::communication::CommunicationLayer
,
encrypto::motion::Configuration
GetMyRandomnessGenerator() :
encrypto::motion::BaseProvider
GetNextGateFromActiveQueue() :
encrypto::motion::Register
GetNumberOfEvaluatedGates() :
encrypto::motion::Register
GetNumberOfEvaluatedGateSetups() :
encrypto::motion::Register
GetNumberOfMts() :
encrypto::motion::MtProvider
GetNumberOfParties() :
encrypto::motion::communication::CommunicationLayer
GetNumberOfSbs() :
encrypto::motion::SbProvider
GetNumberOfSimdValues() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::Share
,
encrypto::motion::Wire
GetNumberOfSps() :
encrypto::motion::SpProvider
GetNumColumns() :
encrypto::motion::BitMatrix
GetNumOfParties() :
encrypto::motion::Configuration
GetNumOfThreads() :
encrypto::motion::Configuration
GetNumOts() :
encrypto::motion::OtProviderReceiver
,
encrypto::motion::OtProviderSender
,
encrypto::motion::OtVector
GetNumOtsReceiver() :
encrypto::motion::OtProvider
GetNumOtsSender() :
encrypto::motion::OtProvider
GetNumRows() :
encrypto::motion::BitMatrix
GetOnlineAfterSetup() :
encrypto::motion::Configuration
GetOtId() :
encrypto::motion::OtVector
GetOtProvider() :
encrypto::motion::Backend
,
encrypto::motion::Gate
GetOutputArithmeticWire() :
encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename >
GetOutputAsArithmeticShare() :
encrypto::motion::GmwToArithmeticGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::AdditionGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::MultiplicationGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::SquareGate< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::SubtractionGate< T, typename >
,
encrypto::motion::proto::ConstantArithmeticAdditionGate< T, typename >
,
encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename >
GetOutputAsBmrShare() :
encrypto::motion::ArithmeticGmwToBmrGate
,
encrypto::motion::BooleanGmwToBmrGate
,
encrypto::motion::proto::bmr::AndGate
,
encrypto::motion::proto::bmr::InputGate
,
encrypto::motion::proto::bmr::InvGate
,
encrypto::motion::proto::bmr::OutputGate
,
encrypto::motion::proto::bmr::XorGate
GetOutputAsGmwShare() :
encrypto::motion::BmrToBooleanGmwGate
,
encrypto::motion::proto::boolean_gmw::AndGate
,
encrypto::motion::proto::boolean_gmw::InputGate
,
encrypto::motion::proto::boolean_gmw::InvGate
,
encrypto::motion::proto::boolean_gmw::MuxGate
,
encrypto::motion::proto::boolean_gmw::OutputGate
,
encrypto::motion::proto::boolean_gmw::XorGate
GetOutputAsShare() :
encrypto::motion::ArithmeticGmwToBmrGate
,
encrypto::motion::BmrToBooleanGmwGate
,
encrypto::motion::BooleanGmwToBmrGate
,
encrypto::motion::GmwToArithmeticGate< T, typename >
,
encrypto::motion::proto::bmr::AndGate
,
encrypto::motion::proto::bmr::InputGate
,
encrypto::motion::proto::bmr::InvGate
,
encrypto::motion::proto::bmr::OutputGate
,
encrypto::motion::proto::bmr::XorGate
,
encrypto::motion::proto::boolean_gmw::AndGate
,
encrypto::motion::proto::boolean_gmw::InvGate
,
encrypto::motion::proto::boolean_gmw::MuxGate
,
encrypto::motion::proto::boolean_gmw::OutputGate
,
encrypto::motion::proto::boolean_gmw::XorGate
,
encrypto::motion::proto::ConstantArithmeticInputGate< T >
,
encrypto::motion::proto::ConstantBooleanInputGate
,
encrypto::motion::SimdifyGate
,
encrypto::motion::SubsetGate
GetOutputAsVectorOfShares() :
encrypto::motion::UnsimdifyGate
GetOutputs() :
encrypto::motion::AcOtReceiver< T >
,
encrypto::motion::AcOtSender< T >
,
encrypto::motion::FixedXcOt128Receiver
,
encrypto::motion::FixedXcOt128Sender
,
encrypto::motion::GOt128Receiver
,
encrypto::motion::GOtBitReceiver
,
encrypto::motion::GOtReceiver
,
encrypto::motion::ROtReceiver
,
encrypto::motion::ROtSender
,
encrypto::motion::XcOtBitReceiver
,
encrypto::motion::XcOtBitSender
,
encrypto::motion::XcOtReceiver
,
encrypto::motion::XcOtSender
GetOutputWires() :
encrypto::motion::Gate
GetPermutationBits() :
encrypto::motion::proto::bmr::Wire
GetProtocol() :
encrypto::motion::OtVector
,
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::arithmetic_gmw::Wire< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::bmr::Wire
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::boolean_gmw::Wire
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantArithmeticWire< T >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::proto::ConstantBooleanWire
,
encrypto::motion::Share
,
encrypto::motion::Wire
GetProvider() :
encrypto::motion::OtProviderManager
GetProviders() :
encrypto::motion::OtProviderManager
GetPublicKeys() :
encrypto::motion::proto::bmr::Wire
GetPublicValues() :
encrypto::motion::proto::bmr::Wire
GetQueue() :
encrypto::motion::communication::QueueHandler
GetRandomnessSharingSeedFuture() :
encrypto::motion::HelloMessageHandler
GetReceiverData() :
encrypto::motion::BaseOtData
,
encrypto::motion::OtExtensionData
GetReceiverProvider() :
OtFlavorTest
GetRegister() :
encrypto::motion::Backend
,
encrypto::motion::Gate
,
encrypto::motion::Share
GetRoundKeys() :
encrypto::motion::primitives::Prg
GetRow() :
encrypto::motion::BitMatrix
GetRunTimeStatistics() :
encrypto::motion::Backend
GetSbProvider() :
encrypto::motion::Backend
,
encrypto::motion::Gate
GetSbs() :
encrypto::motion::SbProvider
GetSbsAll() :
encrypto::motion::SbProvider
GetSecretKeys() :
encrypto::motion::proto::bmr::Wire
GetSeed() :
encrypto::motion::primitives::SharingRandomnessGenerator
GetSenderData() :
encrypto::motion::BaseOtData
,
encrypto::motion::OtExtensionData
GetSenderProvider() :
OtFlavorTest
GetSetupReadyCondition() :
encrypto::motion::proto::bmr::Wire
GetSize() :
encrypto::motion::BitSpan
,
encrypto::motion::BitVector< Allocator >
GetSpProvider() :
encrypto::motion::Backend
,
encrypto::motion::Gate
GetSps() :
encrypto::motion::SpProvider
GetSpsAll() :
encrypto::motion::SpProvider
GetStatistics() :
encrypto::motion::communication::Transport
GetTheirRandomnessGenerator() :
encrypto::motion::BaseProvider
GetThreadInstance() :
encrypto::motion::Aes128CtrRng
,
encrypto::motion::OpenSslRng
GetTime() :
encrypto::motion::RunTimeStatistics
GetTotalNumberOfGates() :
encrypto::motion::Register
GetTransportStatistics() :
encrypto::motion::communication::CommunicationLayer
GetUnsigned() :
encrypto::motion::primitives::SharingRandomnessGenerator
GetValue() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
GetValues() :
encrypto::motion::proto::arithmetic_gmw::Wire< T, typename >
,
encrypto::motion::proto::boolean_gmw::Wire
,
encrypto::motion::proto::ConstantArithmeticWire< T >
,
encrypto::motion::proto::ConstantBooleanWire
GetWaitingGatesIds() :
encrypto::motion::Wire
GetWire() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::Register
,
encrypto::motion::Share
,
encrypto::motion::ShareWrapper
GetWireId() :
encrypto::motion::Wire
GetWires() :
encrypto::motion::proto::arithmetic_gmw::Share< T, typename >
,
encrypto::motion::proto::bmr::Share
,
encrypto::motion::proto::boolean_gmw::Share
,
encrypto::motion::proto::ConstantArithmeticShare< T, typename >
,
encrypto::motion::proto::ConstantBooleanShare
,
encrypto::motion::Share
GmwToArithmeticGate() :
encrypto::motion::GmwToArithmeticGate< T, typename >
GOt128Receiver() :
encrypto::motion::GOt128Receiver
GOt128Sender() :
encrypto::motion::GOt128Sender
GOtBitReceiver() :
encrypto::motion::GOtBitReceiver
GOtBitSender() :
encrypto::motion::GOtBitSender
GOtReceiver() :
encrypto::motion::GOtReceiver
GOtSender() :
encrypto::motion::GOtSender
Generated by
1.8.17