package
1.4.3
Repository: https://github.com/ldsec/unlynx.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewAddRmSimulation constructs an adding/removing protocol simulation.
NewAggregationProtocolSimul is a simulation specific protocol instance constructor that injects test data.
NewCollectiveAggregationSimulation is the simulation instance constructor.
NewDeterministicTaggingSimul is a custom protocol constructor specific for simulation purposes.
NewDeterministicTaggingSimulation is a constructor for the simulation.
NewKeySwitchingSimulation constructs a key switching simulation.
NewLocalAggregationSimulation constructs a local aggregation simulation.
NewLocalClearAggregationSimulation constructs a local aggregation simulation (using clear data).
NewProofsVerificationSimulation constructs a key switching simulation.
NewShufflingPlusDDTSimul is a custom protocol constructor specific for simulation purposes.
NewShufflingPlusDDTSimulation is a constructor for the simulation.
NewShufflingSimul is a custom protocol constructor specific for simulation purposes.
NewShufflingSimulation is a constructor for the simulation.
NewSimulationUnLynx constructs a full UnLynx service simulation.

# Structs

AddRmSimulation hogithub.com/ldsec/ the state of a simulation.
CollectiveAggregationSimulation hogithub.com/ldsec/ the state of a simulation.
DeterministicTaggingSimulation is the structure holding the state of the simulation.
KeySwitchingSimulation hogithub.com/ldsec/ the state of a simulation.
LocalAggregationSimulation hogithub.com/ldsec/ the state of a simulation.
LocalClearAggregationSimulation the state of a simulation.
ProofsVerificationSimulation hogithub.com/ldsec/ the state of a simulation.
ShufflingPlusDDTSimulation is the structure holding the state of the simulation.
ShufflingSimulation is the structure holding the state of the simulation.
SimulationUnLynx the state of a simulation.