VerifySignature

Trait VerifySignature 

Source
pub trait VerifySignature {
    // Required method
    fn verifies_signature(&self, signature: &[u8], message: &[u8]) -> bool;
}
Expand description

Trait for verifying a signature.

Required Methods§

Source

fn verifies_signature(&self, signature: &[u8], message: &[u8]) -> bool

Returns if this key verifies this signature

Implementors§

Source§

impl VerifySignature for EdwardsKey

Source§

impl VerifySignature for EllipticKey

Source§

impl VerifySignature for RsaKey

Source§

impl VerifySignature for ts_crypto::known::verifying::VerifyingKey

Source§

impl<C: Curve> VerifySignature for ts_crypto::edwards::VerifyingKey<C>

Source§

impl<C: Curve> VerifySignature for ts_crypto::elliptic::VerifyingKey<C>

Source§

impl<S: Scheme, K: KeySize> VerifySignature for ts_crypto::rsa::VerifyingKey<S, K>