NAME
Crypt::Perl::RSA::PKCS1_v1_5 - PKCS1 v1.5 signature padding
SYNOPSIS
my $digest = Digest::SHA::sha256('This is my message.');
my $sig = Crypt::Perl::RSA::PKCS1_v1_5::encode(
$digest,
'sha256', #digest OID; see below
2048, #the bit length of the key’s modulus
);
#This value should match $digest.
my $digest_dec = Crypt::Perl::RSA::PKCS1_v1_5::decode(
$sig,
'sha256',
);
LIST OF DIGEST OIDs
sha512
sha384
sha256
The following are considered too weak for good security now; they’re included for historical interest.
sha1
md5
md2