Trait osshkeys::keys::PublicParts [−][src]
A trait for operations of a public key
Required methods
fn verify(&self, data: &[u8], sig: &[u8]) -> OsshResult<bool>
[src]
Verify the data with a detached signature, returning true if the signature is not malformed
fn blob(&self) -> OsshResult<Vec<u8>>
[src]
Return the binary representation of the public key
Provided methods
fn fingerprint(&self, hash: FingerprintHash) -> OsshResult<Vec<u8>>
[src]
Hash the blob of the public key to generate the fingerprint