MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / verify

Method verify

atomic-identity/src/keypair.rs:38–43  ·  view source on GitHub ↗

Verify a signature against a message

(&self, message: &[u8], signature: &[u8; 64])

Source from the content-addressed store, hash-verified

36
37 /// Verify a signature against a message
38 pub fn verify(&self, message: &[u8], signature: &[u8; 64]) -> Result<(), IdentityError> {
39 let sig = Signature::from_bytes(signature);
40 self.0
41 .verify(message, &sig)
42 .map_err(|e| IdentityError::VerificationFailed(e.to_string()))
43 }
44
45 /// Encode the public key as base32
46 pub fn to_base32(&self) -> String {

Callers 1

import_v3_bytesMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected