Module pss

Module pss 

Source
Expand description

Support for the Probabilistic Signature Scheme (PSS) a.k.a. RSASSA-PSS.

Designed by Mihir Bellare and Phillip Rogaway. Specified in RFC8017 § 8.1.

§Usage

See code example in the toplevel rustdoc.

Structs§

BlindedSigningKey
Signing key for producing “blinded” RSASSA-PSS signatures as described in draft-irtf-cfrg-rsa-blind-signatures.
Pss
Digital signatures using PSS padding.
Signature
RSASSA-PSS signatures as described in RFC8017 § 8.1.
SigningKey
Signing key for producing RSASSA-PSS signatures as described in RFC8017 § 8.1.
VerifyingKey
Verifying key for checking the validity of RSASSA-PSS signatures as described in RFC8017 § 8.1.

Functions§

get_default_pss_signature_algo_id
Returns the AlgorithmIdentifierOwned associated with PSS signature using a given digest.