Trait nettle::rsa::PssHash[][src]

pub trait PssHash: Hash {
    fn sign<R: Random>(
        public: &PublicKey,
        private: &PrivateKey,
        random: &mut R,
        salt: &[u8],
        digest: &[u8],
        signature: &mut [u8]
    ) -> Result<()>;
fn verify(
        public: &PublicKey,
        salt_len: usize,
        digest: &[u8],
        signature: &[u8]
    ) -> Result<bool>; }
Expand description

A hash function usable for PSS.

Required methods

Internal to sign_pss.

Internal to verify_pss.

Implementors