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