Trait Verifier Copy item path Source pub trait Verifier<S>{
// Required method
fn verify (&self, msg: &[u8 ], signature: &S ) -> Result <() , Error >;
}Expand description Implemented by Keypair and PublicKey to cryptographically Verifier::verify arbitrary bytesequences.
Verify the provided message bytestring using Self (e.g. a public key)
Use Self to verify that the provided signature for a given message
bytestring is authentic.
Returns Error if it is inauthentic, or otherwise returns ().
Verify a signature on a message with this keypair’s public key.
Verify a signature on a message with this keypair’s public key.
§ Return
Returns Ok(()) if the signature is valid, and Err otherwise.