C# Класс MpcLib.DistributedSystem.Anonymity.Maskz.MaskzNetwork

Наследование: DkmsNetwork
Показать файл Открыть проект

Открытые методы

Метод Описание
Init ( int numPlayers, int numQuorums, int numSlots, int quorumSize, QuorumBuildingMethod qbMethod, AdversaryModel model, Zp inputs, int prime ) : void
MaskzNetwork ( EventSimulator s, int seed ) : System

Защищенные методы

Метод Описание
CreateByzantineCircuit ( int numPlayers, int numQuorums, int numSlots, int quorumSize, int prime ) : MpcProtocols.Dkms.Circuit
CreateGateTree ( MpcProtocols root, int numLeaves, Zp quorumIndex, bool topToBottom ) : void
CreateHbcCircuit ( int numPlayers, int numQuorums, int numSlots, int quorumSize, int prime ) : Circuit
GetGatesAndLeaves ( Gate root, bool topToBottom, List gates ) : IEnumerable

Описание методов

CreateByzantineCircuit() защищенный статический Метод

protected static CreateByzantineCircuit ( int numPlayers, int numQuorums, int numSlots, int quorumSize, int prime ) : MpcProtocols.Dkms.Circuit
numPlayers int
numQuorums int
numSlots int
quorumSize int
prime int
Результат MpcProtocols.Dkms.Circuit

CreateGateTree() защищенный статический Метод

protected static CreateGateTree ( MpcProtocols root, int numLeaves, Zp quorumIndex, bool topToBottom ) : void
root MpcProtocols
numLeaves int
quorumIndex Zp
topToBottom bool
Результат void

CreateHbcCircuit() защищенный статический Метод

protected static CreateHbcCircuit ( int numPlayers, int numQuorums, int numSlots, int quorumSize, int prime ) : Circuit
numPlayers int
numQuorums int
numSlots int
quorumSize int
prime int
Результат MpcLib.MpcProtocols.Dkms.Circuit

GetGatesAndLeaves() защищенный статический Метод

protected static GetGatesAndLeaves ( Gate root, bool topToBottom, List gates ) : IEnumerable
root Gate
topToBottom bool
gates List
Результат IEnumerable

Init() публичный Метод

public Init ( int numPlayers, int numQuorums, int numSlots, int quorumSize, QuorumBuildingMethod qbMethod, AdversaryModel model, Zp inputs, int prime ) : void
numPlayers int
numQuorums int
numSlots int
quorumSize int
qbMethod QuorumBuildingMethod
model AdversaryModel
inputs Zp
prime int
Результат void

MaskzNetwork() публичный Метод

public MaskzNetwork ( EventSimulator s, int seed ) : System
s EventSimulator
seed int
Результат System