Trait FinalSignSetupMessage

Source
pub trait FinalSignSetupMessage: ProtocolParticipant {
    // Required methods
    fn pre_signature(&self) -> &PreSign;
    fn message_hash(&self) -> [u8; 32];
}
Expand description

A setup message for sign::finish()

Required Methods§

Source

fn pre_signature(&self) -> &PreSign

Pre-signature created by sign::pre_signature()

Source

fn message_hash(&self) -> [u8; 32]

Hash of a message to sign.

Implementors§

Source§

impl<SK, VK, MS> FinalSignSetupMessage for SetupMessage<SK, VK, MS, PreSign>
where SK: Signer<MS>, MS: SignatureEncoding, VK: AsRef<[u8]> + Verifier<MS>,