[][src]Module pixel_sig::threshold_sig

Structs

Signer
ThresholdScheme

Functions

trusted_party_SSS_keygen

USING TRUSTED THIRD PARTY ONLY FOR DEMONSTRATION, IN PRACTICE A DECENTRALIZED KEY GENERATION PROTOCOL WILL BE USED. Keygen done by trusted party using Shamir secret sharing. Creates signing and verification keys for each signer. The trusted party will know every signer's secret keys and the aggregate secret keys and can create signatures. Outputs 2 items, first is the shared secret and should be destroyed. The second contains the keys, 1 item corresponding to each signer.