SignMessage

Trait SignMessage 

Source
pub trait SignMessage {
    // Required method
    fn sign(&self, message: &[u8]) -> Vec<u8> ;
}
Expand description

Trait for signing a message

Required Methods§

Source

fn sign(&self, message: &[u8]) -> Vec<u8>

Sign the given message

Implementors§

Source§

impl SignMessage for EdwardsKey

Source§

impl SignMessage for EllipticKey

Source§

impl SignMessage for RsaKey

Source§

impl SignMessage for ts_crypto::known::signing::SigningKey

Source§

impl<C: Curve> SignMessage for ts_crypto::edwards::SigningKey<C>

Source§

impl<C: Curve> SignMessage for ts_crypto::elliptic::SigningKey<C>

Source§

impl<S: Scheme, K: KeySize> SignMessage for ts_crypto::rsa::SigningKey<S, K>