Net-ACME2
view release on metacpan or search on metacpan
lib/Net/ACME2/AccountKey.pm view on Meta::CPAN
my $pem;
if (0 == index($pem_or_der, '----')) {
$pem = $pem_or_der;
}
else {
require Crypt::Format;
$pem = Crypt::Format::der2pem($pem_or_der, 'RSA PRIVATE KEY');
}
$obj = Crypt::OpenSSL::RSA->new_private_key($pem);
$obj->use_pkcs1_padding();
$obj->use_sha256_hash();
$engine = 'crypt_openssl_rsa';
}
elsif (_TRY_CRYPTX() && eval { require Crypt::PK::RSA }) {
$obj = Crypt::PK::RSA->new(\$pem_or_der);
$engine = 'crypt_pk';
}
}
( run in 0.223 second using v1.01-cache-2.11-cpan-4d50c553e7e )