pub trait CoreSign {
// Required methods
fn sign(&self, payload: &[u8]) -> Result<Vec<u8>, Error>;
fn verify(&self, payload: &[u8], signature: &[u8]) -> Result<(), Error>;
}Expand description
A trait for types that support creating and verifying digital signatures.