Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartSignReceiver ¶
func StartSignReceiver(config *keygen.ConfigReceiver, selfID, otherID party.ID, hash []byte, pl *pool.Pool) protocol.StartFunc
StartSignReceiver starts the signature protocol for the receiver.
This corresponds to protocol 4 of https://eprint.iacr.org/2018/499, simplified because we use a simple additive sharing instead of a polynomial sharing.
The Receiver plays the role of "Bob".
func StartSignSender ¶
func StartSignSender(config *keygen.ConfigSender, selfID, otherID party.ID, hash []byte, pl *pool.Pool) protocol.StartFunc
StartSignSender starts the signature protocol for the sender.
This corresponds to protocol 4 of https://eprint.iacr.org/2018/499, simplified because we use a simple additive sharing instead of a polynomial sharing.
The Sender plays the role of "Alice".
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.