win_crypto_ng::asymmetric::signature

Trait Signer

Source
pub trait Signer {
    // Required method
    fn sign(
        &self,
        input: &[u8],
        padding: Option<SignaturePadding>,
    ) -> Result<Box<[u8]>>;
}
Expand description

Create a signature for a given payload using an asymmetric key.

Required Methods§

Source

fn sign( &self, input: &[u8], padding: Option<SignaturePadding>, ) -> Result<Box<[u8]>>

Implementors§