Crypt::RSA::SS::PSS is a Perl module with probabilistic signature scheme based on RSA.
SYNOPSIS
my $pss = new Crypt::RSA::SS::PSS;
my $signature = $pss->sign (
Message => $message,
Key => $private,
) || die $pss->errstr;
my $verify = $pss->verify (
Message => $message,
Key => $key,
Signature => $signature,
) || die $pss->errstr;
PSS (Probabilistic Signature Scheme) is a provably secure method of creating digital signatures with RSA. "Provable" means that the difficulty of forging signatures can be directly related to inverting the RSA function. "Probabilistic" alludes to the randomly generated salt value included in the signature to enhance security. For more details on PSS, see [4] & [13].
Product's homepage
Requirements:
· Perl