PATH=C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2017-01-04T06:00:27
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~2.24-/var/libs/bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata'
Database was generated on Wed, 04 Jan 2017 06:41:03 GMT
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\F\FE\FELIPE\Net-ACME-0.1.tar.gz ok
Net-ACME-0.1/
Net-ACME-0.1/.gitignore
Net-ACME-0.1/Changes
Net-ACME-0.1/eval_bug.readme
Net-ACME-0.1/examples/
Net-ACME-0.1/lib/
Net-ACME-0.1/LICENSE
Net-ACME-0.1/Makefile.PL
Net-ACME-0.1/MANIFEST
Net-ACME-0.1/META.json
Net-ACME-0.1/META.yml
Net-ACME-0.1/README.pod
Net-ACME-0.1/t/
Net-ACME-0.1/t/001_load.t
Net-ACME-0.1/t/lib/
Net-ACME-0.1/t/Net-ACME-Authorization-Pending.t
Net-ACME-0.1/t/Net-ACME-Authorization.t
Net-ACME-0.1/t/Net-ACME-Certificate-Pending.t
Net-ACME-0.1/t/Net-ACME-Certificate.t
Net-ACME-0.1/t/Net-ACME-Challenge-Pending-http_01-Handler.t
Net-ACME-0.1/t/Net-ACME-Challenge-Pending-http_01.t
Net-ACME-0.1/t/Net-ACME-Challenge-Pending.t
Net-ACME-0.1/t/Net-ACME-Challenge.t
Net-ACME-0.1/t/Net-ACME-Constants.t
Net-ACME-0.1/t/Net-ACME-Crypt.t
Net-ACME-0.1/t/Net-ACME-Error.t
Net-ACME-0.1/t/Net-ACME-HTTP-Response.t
Net-ACME-0.1/t/Net-ACME-HTTP.t
Net-ACME-0.1/t/Net-ACME-Registration.t
Net-ACME-0.1/t/Net-ACME-RetryAfter.t
Net-ACME-0.1/t/Net-ACME-Utils.t
Net-ACME-0.1/t/Net-ACME-X.t
Net-ACME-0.1/t/Net-ACME-X_lazy.t
Net-ACME-0.1/t/Net-ACME.t
Net-ACME-0.1/t/t-lib-Test-Crypt.t
Net-ACME-0.1/t/lib/Test/
Net-ACME-0.1/t/lib/Test/ACME.pm
Net-ACME-0.1/t/lib/Test/ACMEServer.pm
Net-ACME-0.1/t/lib/Test/Crypt.pm
Net-ACME-0.1/lib/Net/
Net-ACME-0.1/lib/Net/ACME/
Net-ACME-0.1/lib/Net/ACME.pm
Net-ACME-0.1/lib/Net/ACME/AccessorBase.pm
Net-ACME-0.1/lib/Net/ACME/Authorization/
Net-ACME-0.1/lib/Net/ACME/Authorization.pm
Net-ACME-0.1/lib/Net/ACME/Certificate/
Net-ACME-0.1/lib/Net/ACME/Certificate.pm
Net-ACME-0.1/lib/Net/ACME/Challenge/
Net-ACME-0.1/lib/Net/ACME/Challenge.pm
Net-ACME-0.1/lib/Net/ACME/Constants.pm
Net-ACME-0.1/lib/Net/ACME/Crypt.pm
Net-ACME-0.1/lib/Net/ACME/Error.pm
Net-ACME-0.1/lib/Net/ACME/HTTP/
Net-ACME-0.1/lib/Net/ACME/HTTP.pm
Net-ACME-0.1/lib/Net/ACME/HTTP_Tiny.pm
Net-ACME-0.1/lib/Net/ACME/LetsEncrypt.pm
Net-ACME-0.1/lib/Net/ACME/Registration.pm
Net-ACME-0.1/lib/Net/ACME/RetryAfter.pm
Net-ACME-0.1/lib/Net/ACME/Utils.pm
Net-ACME-0.1/lib/Net/ACME/X/
Net-ACME-0.1/lib/Net/ACME/X.pm
Net-ACME-0.1/lib/Net/ACME/X/Empty.pm
Net-ACME-0.1/lib/Net/ACME/X/HashBase.pm
Net-ACME-0.1/lib/Net/ACME/X/HTTP/
Net-ACME-0.1/lib/Net/ACME/X/InvalidCharacters.pm
Net-ACME-0.1/lib/Net/ACME/X/InvalidParameter.pm
Net-ACME-0.1/lib/Net/ACME/X/OverloadBase.pm
Net-ACME-0.1/lib/Net/ACME/X/Protocol.pm
Net-ACME-0.1/lib/Net/ACME/X/UnexpectedResponse.pm
Net-ACME-0.1/lib/Net/ACME/X/UnrecognizedKey.pm
Net-ACME-0.1/lib/Net/ACME/X/HTTP/Network.pm
Net-ACME-0.1/lib/Net/ACME/X/HTTP/Protocol.pm
Net-ACME-0.1/lib/Net/ACME/HTTP/Response.pm
Net-ACME-0.1/lib/Net/ACME/Challenge/Pending/
Net-ACME-0.1/lib/Net/ACME/Challenge/Pending.pm
Net-ACME-0.1/lib/Net/ACME/Challenge/Pending/http_01/
Net-ACME-0.1/lib/Net/ACME/Challenge/Pending/http_01.pm
Net-ACME-0.1/lib/Net/ACME/Challenge/Pending/http_01/Handler.pm
Net-ACME-0.1/lib/Net/ACME/Certificate/Pending.pm
Net-ACME-0.1/lib/Net/ACME/Authorization/Pending.pm
Net-ACME-0.1/examples/dns-01.pl
Net-ACME-0.1/examples/http-01.pl
Net-ACME-0.1/examples/http-01_local.pl
Net-ACME-0.1/examples/Net_ACME_Example.pm
Net-ACME-0.1/examples/tls-sni-01.pl
Net-ACME-0.1/examples/tls-sni-02.pl
Configuring F/FE/FELIPE/Net-ACME-0.1.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Crypt::Perl 0.14 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Net::ACME
Writing MYMETA.yml and MYMETA.json
FELIPE/Net-ACME-0.1.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for F/FE/FELIPE/Net-ACME-0.1.tar.gz
---- Unsatisfied dependencies detected during ----
---- FELIPE/Net-ACME-0.1.tar.gz ----
Crypt::Perl [requires]
Running test for module 'Crypt::Perl'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\F\FE\FELIPE\Crypt-Perl-0.14.tar.gz ok
Crypt-Perl-0.14/
Crypt-Perl-0.14/.gitignore
Crypt-Perl-0.14/Changes
Crypt-Perl-0.14/lib/
Crypt-Perl-0.14/Makefile.PL
Crypt-Perl-0.14/MANIFEST
Crypt-Perl-0.14/META.json
Crypt-Perl-0.14/META.yml
Crypt-Perl-0.14/README.pod
Crypt-Perl-0.14/t/
Crypt-Perl-0.14/util/
Crypt-Perl-0.14/util/extract_openssl_curves.pl
Crypt-Perl-0.14/t/assets/
Crypt-Perl-0.14/t/Crypt-Perl-BigInt.t
Crypt-Perl-0.14/t/Crypt-Perl-ECDSA-Generate.t
Crypt-Perl-0.14/t/Crypt-Perl-ECDSA-Parse.t
Crypt-Perl-0.14/t/Crypt-Perl-ECDSA-PrivateKey.t
Crypt-Perl-0.14/t/Crypt-Perl-ECDSA-PublicKey.t
Crypt-Perl-0.14/t/Crypt-Perl-Math.t
Crypt-Perl-0.14/t/Crypt-Perl-PK.t
Crypt-Perl-0.14/t/Crypt-Perl-PKCS10-Attribute-extensionRequest.t
Crypt-Perl-0.14/t/Crypt-Perl-PKCS10.t
Crypt-Perl-0.14/t/Crypt-Perl-RSA-Generate.t
Crypt-Perl-0.14/t/Crypt-Perl-RSA-Parse.t
Crypt-Perl-0.14/t/Crypt-Perl-RSA-PrivateKey.t
Crypt-Perl-0.14/t/Crypt-Perl-RSA-PublicKey.t
Crypt-Perl-0.14/t/Crypt-Perl-X509-Extension-subjectAltName.t
Crypt-Perl-0.14/t/lib/
Crypt-Perl-0.14/t/lib/NeedsOpenSSL.pm
Crypt-Perl-0.14/t/lib/OpenSSL_Control.pm
Crypt-Perl-0.14/t/assets/c2pnb163v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/
Crypt-Perl-0.14/t/assets/generate_ecdsa_keys.pl
Crypt-Perl-0.14/t/assets/generate_rs256_tests.pl
Crypt-Perl-0.14/t/assets/prime256v1.key
Crypt-Perl-0.14/t/assets/prime256v1.key.public
Crypt-Perl-0.14/t/assets/prime256v1.prkey
Crypt-Perl-0.14/t/assets/prime256v1_explicit.key
Crypt-Perl-0.14/t/assets/prime256v1_explicit.key.public
Crypt-Perl-0.14/t/assets/RS256.dump
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP160r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP160t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP192r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP192t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP224r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP224t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP256r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP256t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP320r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP320t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP384r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP384t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP512r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/brainpoolP512t1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb163v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb163v2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb163v3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb176v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb208w1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb272w1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb304w1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2pnb368w1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb191v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb191v2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb191v3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb239v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb239v2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb239v3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb359v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/c2tnb431r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/Oakley-EC2N-3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/Oakley-EC2N-4.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime192v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime192v2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime192v3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime239v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime239v2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime239v3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/prime256v1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp112r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp112r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp128r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp128r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp160k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp160r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp160r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp192k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp224k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp224r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp256k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp384r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/secp521r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect113r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect113r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect131r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect131r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect163k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect163r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect163r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect193r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect193r2.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect233k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect233r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect239k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect283k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect283r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect409k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect409r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect571k1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/sect571r1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls1.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls10.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls11.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls12.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls3.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls4.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls5.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls6.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls7.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls8.key
Crypt-Perl-0.14/t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls9.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP160r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP160t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP192r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP192t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP224r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP224t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP256r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP256t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP320r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP320t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP384r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP384t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP512r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/brainpoolP512t1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb163v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb163v2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb163v3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb176v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb208w1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb272w1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb304w1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2pnb368w1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb191v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb191v2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb191v3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb239v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb239v2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb239v3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb359v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/c2tnb431r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/Oakley-EC2N-3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/Oakley-EC2N-4.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime192v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime192v2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime192v3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime239v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime239v2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime239v3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/prime256v1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp112r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp112r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp128r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp128r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp160k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp160r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp160r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp192k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp224k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp224r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp256k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp384r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/secp521r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect113r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect113r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect131r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect131r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect163k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect163r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect163r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect193r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect193r2.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect233k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect233r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect239k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect283k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect283r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect409k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect409r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect571k1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/sect571r1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls1.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls10.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls11.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls12.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls3.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls4.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls5.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls6.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls7.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls8.key
Crypt-Perl-0.14/t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls9.key
Crypt-Perl-0.14/lib/Crypt/
Crypt-Perl-0.14/lib/Crypt/Perl/
Crypt-Perl-0.14/lib/Crypt/Perl.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ASN1/
Crypt-Perl-0.14/lib/Crypt/Perl/ASN1.pm
Crypt-Perl-0.14/lib/Crypt/Perl/BigInt.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA.pm
Crypt-Perl-0.14/lib/Crypt/Perl/JWK.pm
Crypt-Perl-0.14/lib/Crypt/Perl/KeyBase.pm
Crypt-Perl-0.14/lib/Crypt/Perl/Math.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PK.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS8.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RNG.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/
Crypt-Perl-0.14/lib/Crypt/Perl/RSA.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ToDER.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/
Crypt-Perl-0.14/lib/Crypt/Perl/X.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X509/
Crypt-Perl-0.14/lib/Crypt/Perl/X509/Extension/
Crypt-Perl-0.14/lib/Crypt/Perl/X509/Extension.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X509/Name.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X509/Extension/subjectAltName.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ASN1/
Crypt-Perl-0.14/lib/Crypt/Perl/X/Base.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/
Crypt-Perl-0.14/lib/Crypt/Perl/X/InvalidJWK.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/TooLongToSign.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/UnknownHash.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/UnknownJWKkty.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ASN1/Decode.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ASN1/Encode.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ASN1/Find.pm
Crypt-Perl-0.14/lib/Crypt/Perl/X/ASN1/Prepare.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/Generate.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/KeyBase.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/Parse.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/PKCS1_v1_5.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/PrivateKey.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/PublicKey.pm
Crypt-Perl-0.14/lib/Crypt/Perl/RSA/Template.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/ASN1.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/Attribute/
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/Attribute.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/Attributes.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm
Crypt-Perl-0.14/lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/ECParameters.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/Generate.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/KeyBase.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/NIST.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/Parse.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/PrivateKey.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/PublicKey.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/Utils.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/Curve.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/DB.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/FieldElement.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ECDSA/EC/Point.pm
Crypt-Perl-0.14/lib/Crypt/Perl/ASN1/Encodee.pm
Configuring F/FE/FELIPE/Crypt-Perl-0.14.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Math::ProvablePrime 0.043 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Crypt::Perl
Writing MYMETA.yml and MYMETA.json
FELIPE/Crypt-Perl-0.14.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for F/FE/FELIPE/Crypt-Perl-0.14.tar.gz
---- Unsatisfied dependencies detected during ----
---- FELIPE/Crypt-Perl-0.14.tar.gz ----
Math::ProvablePrime [requires]
Running test for module 'Math::ProvablePrime'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\F\FE\FELIPE\Math-ProvablePrime-0.043.tar.gz ok
Math-ProvablePrime-0.043/
Math-ProvablePrime-0.043/.gitignore
Math-ProvablePrime-0.043/Changes
Math-ProvablePrime-0.043/lib/
Math-ProvablePrime-0.043/Makefile.PL
Math-ProvablePrime-0.043/MANIFEST
Math-ProvablePrime-0.043/META.json
Math-ProvablePrime-0.043/META.yml
Math-ProvablePrime-0.043/README.pod
Math-ProvablePrime-0.043/t/
Math-ProvablePrime-0.043/t/Math-ProvablePrime-Rand.t
Math-ProvablePrime-0.043/t/Math-ProvablePrime.t
Math-ProvablePrime-0.043/lib/Math/
Math-ProvablePrime-0.043/lib/Math/ProvablePrime/
Math-ProvablePrime-0.043/lib/Math/ProvablePrime.pm
Math-ProvablePrime-0.043/lib/Math/ProvablePrime/Rand.pm
Configuring F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Math::ProvablePrime
Writing MYMETA.yml and MYMETA.json
FELIPE/Math-ProvablePrime-0.043.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz
>>> dmake
cp lib/Math/ProvablePrime/Rand.pm blib\lib\Math\ProvablePrime\Rand.pm
cp lib/Math/ProvablePrime.pm blib\lib\Math\ProvablePrime.pm
cp README.pod blib\lib\Math\README.pod
FELIPE/Math-ProvablePrime-0.043.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/Math-ProvablePrime-Rand.t ..
1..3
ok 1 - scalar limits (43380 times)
ok 2 - Math::BigInt limits (9971 times)
ok 3 - no warnings
ok
# Your Crypt::Perl::BigInt backend is “Math::BigInt::GMP”.
t/Math-ProvablePrime.t .......
1..2
# Check 1
# OK
# Check 2
# OK
# Check 3
# OK
# Check 4
# OK
# Check 5
# OK
ok 1 - Generated and verified 5 primes
ok 2 - no warnings
ok
All tests successful.
Files=2, Tests=5, 73 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU)
Result: PASS
FELIPE/Math-ProvablePrime-0.043.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Felipe Gasper <CENSORED>
Generate a provable prime number, in pure Perl
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI && tar cvf - Math-ProvablePrime-0.043.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz
Math-ProvablePrime-0.043.ppd
blib/
blib/lib/
blib/lib/Math/
blib/lib/Math/ProvablePrime/
blib/lib/Math/ProvablePrime/Rand.pm
blib/lib/Math/ProvablePrime.pm
blib/lib/Math/README.pod
FELIPE/Crypt-Perl-0.14.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C
FELIPE/Crypt-Perl-0.14.tar.gz
Has already been prepared
Running make for F/FE/FELIPE/Crypt-Perl-0.14.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Crypt/Perl/BigInt.pm blib\lib\Crypt\Perl\BigInt.pm
cp lib/Crypt/Perl.pm blib\lib\Crypt\Perl.pm
cp lib/Crypt/Perl/ECDSA.pm blib\lib\Crypt\Perl\ECDSA.pm
cp lib/Crypt/Perl/ECDSA/EC/FieldElement.pm blib\lib\Crypt\Perl\ECDSA\EC\FieldElement.pm
cp lib/Crypt/Perl/ASN1/Encodee.pm blib\lib\Crypt\Perl\ASN1\Encodee.pm
cp lib/Crypt/Perl/ECDSA/Parse.pm blib\lib\Crypt\Perl\ECDSA\Parse.pm
cp lib/Crypt/Perl/ECDSA/PublicKey.pm blib\lib\Crypt\Perl\ECDSA\PublicKey.pm
cp README.pod blib\lib\Crypt\README.pod
cp lib/Crypt/Perl/ECDSA/NIST.pm blib\lib\Crypt\Perl\ECDSA\NIST.pm
cp lib/Crypt/Perl/ECDSA/ECParameters.pm blib\lib\Crypt\Perl\ECDSA\ECParameters.pm
cp lib/Crypt/Perl/ASN1.pm blib\lib\Crypt\Perl\ASN1.pm
cp lib/Crypt/Perl/ECDSA/Generate.pm blib\lib\Crypt\Perl\ECDSA\Generate.pm
cp lib/Crypt/Perl/ECDSA/Utils.pm blib\lib\Crypt\Perl\ECDSA\Utils.pm
cp lib/Crypt/Perl/ECDSA/PrivateKey.pm blib\lib\Crypt\Perl\ECDSA\PrivateKey.pm
cp lib/Crypt/Perl/ECDSA/KeyBase.pm blib\lib\Crypt\Perl\ECDSA\KeyBase.pm
cp lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm blib\lib\Crypt\Perl\ECDSA\EC\CurvesDB.pm
cp lib/Crypt/Perl/ECDSA/EC/DB.pm blib\lib\Crypt\Perl\ECDSA\EC\DB.pm
cp lib/Crypt/Perl/ECDSA/EC/Curve.pm blib\lib\Crypt\Perl\ECDSA\EC\Curve.pm
cp lib/Crypt/Perl/ECDSA/EC/Point.pm blib\lib\Crypt\Perl\ECDSA\EC\Point.pm
cp lib/Crypt/Perl/Math.pm blib\lib\Crypt\Perl\Math.pm
cp lib/Crypt/Perl/RSA/PrivateKey.pm blib\lib\Crypt\Perl\RSA\PrivateKey.pm
cp lib/Crypt/Perl/RSA.pm blib\lib\Crypt\Perl\RSA.pm
cp lib/Crypt/Perl/JWK.pm blib\lib\Crypt\Perl\JWK.pm
cp lib/Crypt/Perl/RSA/PKCS1_v1_5.pm blib\lib\Crypt\Perl\RSA\PKCS1_v1_5.pm
cp lib/Crypt/Perl/KeyBase.pm blib\lib\Crypt\Perl\KeyBase.pm
cp lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm blib\lib\Crypt\Perl\PKCS10\Attribute\challengePassword.pm
cp lib/Crypt/Perl/PKCS10.pm blib\lib\Crypt\Perl\PKCS10.pm
cp lib/Crypt/Perl/RSA/KeyBase.pm blib\lib\Crypt\Perl\RSA\KeyBase.pm
cp lib/Crypt/Perl/PKCS10/Attributes.pm blib\lib\Crypt\Perl\PKCS10\Attributes.pm
cp lib/Crypt/Perl/PKCS10/ASN1.pm blib\lib\Crypt\Perl\PKCS10\ASN1.pm
cp lib/Crypt/Perl/PKCS10/Attribute.pm blib\lib\Crypt\Perl\PKCS10\Attribute.pm
cp lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm blib\lib\Crypt\Perl\PKCS10\Attribute\extensionRequest.pm
cp lib/Crypt/Perl/RNG.pm blib\lib\Crypt\Perl\RNG.pm
cp lib/Crypt/Perl/PKCS8.pm blib\lib\Crypt\Perl\PKCS8.pm
cp lib/Crypt/Perl/RSA/Parse.pm blib\lib\Crypt\Perl\RSA\Parse.pm
cp lib/Crypt/Perl/RSA/Generate.pm blib\lib\Crypt\Perl\RSA\Generate.pm
cp lib/Crypt/Perl/PK.pm blib\lib\Crypt\Perl\PK.pm
cp lib/Crypt/Perl/X/ASN1/Encode.pm blib\lib\Crypt\Perl\X\ASN1\Encode.pm
cp lib/Crypt/Perl/X.pm blib\lib\Crypt\Perl\X.pm
cp lib/Crypt/Perl/X/ASN1/Find.pm blib\lib\Crypt\Perl\X\ASN1\Find.pm
cp lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForParameters.pm
cp lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForName.pm
cp lib/Crypt/Perl/X/TooLongToSign.pm blib\lib\Crypt\Perl\X\TooLongToSign.pm
cp lib/Crypt/Perl/X/InvalidJWK.pm blib\lib\Crypt\Perl\X\InvalidJWK.pm
cp lib/Crypt/Perl/RSA/Template.pm blib\lib\Crypt\Perl\RSA\Template.pm
cp lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForNISTName.pm
cp lib/Crypt/Perl/X/Base.pm blib\lib\Crypt\Perl\X\Base.pm
cp lib/Crypt/Perl/X/ASN1/Decode.pm blib\lib\Crypt\Perl\X\ASN1\Decode.pm
cp lib/Crypt/Perl/RSA/PublicKey.pm blib\lib\Crypt\Perl\RSA\PublicKey.pm
cp lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForOID.pm
cp lib/Crypt/Perl/X/UnknownHash.pm blib\lib\Crypt\Perl\X\UnknownHash.pm
cp lib/Crypt/Perl/ToDER.pm blib\lib\Crypt\Perl\ToDER.pm
cp lib/Crypt/Perl/X/ASN1/Prepare.pm blib\lib\Crypt\Perl\X\ASN1\Prepare.pm
cp lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm blib\lib\Crypt\Perl\X\ECDSA\CharacteristicTwoUnsupported.pm
cp lib/Crypt/Perl/X509/Name.pm blib\lib\Crypt\Perl\X509\Name.pm
cp lib/Crypt/Perl/X509/Extension/subjectAltName.pm blib\lib\Crypt\Perl\X509\Extension\subjectAltName.pm
cp lib/Crypt/Perl/X509/Extension.pm blib\lib\Crypt\Perl\X509\Extension.pm
cp lib/Crypt/Perl/X/UnknownJWKkty.pm blib\lib\Crypt\Perl\X\UnknownJWKkty.pm
FELIPE/Crypt-Perl-0.14.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/Crypt-Perl-BigInt.t .............................
1..9
ok 1 - as_bytes()
ok 2 - from_bytes()
ok 3 - bit_length()
ok 4 - bit_length(), repeated
ok 5 - 0b100, bit 0: 0
ok 6 - 0b100, bit 1: 0
ok 7 - 0b100, bit 2: 1
ok 8 - 0b100, bit 3: 0
ok 9 - no warnings
ok
t/Crypt-Perl-ECDSA-Generate.t .....................
1..1
ok 1 - no warnings
ok
t/Crypt-Perl-ECDSA-Parse.t ........................
1..5
ok 1 - from JWK is identical to from PEM
ok 2 - from JWK is identical to from PEM
ok 3 - PKCS8 key parsed the same as a regular one
ok 4 - 'public() return' isa 'Crypt::Perl::ECDSA::PublicKey'
ok 5 - no warnings
ok
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
t/Crypt-Perl-ECDSA-PrivateKey.t ...................
1..340
ok 1 - get_public_key() produces a working public key
# Message: [0.538340922984393]
# -----BEGIN EC PRIVATE KEY-----
# MHcCAQEEIBzdecYGfZb7GgZCMtonhGSSpUQi6bYBrWdwZ8YCH9eqoAoGCCqGSM49AwEHoUQDQgAE
# +vjtFqzTRsR1sNOtZnVIhUvjqxO9nl1Uh+2q853/2awp7i58noyYqpUoQS2P72nikClRMiIGoBBx
# Qa918iH0aQ==
# -----END EC PRIVATE KEY-----
# Signature: 21bb20246f999abb695c4dfa01ab5c52222097f9c0730c444875c827642462eae1c5d3ddde9353f480ee906ccc5478a2a81ec6dfbf380c9677968db5beee0d64
ok 2 - prime256v1: self-verify
ok 3 - prime256v1: Crypt::PK::ECC verifies what we produced
# Message: [0.640559665716381]
# -----BEGIN EC PRIVATE KEY-----
# MIGkAgEBBDBCjIs7ZPSo4pIjaJx4MAjbmelFbOi1tz0ox1rJnTJVOXTZeAzOf9hpWa8xB+xjqWag
# BwYFK4EEACKhZANiAATQqakHpsw28x8qZt4xlMUC9QkyjgbSDhG4a9Lfcz4zefWemAd0Vva7qat0
# kGyMmOQTWm8CssTfIgf6wwD/m3cPAS4mtV2RpdK+FwEMXxeYVZXXrIy/3FYcxFOksiSHTbI=
# -----END EC PRIVATE KEY-----
# Signature: 6e3c5cf5c62180d50c0d2a6ff6cafc87c9e8764674865f89fda2ce447fd19e156d9de81765cef6bedf23a6acd0cc9aba5220141e366c8ca41ae5c219861d2869ee7e2c707167319ed47eb088791306749ffaf7812111b1dc6f1bfae7fe8942f9
ok 4 - secp384r1: self-verify
ok 5 - secp384r1: Crypt::PK::ECC verifies what we produced
# Message: [0.14419174826811]
# -----BEGIN EC PRIVATE KEY-----
# MIHbAgEBBEE0WXLrSfT/cZafN0OpK4Ap229issjegwLIINk6VL7g7/1VpN3lQElzkfA13DpvzdT/
# dl/vcaVCXQq3pOYNgaeT2KAHBgUrgQQAI6GBiQOBhgAEAGJbvurCJIXXxUNUkK13YXpqCqJlYdCL
# myYPwSmjeax4uCsRk0CnCR572sQ3V9fPjNRvTqzhsqI5lwVLTCAvwjl1ADalOUwVs7Ths8GpKnap
# 86XMRjDuMZGQNHBs0Tsyz2mpNYWH8hCzC31jN4i+VjU/IUwGaA+qtyixkF2Cx6cl0WX3
# -----END EC PRIVATE KEY-----
# Signature: 0102f87ace3c20c8fc18fcdeba582cb574039541aced2947d745240831672500da74b6ec8081c5561c5631da90ce7fae87f2a3f70969c543583fa108c00a8434fe0e01fccd1f1f7117cd700ef56f28ffad440d381675f8ce71743c3c0fb62c725eef897c7120c42ceadc8217b9eef1f976190a6a38fbc282ca9aa073cdcd6f994b5c962b
ok 6 - secp521r1: self-verify
ok 7 - secp521r1: Crypt::PK::ECC verifies what we produced
ok 8 - get_struct_for_public_jwk()
ok 9 - get_struct_for_private_jwk()
ok 10 - to_jwk_thumbprint(sha512)
ok 11 - seed is in explicit parameters
# brainpoolP160r1 (named_curve)
# Sig: 302c0214075c9d6bf7466730ecbab61b0ac24c808556a54c021437067b3671cde7d98f731bb677e2ca0beef2e1de
ok 12 - brainpoolP160r1, named_curve parameters: self-verify
ok 13 - brainpoolP160r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP160t1 (named_curve)
# Sig: 302d021434fe496f76c2d846f0b2897f7d6208a9956ce6a7021500b269c2dac924cc836159d43382e5845702c69500
ok 14 - brainpoolP160t1, named_curve parameters: self-verify
ok 15 - brainpoolP160t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP192r1 (named_curve)
# Sig: 303402181b1217e43b93874187f7f3cb60a89967bc3659092d8eae44021851032d19c5db360e3b52157c98c3b5f63f30cf2cd9fb710c
ok 16 - brainpoolP192r1, named_curve parameters: self-verify
ok 17 - brainpoolP192r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP192t1 (named_curve)
# Sig: 3035021900b6af01239f1d497d3fcd91f6ed3b0bc918b548c847a00d4e02186f430676cda8904111bc7d7e73c962c464899dcbfb9f5d87
ok 18 - brainpoolP192t1, named_curve parameters: self-verify
ok 19 - brainpoolP192t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP224r1 (named_curve)
# Sig: 303e021d009e76cd1d8457d9745607f09e509411d468d2336fad72b6b2affd771f021d00954d2088d46f43bf3147647dce2d90f5b973ab1a0f506b3e7a330df3
ok 20 - brainpoolP224r1, named_curve parameters: self-verify
ok 21 - brainpoolP224r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP224t1 (named_curve)
# Sig: 303c021c420490beee5d5bcca6b75f7bf2669226426ea6900a6e1b0152300227021c56f769470e8745563c92c35d496546398cf7ed19b5d87429faadd8d8
ok 22 - brainpoolP224t1, named_curve parameters: self-verify
ok 23 - brainpoolP224t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP256r1 (named_curve)
# Sig: 304402205d4a3abcaaf3029b48bd80d7d0ee2f4a0768acf97dfb12fc59722f8d62e919f2022026d514a3d883ce6bdf297169f7f2cf34b80129ab359142a03e1e6536eaf346b2
ok 24 - brainpoolP256r1, named_curve parameters: self-verify
ok 25 - brainpoolP256r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP256t1 (named_curve)
# Sig: 30450221009062d7496b1f73f03eafd522392b4ce13d31368743480e387567e31ba21fb7cb02202d7971b8c3db7bf2ea020116f75a6880735ac31f561ae210cbf86bd93127ed6c
ok 26 - brainpoolP256t1, named_curve parameters: self-verify
ok 27 - brainpoolP256t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP320r1 (named_curve)
# Sig: 30540228638a1b72ec903c37dc13b905ff8a31c67c2033041a0b253455c6e2cc34424626210fd1898f9948b802283d0667797311a5cee9d8cca08c37c98e7f7afdc3efc4229632a3acafa2718e3c7b460f5bed4eee88
ok 28 - brainpoolP320r1, named_curve parameters: self-verify
ok 29 - brainpoolP320r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP320t1 (named_curve)
# Sig: 3054022735f5ee59674c5ff3e0a4482c4c2c4b3b950728dcc0653b3bc8ab0bd76ca23d72b5a02bfc2fafcc0229008c25c5ea8ee43fbb9f48c6eb014b57ca7c8ead4ff0c35fd62db5a78cf13a0a3d4df2196c8dfe9d72
ok 30 - brainpoolP320t1, named_curve parameters: self-verify
ok 31 - brainpoolP320t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP384r1 (named_curve)
# Sig: 306502302720251e201fb38e59e7b27f30e2ba3542b5d66dfb1b6bd683d739d3cfa7a173413e9a174ab1243c05dc53246b5c2f4902310089e629431f6bf5b5e9c23b1785647659be4f719988adea0b1ea56b946927ad4df9befdee9f5d5b8ae1b1e9cdf8a3f441
ok 32 - brainpoolP384r1, named_curve parameters: self-verify
ok 33 - brainpoolP384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP384t1 (named_curve)
# Sig: 3064023032baee0d93c75d5dfb2198a230fd3751c8f31c5e783a7b4afec9867b6ad55469040d8481673d3e0a39aec0064d6026b502306819502d439f6d967b7c3e43e845b58915cf9f629bb901187debe020bd60b7b3f68b521710f4fdd9b36fdc17d48edcb6
ok 34 - brainpoolP384t1, named_curve parameters: self-verify
ok 35 - brainpoolP384t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP512r1 (named_curve)
# Sig: 30818502400506ece98df55481cbd7178f26ae094624f68c2a32d1864c6b0ed6577f7a7a15182a026e1043f1130a058ec41191febea02d83f4403dd9222692db16baf866610241008c2000ee2be2340beb55dc24f1aecd996027be7834e6891a53b4018e21bef2be0e9918d2569522940365f75e7f76a1b45415522565466d5d4f7cdaa757c51497
ok 36 - brainpoolP512r1, named_curve parameters: self-verify
ok 37 - brainpoolP512r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP512t1 (named_curve)
# Sig: 3081850241008ddf90def28a4111972a9abb1b3e0ed6607e6a469e8119f09346c89d215557d9f4f3f683b384f69e376750c065deb7e880e1e0839e98737a2b482d6ad2b152ad02406983b203daf9f2fd70fc0d00b9aa4187be62192e290f378f5e044a4c830504ec72c8060b2a24b154b31aa65a3e6f96182d68c2d99e35b4e9e4600d0695923140
ok 38 - brainpoolP512t1, named_curve parameters: self-verify
ok 39 - brainpoolP512t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# c2pnb163v1 (named_curve)
ok 40 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”.
ok 41 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”.
# c2pnb163v2 (named_curve)
ok 42 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”.
ok 43 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”.
# c2pnb163v3 (named_curve)
ok 44 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”.
ok 45 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”.
# c2pnb176v1 (named_curve)
ok 46 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”.
ok 47 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”.
# c2pnb208w1 (named_curve)
ok 48 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”.
ok 49 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”.
# c2pnb272w1 (named_curve)
ok 50 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”.
ok 51 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”.
# c2pnb304w1 (named_curve)
ok 52 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”.
ok 53 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”.
# c2pnb368w1 (named_curve)
ok 54 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”.
ok 55 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”.
# c2tnb191v1 (named_curve)
ok 56 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”.
ok 57 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”.
# c2tnb191v2 (named_curve)
ok 58 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”.
ok 59 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”.
# c2tnb191v3 (named_curve)
ok 60 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”.
ok 61 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”.
# c2tnb239v1 (named_curve)
ok 62 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”.
ok 63 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”.
# c2tnb239v2 (named_curve)
ok 64 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”.
ok 65 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”.
# c2tnb239v3 (named_curve)
ok 66 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”.
ok 67 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”.
# c2tnb359v1 (named_curve)
ok 68 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”.
ok 69 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”.
# c2tnb431r1 (named_curve)
ok 70 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”.
ok 71 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”.
# Oakley-EC2N-3 (named_curve)
ok 72 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”.
ok 73 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”.
# Oakley-EC2N-4 (named_curve)
ok 74 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”.
ok 75 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”.
# prime192v1 (named_curve)
# Sig: 303402182c95a514d9478b28bb8b8f29b1b7c1d231bf9ff25997ec01021834250b385978aacab338310977d857e7e67a5065e892fb38
ok 76 - prime192v1, named_curve parameters: self-verify
ok 77 - prime192v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime192v2 (named_curve)
# Sig: 30340218216f446e24782c9cba372ebc203fcea70106784dd46fe10b021836938e7cc4aaf9e59cddf805552ac42a24c9eacd7cbfc166
ok 78 - prime192v2, named_curve parameters: self-verify
ok 79 - prime192v2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime192v3 (named_curve)
# Sig: 30360219009e9c681f0a1986c69e62c3f8f9ce13e79814f8c7afd79a68021900f37875b83bb14ea6422d9b66bda025ea243a639ac40738b1
ok 80 - prime192v3, named_curve parameters: self-verify
ok 81 - prime192v3, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v1 (named_curve)
# Sig: 3040021e4c7f14a8a081ea0f75babfbac74f499e55161d4971c4eb13b114aaffd4ff021e30a9cbc42918a8a8126eb8cf758d3dc62158d68434e16b3e1503e77c2c5e
ok 82 - prime239v1, named_curve parameters: self-verify
ok 83 - prime239v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v2 (named_curve)
# Sig: 3040021e7f08ac123941851739d6c7e69ead8d5874d89ada17eff5eae0eed2bba17d021e142d6cd48000fc27d6537e2148178aad2362428bbcf816b42c443a1dd0f8
ok 84 - prime239v2, named_curve parameters: self-verify
ok 85 - prime239v2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v3 (named_curve)
# Sig: 3040021e078c620f6e0a7a389b0653c260314364b9f0844c81915eae688e9c93854d021e110c699ed1f20e9ded774f3915d6546a8531a04d7dd0e0e14f2aa0239425
ok 86 - prime239v3, named_curve parameters: self-verify
ok 87 - prime239v3, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime256v1 (named_curve)
# Sig: 30450220010bc464381ad335ce85d369689832a66013288c34549a7a9419d6395e4e6c90022100c694df1c8f0c8c5c79c73f52783a19e057e099c1914b8f5c40a3f09392c8a249
ok 88 - prime256v1, named_curve parameters: self-verify
ok 89 - prime256v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp112r1 (named_curve)
ok 90 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 91 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# secp112r2 (named_curve)
ok 92 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 93 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# secp128r1 (named_curve)
ok 94 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
ok 95 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
# secp128r2 (named_curve)
ok 96 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
ok 97 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
# secp160k1 (named_curve)
# Sig: 302e021500eb11aa446583ac53eea7764152f8ccc6b98a236802150098fdea44b9fec0d559fe30dc2fcdab35e0bc85a0
ok 98 - secp160k1, named_curve parameters: self-verify
ok 99 - secp160k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp160r1 (named_curve)
# Sig: 302d021500cf657caeea8e19559e5d5f2ca8832a13479b1d9502143e04e6b034613d648fe3df6f793befda5da53724
ok 100 - secp160r1, named_curve parameters: self-verify
ok 101 - secp160r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp160r2 (named_curve)
# Sig: 302c02142fc7939350a19b14a1c2f160aeb4a98a48c78b5e02145d650011d7d7f3077257e1d254a1165ee5d03ddc
ok 102 - secp160r2, named_curve parameters: self-verify
ok 103 - secp160r2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp192k1 (named_curve)
# Sig: 3036021900d495c20c46a421250b6da76d315b20735394e4b25f21fddf021900c32c964dd4ef92303e2e46537128fb6224ad7e39635ffbc8
ok 104 - secp192k1, named_curve parameters: self-verify
ok 105 - secp192k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp224k1 (named_curve)
# Sig: 303c021c14fabd6fbd64f14fbe837e7bad068c748dbe2b4fad5ab9ebc558085d021c47ae84221652b372b9f7b33f8ae88a069a3e9aaddb9e794ba6ad4801
ok 106 - secp224k1, named_curve parameters: self-verify
ok 107 - secp224k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp224r1 (named_curve)
# Sig: 303e021d00ff3f4581424df3bff65c09182de6c38529d4f25b7103f76b39ebe395021d00b40c6a5a3931b724d41447297fa5d89f1e57e8cb329b00a8ee142d50
ok 108 - secp224r1, named_curve parameters: self-verify
ok 109 - secp224r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp256k1 (named_curve)
# Sig: 30440220560b73871dce16bbb0dc74c29134998fcd4c959f9a3b4b515ad8fba8f61e5caf022064427da1146c6100469b0ec4ff28271182caadecefdef38df04d7e186c0ef28a
ok 110 - secp256k1, named_curve parameters: self-verify
ok 111 - secp256k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp384r1 (named_curve)
# Sig: 3066023100912e1f944f02228711c26ef3a079e432c367f60225d5fac3892c856abbcb850c8bc825122bbeadd65fb6b4958187cfe7023100a9e7b8239411a12735873876cc00989d785dc8fa8c71b7ea182d2346fb767363f4e8d5a72661b282b7363af9f9f4578f
ok 112 - secp384r1, named_curve parameters: self-verify
ok 113 - secp384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp521r1 (named_curve)
# Sig: 308188024201b1affb384f8ccc3dee53eef0b52a10645a73a1a7bbcff6e43e938dce5d0525708fd822ad7283cb17fa1614093a8f7d6089e2a0d1bae3d314740534602fb205393d024201e524670d9a818ece05de9d0dbe025ecb191b971869fe1ee9ae696847ca4d700c48bf01940b57c9f734c8d1207a3db352a22a3d7a4a4aace049fd34a3d6de46a736
ok 114 - secp521r1, named_curve parameters: self-verify
ok 115 - secp521r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# sect113r1 (named_curve)
ok 116 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”.
ok 117 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”.
# sect113r2 (named_curve)
ok 118 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”.
ok 119 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”.
# sect131r1 (named_curve)
ok 120 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”.
ok 121 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”.
# sect131r2 (named_curve)
ok 122 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”.
ok 123 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”.
# sect163k1 (named_curve)
ok 124 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”.
ok 125 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”.
# sect163r1 (named_curve)
ok 126 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”.
ok 127 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”.
# sect163r2 (named_curve)
ok 128 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”.
ok 129 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”.
# sect193r1 (named_curve)
ok 130 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”.
ok 131 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”.
# sect193r2 (named_curve)
ok 132 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”.
ok 133 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”.
# sect233k1 (named_curve)
ok 134 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”.
ok 135 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”.
# sect233r1 (named_curve)
ok 136 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”.
ok 137 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”.
# sect239k1 (named_curve)
ok 138 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”.
ok 139 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”.
# sect283k1 (named_curve)
ok 140 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”.
ok 141 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”.
# sect283r1 (named_curve)
ok 142 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”.
ok 143 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”.
# sect409k1 (named_curve)
ok 144 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”.
ok 145 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”.
# sect409r1 (named_curve)
ok 146 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”.
ok 147 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”.
# sect571k1 (named_curve)
ok 148 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”.
ok 149 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”.
# sect571r1 (named_curve)
ok 150 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”.
ok 151 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”.
# wap-wsg-idm-ecid-wtls1 (named_curve)
ok 152 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.1”.
ok 153 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.1”.
# wap-wsg-idm-ecid-wtls10 (named_curve)
ok 154 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.10”.
ok 155 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.10”.
# wap-wsg-idm-ecid-wtls11 (named_curve)
ok 156 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.11”.
ok 157 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.11”.
# wap-wsg-idm-ecid-wtls12 (named_curve)
# Sig: 303d021c6add9ce07a3774a8810a1c5d92e7661c5d356a53d8cf21489a262517021d00a3b811f540411035eb8771ffa59caa39c5dc1047f2f00b0e9b22857e
ok 158 - wap-wsg-idm-ecid-wtls12, named_curve parameters: self-verify
ok 159 - wap-wsg-idm-ecid-wtls12, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# wap-wsg-idm-ecid-wtls3 (named_curve)
ok 160 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.3”.
ok 161 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.3”.
# wap-wsg-idm-ecid-wtls4 (named_curve)
ok 162 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.4”.
ok 163 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.4”.
# wap-wsg-idm-ecid-wtls5 (named_curve)
ok 164 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.5”.
ok 165 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.5”.
# wap-wsg-idm-ecid-wtls6 (named_curve)
ok 166 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 167 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# wap-wsg-idm-ecid-wtls7 (named_curve)
# Sig: 302e021500879d7599094001798dc68d9eefb206c0a9343660021500a94c3c2dfdf31244399675238a4662c15af72d09
ok 168 - wap-wsg-idm-ecid-wtls7, named_curve parameters: self-verify
ok 169 - wap-wsg-idm-ecid-wtls7, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# wap-wsg-idm-ecid-wtls8 (named_curve)
ok 170 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 171 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# wap-wsg-idm-ecid-wtls9 (named_curve)
# Sig: 302e021500aa33edc4b225198e590e624da426a65d762b8818021500cd91ba7b48536a4cba960e3168a5aba6c061a8cc
ok 172 - wap-wsg-idm-ecid-wtls9, named_curve parameters: self-verify
ok 173 - wap-wsg-idm-ecid-wtls9, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP160r1 (explicit)
# Sig: 302d02150089d3b875686020738edd92e205f75d61d5e7c8d10214605f1b5c6274207450b15d40a180fb8ce792a573
ok 174 - brainpoolP160r1, explicit parameters: self-verify
ok 175 - brainpoolP160r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP160t1 (explicit)
# Sig: 302d02143a3e1aeb5bcebf42461c4e5b6f00448a404acdbc021500de44dbee9ed8a7deb53af07340369c0e5bcd9451
ok 176 - brainpoolP160t1, explicit parameters: self-verify
ok 177 - brainpoolP160t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP192r1 (explicit)
# Sig: 303402184c4806abd90114d2392faf22b80accf5a3d58a45210f8fc702184b37216418bb5bd06514259293d684c35c8a2c37ce487097
ok 178 - brainpoolP192r1, explicit parameters: self-verify
ok 179 - brainpoolP192r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP192t1 (explicit)
# Sig: 3034021814da57e326260d182f3aa943a0de0c8c96dafa65ef96fd2502185b19f97a6aaacbcee50e1b4581044c215524fc873cad0d70
ok 180 - brainpoolP192t1, explicit parameters: self-verify
ok 181 - brainpoolP192t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP224r1 (explicit)
# Sig: 303d021c71eadd593ae880f902181ad06e0425b66b02be654e207fad25195ec7021d00c521ea9710b4bd845fb6ce8dca10ecca018418bd37243dcd299afe42
ok 182 - brainpoolP224r1, explicit parameters: self-verify
ok 183 - brainpoolP224r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP224t1 (explicit)
# Sig: 303c021c252a0b47551891323e9b1938758f41ec5d2671c4e6dbb73f738a2807021c06268fb178a79e7ff7569a56844f6bbe5d3afffa9dd4dac5e582cf15
ok 184 - brainpoolP224t1, explicit parameters: self-verify
ok 185 - brainpoolP224t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP256r1 (explicit)
# Sig: 304502210095b7a66b23a98cb013148203f882778126449d17f18859d10384d5d5a27d1ac902205e856616fef93c06a46404c728284004ff26277f320f5f9eed29eb3755c7e332
ok 186 - brainpoolP256r1, explicit parameters: self-verify
ok 187 - brainpoolP256r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP256t1 (explicit)
# Sig: 304402206e6b81ace046d7f95eb87842f36d87a9a060d9ef06400c7785b8f063e65c7d0f02205056b5c08ef643b98221a31ba565478b023110cd1b80b00c4dd6e10baac0fd68
ok 188 - brainpoolP256t1, explicit parameters: self-verify
ok 189 - brainpoolP256t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP320r1 (explicit)
# Sig: 30550228478762eb47621c7ae62256e113cfc78eb29033f36ee4d85f6d4b335444aad7df640e413e63f779e6022900bfbc641c624b57448619d52a0861ee9a58984280025611a1ad609005adbc628f24e354534f7574b4
ok 190 - brainpoolP320r1, explicit parameters: self-verify
ok 191 - brainpoolP320r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP320t1 (explicit)
# Sig: 305502284f46863d7ee54db327a89b97a8bd9275be727c484ea9263e759704abd44a1db268c8ea01301082e802290093649d72c156f97af9d71c7858f4f607a0167303c6be7297d4bc531929b7433c7d6393ab8ebb1a98
ok 192 - brainpoolP320t1, explicit parameters: self-verify
ok 193 - brainpoolP320t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP384r1 (explicit)
# Sig: 3065023025e17ec5b884489711e0f6c63bc7231d47031fd790a49ce7524d7f8747b69dd54fbbcf656834bd3268d71af1a39ecfc102310085ba54c64b1046b657012d57215822765bf03ce86bc060def382841c412ee08019d3cca5aa4651f2e73706eba6a6c245
ok 194 - brainpoolP384r1, explicit parameters: self-verify
ok 195 - brainpoolP384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP384t1 (explicit)
# Sig: 3064023025f4f817335d80369f0876b7878b414aaf56a9edbce7f6dcb4009cf18ea8822d32f169c5d1b7d4869cb07bd27dea9f2a023045055205cc21104a52699460f747cd52a2c2892e204d70020dcee74b92ad5899569f004bb62b74e8aaab57e09ee954a8
ok 196 - brainpoolP384t1, explicit parameters: self-verify
ok 197 - brainpoolP384t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP512r1 (explicit)
# Sig: 308185024015525468ca0093fd8802d3b2d6f62c5eeac152b41e8be69c0bd31576109c80d2f1be8f397f171445bbfc7467c9620ce26a84f99076deb659f919a306494b97ca0241008d3e41f7e254c33254c21b94d277a7756900e816d7e77cf95f8d88825db682313417825a58ff9d01e7fca0a8387efe5307b53b80a6b2b66c5bba4d30fe1f9738
ok 198 - brainpoolP512r1, explicit parameters: self-verify
ok 199 - brainpoolP512r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# brainpoolP512t1 (explicit)
# Sig: 30818402404ecdd1b8eaa4f7ddacc879702a3e5c50380f6a30a536cdf093c16cf20aad3520a5cbd4a54848f2b78704ba997fd9be07fd5d05f5529fb52557a0e33f82be1ec4024057cb3a40884114395f3d8123195e1d88bddc0b0c83c0c2003a6daf4d7da0f6e331998022c40611f00bc7d92698f9acb8a645dce3166e4e4878ab55c0e17a766c
ok 200 - brainpoolP512t1, explicit parameters: self-verify
ok 201 - brainpoolP512t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# c2pnb163v1 (explicit)
ok 202 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 203 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb163v2 (explicit)
ok 204 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 205 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb163v3 (explicit)
ok 206 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 207 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb176v1 (explicit)
ok 208 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 209 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb208w1 (explicit)
ok 210 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 211 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb272w1 (explicit)
ok 212 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 213 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb304w1 (explicit)
ok 214 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 215 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2pnb368w1 (explicit)
ok 216 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 217 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb191v1 (explicit)
ok 218 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 219 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb191v2 (explicit)
ok 220 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 221 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb191v3 (explicit)
ok 222 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 223 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb239v1 (explicit)
ok 224 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 225 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb239v2 (explicit)
ok 226 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 227 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb239v3 (explicit)
ok 228 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 229 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb359v1 (explicit)
ok 230 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 231 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# c2tnb431r1 (explicit)
ok 232 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 233 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# Oakley-EC2N-3 (explicit)
ok 234 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 235 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# Oakley-EC2N-4 (explicit)
ok 236 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 237 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# prime192v1 (explicit)
# Sig: 303502184b20ba2a325599d30b51b626a52c60d415b1e3f0b26b5b54021900ded08ad8e99ea3fe1e7cc72d9531ca84c9e5aca90a234022
ok 238 - prime192v1, explicit parameters: self-verify
ok 239 - prime192v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime192v2 (explicit)
# Sig: 303502180427f97ff3b41f67fe471c128f6522d9b081d2e640e7e614021900ab90d5d7b082b3669ef94550768cb48974aeae15c8256a02
ok 240 - prime192v2, explicit parameters: self-verify
ok 241 - prime192v2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime192v3 (explicit)
# Sig: 3035021900b6026a96702e91c8b13212d6e6cd9e7538c84a1396472de90218323016d06a6a81eac4a7f9449840f3194e13dd2a8897bdba
ok 242 - prime192v3, explicit parameters: self-verify
ok 243 - prime192v3, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v1 (explicit)
# Sig: 3040021e766f3d034811fcf5f0b9caeda438b5fc3edab451c36f2cbdc06b84b040ee021e3df0c03efd5d8c9f727da2d2ea31cb43cbb2898bf7f5333bf9518f9e97c5
ok 244 - prime239v1, explicit parameters: self-verify
ok 245 - prime239v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v2 (explicit)
# Sig: 3040021e52b420496a9e86d6815e969963da8d8b53d7a029278ee2f2b4fd3c5a2c4c021e2fae1806027ef98cb7f619a8097ffdbfdfb9fc54d74bea315d374c388a15
ok 246 - prime239v2, explicit parameters: self-verify
ok 247 - prime239v2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime239v3 (explicit)
# Sig: 3040021e64051ea9f9120c2f65c0b038402529711bb44ff4ea26a2445b87a2e92cc0021e6bbc08b3ea9c3623fcf859946d16bcee68a1117c883b58424ae95717f6bb
ok 248 - prime239v3, explicit parameters: self-verify
ok 249 - prime239v3, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# prime256v1 (explicit)
# Sig: 30450221008c92d1346cbfbe4a609c8e70a5cb66d4acbe061a85b57052d95e9c9546984a3c022066e943cc33d284f4d393d5c81ba8bb21dcda693d74a189691ab4dba38910a00c
ok 250 - prime256v1, explicit parameters: self-verify
ok 251 - prime256v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp112r1 (explicit)
ok 252 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 253 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# secp112r2 (explicit)
ok 254 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 255 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# secp128r1 (explicit)
ok 256 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
ok 257 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
# secp128r2 (explicit)
ok 258 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
ok 259 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload!
# secp160k1 (explicit)
# Sig: 302b02144bd1942c0d1a5da62d90436a114923a3c1d978e7021334b91802079b591b75d84ef9b4da58aadbc1c1
ok 260 - secp160k1, explicit parameters: self-verify
ok 261 - secp160k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp160r1 (explicit)
# Sig: 302c021400ca0b3069ce65b61c4cb0e7b57e53dfea38e5e20214316a504a2e2c5baf5bcf37595b15821fc9ef14e9
ok 262 - secp160r1, explicit parameters: self-verify
ok 263 - secp160r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp160r2 (explicit)
# Sig: 302d021500d4dd734e22862ae2278b47ed9906fa16a295f7a602145cd6ec7517d4a1dbd67cb3b6a1f5af6ba3df40ee
ok 264 - secp160r2, explicit parameters: self-verify
ok 265 - secp160r2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp192k1 (explicit)
# Sig: 3036021900966b66c78146c031d52bad5edf24a463051ec662330d09d6021900b73556611f268bcc818e88ebb26d53b40f8500fbb3e7c560
ok 266 - secp192k1, explicit parameters: self-verify
ok 267 - secp192k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp224k1 (explicit)
# Sig: 303c021c0c020f374add09d517da3a1c26cbea24ffc803979ace2c3c818c426a021c6fba80abed3f989a3cd3741f231a45af1d0f1ae6627ab832414b2a6d
ok 268 - secp224k1, explicit parameters: self-verify
ok 269 - secp224k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp224r1 (explicit)
# Sig: 303e021d00c36ff85a579e61aa5ef484231d57bec1cc58c0efb5faef3e92af6f7d021d00fe8daaadc3368b216722027bcc2ed64a2852ff20fa9c02d9bae28a04
ok 270 - secp224r1, explicit parameters: self-verify
ok 271 - secp224r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp256k1 (explicit)
# Sig: 304402203b7a2bd2983abb74dd76da89e00f5f18f2b8f4853dbf7ff10ed0ce627dd78fd30220691209f7f4da4c92f5b1edecf9a924bfc78ed366ba02d0732bf0bc468c8e4505
ok 272 - secp256k1, explicit parameters: self-verify
ok 273 - secp256k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp384r1 (explicit)
# Sig: 306402303be2e226585b96715e0121d6c4eaa86014c4e92ec2c582d98f43491da77f743e333a634842c7dd382aba5be0a09caa660230301979b5f996f9d3f8ca5c00e82d9683252ab5544cb3077b3e8f5c69cf4fa8e0d28b57cc76b7fbec32ad184f15c10950
ok 274 - secp384r1, explicit parameters: self-verify
ok 275 - secp384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# secp521r1 (explicit)
# Sig: 3081880242019b47b860e71e1e77dba6a5b4bb72d792b5368b9686d0d2623d7776afe4b0b16e068fd4cdb78ca007744845aeb29959e0bb01f88f0d9e1340c41ce7f86c625443020242016a39d85790f1ecc73839cf76898725b38fca3035d1b523019f43062eba9889ff8ed8cdea9759f15ea67a50ac23d81d110da27ef2bf3c4e04b4e94660eeb65571ab
ok 276 - secp521r1, explicit parameters: self-verify
ok 277 - secp521r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# sect113r1 (explicit)
ok 278 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 279 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect113r2 (explicit)
ok 280 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 281 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect131r1 (explicit)
ok 282 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 283 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect131r2 (explicit)
ok 284 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 285 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect163k1 (explicit)
ok 286 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 287 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect163r1 (explicit)
ok 288 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 289 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect163r2 (explicit)
ok 290 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 291 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect193r1 (explicit)
ok 292 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 293 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect193r2 (explicit)
ok 294 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 295 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect233k1 (explicit)
ok 296 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 297 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect233r1 (explicit)
ok 298 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 299 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect239k1 (explicit)
ok 300 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 301 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect283k1 (explicit)
ok 302 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 303 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect283r1 (explicit)
ok 304 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 305 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect409k1 (explicit)
ok 306 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 307 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect409r1 (explicit)
ok 308 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 309 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect571k1 (explicit)
ok 310 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 311 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# sect571r1 (explicit)
ok 312 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 313 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls1 (explicit)
ok 314 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 315 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls10 (explicit)
ok 316 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 317 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls11 (explicit)
ok 318 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 319 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls12 (explicit)
# Sig: 303c021c1f44b4aaf4e4c958b8add05b7eb712bb99620feb07b434cf1c7c49c8021c1b946ba2bb0cec9eb822f059a28aff6e37e052bc90180b4b99504f79
ok 320 - wap-wsg-idm-ecid-wtls12, explicit parameters: self-verify
ok 321 - wap-wsg-idm-ecid-wtls12, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# wap-wsg-idm-ecid-wtls3 (explicit)
ok 322 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 323 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls4 (explicit)
ok 324 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 325 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls5 (explicit)
ok 326 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
ok 327 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields.
# wap-wsg-idm-ecid-wtls6 (explicit)
ok 328 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 329 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# wap-wsg-idm-ecid-wtls7 (explicit)
# Sig: 302b02141e743e07c4c817edc39544a6510326ec40102c2902131f7a1752a578342839aedd721216b3f91dd54d
ok 330 - wap-wsg-idm-ecid-wtls7, explicit parameters: self-verify
ok 331 - wap-wsg-idm-ecid-wtls7, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
# wap-wsg-idm-ecid-wtls8 (explicit)
ok 332 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
ok 333 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload!
# wap-wsg-idm-ecid-wtls9 (explicit)
# Sig: 302d021500f43f26fda53caca26a4e59895b20c13bebb09eb602142ca5e5fed8e1457cefd07c2b647ba2eb8d625c35
ok 334 - wap-wsg-idm-ecid-wtls9, explicit parameters: self-verify
ok 335 - wap-wsg-idm-ecid-wtls9, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)
ok 336 - to_der_with_curve_name() yields same output as OpenSSL
ok 337 - to_der_with_explicit_curve() matches OpenSSL, too
ok 338 - verify() - positive
ok 339 - verify() - negative
ok 340 - no warnings
ok
t/Crypt-Perl-ECDSA-PublicKey.t ....................
1..9
ok 1 - get_struct_for_public_jwk()
ok 2 - to_jwk_thumbprint(sha384)
ok 3 - seed is in explicit parameters
ok 4 - 'public key parse' isa 'Crypt::Perl::ECDSA::PublicKey'
ok 5 - output DER matches the input
ok 6 - output DER matches the input
ok 7 - verify() - positive
ok 8 - verify() - negative
ok 9 - no warnings
ok
t/Crypt-Perl-Math.t ...............................
1..41
ok 1 - ceil(1.1)
ok 2 - ceil(1.2)
ok 3 - ceil(1.3)
ok 4 - ceil(1.4)
ok 5 - ceil(1.5)
ok 6 - ceil(1.6)
ok 7 - ceil(1.7)
ok 8 - ceil(1.8)
ok 9 - ceil(1.9)
ok 10 - ceil(2)
ok 11 - 196 <= 234 (test 1)
ok 12 - 177 <= 234 (test 2)
ok 13 - 200 <= 234 (test 3)
ok 14 - 36 <= 234 (test 4)
ok 15 - 213 <= 234 (test 5)
ok 16 - 234 <= 234 (test 6)
ok 17 - 145 <= 234 (test 7)
ok 18 - 147 <= 234 (test 8)
ok 19 - 218 <= 234 (test 9)
ok 20 - 64 <= 234 (test 10)
ok 21 - 146939061 <= 287309823 (test 1)
ok 22 - 109701561 <= 287309823 (test 2)
ok 23 - 64149014 <= 287309823 (test 3)
ok 24 - 4997811 <= 287309823 (test 4)
ok 25 - 174404655 <= 287309823 (test 5)
ok 26 - 169371679 <= 287309823 (test 6)
ok 27 - 168515784 <= 287309823 (test 7)
ok 28 - 155774297 <= 287309823 (test 8)
ok 29 - 149063485 <= 287309823 (test 9)
ok 30 - 285537823 <= 287309823 (test 10)
ok 31 - 211176284791071977 <= 1230045648225566719 (test 1)
ok 32 - 115366213411754710 <= 1230045648225566719 (test 2)
ok 33 - 701947169357878654 <= 1230045648225566719 (test 3)
ok 34 - 592844906265364719 <= 1230045648225566719 (test 4)
ok 35 - 1203555266446323790 <= 1230045648225566719 (test 5)
ok 36 - 1098383612558398786 <= 1230045648225566719 (test 6)
ok 37 - 448778117608248373 <= 1230045648225566719 (test 7)
ok 38 - 729627705901562114 <= 1230045648225566719 (test 8)
ok 39 - 459180475406730761 <= 1230045648225566719 (test 9)
ok 40 - 333103935507779972 <= 1230045648225566719 (test 10)
ok 41 - no warnings
ok
t/Crypt-Perl-PK.t .................................
1..9
ok 1 - 'parse_jwk($ecc_private_jwk)' isa 'Crypt::Perl::ECDSA::PrivateKey'
ok 2 - 'parse_jwk($ecc_public_jwk)' isa 'Crypt::Perl::ECDSA::PublicKey'
ok 3 - 'parse_jwk($rsa_private_jwk)' isa 'Crypt::Perl::RSA::PrivateKey'
ok 4 - 'parse_jwk($rsa_public_jwk)' isa 'Crypt::Perl::RSA::PublicKey'
ok 5 - 'parse_key($rsa_priv)' isa 'Crypt::Perl::RSA::PrivateKey'
ok 6 - 'parse_key($rsa_pub)' isa 'Crypt::Perl::RSA::PublicKey'
ok 7 - 'parse_key($ecc_priv)' isa 'Crypt::Perl::ECDSA::PrivateKey'
ok 8 - 'parse_key($ecdsa_pub)' isa 'Crypt::Perl::ECDSA::PublicKey'
ok 9 - no warnings
ok
t/Crypt-Perl-PKCS10-Attribute-extensionRequest.t ..
1..3
ok 1 - encode() as expected - subjectAltName with two dNSName entries
ok 2 - encode() as expected - critical subjectAltName with two dNSName entries
ok 3 - no warnings
ok
Generating RSA private key, 1024 bit long modulus
..............................................++++++
.......++++++
e is 65537 (0x10001)
Generating RSA private key, 2048 bit long modulus
.................+++
...........................................+++
e is 65537 (0x10001)
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
read EC key
writing EC key
t/Crypt-Perl-PKCS10.t .............................
1..244
ok 1 - RSA (1024-bit): key parsed correctly
ok 2 - RSA (1024-bit): businessCategory
ok 3 - RSA (1024-bit): commonName
ok 4 - RSA (1024-bit): countryName
ok 5 - RSA (1024-bit): description
ok 6 - RSA (1024-bit): emailAddress
ok 7 - RSA (1024-bit): facsimileTelephoneNumber
ok 8 - RSA (1024-bit): givenName
ok 9 - RSA (1024-bit): initials
ok 10 - RSA (1024-bit): localityName
ok 11 - RSA (1024-bit): name
ok 12 - RSA (1024-bit): organizationName
ok 13 - RSA (1024-bit): organizationalUnitName
ok 14 - RSA (1024-bit): physicalDeliveryOfficeName
ok 15 - RSA (1024-bit): postOfficeBox
ok 16 - RSA (1024-bit): postalAddress
ok 17 - RSA (1024-bit): postalCode
ok 18 - RSA (1024-bit): pseudonym
ok 19 - RSA (1024-bit): searchGuide
ok 20 - RSA (1024-bit): stateOrProvinceName
ok 21 - RSA (1024-bit): streetAddress
ok 22 - RSA (1024-bit): surname
ok 23 - RSA (1024-bit): telephoneNumber
ok 24 - RSA (1024-bit): title
ok 25 - RSA (1024-bit): SAN 1
ok 26 - RSA (1024-bit): SAN 2
ok 27 - RSA (1024-bit): challengePassword
ok 28 - RSA (2048-bit): key parsed correctly
ok 29 - RSA (2048-bit): businessCategory
ok 30 - RSA (2048-bit): commonName
ok 31 - RSA (2048-bit): countryName
ok 32 - RSA (2048-bit): description
ok 33 - RSA (2048-bit): emailAddress
ok 34 - RSA (2048-bit): facsimileTelephoneNumber
ok 35 - RSA (2048-bit): givenName
ok 36 - RSA (2048-bit): initials
ok 37 - RSA (2048-bit): localityName
ok 38 - RSA (2048-bit): name
ok 39 - RSA (2048-bit): organizationName
ok 40 - RSA (2048-bit): organizationalUnitName
ok 41 - RSA (2048-bit): physicalDeliveryOfficeName
ok 42 - RSA (2048-bit): postOfficeBox
ok 43 - RSA (2048-bit): postalAddress
ok 44 - RSA (2048-bit): postalCode
ok 45 - RSA (2048-bit): pseudonym
ok 46 - RSA (2048-bit): searchGuide
ok 47 - RSA (2048-bit): stateOrProvinceName
ok 48 - RSA (2048-bit): streetAddress
ok 49 - RSA (2048-bit): surname
ok 50 - RSA (2048-bit): telephoneNumber
ok 51 - RSA (2048-bit): title
ok 52 - RSA (2048-bit): SAN 1
ok 53 - RSA (2048-bit): SAN 2
ok 54 - RSA (2048-bit): challengePassword
ok 55 - ECDSA (secp224k1): key parsed correctly
ok 56 - ECDSA (secp224k1): businessCategory
ok 57 - ECDSA (secp224k1): commonName
ok 58 - ECDSA (secp224k1): countryName
ok 59 - ECDSA (secp224k1): description
ok 60 - ECDSA (secp224k1): emailAddress
ok 61 - ECDSA (secp224k1): facsimileTelephoneNumber
ok 62 - ECDSA (secp224k1): givenName
ok 63 - ECDSA (secp224k1): initials
ok 64 - ECDSA (secp224k1): localityName
ok 65 - ECDSA (secp224k1): name
ok 66 - ECDSA (secp224k1): organizationName
ok 67 - ECDSA (secp224k1): organizationalUnitName
ok 68 - ECDSA (secp224k1): physicalDeliveryOfficeName
ok 69 - ECDSA (secp224k1): postOfficeBox
ok 70 - ECDSA (secp224k1): postalAddress
ok 71 - ECDSA (secp224k1): postalCode
ok 72 - ECDSA (secp224k1): pseudonym
ok 73 - ECDSA (secp224k1): searchGuide
ok 74 - ECDSA (secp224k1): stateOrProvinceName
ok 75 - ECDSA (secp224k1): streetAddress
ok 76 - ECDSA (secp224k1): surname
ok 77 - ECDSA (secp224k1): telephoneNumber
ok 78 - ECDSA (secp224k1): title
ok 79 - ECDSA (secp224k1): SAN 1
ok 80 - ECDSA (secp224k1): SAN 2
ok 81 - ECDSA (secp224k1): challengePassword
ok 82 - ECDSA (brainpoolP256r1): key parsed correctly
ok 83 - ECDSA (brainpoolP256r1): businessCategory
ok 84 - ECDSA (brainpoolP256r1): commonName
ok 85 - ECDSA (brainpoolP256r1): countryName
ok 86 - ECDSA (brainpoolP256r1): description
ok 87 - ECDSA (brainpoolP256r1): emailAddress
ok 88 - ECDSA (brainpoolP256r1): facsimileTelephoneNumber
ok 89 - ECDSA (brainpoolP256r1): givenName
ok 90 - ECDSA (brainpoolP256r1): initials
ok 91 - ECDSA (brainpoolP256r1): localityName
ok 92 - ECDSA (brainpoolP256r1): name
ok 93 - ECDSA (brainpoolP256r1): organizationName
ok 94 - ECDSA (brainpoolP256r1): organizationalUnitName
ok 95 - ECDSA (brainpoolP256r1): physicalDeliveryOfficeName
ok 96 - ECDSA (brainpoolP256r1): postOfficeBox
ok 97 - ECDSA (brainpoolP256r1): postalAddress
ok 98 - ECDSA (brainpoolP256r1): postalCode
ok 99 - ECDSA (brainpoolP256r1): pseudonym
ok 100 - ECDSA (brainpoolP256r1): searchGuide
ok 101 - ECDSA (brainpoolP256r1): stateOrProvinceName
ok 102 - ECDSA (brainpoolP256r1): streetAddress
ok 103 - ECDSA (brainpoolP256r1): surname
ok 104 - ECDSA (brainpoolP256r1): telephoneNumber
ok 105 - ECDSA (brainpoolP256r1): title
ok 106 - ECDSA (brainpoolP256r1): SAN 1
ok 107 - ECDSA (brainpoolP256r1): SAN 2
ok 108 - ECDSA (brainpoolP256r1): challengePassword
ok 109 - ECDSA (secp384r1): key parsed correctly
ok 110 - ECDSA (secp384r1): businessCategory
ok 111 - ECDSA (secp384r1): commonName
ok 112 - ECDSA (secp384r1): countryName
ok 113 - ECDSA (secp384r1): description
ok 114 - ECDSA (secp384r1): emailAddress
ok 115 - ECDSA (secp384r1): facsimileTelephoneNumber
ok 116 - ECDSA (secp384r1): givenName
ok 117 - ECDSA (secp384r1): initials
ok 118 - ECDSA (secp384r1): localityName
ok 119 - ECDSA (secp384r1): name
ok 120 - ECDSA (secp384r1): organizationName
ok 121 - ECDSA (secp384r1): organizationalUnitName
ok 122 - ECDSA (secp384r1): physicalDeliveryOfficeName
ok 123 - ECDSA (secp384r1): postOfficeBox
ok 124 - ECDSA (secp384r1): postalAddress
ok 125 - ECDSA (secp384r1): postalCode
ok 126 - ECDSA (secp384r1): pseudonym
ok 127 - ECDSA (secp384r1): searchGuide
ok 128 - ECDSA (secp384r1): stateOrProvinceName
ok 129 - ECDSA (secp384r1): streetAddress
ok 130 - ECDSA (secp384r1): surname
ok 131 - ECDSA (secp384r1): telephoneNumber
ok 132 - ECDSA (secp384r1): title
ok 133 - ECDSA (secp384r1): SAN 1
ok 134 - ECDSA (secp384r1): SAN 2
ok 135 - ECDSA (secp384r1): challengePassword
ok 136 - ECDSA (secp521r1): key parsed correctly
ok 137 - ECDSA (secp521r1): businessCategory
ok 138 - ECDSA (secp521r1): commonName
ok 139 - ECDSA (secp521r1): countryName
ok 140 - ECDSA (secp521r1): description
ok 141 - ECDSA (secp521r1): emailAddress
ok 142 - ECDSA (secp521r1): facsimileTelephoneNumber
ok 143 - ECDSA (secp521r1): givenName
ok 144 - ECDSA (secp521r1): initials
ok 145 - ECDSA (secp521r1): localityName
ok 146 - ECDSA (secp521r1): name
ok 147 - ECDSA (secp521r1): organizationName
ok 148 - ECDSA (secp521r1): organizationalUnitName
ok 149 - ECDSA (secp521r1): physicalDeliveryOfficeName
ok 150 - ECDSA (secp521r1): postOfficeBox
ok 151 - ECDSA (secp521r1): postalAddress
ok 152 - ECDSA (secp521r1): postalCode
ok 153 - ECDSA (secp521r1): pseudonym
ok 154 - ECDSA (secp521r1): searchGuide
ok 155 - ECDSA (secp521r1): stateOrProvinceName
ok 156 - ECDSA (secp521r1): streetAddress
ok 157 - ECDSA (secp521r1): surname
ok 158 - ECDSA (secp521r1): telephoneNumber
ok 159 - ECDSA (secp521r1): title
ok 160 - ECDSA (secp521r1): SAN 1
ok 161 - ECDSA (secp521r1): SAN 2
ok 162 - ECDSA (secp521r1): challengePassword
ok 163 - ECDSA (prime239v1): key parsed correctly
ok 164 - ECDSA (prime239v1): businessCategory
ok 165 - ECDSA (prime239v1): commonName
ok 166 - ECDSA (prime239v1): countryName
ok 167 - ECDSA (prime239v1): description
ok 168 - ECDSA (prime239v1): emailAddress
ok 169 - ECDSA (prime239v1): facsimileTelephoneNumber
ok 170 - ECDSA (prime239v1): givenName
ok 171 - ECDSA (prime239v1): initials
ok 172 - ECDSA (prime239v1): localityName
ok 173 - ECDSA (prime239v1): name
ok 174 - ECDSA (prime239v1): organizationName
ok 175 - ECDSA (prime239v1): organizationalUnitName
ok 176 - ECDSA (prime239v1): physicalDeliveryOfficeName
ok 177 - ECDSA (prime239v1): postOfficeBox
ok 178 - ECDSA (prime239v1): postalAddress
ok 179 - ECDSA (prime239v1): postalCode
ok 180 - ECDSA (prime239v1): pseudonym
ok 181 - ECDSA (prime239v1): searchGuide
ok 182 - ECDSA (prime239v1): stateOrProvinceName
ok 183 - ECDSA (prime239v1): streetAddress
ok 184 - ECDSA (prime239v1): surname
ok 185 - ECDSA (prime239v1): telephoneNumber
ok 186 - ECDSA (prime239v1): title
ok 187 - ECDSA (prime239v1): SAN 1
ok 188 - ECDSA (prime239v1): SAN 2
ok 189 - ECDSA (prime239v1): challengePassword
ok 190 - ECDSA (brainpoolP320r1): key parsed correctly
ok 191 - ECDSA (brainpoolP320r1): businessCategory
ok 192 - ECDSA (brainpoolP320r1): commonName
ok 193 - ECDSA (brainpoolP320r1): countryName
ok 194 - ECDSA (brainpoolP320r1): description
ok 195 - ECDSA (brainpoolP320r1): emailAddress
ok 196 - ECDSA (brainpoolP320r1): facsimileTelephoneNumber
ok 197 - ECDSA (brainpoolP320r1): givenName
ok 198 - ECDSA (brainpoolP320r1): initials
ok 199 - ECDSA (brainpoolP320r1): localityName
ok 200 - ECDSA (brainpoolP320r1): name
ok 201 - ECDSA (brainpoolP320r1): organizationName
ok 202 - ECDSA (brainpoolP320r1): organizationalUnitName
ok 203 - ECDSA (brainpoolP320r1): physicalDeliveryOfficeName
ok 204 - ECDSA (brainpoolP320r1): postOfficeBox
ok 205 - ECDSA (brainpoolP320r1): postalAddress
ok 206 - ECDSA (brainpoolP320r1): postalCode
ok 207 - ECDSA (brainpoolP320r1): pseudonym
ok 208 - ECDSA (brainpoolP320r1): searchGuide
ok 209 - ECDSA (brainpoolP320r1): stateOrProvinceName
ok 210 - ECDSA (brainpoolP320r1): streetAddress
ok 211 - ECDSA (brainpoolP320r1): surname
ok 212 - ECDSA (brainpoolP320r1): telephoneNumber
ok 213 - ECDSA (brainpoolP320r1): title
ok 214 - ECDSA (brainpoolP320r1): SAN 1
ok 215 - ECDSA (brainpoolP320r1): SAN 2
ok 216 - ECDSA (brainpoolP320r1): challengePassword
ok 217 - ECDSA (brainpoolP512r1): key parsed correctly
ok 218 - ECDSA (brainpoolP512r1): businessCategory
ok 219 - ECDSA (brainpoolP512r1): commonName
ok 220 - ECDSA (brainpoolP512r1): countryName
ok 221 - ECDSA (brainpoolP512r1): description
ok 222 - ECDSA (brainpoolP512r1): emailAddress
ok 223 - ECDSA (brainpoolP512r1): facsimileTelephoneNumber
ok 224 - ECDSA (brainpoolP512r1): givenName
ok 225 - ECDSA (brainpoolP512r1): initials
ok 226 - ECDSA (brainpoolP512r1): localityName
ok 227 - ECDSA (brainpoolP512r1): name
ok 228 - ECDSA (brainpoolP512r1): organizationName
ok 229 - ECDSA (brainpoolP512r1): organizationalUnitName
ok 230 - ECDSA (brainpoolP512r1): physicalDeliveryOfficeName
ok 231 - ECDSA (brainpoolP512r1): postOfficeBox
ok 232 - ECDSA (brainpoolP512r1): postalAddress
ok 233 - ECDSA (brainpoolP512r1): postalCode
ok 234 - ECDSA (brainpoolP512r1): pseudonym
ok 235 - ECDSA (brainpoolP512r1): searchGuide
ok 236 - ECDSA (brainpoolP512r1): stateOrProvinceName
ok 237 - ECDSA (brainpoolP512r1): streetAddress
ok 238 - ECDSA (brainpoolP512r1): surname
ok 239 - ECDSA (brainpoolP512r1): telephoneNumber
ok 240 - ECDSA (brainpoolP512r1): title
ok 241 - ECDSA (brainpoolP512r1): SAN 1
ok 242 - ECDSA (brainpoolP512r1): SAN 2
ok 243 - ECDSA (brainpoolP512r1): challengePassword
ok 244 - no warnings
ok
# Your Crypt::Perl::BigInt backend is “Math::BigInt::GMP”.
t/Crypt-Perl-RSA-Generate.t .......................
1..2
# Using OpenSSL binary: C:\CPANFL~2.24-\var\libs\bin\openssl.EXE
# OpenSSL 1.0.2h 3 May 2016
# built on: reproducible build, date unspecified
# platform: mingw
# options: bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) blowfish(idx)
# compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_USE_APPLINK -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
# OPENSSLDIR: "C:/cpanfly-5.22-32/var/libs/ssl"
# Key generation 1 …
# OK
# Key generation 2 …
# OK
# Key generation 3 …
# OK
# Key generation 4 …
# OK
# Key generation 5 …
# OK
# Key generation 6 …
# OK
# Key generation 7 …
# OK
# Key generation 8 …
# OK
# Key generation 9 …
# OK
# Key generation 10 …
# OK
# Key generation 11 …
# OK
# Key generation 12 …
# OK
# Key generation 13 …
# OK
# Key generation 14 …
# OK
# Key generation 15 …
# OK
# Key generation 16 …
# OK
# Key generation 17 …
# OK
# Key generation 18 …
# OK
# Key generation 19 …
# OK
# Key generation 20 …
# OK
# Key generation 21 …
# OK
# Key generation 22 …
# OK
# Key generation 23 …
# OK
# Key generation 24 …
# OK
# Key generation 25 …
# OK
# Key generation 26 …
# OK
# Key generation 27 …
# OK
# Key generation 28 …
# OK
# Key generation 29 …
# OK
# Key generation 30 …
# OK
# Key generation 31 …
# OK
# Key generation 32 …
# OK
# Key generation 33 …
# OK
# Key generation 34 …
# OK
# Key generation 35 …
# OK
# Key generation 36 …
# OK
# Key generation 37 …
# OK
# Key generation 38 …
# OK
# Key generation 39 …
# OK
# Key generation 40 …
# OK
# Key generation 41 …
# OK
# Key generation 42 …
# OK
# Key generation 43 …
# OK
# Key generation 44 …
# OK
# Key generation 45 …
# OK
# Key generation 46 …
# OK
# Key generation 47 …
# OK
# Key generation 48 …
# OK
# Key generation 49 …
# OK
# Key generation 50 …
# OK
ok 1 - Generated and verified 50 512-bit RSA keys
ok 2 - no warnings
ok
t/Crypt-Perl-RSA-Parse.t ..........................
1..7
ok 1 - from JWK is identical to from PEM
ok 2 - from JWK is identical to from PEM
ok 3 - private() with PKCS8 (pem)
ok 4 - private_pkcs8(), pem
ok 5 - private() with PKCS8 (der)
ok 6 - private_pkcs8(), der
ok 7 - no warnings
ok
t/Crypt-Perl-RSA-PrivateKey.t .....................
1..1313
ok 1 - RS384: Perl verified Perl’s signature
ok 2 - RS384: Perl non-verified a wrong signature
ok 3 - RS384: OpenSSL verified Perl’s signature
ok 4 - RS512: Perl verified Perl’s signature
ok 5 - RS512: Perl non-verified a wrong signature
ok 6 - RS512: OpenSSL verified Perl’s signature
ok 7 - encrypt() changes the message
ok 8 - … and decrypt() undoes that change
ok 9 - 510-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 10 - 510-bit key, exp = 3: Perl’s signature is as expected
ok 11 - 510-bit key, exp = 3: Perl verified Perl’s signature
ok 12 - 510-bit key, exp = 3: mangled signature non-verification
ok 13 - 510-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 14 - 511-bit key: Perl verified OpenSSL’s signature
ok 15 - 511-bit key: Perl’s signature is as expected
ok 16 - 511-bit key: Perl verified Perl’s signature
ok 17 - 511-bit key: mangled signature non-verification
ok 18 - 511-bit key: OpenSSL verified Perl’s signature
ok 19 - 512-bit key: Perl verified OpenSSL’s signature
ok 20 - 512-bit key: Perl’s signature is as expected
ok 21 - 512-bit key: Perl verified Perl’s signature
ok 22 - 512-bit key: mangled signature non-verification
ok 23 - 512-bit key: OpenSSL verified Perl’s signature
ok 24 - 513-bit key: Perl verified OpenSSL’s signature
ok 25 - 513-bit key: Perl’s signature is as expected
ok 26 - 513-bit key: Perl verified Perl’s signature
ok 27 - 513-bit key: mangled signature non-verification
ok 28 - 513-bit key: OpenSSL verified Perl’s signature
ok 29 - 514-bit key: Perl verified OpenSSL’s signature
ok 30 - 514-bit key: Perl’s signature is as expected
ok 31 - 514-bit key: Perl verified Perl’s signature
ok 32 - 514-bit key: mangled signature non-verification
ok 33 - 514-bit key: OpenSSL verified Perl’s signature
ok 34 - 515-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 35 - 515-bit key, exp = 3: Perl’s signature is as expected
ok 36 - 515-bit key, exp = 3: Perl verified Perl’s signature
ok 37 - 515-bit key, exp = 3: mangled signature non-verification
ok 38 - 515-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 39 - 516-bit key: Perl verified OpenSSL’s signature
ok 40 - 516-bit key: Perl’s signature is as expected
ok 41 - 516-bit key: Perl verified Perl’s signature
ok 42 - 516-bit key: mangled signature non-verification
ok 43 - 516-bit key: OpenSSL verified Perl’s signature
ok 44 - 517-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 45 - 517-bit key, exp = 3: Perl’s signature is as expected
ok 46 - 517-bit key, exp = 3: Perl verified Perl’s signature
ok 47 - 517-bit key, exp = 3: mangled signature non-verification
ok 48 - 517-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 49 - 518-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 50 - 518-bit key, exp = 3: Perl’s signature is as expected
ok 51 - 518-bit key, exp = 3: Perl verified Perl’s signature
ok 52 - 518-bit key, exp = 3: mangled signature non-verification
ok 53 - 518-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 54 - 519-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 55 - 519-bit key, exp = 3: Perl’s signature is as expected
ok 56 - 519-bit key, exp = 3: Perl verified Perl’s signature
ok 57 - 519-bit key, exp = 3: mangled signature non-verification
ok 58 - 519-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 59 - 520-bit key: Perl verified OpenSSL’s signature
ok 60 - 520-bit key: Perl’s signature is as expected
ok 61 - 520-bit key: Perl verified Perl’s signature
ok 62 - 520-bit key: mangled signature non-verification
ok 63 - 520-bit key: OpenSSL verified Perl’s signature
ok 64 - 521-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 65 - 521-bit key, exp = 3: Perl’s signature is as expected
ok 66 - 521-bit key, exp = 3: Perl verified Perl’s signature
ok 67 - 521-bit key, exp = 3: mangled signature non-verification
ok 68 - 521-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 69 - 522-bit key: Perl verified OpenSSL’s signature
ok 70 - 522-bit key: Perl’s signature is as expected
ok 71 - 522-bit key: Perl verified Perl’s signature
ok 72 - 522-bit key: mangled signature non-verification
ok 73 - 522-bit key: OpenSSL verified Perl’s signature
ok 74 - 523-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 75 - 523-bit key, exp = 3: Perl’s signature is as expected
ok 76 - 523-bit key, exp = 3: Perl verified Perl’s signature
ok 77 - 523-bit key, exp = 3: mangled signature non-verification
ok 78 - 523-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 79 - 524-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 80 - 524-bit key, exp = 3: Perl’s signature is as expected
ok 81 - 524-bit key, exp = 3: Perl verified Perl’s signature
ok 82 - 524-bit key, exp = 3: mangled signature non-verification
ok 83 - 524-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 84 - 525-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 85 - 525-bit key, exp = 3: Perl’s signature is as expected
ok 86 - 525-bit key, exp = 3: Perl verified Perl’s signature
ok 87 - 525-bit key, exp = 3: mangled signature non-verification
ok 88 - 525-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 89 - 526-bit key: Perl verified OpenSSL’s signature
ok 90 - 526-bit key: Perl’s signature is as expected
ok 91 - 526-bit key: Perl verified Perl’s signature
ok 92 - 526-bit key: mangled signature non-verification
ok 93 - 526-bit key: OpenSSL verified Perl’s signature
ok 94 - 527-bit key: Perl verified OpenSSL’s signature
ok 95 - 527-bit key: Perl’s signature is as expected
ok 96 - 527-bit key: Perl verified Perl’s signature
ok 97 - 527-bit key: mangled signature non-verification
ok 98 - 527-bit key: OpenSSL verified Perl’s signature
ok 99 - 528-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 100 - 528-bit key, exp = 3: Perl’s signature is as expected
ok 101 - 528-bit key, exp = 3: Perl verified Perl’s signature
ok 102 - 528-bit key, exp = 3: mangled signature non-verification
ok 103 - 528-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 104 - 529-bit key: Perl verified OpenSSL’s signature
ok 105 - 529-bit key: Perl’s signature is as expected
ok 106 - 529-bit key: Perl verified Perl’s signature
ok 107 - 529-bit key: mangled signature non-verification
ok 108 - 529-bit key: OpenSSL verified Perl’s signature
ok 109 - 530-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 110 - 530-bit key, exp = 3: Perl’s signature is as expected
ok 111 - 530-bit key, exp = 3: Perl verified Perl’s signature
ok 112 - 530-bit key, exp = 3: mangled signature non-verification
ok 113 - 530-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 114 - 531-bit key: Perl verified OpenSSL’s signature
ok 115 - 531-bit key: Perl’s signature is as expected
ok 116 - 531-bit key: Perl verified Perl’s signature
ok 117 - 531-bit key: mangled signature non-verification
ok 118 - 531-bit key: OpenSSL verified Perl’s signature
ok 119 - 532-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 120 - 532-bit key, exp = 3: Perl’s signature is as expected
ok 121 - 532-bit key, exp = 3: Perl verified Perl’s signature
ok 122 - 532-bit key, exp = 3: mangled signature non-verification
ok 123 - 532-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 124 - 533-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 125 - 533-bit key, exp = 3: Perl’s signature is as expected
ok 126 - 533-bit key, exp = 3: Perl verified Perl’s signature
ok 127 - 533-bit key, exp = 3: mangled signature non-verification
ok 128 - 533-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 129 - 534-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 130 - 534-bit key, exp = 3: Perl’s signature is as expected
ok 131 - 534-bit key, exp = 3: Perl verified Perl’s signature
ok 132 - 534-bit key, exp = 3: mangled signature non-verification
ok 133 - 534-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 134 - 535-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 135 - 535-bit key, exp = 3: Perl’s signature is as expected
ok 136 - 535-bit key, exp = 3: Perl verified Perl’s signature
ok 137 - 535-bit key, exp = 3: mangled signature non-verification
ok 138 - 535-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 139 - 536-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 140 - 536-bit key, exp = 3: Perl’s signature is as expected
ok 141 - 536-bit key, exp = 3: Perl verified Perl’s signature
ok 142 - 536-bit key, exp = 3: mangled signature non-verification
ok 143 - 536-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 144 - 537-bit key: Perl verified OpenSSL’s signature
ok 145 - 537-bit key: Perl’s signature is as expected
ok 146 - 537-bit key: Perl verified Perl’s signature
ok 147 - 537-bit key: mangled signature non-verification
ok 148 - 537-bit key: OpenSSL verified Perl’s signature
ok 149 - 538-bit key: Perl verified OpenSSL’s signature
ok 150 - 538-bit key: Perl’s signature is as expected
ok 151 - 538-bit key: Perl verified Perl’s signature
ok 152 - 538-bit key: mangled signature non-verification
ok 153 - 538-bit key: OpenSSL verified Perl’s signature
ok 154 - 539-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 155 - 539-bit key, exp = 3: Perl’s signature is as expected
ok 156 - 539-bit key, exp = 3: Perl verified Perl’s signature
ok 157 - 539-bit key, exp = 3: mangled signature non-verification
ok 158 - 539-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 159 - 540-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 160 - 540-bit key, exp = 3: Perl’s signature is as expected
ok 161 - 540-bit key, exp = 3: Perl verified Perl’s signature
ok 162 - 540-bit key, exp = 3: mangled signature non-verification
ok 163 - 540-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 164 - 541-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 165 - 541-bit key, exp = 3: Perl’s signature is as expected
ok 166 - 541-bit key, exp = 3: Perl verified Perl’s signature
ok 167 - 541-bit key, exp = 3: mangled signature non-verification
ok 168 - 541-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 169 - 542-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 170 - 542-bit key, exp = 3: Perl’s signature is as expected
ok 171 - 542-bit key, exp = 3: Perl verified Perl’s signature
ok 172 - 542-bit key, exp = 3: mangled signature non-verification
ok 173 - 542-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 174 - 543-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 175 - 543-bit key, exp = 3: Perl’s signature is as expected
ok 176 - 543-bit key, exp = 3: Perl verified Perl’s signature
ok 177 - 543-bit key, exp = 3: mangled signature non-verification
ok 178 - 543-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 179 - 544-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 180 - 544-bit key, exp = 3: Perl’s signature is as expected
ok 181 - 544-bit key, exp = 3: Perl verified Perl’s signature
ok 182 - 544-bit key, exp = 3: mangled signature non-verification
ok 183 - 544-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 184 - 545-bit key: Perl verified OpenSSL’s signature
ok 185 - 545-bit key: Perl’s signature is as expected
ok 186 - 545-bit key: Perl verified Perl’s signature
ok 187 - 545-bit key: mangled signature non-verification
ok 188 - 545-bit key: OpenSSL verified Perl’s signature
ok 189 - 546-bit key: Perl verified OpenSSL’s signature
ok 190 - 546-bit key: Perl’s signature is as expected
ok 191 - 546-bit key: Perl verified Perl’s signature
ok 192 - 546-bit key: mangled signature non-verification
ok 193 - 546-bit key: OpenSSL verified Perl’s signature
ok 194 - 547-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 195 - 547-bit key, exp = 3: Perl’s signature is as expected
ok 196 - 547-bit key, exp = 3: Perl verified Perl’s signature
ok 197 - 547-bit key, exp = 3: mangled signature non-verification
ok 198 - 547-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 199 - 548-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 200 - 548-bit key, exp = 3: Perl’s signature is as expected
ok 201 - 548-bit key, exp = 3: Perl verified Perl’s signature
ok 202 - 548-bit key, exp = 3: mangled signature non-verification
ok 203 - 548-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 204 - 549-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 205 - 549-bit key, exp = 3: Perl’s signature is as expected
ok 206 - 549-bit key, exp = 3: Perl verified Perl’s signature
ok 207 - 549-bit key, exp = 3: mangled signature non-verification
ok 208 - 549-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 209 - 550-bit key: Perl verified OpenSSL’s signature
ok 210 - 550-bit key: Perl’s signature is as expected
ok 211 - 550-bit key: Perl verified Perl’s signature
ok 212 - 550-bit key: mangled signature non-verification
ok 213 - 550-bit key: OpenSSL verified Perl’s signature
ok 214 - 551-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 215 - 551-bit key, exp = 3: Perl’s signature is as expected
ok 216 - 551-bit key, exp = 3: Perl verified Perl’s signature
ok 217 - 551-bit key, exp = 3: mangled signature non-verification
ok 218 - 551-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 219 - 552-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 220 - 552-bit key, exp = 3: Perl’s signature is as expected
ok 221 - 552-bit key, exp = 3: Perl verified Perl’s signature
ok 222 - 552-bit key, exp = 3: mangled signature non-verification
ok 223 - 552-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 224 - 553-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 225 - 553-bit key, exp = 3: Perl’s signature is as expected
ok 226 - 553-bit key, exp = 3: Perl verified Perl’s signature
ok 227 - 553-bit key, exp = 3: mangled signature non-verification
ok 228 - 553-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 229 - 554-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 230 - 554-bit key, exp = 3: Perl’s signature is as expected
ok 231 - 554-bit key, exp = 3: Perl verified Perl’s signature
ok 232 - 554-bit key, exp = 3: mangled signature non-verification
ok 233 - 554-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 234 - 555-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 235 - 555-bit key, exp = 3: Perl’s signature is as expected
ok 236 - 555-bit key, exp = 3: Perl verified Perl’s signature
ok 237 - 555-bit key, exp = 3: mangled signature non-verification
ok 238 - 555-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 239 - 556-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 240 - 556-bit key, exp = 3: Perl’s signature is as expected
ok 241 - 556-bit key, exp = 3: Perl verified Perl’s signature
ok 242 - 556-bit key, exp = 3: mangled signature non-verification
ok 243 - 556-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 244 - 557-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 245 - 557-bit key, exp = 3: Perl’s signature is as expected
ok 246 - 557-bit key, exp = 3: Perl verified Perl’s signature
ok 247 - 557-bit key, exp = 3: mangled signature non-verification
ok 248 - 557-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 249 - 558-bit key: Perl verified OpenSSL’s signature
ok 250 - 558-bit key: Perl’s signature is as expected
ok 251 - 558-bit key: Perl verified Perl’s signature
ok 252 - 558-bit key: mangled signature non-verification
ok 253 - 558-bit key: OpenSSL verified Perl’s signature
ok 254 - 559-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 255 - 559-bit key, exp = 3: Perl’s signature is as expected
ok 256 - 559-bit key, exp = 3: Perl verified Perl’s signature
ok 257 - 559-bit key, exp = 3: mangled signature non-verification
ok 258 - 559-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 259 - 560-bit key: Perl verified OpenSSL’s signature
ok 260 - 560-bit key: Perl’s signature is as expected
ok 261 - 560-bit key: Perl verified Perl’s signature
ok 262 - 560-bit key: mangled signature non-verification
ok 263 - 560-bit key: OpenSSL verified Perl’s signature
ok 264 - 561-bit key: Perl verified OpenSSL’s signature
ok 265 - 561-bit key: Perl’s signature is as expected
ok 266 - 561-bit key: Perl verified Perl’s signature
ok 267 - 561-bit key: mangled signature non-verification
ok 268 - 561-bit key: OpenSSL verified Perl’s signature
ok 269 - 562-bit key: Perl verified OpenSSL’s signature
ok 270 - 562-bit key: Perl’s signature is as expected
ok 271 - 562-bit key: Perl verified Perl’s signature
ok 272 - 562-bit key: mangled signature non-verification
ok 273 - 562-bit key: OpenSSL verified Perl’s signature
ok 274 - 563-bit key: Perl verified OpenSSL’s signature
ok 275 - 563-bit key: Perl’s signature is as expected
ok 276 - 563-bit key: Perl verified Perl’s signature
ok 277 - 563-bit key: mangled signature non-verification
ok 278 - 563-bit key: OpenSSL verified Perl’s signature
ok 279 - 564-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 280 - 564-bit key, exp = 3: Perl’s signature is as expected
ok 281 - 564-bit key, exp = 3: Perl verified Perl’s signature
ok 282 - 564-bit key, exp = 3: mangled signature non-verification
ok 283 - 564-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 284 - 565-bit key: Perl verified OpenSSL’s signature
ok 285 - 565-bit key: Perl’s signature is as expected
ok 286 - 565-bit key: Perl verified Perl’s signature
ok 287 - 565-bit key: mangled signature non-verification
ok 288 - 565-bit key: OpenSSL verified Perl’s signature
ok 289 - 566-bit key: Perl verified OpenSSL’s signature
ok 290 - 566-bit key: Perl’s signature is as expected
ok 291 - 566-bit key: Perl verified Perl’s signature
ok 292 - 566-bit key: mangled signature non-verification
ok 293 - 566-bit key: OpenSSL verified Perl’s signature
ok 294 - 567-bit key: Perl verified OpenSSL’s signature
ok 295 - 567-bit key: Perl’s signature is as expected
ok 296 - 567-bit key: Perl verified Perl’s signature
ok 297 - 567-bit key: mangled signature non-verification
ok 298 - 567-bit key: OpenSSL verified Perl’s signature
ok 299 - 568-bit key: Perl verified OpenSSL’s signature
ok 300 - 568-bit key: Perl’s signature is as expected
ok 301 - 568-bit key: Perl verified Perl’s signature
ok 302 - 568-bit key: mangled signature non-verification
ok 303 - 568-bit key: OpenSSL verified Perl’s signature
ok 304 - 569-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 305 - 569-bit key, exp = 3: Perl’s signature is as expected
ok 306 - 569-bit key, exp = 3: Perl verified Perl’s signature
ok 307 - 569-bit key, exp = 3: mangled signature non-verification
ok 308 - 569-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 309 - 570-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 310 - 570-bit key, exp = 3: Perl’s signature is as expected
ok 311 - 570-bit key, exp = 3: Perl verified Perl’s signature
ok 312 - 570-bit key, exp = 3: mangled signature non-verification
ok 313 - 570-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 314 - 571-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 315 - 571-bit key, exp = 3: Perl’s signature is as expected
ok 316 - 571-bit key, exp = 3: Perl verified Perl’s signature
ok 317 - 571-bit key, exp = 3: mangled signature non-verification
ok 318 - 571-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 319 - 572-bit key: Perl verified OpenSSL’s signature
ok 320 - 572-bit key: Perl’s signature is as expected
ok 321 - 572-bit key: Perl verified Perl’s signature
ok 322 - 572-bit key: mangled signature non-verification
ok 323 - 572-bit key: OpenSSL verified Perl’s signature
ok 324 - 573-bit key: Perl verified OpenSSL’s signature
ok 325 - 573-bit key: Perl’s signature is as expected
ok 326 - 573-bit key: Perl verified Perl’s signature
ok 327 - 573-bit key: mangled signature non-verification
ok 328 - 573-bit key: OpenSSL verified Perl’s signature
ok 329 - 574-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 330 - 574-bit key, exp = 3: Perl’s signature is as expected
ok 331 - 574-bit key, exp = 3: Perl verified Perl’s signature
ok 332 - 574-bit key, exp = 3: mangled signature non-verification
ok 333 - 574-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 334 - 575-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 335 - 575-bit key, exp = 3: Perl’s signature is as expected
ok 336 - 575-bit key, exp = 3: Perl verified Perl’s signature
ok 337 - 575-bit key, exp = 3: mangled signature non-verification
ok 338 - 575-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 339 - 576-bit key: Perl verified OpenSSL’s signature
ok 340 - 576-bit key: Perl’s signature is as expected
ok 341 - 576-bit key: Perl verified Perl’s signature
ok 342 - 576-bit key: mangled signature non-verification
ok 343 - 576-bit key: OpenSSL verified Perl’s signature
ok 344 - 577-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 345 - 577-bit key, exp = 3: Perl’s signature is as expected
ok 346 - 577-bit key, exp = 3: Perl verified Perl’s signature
ok 347 - 577-bit key, exp = 3: mangled signature non-verification
ok 348 - 577-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 349 - 578-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 350 - 578-bit key, exp = 3: Perl’s signature is as expected
ok 351 - 578-bit key, exp = 3: Perl verified Perl’s signature
ok 352 - 578-bit key, exp = 3: mangled signature non-verification
ok 353 - 578-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 354 - 579-bit key: Perl verified OpenSSL’s signature
ok 355 - 579-bit key: Perl’s signature is as expected
ok 356 - 579-bit key: Perl verified Perl’s signature
ok 357 - 579-bit key: mangled signature non-verification
ok 358 - 579-bit key: OpenSSL verified Perl’s signature
ok 359 - 580-bit key: Perl verified OpenSSL’s signature
ok 360 - 580-bit key: Perl’s signature is as expected
ok 361 - 580-bit key: Perl verified Perl’s signature
ok 362 - 580-bit key: mangled signature non-verification
ok 363 - 580-bit key: OpenSSL verified Perl’s signature
ok 364 - 581-bit key: Perl verified OpenSSL’s signature
ok 365 - 581-bit key: Perl’s signature is as expected
ok 366 - 581-bit key: Perl verified Perl’s signature
ok 367 - 581-bit key: mangled signature non-verification
ok 368 - 581-bit key: OpenSSL verified Perl’s signature
ok 369 - 582-bit key: Perl verified OpenSSL’s signature
ok 370 - 582-bit key: Perl’s signature is as expected
ok 371 - 582-bit key: Perl verified Perl’s signature
ok 372 - 582-bit key: mangled signature non-verification
ok 373 - 582-bit key: OpenSSL verified Perl’s signature
ok 374 - 583-bit key: Perl verified OpenSSL’s signature
ok 375 - 583-bit key: Perl’s signature is as expected
ok 376 - 583-bit key: Perl verified Perl’s signature
ok 377 - 583-bit key: mangled signature non-verification
ok 378 - 583-bit key: OpenSSL verified Perl’s signature
ok 379 - 584-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 380 - 584-bit key, exp = 3: Perl’s signature is as expected
ok 381 - 584-bit key, exp = 3: Perl verified Perl’s signature
ok 382 - 584-bit key, exp = 3: mangled signature non-verification
ok 383 - 584-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 384 - 585-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 385 - 585-bit key, exp = 3: Perl’s signature is as expected
ok 386 - 585-bit key, exp = 3: Perl verified Perl’s signature
ok 387 - 585-bit key, exp = 3: mangled signature non-verification
ok 388 - 585-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 389 - 586-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 390 - 586-bit key, exp = 3: Perl’s signature is as expected
ok 391 - 586-bit key, exp = 3: Perl verified Perl’s signature
ok 392 - 586-bit key, exp = 3: mangled signature non-verification
ok 393 - 586-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 394 - 587-bit key: Perl verified OpenSSL’s signature
ok 395 - 587-bit key: Perl’s signature is as expected
ok 396 - 587-bit key: Perl verified Perl’s signature
ok 397 - 587-bit key: mangled signature non-verification
ok 398 - 587-bit key: OpenSSL verified Perl’s signature
ok 399 - 588-bit key: Perl verified OpenSSL’s signature
ok 400 - 588-bit key: Perl’s signature is as expected
ok 401 - 588-bit key: Perl verified Perl’s signature
ok 402 - 588-bit key: mangled signature non-verification
ok 403 - 588-bit key: OpenSSL verified Perl’s signature
ok 404 - 589-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 405 - 589-bit key, exp = 3: Perl’s signature is as expected
ok 406 - 589-bit key, exp = 3: Perl verified Perl’s signature
ok 407 - 589-bit key, exp = 3: mangled signature non-verification
ok 408 - 589-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 409 - 590-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 410 - 590-bit key, exp = 3: Perl’s signature is as expected
ok 411 - 590-bit key, exp = 3: Perl verified Perl’s signature
ok 412 - 590-bit key, exp = 3: mangled signature non-verification
ok 413 - 590-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 414 - 591-bit key: Perl verified OpenSSL’s signature
ok 415 - 591-bit key: Perl’s signature is as expected
ok 416 - 591-bit key: Perl verified Perl’s signature
ok 417 - 591-bit key: mangled signature non-verification
ok 418 - 591-bit key: OpenSSL verified Perl’s signature
ok 419 - 592-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 420 - 592-bit key, exp = 3: Perl’s signature is as expected
ok 421 - 592-bit key, exp = 3: Perl verified Perl’s signature
ok 422 - 592-bit key, exp = 3: mangled signature non-verification
ok 423 - 592-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 424 - 593-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 425 - 593-bit key, exp = 3: Perl’s signature is as expected
ok 426 - 593-bit key, exp = 3: Perl verified Perl’s signature
ok 427 - 593-bit key, exp = 3: mangled signature non-verification
ok 428 - 593-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 429 - 594-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 430 - 594-bit key, exp = 3: Perl’s signature is as expected
ok 431 - 594-bit key, exp = 3: Perl verified Perl’s signature
ok 432 - 594-bit key, exp = 3: mangled signature non-verification
ok 433 - 594-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 434 - 595-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 435 - 595-bit key, exp = 3: Perl’s signature is as expected
ok 436 - 595-bit key, exp = 3: Perl verified Perl’s signature
ok 437 - 595-bit key, exp = 3: mangled signature non-verification
ok 438 - 595-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 439 - 596-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 440 - 596-bit key, exp = 3: Perl’s signature is as expected
ok 441 - 596-bit key, exp = 3: Perl verified Perl’s signature
ok 442 - 596-bit key, exp = 3: mangled signature non-verification
ok 443 - 596-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 444 - 597-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 445 - 597-bit key, exp = 3: Perl’s signature is as expected
ok 446 - 597-bit key, exp = 3: Perl verified Perl’s signature
ok 447 - 597-bit key, exp = 3: mangled signature non-verification
ok 448 - 597-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 449 - 598-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 450 - 598-bit key, exp = 3: Perl’s signature is as expected
ok 451 - 598-bit key, exp = 3: Perl verified Perl’s signature
ok 452 - 598-bit key, exp = 3: mangled signature non-verification
ok 453 - 598-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 454 - 599-bit key: Perl verified OpenSSL’s signature
ok 455 - 599-bit key: Perl’s signature is as expected
ok 456 - 599-bit key: Perl verified Perl’s signature
ok 457 - 599-bit key: mangled signature non-verification
ok 458 - 599-bit key: OpenSSL verified Perl’s signature
ok 459 - 600-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 460 - 600-bit key, exp = 3: Perl’s signature is as expected
ok 461 - 600-bit key, exp = 3: Perl verified Perl’s signature
ok 462 - 600-bit key, exp = 3: mangled signature non-verification
ok 463 - 600-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 464 - 601-bit key: Perl verified OpenSSL’s signature
ok 465 - 601-bit key: Perl’s signature is as expected
ok 466 - 601-bit key: Perl verified Perl’s signature
ok 467 - 601-bit key: mangled signature non-verification
ok 468 - 601-bit key: OpenSSL verified Perl’s signature
ok 469 - 602-bit key: Perl verified OpenSSL’s signature
ok 470 - 602-bit key: Perl’s signature is as expected
ok 471 - 602-bit key: Perl verified Perl’s signature
ok 472 - 602-bit key: mangled signature non-verification
ok 473 - 602-bit key: OpenSSL verified Perl’s signature
ok 474 - 603-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 475 - 603-bit key, exp = 3: Perl’s signature is as expected
ok 476 - 603-bit key, exp = 3: Perl verified Perl’s signature
ok 477 - 603-bit key, exp = 3: mangled signature non-verification
ok 478 - 603-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 479 - 604-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 480 - 604-bit key, exp = 3: Perl’s signature is as expected
ok 481 - 604-bit key, exp = 3: Perl verified Perl’s signature
ok 482 - 604-bit key, exp = 3: mangled signature non-verification
ok 483 - 604-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 484 - 605-bit key: Perl verified OpenSSL’s signature
ok 485 - 605-bit key: Perl’s signature is as expected
ok 486 - 605-bit key: Perl verified Perl’s signature
ok 487 - 605-bit key: mangled signature non-verification
ok 488 - 605-bit key: OpenSSL verified Perl’s signature
ok 489 - 606-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 490 - 606-bit key, exp = 3: Perl’s signature is as expected
ok 491 - 606-bit key, exp = 3: Perl verified Perl’s signature
ok 492 - 606-bit key, exp = 3: mangled signature non-verification
ok 493 - 606-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 494 - 607-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 495 - 607-bit key, exp = 3: Perl’s signature is as expected
ok 496 - 607-bit key, exp = 3: Perl verified Perl’s signature
ok 497 - 607-bit key, exp = 3: mangled signature non-verification
ok 498 - 607-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 499 - 608-bit key: Perl verified OpenSSL’s signature
ok 500 - 608-bit key: Perl’s signature is as expected
ok 501 - 608-bit key: Perl verified Perl’s signature
ok 502 - 608-bit key: mangled signature non-verification
ok 503 - 608-bit key: OpenSSL verified Perl’s signature
ok 504 - 609-bit key: Perl verified OpenSSL’s signature
ok 505 - 609-bit key: Perl’s signature is as expected
ok 506 - 609-bit key: Perl verified Perl’s signature
ok 507 - 609-bit key: mangled signature non-verification
ok 508 - 609-bit key: OpenSSL verified Perl’s signature
ok 509 - 610-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 510 - 610-bit key, exp = 3: Perl’s signature is as expected
ok 511 - 610-bit key, exp = 3: Perl verified Perl’s signature
ok 512 - 610-bit key, exp = 3: mangled signature non-verification
ok 513 - 610-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 514 - 611-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 515 - 611-bit key, exp = 3: Perl’s signature is as expected
ok 516 - 611-bit key, exp = 3: Perl verified Perl’s signature
ok 517 - 611-bit key, exp = 3: mangled signature non-verification
ok 518 - 611-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 519 - 612-bit key: Perl verified OpenSSL’s signature
ok 520 - 612-bit key: Perl’s signature is as expected
ok 521 - 612-bit key: Perl verified Perl’s signature
ok 522 - 612-bit key: mangled signature non-verification
ok 523 - 612-bit key: OpenSSL verified Perl’s signature
ok 524 - 613-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 525 - 613-bit key, exp = 3: Perl’s signature is as expected
ok 526 - 613-bit key, exp = 3: Perl verified Perl’s signature
ok 527 - 613-bit key, exp = 3: mangled signature non-verification
ok 528 - 613-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 529 - 614-bit key: Perl verified OpenSSL’s signature
ok 530 - 614-bit key: Perl’s signature is as expected
ok 531 - 614-bit key: Perl verified Perl’s signature
ok 532 - 614-bit key: mangled signature non-verification
ok 533 - 614-bit key: OpenSSL verified Perl’s signature
ok 534 - 615-bit key: Perl verified OpenSSL’s signature
ok 535 - 615-bit key: Perl’s signature is as expected
ok 536 - 615-bit key: Perl verified Perl’s signature
ok 537 - 615-bit key: mangled signature non-verification
ok 538 - 615-bit key: OpenSSL verified Perl’s signature
ok 539 - 616-bit key: Perl verified OpenSSL’s signature
ok 540 - 616-bit key: Perl’s signature is as expected
ok 541 - 616-bit key: Perl verified Perl’s signature
ok 542 - 616-bit key: mangled signature non-verification
ok 543 - 616-bit key: OpenSSL verified Perl’s signature
ok 544 - 617-bit key: Perl verified OpenSSL’s signature
ok 545 - 617-bit key: Perl’s signature is as expected
ok 546 - 617-bit key: Perl verified Perl’s signature
ok 547 - 617-bit key: mangled signature non-verification
ok 548 - 617-bit key: OpenSSL verified Perl’s signature
ok 549 - 618-bit key: Perl verified OpenSSL’s signature
ok 550 - 618-bit key: Perl’s signature is as expected
ok 551 - 618-bit key: Perl verified Perl’s signature
ok 552 - 618-bit key: mangled signature non-verification
ok 553 - 618-bit key: OpenSSL verified Perl’s signature
ok 554 - 619-bit key: Perl verified OpenSSL’s signature
ok 555 - 619-bit key: Perl’s signature is as expected
ok 556 - 619-bit key: Perl verified Perl’s signature
ok 557 - 619-bit key: mangled signature non-verification
ok 558 - 619-bit key: OpenSSL verified Perl’s signature
ok 559 - 620-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 560 - 620-bit key, exp = 3: Perl’s signature is as expected
ok 561 - 620-bit key, exp = 3: Perl verified Perl’s signature
ok 562 - 620-bit key, exp = 3: mangled signature non-verification
ok 563 - 620-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 564 - 621-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 565 - 621-bit key, exp = 3: Perl’s signature is as expected
ok 566 - 621-bit key, exp = 3: Perl verified Perl’s signature
ok 567 - 621-bit key, exp = 3: mangled signature non-verification
ok 568 - 621-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 569 - 622-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 570 - 622-bit key, exp = 3: Perl’s signature is as expected
ok 571 - 622-bit key, exp = 3: Perl verified Perl’s signature
ok 572 - 622-bit key, exp = 3: mangled signature non-verification
ok 573 - 622-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 574 - 623-bit key: Perl verified OpenSSL’s signature
ok 575 - 623-bit key: Perl’s signature is as expected
ok 576 - 623-bit key: Perl verified Perl’s signature
ok 577 - 623-bit key: mangled signature non-verification
ok 578 - 623-bit key: OpenSSL verified Perl’s signature
ok 579 - 624-bit key: Perl verified OpenSSL’s signature
ok 580 - 624-bit key: Perl’s signature is as expected
ok 581 - 624-bit key: Perl verified Perl’s signature
ok 582 - 624-bit key: mangled signature non-verification
ok 583 - 624-bit key: OpenSSL verified Perl’s signature
ok 584 - 625-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 585 - 625-bit key, exp = 3: Perl’s signature is as expected
ok 586 - 625-bit key, exp = 3: Perl verified Perl’s signature
ok 587 - 625-bit key, exp = 3: mangled signature non-verification
ok 588 - 625-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 589 - 626-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 590 - 626-bit key, exp = 3: Perl’s signature is as expected
ok 591 - 626-bit key, exp = 3: Perl verified Perl’s signature
ok 592 - 626-bit key, exp = 3: mangled signature non-verification
ok 593 - 626-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 594 - 627-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 595 - 627-bit key, exp = 3: Perl’s signature is as expected
ok 596 - 627-bit key, exp = 3: Perl verified Perl’s signature
ok 597 - 627-bit key, exp = 3: mangled signature non-verification
ok 598 - 627-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 599 - 628-bit key: Perl verified OpenSSL’s signature
ok 600 - 628-bit key: Perl’s signature is as expected
ok 601 - 628-bit key: Perl verified Perl’s signature
ok 602 - 628-bit key: mangled signature non-verification
ok 603 - 628-bit key: OpenSSL verified Perl’s signature
ok 604 - 629-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 605 - 629-bit key, exp = 3: Perl’s signature is as expected
ok 606 - 629-bit key, exp = 3: Perl verified Perl’s signature
ok 607 - 629-bit key, exp = 3: mangled signature non-verification
ok 608 - 629-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 609 - 630-bit key: Perl verified OpenSSL’s signature
ok 610 - 630-bit key: Perl’s signature is as expected
ok 611 - 630-bit key: Perl verified Perl’s signature
ok 612 - 630-bit key: mangled signature non-verification
ok 613 - 630-bit key: OpenSSL verified Perl’s signature
ok 614 - 631-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 615 - 631-bit key, exp = 3: Perl’s signature is as expected
ok 616 - 631-bit key, exp = 3: Perl verified Perl’s signature
ok 617 - 631-bit key, exp = 3: mangled signature non-verification
ok 618 - 631-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 619 - 632-bit key: Perl verified OpenSSL’s signature
ok 620 - 632-bit key: Perl’s signature is as expected
ok 621 - 632-bit key: Perl verified Perl’s signature
ok 622 - 632-bit key: mangled signature non-verification
ok 623 - 632-bit key: OpenSSL verified Perl’s signature
ok 624 - 633-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 625 - 633-bit key, exp = 3: Perl’s signature is as expected
ok 626 - 633-bit key, exp = 3: Perl verified Perl’s signature
ok 627 - 633-bit key, exp = 3: mangled signature non-verification
ok 628 - 633-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 629 - 634-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 630 - 634-bit key, exp = 3: Perl’s signature is as expected
ok 631 - 634-bit key, exp = 3: Perl verified Perl’s signature
ok 632 - 634-bit key, exp = 3: mangled signature non-verification
ok 633 - 634-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 634 - 635-bit key: Perl verified OpenSSL’s signature
ok 635 - 635-bit key: Perl’s signature is as expected
ok 636 - 635-bit key: Perl verified Perl’s signature
ok 637 - 635-bit key: mangled signature non-verification
ok 638 - 635-bit key: OpenSSL verified Perl’s signature
ok 639 - 636-bit key: Perl verified OpenSSL’s signature
ok 640 - 636-bit key: Perl’s signature is as expected
ok 641 - 636-bit key: Perl verified Perl’s signature
ok 642 - 636-bit key: mangled signature non-verification
ok 643 - 636-bit key: OpenSSL verified Perl’s signature
ok 644 - 637-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 645 - 637-bit key, exp = 3: Perl’s signature is as expected
ok 646 - 637-bit key, exp = 3: Perl verified Perl’s signature
ok 647 - 637-bit key, exp = 3: mangled signature non-verification
ok 648 - 637-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 649 - 638-bit key: Perl verified OpenSSL’s signature
ok 650 - 638-bit key: Perl’s signature is as expected
ok 651 - 638-bit key: Perl verified Perl’s signature
ok 652 - 638-bit key: mangled signature non-verification
ok 653 - 638-bit key: OpenSSL verified Perl’s signature
ok 654 - 639-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 655 - 639-bit key, exp = 3: Perl’s signature is as expected
ok 656 - 639-bit key, exp = 3: Perl verified Perl’s signature
ok 657 - 639-bit key, exp = 3: mangled signature non-verification
ok 658 - 639-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 659 - 640-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 660 - 640-bit key, exp = 3: Perl’s signature is as expected
ok 661 - 640-bit key, exp = 3: Perl verified Perl’s signature
ok 662 - 640-bit key, exp = 3: mangled signature non-verification
ok 663 - 640-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 664 - 641-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 665 - 641-bit key, exp = 3: Perl’s signature is as expected
ok 666 - 641-bit key, exp = 3: Perl verified Perl’s signature
ok 667 - 641-bit key, exp = 3: mangled signature non-verification
ok 668 - 641-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 669 - 642-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 670 - 642-bit key, exp = 3: Perl’s signature is as expected
ok 671 - 642-bit key, exp = 3: Perl verified Perl’s signature
ok 672 - 642-bit key, exp = 3: mangled signature non-verification
ok 673 - 642-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 674 - 643-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 675 - 643-bit key, exp = 3: Perl’s signature is as expected
ok 676 - 643-bit key, exp = 3: Perl verified Perl’s signature
ok 677 - 643-bit key, exp = 3: mangled signature non-verification
ok 678 - 643-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 679 - 644-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 680 - 644-bit key, exp = 3: Perl’s signature is as expected
ok 681 - 644-bit key, exp = 3: Perl verified Perl’s signature
ok 682 - 644-bit key, exp = 3: mangled signature non-verification
ok 683 - 644-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 684 - 645-bit key: Perl verified OpenSSL’s signature
ok 685 - 645-bit key: Perl’s signature is as expected
ok 686 - 645-bit key: Perl verified Perl’s signature
ok 687 - 645-bit key: mangled signature non-verification
ok 688 - 645-bit key: OpenSSL verified Perl’s signature
ok 689 - 646-bit key: Perl verified OpenSSL’s signature
ok 690 - 646-bit key: Perl’s signature is as expected
ok 691 - 646-bit key: Perl verified Perl’s signature
ok 692 - 646-bit key: mangled signature non-verification
ok 693 - 646-bit key: OpenSSL verified Perl’s signature
ok 694 - 647-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 695 - 647-bit key, exp = 3: Perl’s signature is as expected
ok 696 - 647-bit key, exp = 3: Perl verified Perl’s signature
ok 697 - 647-bit key, exp = 3: mangled signature non-verification
ok 698 - 647-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 699 - 648-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 700 - 648-bit key, exp = 3: Perl’s signature is as expected
ok 701 - 648-bit key, exp = 3: Perl verified Perl’s signature
ok 702 - 648-bit key, exp = 3: mangled signature non-verification
ok 703 - 648-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 704 - 649-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 705 - 649-bit key, exp = 3: Perl’s signature is as expected
ok 706 - 649-bit key, exp = 3: Perl verified Perl’s signature
ok 707 - 649-bit key, exp = 3: mangled signature non-verification
ok 708 - 649-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 709 - 650-bit key: Perl verified OpenSSL’s signature
ok 710 - 650-bit key: Perl’s signature is as expected
ok 711 - 650-bit key: Perl verified Perl’s signature
ok 712 - 650-bit key: mangled signature non-verification
ok 713 - 650-bit key: OpenSSL verified Perl’s signature
ok 714 - 651-bit key: Perl verified OpenSSL’s signature
ok 715 - 651-bit key: Perl’s signature is as expected
ok 716 - 651-bit key: Perl verified Perl’s signature
ok 717 - 651-bit key: mangled signature non-verification
ok 718 - 651-bit key: OpenSSL verified Perl’s signature
ok 719 - 652-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 720 - 652-bit key, exp = 3: Perl’s signature is as expected
ok 721 - 652-bit key, exp = 3: Perl verified Perl’s signature
ok 722 - 652-bit key, exp = 3: mangled signature non-verification
ok 723 - 652-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 724 - 653-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 725 - 653-bit key, exp = 3: Perl’s signature is as expected
ok 726 - 653-bit key, exp = 3: Perl verified Perl’s signature
ok 727 - 653-bit key, exp = 3: mangled signature non-verification
ok 728 - 653-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 729 - 654-bit key: Perl verified OpenSSL’s signature
ok 730 - 654-bit key: Perl’s signature is as expected
ok 731 - 654-bit key: Perl verified Perl’s signature
ok 732 - 654-bit key: mangled signature non-verification
ok 733 - 654-bit key: OpenSSL verified Perl’s signature
ok 734 - 655-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 735 - 655-bit key, exp = 3: Perl’s signature is as expected
ok 736 - 655-bit key, exp = 3: Perl verified Perl’s signature
ok 737 - 655-bit key, exp = 3: mangled signature non-verification
ok 738 - 655-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 739 - 656-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 740 - 656-bit key, exp = 3: Perl’s signature is as expected
ok 741 - 656-bit key, exp = 3: Perl verified Perl’s signature
ok 742 - 656-bit key, exp = 3: mangled signature non-verification
ok 743 - 656-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 744 - 657-bit key: Perl verified OpenSSL’s signature
ok 745 - 657-bit key: Perl’s signature is as expected
ok 746 - 657-bit key: Perl verified Perl’s signature
ok 747 - 657-bit key: mangled signature non-verification
ok 748 - 657-bit key: OpenSSL verified Perl’s signature
ok 749 - 658-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 750 - 658-bit key, exp = 3: Perl’s signature is as expected
ok 751 - 658-bit key, exp = 3: Perl verified Perl’s signature
ok 752 - 658-bit key, exp = 3: mangled signature non-verification
ok 753 - 658-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 754 - 659-bit key: Perl verified OpenSSL’s signature
ok 755 - 659-bit key: Perl’s signature is as expected
ok 756 - 659-bit key: Perl verified Perl’s signature
ok 757 - 659-bit key: mangled signature non-verification
ok 758 - 659-bit key: OpenSSL verified Perl’s signature
ok 759 - 660-bit key: Perl verified OpenSSL’s signature
ok 760 - 660-bit key: Perl’s signature is as expected
ok 761 - 660-bit key: Perl verified Perl’s signature
ok 762 - 660-bit key: mangled signature non-verification
ok 763 - 660-bit key: OpenSSL verified Perl’s signature
ok 764 - 661-bit key: Perl verified OpenSSL’s signature
ok 765 - 661-bit key: Perl’s signature is as expected
ok 766 - 661-bit key: Perl verified Perl’s signature
ok 767 - 661-bit key: mangled signature non-verification
ok 768 - 661-bit key: OpenSSL verified Perl’s signature
ok 769 - 662-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 770 - 662-bit key, exp = 3: Perl’s signature is as expected
ok 771 - 662-bit key, exp = 3: Perl verified Perl’s signature
ok 772 - 662-bit key, exp = 3: mangled signature non-verification
ok 773 - 662-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 774 - 663-bit key: Perl verified OpenSSL’s signature
ok 775 - 663-bit key: Perl’s signature is as expected
ok 776 - 663-bit key: Perl verified Perl’s signature
ok 777 - 663-bit key: mangled signature non-verification
ok 778 - 663-bit key: OpenSSL verified Perl’s signature
ok 779 - 664-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 780 - 664-bit key, exp = 3: Perl’s signature is as expected
ok 781 - 664-bit key, exp = 3: Perl verified Perl’s signature
ok 782 - 664-bit key, exp = 3: mangled signature non-verification
ok 783 - 664-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 784 - 665-bit key: Perl verified OpenSSL’s signature
ok 785 - 665-bit key: Perl’s signature is as expected
ok 786 - 665-bit key: Perl verified Perl’s signature
ok 787 - 665-bit key: mangled signature non-verification
ok 788 - 665-bit key: OpenSSL verified Perl’s signature
ok 789 - 666-bit key: Perl verified OpenSSL’s signature
ok 790 - 666-bit key: Perl’s signature is as expected
ok 791 - 666-bit key: Perl verified Perl’s signature
ok 792 - 666-bit key: mangled signature non-verification
ok 793 - 666-bit key: OpenSSL verified Perl’s signature
ok 794 - 667-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 795 - 667-bit key, exp = 3: Perl’s signature is as expected
ok 796 - 667-bit key, exp = 3: Perl verified Perl’s signature
ok 797 - 667-bit key, exp = 3: mangled signature non-verification
ok 798 - 667-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 799 - 668-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 800 - 668-bit key, exp = 3: Perl’s signature is as expected
ok 801 - 668-bit key, exp = 3: Perl verified Perl’s signature
ok 802 - 668-bit key, exp = 3: mangled signature non-verification
ok 803 - 668-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 804 - 669-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 805 - 669-bit key, exp = 3: Perl’s signature is as expected
ok 806 - 669-bit key, exp = 3: Perl verified Perl’s signature
ok 807 - 669-bit key, exp = 3: mangled signature non-verification
ok 808 - 669-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 809 - 670-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 810 - 670-bit key, exp = 3: Perl’s signature is as expected
ok 811 - 670-bit key, exp = 3: Perl verified Perl’s signature
ok 812 - 670-bit key, exp = 3: mangled signature non-verification
ok 813 - 670-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 814 - 671-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 815 - 671-bit key, exp = 3: Perl’s signature is as expected
ok 816 - 671-bit key, exp = 3: Perl verified Perl’s signature
ok 817 - 671-bit key, exp = 3: mangled signature non-verification
ok 818 - 671-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 819 - 672-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 820 - 672-bit key, exp = 3: Perl’s signature is as expected
ok 821 - 672-bit key, exp = 3: Perl verified Perl’s signature
ok 822 - 672-bit key, exp = 3: mangled signature non-verification
ok 823 - 672-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 824 - 673-bit key: Perl verified OpenSSL’s signature
ok 825 - 673-bit key: Perl’s signature is as expected
ok 826 - 673-bit key: Perl verified Perl’s signature
ok 827 - 673-bit key: mangled signature non-verification
ok 828 - 673-bit key: OpenSSL verified Perl’s signature
ok 829 - 674-bit key: Perl verified OpenSSL’s signature
ok 830 - 674-bit key: Perl’s signature is as expected
ok 831 - 674-bit key: Perl verified Perl’s signature
ok 832 - 674-bit key: mangled signature non-verification
ok 833 - 674-bit key: OpenSSL verified Perl’s signature
ok 834 - 675-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 835 - 675-bit key, exp = 3: Perl’s signature is as expected
ok 836 - 675-bit key, exp = 3: Perl verified Perl’s signature
ok 837 - 675-bit key, exp = 3: mangled signature non-verification
ok 838 - 675-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 839 - 676-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 840 - 676-bit key, exp = 3: Perl’s signature is as expected
ok 841 - 676-bit key, exp = 3: Perl verified Perl’s signature
ok 842 - 676-bit key, exp = 3: mangled signature non-verification
ok 843 - 676-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 844 - 677-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 845 - 677-bit key, exp = 3: Perl’s signature is as expected
ok 846 - 677-bit key, exp = 3: Perl verified Perl’s signature
ok 847 - 677-bit key, exp = 3: mangled signature non-verification
ok 848 - 677-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 849 - 678-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 850 - 678-bit key, exp = 3: Perl’s signature is as expected
ok 851 - 678-bit key, exp = 3: Perl verified Perl’s signature
ok 852 - 678-bit key, exp = 3: mangled signature non-verification
ok 853 - 678-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 854 - 679-bit key: Perl verified OpenSSL’s signature
ok 855 - 679-bit key: Perl’s signature is as expected
ok 856 - 679-bit key: Perl verified Perl’s signature
ok 857 - 679-bit key: mangled signature non-verification
ok 858 - 679-bit key: OpenSSL verified Perl’s signature
ok 859 - 680-bit key: Perl verified OpenSSL’s signature
ok 860 - 680-bit key: Perl’s signature is as expected
ok 861 - 680-bit key: Perl verified Perl’s signature
ok 862 - 680-bit key: mangled signature non-verification
ok 863 - 680-bit key: OpenSSL verified Perl’s signature
ok 864 - 681-bit key: Perl verified OpenSSL’s signature
ok 865 - 681-bit key: Perl’s signature is as expected
ok 866 - 681-bit key: Perl verified Perl’s signature
ok 867 - 681-bit key: mangled signature non-verification
ok 868 - 681-bit key: OpenSSL verified Perl’s signature
ok 869 - 682-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 870 - 682-bit key, exp = 3: Perl’s signature is as expected
ok 871 - 682-bit key, exp = 3: Perl verified Perl’s signature
ok 872 - 682-bit key, exp = 3: mangled signature non-verification
ok 873 - 682-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 874 - 683-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 875 - 683-bit key, exp = 3: Perl’s signature is as expected
ok 876 - 683-bit key, exp = 3: Perl verified Perl’s signature
ok 877 - 683-bit key, exp = 3: mangled signature non-verification
ok 878 - 683-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 879 - 684-bit key: Perl verified OpenSSL’s signature
ok 880 - 684-bit key: Perl’s signature is as expected
ok 881 - 684-bit key: Perl verified Perl’s signature
ok 882 - 684-bit key: mangled signature non-verification
ok 883 - 684-bit key: OpenSSL verified Perl’s signature
ok 884 - 685-bit key: Perl verified OpenSSL’s signature
ok 885 - 685-bit key: Perl’s signature is as expected
ok 886 - 685-bit key: Perl verified Perl’s signature
ok 887 - 685-bit key: mangled signature non-verification
ok 888 - 685-bit key: OpenSSL verified Perl’s signature
ok 889 - 686-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 890 - 686-bit key, exp = 3: Perl’s signature is as expected
ok 891 - 686-bit key, exp = 3: Perl verified Perl’s signature
ok 892 - 686-bit key, exp = 3: mangled signature non-verification
ok 893 - 686-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 894 - 687-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 895 - 687-bit key, exp = 3: Perl’s signature is as expected
ok 896 - 687-bit key, exp = 3: Perl verified Perl’s signature
ok 897 - 687-bit key, exp = 3: mangled signature non-verification
ok 898 - 687-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 899 - 688-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 900 - 688-bit key, exp = 3: Perl’s signature is as expected
ok 901 - 688-bit key, exp = 3: Perl verified Perl’s signature
ok 902 - 688-bit key, exp = 3: mangled signature non-verification
ok 903 - 688-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 904 - 689-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 905 - 689-bit key, exp = 3: Perl’s signature is as expected
ok 906 - 689-bit key, exp = 3: Perl verified Perl’s signature
ok 907 - 689-bit key, exp = 3: mangled signature non-verification
ok 908 - 689-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 909 - 690-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 910 - 690-bit key, exp = 3: Perl’s signature is as expected
ok 911 - 690-bit key, exp = 3: Perl verified Perl’s signature
ok 912 - 690-bit key, exp = 3: mangled signature non-verification
ok 913 - 690-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 914 - 691-bit key: Perl verified OpenSSL’s signature
ok 915 - 691-bit key: Perl’s signature is as expected
ok 916 - 691-bit key: Perl verified Perl’s signature
ok 917 - 691-bit key: mangled signature non-verification
ok 918 - 691-bit key: OpenSSL verified Perl’s signature
ok 919 - 692-bit key: Perl verified OpenSSL’s signature
ok 920 - 692-bit key: Perl’s signature is as expected
ok 921 - 692-bit key: Perl verified Perl’s signature
ok 922 - 692-bit key: mangled signature non-verification
ok 923 - 692-bit key: OpenSSL verified Perl’s signature
ok 924 - 693-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 925 - 693-bit key, exp = 3: Perl’s signature is as expected
ok 926 - 693-bit key, exp = 3: Perl verified Perl’s signature
ok 927 - 693-bit key, exp = 3: mangled signature non-verification
ok 928 - 693-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 929 - 694-bit key: Perl verified OpenSSL’s signature
ok 930 - 694-bit key: Perl’s signature is as expected
ok 931 - 694-bit key: Perl verified Perl’s signature
ok 932 - 694-bit key: mangled signature non-verification
ok 933 - 694-bit key: OpenSSL verified Perl’s signature
ok 934 - 695-bit key: Perl verified OpenSSL’s signature
ok 935 - 695-bit key: Perl’s signature is as expected
ok 936 - 695-bit key: Perl verified Perl’s signature
ok 937 - 695-bit key: mangled signature non-verification
ok 938 - 695-bit key: OpenSSL verified Perl’s signature
ok 939 - 696-bit key: Perl verified OpenSSL’s signature
ok 940 - 696-bit key: Perl’s signature is as expected
ok 941 - 696-bit key: Perl verified Perl’s signature
ok 942 - 696-bit key: mangled signature non-verification
ok 943 - 696-bit key: OpenSSL verified Perl’s signature
ok 944 - 697-bit key: Perl verified OpenSSL’s signature
ok 945 - 697-bit key: Perl’s signature is as expected
ok 946 - 697-bit key: Perl verified Perl’s signature
ok 947 - 697-bit key: mangled signature non-verification
ok 948 - 697-bit key: OpenSSL verified Perl’s signature
ok 949 - 698-bit key: Perl verified OpenSSL’s signature
ok 950 - 698-bit key: Perl’s signature is as expected
ok 951 - 698-bit key: Perl verified Perl’s signature
ok 952 - 698-bit key: mangled signature non-verification
ok 953 - 698-bit key: OpenSSL verified Perl’s signature
ok 954 - 699-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 955 - 699-bit key, exp = 3: Perl’s signature is as expected
ok 956 - 699-bit key, exp = 3: Perl verified Perl’s signature
ok 957 - 699-bit key, exp = 3: mangled signature non-verification
ok 958 - 699-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 959 - 700-bit key: Perl verified OpenSSL’s signature
ok 960 - 700-bit key: Perl’s signature is as expected
ok 961 - 700-bit key: Perl verified Perl’s signature
ok 962 - 700-bit key: mangled signature non-verification
ok 963 - 700-bit key: OpenSSL verified Perl’s signature
ok 964 - 701-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 965 - 701-bit key, exp = 3: Perl’s signature is as expected
ok 966 - 701-bit key, exp = 3: Perl verified Perl’s signature
ok 967 - 701-bit key, exp = 3: mangled signature non-verification
ok 968 - 701-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 969 - 702-bit key: Perl verified OpenSSL’s signature
ok 970 - 702-bit key: Perl’s signature is as expected
ok 971 - 702-bit key: Perl verified Perl’s signature
ok 972 - 702-bit key: mangled signature non-verification
ok 973 - 702-bit key: OpenSSL verified Perl’s signature
ok 974 - 703-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 975 - 703-bit key, exp = 3: Perl’s signature is as expected
ok 976 - 703-bit key, exp = 3: Perl verified Perl’s signature
ok 977 - 703-bit key, exp = 3: mangled signature non-verification
ok 978 - 703-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 979 - 704-bit key: Perl verified OpenSSL’s signature
ok 980 - 704-bit key: Perl’s signature is as expected
ok 981 - 704-bit key: Perl verified Perl’s signature
ok 982 - 704-bit key: mangled signature non-verification
ok 983 - 704-bit key: OpenSSL verified Perl’s signature
ok 984 - 705-bit key: Perl verified OpenSSL’s signature
ok 985 - 705-bit key: Perl’s signature is as expected
ok 986 - 705-bit key: Perl verified Perl’s signature
ok 987 - 705-bit key: mangled signature non-verification
ok 988 - 705-bit key: OpenSSL verified Perl’s signature
ok 989 - 706-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 990 - 706-bit key, exp = 3: Perl’s signature is as expected
ok 991 - 706-bit key, exp = 3: Perl verified Perl’s signature
ok 992 - 706-bit key, exp = 3: mangled signature non-verification
ok 993 - 706-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 994 - 707-bit key: Perl verified OpenSSL’s signature
ok 995 - 707-bit key: Perl’s signature is as expected
ok 996 - 707-bit key: Perl verified Perl’s signature
ok 997 - 707-bit key: mangled signature non-verification
ok 998 - 707-bit key: OpenSSL verified Perl’s signature
ok 999 - 708-bit key: Perl verified OpenSSL’s signature
ok 1000 - 708-bit key: Perl’s signature is as expected
ok 1001 - 708-bit key: Perl verified Perl’s signature
ok 1002 - 708-bit key: mangled signature non-verification
ok 1003 - 708-bit key: OpenSSL verified Perl’s signature
ok 1004 - 709-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1005 - 709-bit key, exp = 3: Perl’s signature is as expected
ok 1006 - 709-bit key, exp = 3: Perl verified Perl’s signature
ok 1007 - 709-bit key, exp = 3: mangled signature non-verification
ok 1008 - 709-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1009 - 710-bit key: Perl verified OpenSSL’s signature
ok 1010 - 710-bit key: Perl’s signature is as expected
ok 1011 - 710-bit key: Perl verified Perl’s signature
ok 1012 - 710-bit key: mangled signature non-verification
ok 1013 - 710-bit key: OpenSSL verified Perl’s signature
ok 1014 - 711-bit key: Perl verified OpenSSL’s signature
ok 1015 - 711-bit key: Perl’s signature is as expected
ok 1016 - 711-bit key: Perl verified Perl’s signature
ok 1017 - 711-bit key: mangled signature non-verification
ok 1018 - 711-bit key: OpenSSL verified Perl’s signature
ok 1019 - 712-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1020 - 712-bit key, exp = 3: Perl’s signature is as expected
ok 1021 - 712-bit key, exp = 3: Perl verified Perl’s signature
ok 1022 - 712-bit key, exp = 3: mangled signature non-verification
ok 1023 - 712-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1024 - 713-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1025 - 713-bit key, exp = 3: Perl’s signature is as expected
ok 1026 - 713-bit key, exp = 3: Perl verified Perl’s signature
ok 1027 - 713-bit key, exp = 3: mangled signature non-verification
ok 1028 - 713-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1029 - 714-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1030 - 714-bit key, exp = 3: Perl’s signature is as expected
ok 1031 - 714-bit key, exp = 3: Perl verified Perl’s signature
ok 1032 - 714-bit key, exp = 3: mangled signature non-verification
ok 1033 - 714-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1034 - 715-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1035 - 715-bit key, exp = 3: Perl’s signature is as expected
ok 1036 - 715-bit key, exp = 3: Perl verified Perl’s signature
ok 1037 - 715-bit key, exp = 3: mangled signature non-verification
ok 1038 - 715-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1039 - 716-bit key: Perl verified OpenSSL’s signature
ok 1040 - 716-bit key: Perl’s signature is as expected
ok 1041 - 716-bit key: Perl verified Perl’s signature
ok 1042 - 716-bit key: mangled signature non-verification
ok 1043 - 716-bit key: OpenSSL verified Perl’s signature
ok 1044 - 717-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1045 - 717-bit key, exp = 3: Perl’s signature is as expected
ok 1046 - 717-bit key, exp = 3: Perl verified Perl’s signature
ok 1047 - 717-bit key, exp = 3: mangled signature non-verification
ok 1048 - 717-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1049 - 718-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1050 - 718-bit key, exp = 3: Perl’s signature is as expected
ok 1051 - 718-bit key, exp = 3: Perl verified Perl’s signature
ok 1052 - 718-bit key, exp = 3: mangled signature non-verification
ok 1053 - 718-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1054 - 719-bit key: Perl verified OpenSSL’s signature
ok 1055 - 719-bit key: Perl’s signature is as expected
ok 1056 - 719-bit key: Perl verified Perl’s signature
ok 1057 - 719-bit key: mangled signature non-verification
ok 1058 - 719-bit key: OpenSSL verified Perl’s signature
ok 1059 - 720-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1060 - 720-bit key, exp = 3: Perl’s signature is as expected
ok 1061 - 720-bit key, exp = 3: Perl verified Perl’s signature
ok 1062 - 720-bit key, exp = 3: mangled signature non-verification
ok 1063 - 720-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1064 - 721-bit key: Perl verified OpenSSL’s signature
ok 1065 - 721-bit key: Perl’s signature is as expected
ok 1066 - 721-bit key: Perl verified Perl’s signature
ok 1067 - 721-bit key: mangled signature non-verification
ok 1068 - 721-bit key: OpenSSL verified Perl’s signature
ok 1069 - 722-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1070 - 722-bit key, exp = 3: Perl’s signature is as expected
ok 1071 - 722-bit key, exp = 3: Perl verified Perl’s signature
ok 1072 - 722-bit key, exp = 3: mangled signature non-verification
ok 1073 - 722-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1074 - 723-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1075 - 723-bit key, exp = 3: Perl’s signature is as expected
ok 1076 - 723-bit key, exp = 3: Perl verified Perl’s signature
ok 1077 - 723-bit key, exp = 3: mangled signature non-verification
ok 1078 - 723-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1079 - 724-bit key: Perl verified OpenSSL’s signature
ok 1080 - 724-bit key: Perl’s signature is as expected
ok 1081 - 724-bit key: Perl verified Perl’s signature
ok 1082 - 724-bit key: mangled signature non-verification
ok 1083 - 724-bit key: OpenSSL verified Perl’s signature
ok 1084 - 725-bit key: Perl verified OpenSSL’s signature
ok 1085 - 725-bit key: Perl’s signature is as expected
ok 1086 - 725-bit key: Perl verified Perl’s signature
ok 1087 - 725-bit key: mangled signature non-verification
ok 1088 - 725-bit key: OpenSSL verified Perl’s signature
ok 1089 - 726-bit key: Perl verified OpenSSL’s signature
ok 1090 - 726-bit key: Perl’s signature is as expected
ok 1091 - 726-bit key: Perl verified Perl’s signature
ok 1092 - 726-bit key: mangled signature non-verification
ok 1093 - 726-bit key: OpenSSL verified Perl’s signature
ok 1094 - 727-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1095 - 727-bit key, exp = 3: Perl’s signature is as expected
ok 1096 - 727-bit key, exp = 3: Perl verified Perl’s signature
ok 1097 - 727-bit key, exp = 3: mangled signature non-verification
ok 1098 - 727-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1099 - 728-bit key: Perl verified OpenSSL’s signature
ok 1100 - 728-bit key: Perl’s signature is as expected
ok 1101 - 728-bit key: Perl verified Perl’s signature
ok 1102 - 728-bit key: mangled signature non-verification
ok 1103 - 728-bit key: OpenSSL verified Perl’s signature
ok 1104 - 729-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1105 - 729-bit key, exp = 3: Perl’s signature is as expected
ok 1106 - 729-bit key, exp = 3: Perl verified Perl’s signature
ok 1107 - 729-bit key, exp = 3: mangled signature non-verification
ok 1108 - 729-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1109 - 730-bit key: Perl verified OpenSSL’s signature
ok 1110 - 730-bit key: Perl’s signature is as expected
ok 1111 - 730-bit key: Perl verified Perl’s signature
ok 1112 - 730-bit key: mangled signature non-verification
ok 1113 - 730-bit key: OpenSSL verified Perl’s signature
ok 1114 - 731-bit key: Perl verified OpenSSL’s signature
ok 1115 - 731-bit key: Perl’s signature is as expected
ok 1116 - 731-bit key: Perl verified Perl’s signature
ok 1117 - 731-bit key: mangled signature non-verification
ok 1118 - 731-bit key: OpenSSL verified Perl’s signature
ok 1119 - 732-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1120 - 732-bit key, exp = 3: Perl’s signature is as expected
ok 1121 - 732-bit key, exp = 3: Perl verified Perl’s signature
ok 1122 - 732-bit key, exp = 3: mangled signature non-verification
ok 1123 - 732-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1124 - 733-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1125 - 733-bit key, exp = 3: Perl’s signature is as expected
ok 1126 - 733-bit key, exp = 3: Perl verified Perl’s signature
ok 1127 - 733-bit key, exp = 3: mangled signature non-verification
ok 1128 - 733-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1129 - 734-bit key: Perl verified OpenSSL’s signature
ok 1130 - 734-bit key: Perl’s signature is as expected
ok 1131 - 734-bit key: Perl verified Perl’s signature
ok 1132 - 734-bit key: mangled signature non-verification
ok 1133 - 734-bit key: OpenSSL verified Perl’s signature
ok 1134 - 735-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1135 - 735-bit key, exp = 3: Perl’s signature is as expected
ok 1136 - 735-bit key, exp = 3: Perl verified Perl’s signature
ok 1137 - 735-bit key, exp = 3: mangled signature non-verification
ok 1138 - 735-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1139 - 736-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1140 - 736-bit key, exp = 3: Perl’s signature is as expected
ok 1141 - 736-bit key, exp = 3: Perl verified Perl’s signature
ok 1142 - 736-bit key, exp = 3: mangled signature non-verification
ok 1143 - 736-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1144 - 737-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1145 - 737-bit key, exp = 3: Perl’s signature is as expected
ok 1146 - 737-bit key, exp = 3: Perl verified Perl’s signature
ok 1147 - 737-bit key, exp = 3: mangled signature non-verification
ok 1148 - 737-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1149 - 738-bit key: Perl verified OpenSSL’s signature
ok 1150 - 738-bit key: Perl’s signature is as expected
ok 1151 - 738-bit key: Perl verified Perl’s signature
ok 1152 - 738-bit key: mangled signature non-verification
ok 1153 - 738-bit key: OpenSSL verified Perl’s signature
ok 1154 - 739-bit key: Perl verified OpenSSL’s signature
ok 1155 - 739-bit key: Perl’s signature is as expected
ok 1156 - 739-bit key: Perl verified Perl’s signature
ok 1157 - 739-bit key: mangled signature non-verification
ok 1158 - 739-bit key: OpenSSL verified Perl’s signature
ok 1159 - 740-bit key: Perl verified OpenSSL’s signature
ok 1160 - 740-bit key: Perl’s signature is as expected
ok 1161 - 740-bit key: Perl verified Perl’s signature
ok 1162 - 740-bit key: mangled signature non-verification
ok 1163 - 740-bit key: OpenSSL verified Perl’s signature
ok 1164 - 741-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1165 - 741-bit key, exp = 3: Perl’s signature is as expected
ok 1166 - 741-bit key, exp = 3: Perl verified Perl’s signature
ok 1167 - 741-bit key, exp = 3: mangled signature non-verification
ok 1168 - 741-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1169 - 742-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1170 - 742-bit key, exp = 3: Perl’s signature is as expected
ok 1171 - 742-bit key, exp = 3: Perl verified Perl’s signature
ok 1172 - 742-bit key, exp = 3: mangled signature non-verification
ok 1173 - 742-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1174 - 743-bit key: Perl verified OpenSSL’s signature
ok 1175 - 743-bit key: Perl’s signature is as expected
ok 1176 - 743-bit key: Perl verified Perl’s signature
ok 1177 - 743-bit key: mangled signature non-verification
ok 1178 - 743-bit key: OpenSSL verified Perl’s signature
ok 1179 - 744-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1180 - 744-bit key, exp = 3: Perl’s signature is as expected
ok 1181 - 744-bit key, exp = 3: Perl verified Perl’s signature
ok 1182 - 744-bit key, exp = 3: mangled signature non-verification
ok 1183 - 744-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1184 - 745-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1185 - 745-bit key, exp = 3: Perl’s signature is as expected
ok 1186 - 745-bit key, exp = 3: Perl verified Perl’s signature
ok 1187 - 745-bit key, exp = 3: mangled signature non-verification
ok 1188 - 745-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1189 - 746-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1190 - 746-bit key, exp = 3: Perl’s signature is as expected
ok 1191 - 746-bit key, exp = 3: Perl verified Perl’s signature
ok 1192 - 746-bit key, exp = 3: mangled signature non-verification
ok 1193 - 746-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1194 - 747-bit key: Perl verified OpenSSL’s signature
ok 1195 - 747-bit key: Perl’s signature is as expected
ok 1196 - 747-bit key: Perl verified Perl’s signature
ok 1197 - 747-bit key: mangled signature non-verification
ok 1198 - 747-bit key: OpenSSL verified Perl’s signature
ok 1199 - 748-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1200 - 748-bit key, exp = 3: Perl’s signature is as expected
ok 1201 - 748-bit key, exp = 3: Perl verified Perl’s signature
ok 1202 - 748-bit key, exp = 3: mangled signature non-verification
ok 1203 - 748-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1204 - 749-bit key: Perl verified OpenSSL’s signature
ok 1205 - 749-bit key: Perl’s signature is as expected
ok 1206 - 749-bit key: Perl verified Perl’s signature
ok 1207 - 749-bit key: mangled signature non-verification
ok 1208 - 749-bit key: OpenSSL verified Perl’s signature
ok 1209 - 750-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1210 - 750-bit key, exp = 3: Perl’s signature is as expected
ok 1211 - 750-bit key, exp = 3: Perl verified Perl’s signature
ok 1212 - 750-bit key, exp = 3: mangled signature non-verification
ok 1213 - 750-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1214 - 751-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1215 - 751-bit key, exp = 3: Perl’s signature is as expected
ok 1216 - 751-bit key, exp = 3: Perl verified Perl’s signature
ok 1217 - 751-bit key, exp = 3: mangled signature non-verification
ok 1218 - 751-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1219 - 752-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1220 - 752-bit key, exp = 3: Perl’s signature is as expected
ok 1221 - 752-bit key, exp = 3: Perl verified Perl’s signature
ok 1222 - 752-bit key, exp = 3: mangled signature non-verification
ok 1223 - 752-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1224 - 753-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1225 - 753-bit key, exp = 3: Perl’s signature is as expected
ok 1226 - 753-bit key, exp = 3: Perl verified Perl’s signature
ok 1227 - 753-bit key, exp = 3: mangled signature non-verification
ok 1228 - 753-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1229 - 754-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1230 - 754-bit key, exp = 3: Perl’s signature is as expected
ok 1231 - 754-bit key, exp = 3: Perl verified Perl’s signature
ok 1232 - 754-bit key, exp = 3: mangled signature non-verification
ok 1233 - 754-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1234 - 755-bit key: Perl verified OpenSSL’s signature
ok 1235 - 755-bit key: Perl’s signature is as expected
ok 1236 - 755-bit key: Perl verified Perl’s signature
ok 1237 - 755-bit key: mangled signature non-verification
ok 1238 - 755-bit key: OpenSSL verified Perl’s signature
ok 1239 - 756-bit key: Perl verified OpenSSL’s signature
ok 1240 - 756-bit key: Perl’s signature is as expected
ok 1241 - 756-bit key: Perl verified Perl’s signature
ok 1242 - 756-bit key: mangled signature non-verification
ok 1243 - 756-bit key: OpenSSL verified Perl’s signature
ok 1244 - 757-bit key: Perl verified OpenSSL’s signature
ok 1245 - 757-bit key: Perl’s signature is as expected
ok 1246 - 757-bit key: Perl verified Perl’s signature
ok 1247 - 757-bit key: mangled signature non-verification
ok 1248 - 757-bit key: OpenSSL verified Perl’s signature
ok 1249 - 758-bit key: Perl verified OpenSSL’s signature
ok 1250 - 758-bit key: Perl’s signature is as expected
ok 1251 - 758-bit key: Perl verified Perl’s signature
ok 1252 - 758-bit key: mangled signature non-verification
ok 1253 - 758-bit key: OpenSSL verified Perl’s signature
ok 1254 - 759-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1255 - 759-bit key, exp = 3: Perl’s signature is as expected
ok 1256 - 759-bit key, exp = 3: Perl verified Perl’s signature
ok 1257 - 759-bit key, exp = 3: mangled signature non-verification
ok 1258 - 759-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1259 - 760-bit key: Perl verified OpenSSL’s signature
ok 1260 - 760-bit key: Perl’s signature is as expected
ok 1261 - 760-bit key: Perl verified Perl’s signature
ok 1262 - 760-bit key: mangled signature non-verification
ok 1263 - 760-bit key: OpenSSL verified Perl’s signature
ok 1264 - 761-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1265 - 761-bit key, exp = 3: Perl’s signature is as expected
ok 1266 - 761-bit key, exp = 3: Perl verified Perl’s signature
ok 1267 - 761-bit key, exp = 3: mangled signature non-verification
ok 1268 - 761-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1269 - 762-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1270 - 762-bit key, exp = 3: Perl’s signature is as expected
ok 1271 - 762-bit key, exp = 3: Perl verified Perl’s signature
ok 1272 - 762-bit key, exp = 3: mangled signature non-verification
ok 1273 - 762-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1274 - 763-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1275 - 763-bit key, exp = 3: Perl’s signature is as expected
ok 1276 - 763-bit key, exp = 3: Perl verified Perl’s signature
ok 1277 - 763-bit key, exp = 3: mangled signature non-verification
ok 1278 - 763-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1279 - 764-bit key: Perl verified OpenSSL’s signature
ok 1280 - 764-bit key: Perl’s signature is as expected
ok 1281 - 764-bit key: Perl verified Perl’s signature
ok 1282 - 764-bit key: mangled signature non-verification
ok 1283 - 764-bit key: OpenSSL verified Perl’s signature
ok 1284 - 765-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1285 - 765-bit key, exp = 3: Perl’s signature is as expected
ok 1286 - 765-bit key, exp = 3: Perl verified Perl’s signature
ok 1287 - 765-bit key, exp = 3: mangled signature non-verification
ok 1288 - 765-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1289 - 766-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1290 - 766-bit key, exp = 3: Perl’s signature is as expected
ok 1291 - 766-bit key, exp = 3: Perl verified Perl’s signature
ok 1292 - 766-bit key, exp = 3: mangled signature non-verification
ok 1293 - 766-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1294 - 767-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1295 - 767-bit key, exp = 3: Perl’s signature is as expected
ok 1296 - 767-bit key, exp = 3: Perl verified Perl’s signature
ok 1297 - 767-bit key, exp = 3: mangled signature non-verification
ok 1298 - 767-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1299 - 768-bit key, exp = 3: Perl verified OpenSSL’s signature
ok 1300 - 768-bit key, exp = 3: Perl’s signature is as expected
ok 1301 - 768-bit key, exp = 3: Perl verified Perl’s signature
ok 1302 - 768-bit key, exp = 3: mangled signature non-verification
ok 1303 - 768-bit key, exp = 3: OpenSSL verified Perl’s signature
ok 1304 - reject faux hash names that are UNIVERSAL methods
ok 1305 - expected JWK thumbprint
ok 1306 - 'get_public_key() return' isa 'Crypt::Perl::RSA::PublicKey'
ok 1307 - modulus matches
ok 1308 - (public) exponent matches
ok 1309 - get_struct_for_public_jwk() gives the expected structure
ok 1310 - get_struct_for_private_jwk() gives the expected structure
ok 1311 - to_der()
ok 1312 - to_pem()
ok 1313 - no warnings
ok
t/Crypt-Perl-RSA-PublicKey.t ......................
1..4
ok 1 - expected JWK thumbprint
ok 2 - to_der()
ok 3 - to_pem()
ok 4 - no warnings
ok
t/Crypt-Perl-X509-Extension-subjectAltName.t ......
1..2
ok 1 - encode() as expected - two dNSName entries
ok 2 - no warnings
ok
All tests successful.
Files=14, Tests=1989, 129 wallclock secs ( 0.51 usr + 0.06 sys = 0.58 CPU)
Result: PASS
FELIPE/Crypt-Perl-0.14.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Felipe Gasper <CENSORED>
Cryptography in Pure Perl
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C && tar cvf - Crypt-Perl-0.14.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/F/FE/FELIPE/Crypt-Perl-0.14.tar.gz
Crypt-Perl-0.14.ppd
blib/
blib/lib/
blib/lib/Crypt/
blib/lib/Crypt/Perl/
blib/lib/Crypt/Perl/ASN1/
blib/lib/Crypt/Perl/ASN1/Encodee.pm
blib/lib/Crypt/Perl/ASN1.pm
blib/lib/Crypt/Perl/BigInt.pm
blib/lib/Crypt/Perl/ECDSA/
blib/lib/Crypt/Perl/ECDSA/EC/
blib/lib/Crypt/Perl/ECDSA/EC/Curve.pm
blib/lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm
blib/lib/Crypt/Perl/ECDSA/EC/DB.pm
blib/lib/Crypt/Perl/ECDSA/EC/FieldElement.pm
blib/lib/Crypt/Perl/ECDSA/EC/Point.pm
blib/lib/Crypt/Perl/ECDSA/ECParameters.pm
blib/lib/Crypt/Perl/ECDSA/Generate.pm
blib/lib/Crypt/Perl/ECDSA/KeyBase.pm
blib/lib/Crypt/Perl/ECDSA/NIST.pm
blib/lib/Crypt/Perl/ECDSA/Parse.pm
blib/lib/Crypt/Perl/ECDSA/PrivateKey.pm
blib/lib/Crypt/Perl/ECDSA/PublicKey.pm
blib/lib/Crypt/Perl/ECDSA/Utils.pm
blib/lib/Crypt/Perl/ECDSA.pm
blib/lib/Crypt/Perl/JWK.pm
blib/lib/Crypt/Perl/KeyBase.pm
blib/lib/Crypt/Perl/Math.pm
blib/lib/Crypt/Perl/PK.pm
blib/lib/Crypt/Perl/PKCS10/
blib/lib/Crypt/Perl/PKCS10/ASN1.pm
blib/lib/Crypt/Perl/PKCS10/Attribute/
blib/lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm
blib/lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm
blib/lib/Crypt/Perl/PKCS10/Attribute.pm
blib/lib/Crypt/Perl/PKCS10/Attributes.pm
blib/lib/Crypt/Perl/PKCS10.pm
blib/lib/Crypt/Perl/PKCS8.pm
blib/lib/Crypt/Perl/RNG.pm
blib/lib/Crypt/Perl/RSA/
blib/lib/Crypt/Perl/RSA/Generate.pm
blib/lib/Crypt/Perl/RSA/KeyBase.pm
blib/lib/Crypt/Perl/RSA/Parse.pm
blib/lib/Crypt/Perl/RSA/PKCS1_v1_5.pm
blib/lib/Crypt/Perl/RSA/PrivateKey.pm
blib/lib/Crypt/Perl/RSA/PublicKey.pm
blib/lib/Crypt/Perl/RSA/Template.pm
blib/lib/Crypt/Perl/RSA.pm
blib/lib/Crypt/Perl/ToDER.pm
blib/lib/Crypt/Perl/X/
blib/lib/Crypt/Perl/X/ASN1/
blib/lib/Crypt/Perl/X/ASN1/Decode.pm
blib/lib/Crypt/Perl/X/ASN1/Encode.pm
blib/lib/Crypt/Perl/X/ASN1/Find.pm
blib/lib/Crypt/Perl/X/ASN1/Prepare.pm
blib/lib/Crypt/Perl/X/Base.pm
blib/lib/Crypt/Perl/X/ECDSA/
blib/lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm
blib/lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm
blib/lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm
blib/lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm
blib/lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm
blib/lib/Crypt/Perl/X/InvalidJWK.pm
blib/lib/Crypt/Perl/X/TooLongToSign.pm
blib/lib/Crypt/Perl/X/UnknownHash.pm
blib/lib/Crypt/Perl/X/UnknownJWKkty.pm
blib/lib/Crypt/Perl/X.pm
blib/lib/Crypt/Perl/X509/
blib/lib/Crypt/Perl/X509/Extension/
blib/lib/Crypt/Perl/X509/Extension/subjectAltName.pm
blib/lib/Crypt/Perl/X509/Extension.pm
blib/lib/Crypt/Perl/X509/Name.pm
blib/lib/Crypt/Perl.pm
blib/lib/Crypt/README.pod
FELIPE/Net-ACME-0.1.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Net-ACME-0.1-1YxfXL
FELIPE/Net-ACME-0.1.tar.gz
Has already been prepared
Running make for F/FE/FELIPE/Net-ACME-0.1.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Net/ACME/HTTP_Tiny.pm blib\lib\Net\ACME\HTTP_Tiny.pm
cp lib/Net/ACME/Challenge/Pending.pm blib\lib\Net\ACME\Challenge\Pending.pm
cp lib/Net/ACME/Authorization/Pending.pm blib\lib\Net\ACME\Authorization\Pending.pm
cp lib/Net/ACME/Registration.pm blib\lib\Net\ACME\Registration.pm
cp lib/Net/ACME/HTTP.pm blib\lib\Net\ACME\HTTP.pm
cp lib/Net/ACME/HTTP/Response.pm blib\lib\Net\ACME\HTTP\Response.pm
cp lib/Net/ACME/Certificate/Pending.pm blib\lib\Net\ACME\Certificate\Pending.pm
cp lib/Net/ACME/Error.pm blib\lib\Net\ACME\Error.pm
cp README.pod blib\lib\Net\README.pod
cp lib/Net/ACME/Authorization.pm blib\lib\Net\ACME\Authorization.pm
cp lib/Net/ACME/Constants.pm blib\lib\Net\ACME\Constants.pm
cp lib/Net/ACME/Crypt.pm blib\lib\Net\ACME\Crypt.pm
cp lib/Net/ACME/Certificate.pm blib\lib\Net\ACME\Certificate.pm
cp lib/Net/ACME/AccessorBase.pm blib\lib\Net\ACME\AccessorBase.pm
cp lib/Net/ACME/Challenge.pm blib\lib\Net\ACME\Challenge.pm
cp lib/Net/ACME/Challenge/Pending/http_01.pm blib\lib\Net\ACME\Challenge\Pending\http_01.pm
cp lib/Net/ACME/Challenge/Pending/http_01/Handler.pm blib\lib\Net\ACME\Challenge\Pending\http_01\Handler.pm
cp lib/Net/ACME/LetsEncrypt.pm blib\lib\Net\ACME\LetsEncrypt.pm
cp lib/Net/ACME.pm blib\lib\Net\ACME.pm
cp lib/Net/ACME/Utils.pm blib\lib\Net\ACME\Utils.pm
cp lib/Net/ACME/X/HTTP/Network.pm blib\lib\Net\ACME\X\HTTP\Network.pm
cp lib/Net/ACME/X/UnrecognizedKey.pm blib\lib\Net\ACME\X\UnrecognizedKey.pm
cp lib/Net/ACME/X/Protocol.pm blib\lib\Net\ACME\X\Protocol.pm
cp lib/Net/ACME/X/InvalidCharacters.pm blib\lib\Net\ACME\X\InvalidCharacters.pm
cp lib/Net/ACME/RetryAfter.pm blib\lib\Net\ACME\RetryAfter.pm
cp lib/Net/ACME/X/OverloadBase.pm blib\lib\Net\ACME\X\OverloadBase.pm
cp lib/Net/ACME/X/HTTP/Protocol.pm blib\lib\Net\ACME\X\HTTP\Protocol.pm
cp lib/Net/ACME/X/InvalidParameter.pm blib\lib\Net\ACME\X\InvalidParameter.pm
cp lib/Net/ACME/X.pm blib\lib\Net\ACME\X.pm
cp lib/Net/ACME/X/Empty.pm blib\lib\Net\ACME\X\Empty.pm
cp lib/Net/ACME/X/HashBase.pm blib\lib\Net\ACME\X\HashBase.pm
cp lib/Net/ACME/X/UnexpectedResponse.pm blib\lib\Net\ACME\X\UnexpectedResponse.pm
FELIPE/Net-ACME-0.1.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-qK4KEI/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/001_load.t ....................................
1..1
ok 1 - use Net::ACME;
ok
t/Net-ACME-Authorization-Pending.t ..............
1..8
ok 1 - poll() return when we get 202
ok 2 - a 202 response with big Retry-After makes is_time_to_poll() false
ok 3 - error when poll() returns an unrecognized (success) code
ok 4 - 'poll() return when the authorization failed' isa 'Net::ACME::Authorization'
ok 5 - invalid authorization object, parsed deeply
ok 6 - 'poll() return when the authorization succeeded' isa 'Net::ACME::Authorization'
ok 7 - valid authorization object, parsed deeply
ok 8 - no warnings
ok
t/Net-ACME-Authorization.t ......................
1..6
ok 1 - die() if “challenges” has an unblessed hashref
ok 2 - … and the error gives the parameter name
ok 3 - status()
ok 4 - challenges()
ok 5 - challenges() - forbid scalar context
ok 6 - no warnings
ok
t/Net-ACME-Certificate-Pending.t ................
1..9
ok 1 - if no “retry-after” header, is_time_to_poll() is true
ok 2 - uri() method
ok 3 - if “retry-after” header indicates way into the future, is_time_to_poll() is false
ok 4 - if “retry-after” header indicates a bit of time, is_time_to_poll() is true after that time
ok 5 - poll() return when we get 202
ok 6 - a 202 response with big Retry-After makes is_time_to_poll() false
ok 7 - error when poll() returns an unrecognized (success) code
ok 8 - 'poll() return when there’s a new certificate' isa 'Net::ACME::Certificate'
ok 9 - no warnings
ok
t/Net-ACME-Certificate.t ........................
1..3
ok 1 - pem()
ok 2 - issuers_pem()
ok 3 - no warnings
ok
t/Net-ACME-Challenge-Pending-http_01-Handler.t ..
1..5
ok 1 - token()
ok 2 - uri()
ok 3 - DCV file contents
ok 4 - after handler DESTROYed, DCV file is gone
ok 5 - no warnings
ok
t/Net-ACME-Challenge-Pending-http_01.t ..........
1..5
ok 1 - token()
ok 2 - uri()
ok 3 - DCV file contents
ok 4 - after handler DESTROYed, DCV file is gone
ok 5 - no warnings
ok
t/Net-ACME-Challenge-Pending.t ..................
1..5
ok 1 - token()
ok 2 - uri()
ok 3 - DCV file contents
ok 4 - after handler DESTROYed, DCV file is gone
ok 5 - no warnings
ok
t/Net-ACME-Challenge.t ..........................
1..6
ok 1 - error() when empty/undef
ok 2 - status() - default value
ok 3 - error() when a real object
ok 4 - status() (non-default)
ok 5 - error when “error” is a non-object
ok 6 - no warnings
ok
t/Net-ACME-Constants.t ..........................
1..3
ok 1 - http-01 challenge dir constant
ok 2 - VERSION constant
ok 3 - no warnings
ok
# Failed test 'test_create_jwt died (as_bytes() requires a newer version of the Math::BigInt::GMP library. at C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/lib/Crypt/Perl/RSA/KeyBase.pm line 52.)'
# at t/Net-ACME-Crypt.t line 30.
# (in t::Net::ACME::Crypt->test_create_jwt)
# Looks like you failed 1 test of 8.
t/Net-ACME-Crypt.t ..............................
1..8
not ok 1 - test_create_jwt died (as_bytes() requires a newer version of the Math::BigInt::GMP library. at C:\cpanfly-5.24-32\var\tmp\cpan_build\Crypt-Perl-0.14-GN36_C/blib/lib/Crypt/Perl/RSA/KeyBase.pm line 52.)
ok 2 # skip test_create_jwt died
ok 3 # skip test_create_jwt died
ok 4 # skip test_create_jwt died
ok 5 # skip test_create_jwt died
ok 6 # skip test_create_jwt died
ok 7 - get_jwk_thumbprint()
ok 8 - no warnings
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/8 subtests
(less 5 skipped subtests: 2 okay)
t/Net-ACME-Error.t ..............................
1..4
ok 1 - “urn:ietf:params:acme:error” namespace: “familiar” error with a known type
ok 2 - “urn:acme:error” namespace: “familiar” error with a known type
ok 3 - “empty” error with unknown type
ok 4 - no warnings
ok
t/Net-ACME-HTTP-Response.t ......................
1..7
ok 1 - 'instance of this class' isa 'HTTP::Tiny::UA::Response'
ok 2 - links()
ok 3 - links() warns on an unrecognized link
ok 4 - content_struct()
ok 5 - die_because_unexpected() throws
ok 6 - … and the error has what we expect
ok 7 - no warnings
ok
t/Net-ACME-HTTP.t ...............................
1..9
ok 1 - post() before nonce is set dies
ok 2 - get() with an invalid URL
ok 3 - HTTP::Server error converts to Protocol
ok 4 - get() passes args to UA request()
ok 5 - Protocol error method returns
ok 6 - after an error, JWS sent to post() includes the previous result’s nonce
ok 7 - JWS sent to post() includes the payload
ok 8 - after success, JWS sent to post() includes the previous result’s nonce
ok 9 - no warnings
ok
t/Net-ACME-Registration.t .......................
1..2
ok 1 - registration object accessor methods
ok 2 - no warnings
ok
t/Net-ACME-RetryAfter.t .........................
1..9
ok 1 - if no “retry-after” header, is_time_to_poll() is true
ok 2 - uri() method
ok 3 - if “retry-after” header indicates way into the future, is_time_to_poll() is false
ok 4 - if “retry-after” header indicates a bit of time, is_time_to_poll() is true after that time
ok 5 - poll() return when we get 202
ok 6 - a 202 response with big Retry-After makes is_time_to_poll() false
ok 7 - error when poll() returns an unrecognized (success) code
ok 8 - 'poll() return when there’s a new certificate' isa 'Net::ACME::Certificate'
ok 9 - no warnings
ok
t/Net-ACME-Utils.t ..............................
1..4
ok 1 - invalid token exception
ok 2 - … and the invalid token is in the message
ok 3 - valid token
ok 4 - no warnings
ok
t/Net-ACME-X.t ..................................
1..59
ok 1 - An object of class 'Net::ACME::X::Empty' isa 'Net::ACME::X::Empty'
ok 2 - … and the class is overridden
ok 3 - … and the override matches to_string()
ok 4 - An object of class 'Net::ACME::X::Empty' isa 'Net::ACME::X::Empty'
ok 5 - … and the override text displays the “name”
ok 6 - get(name)
ok 7 - An object of class 'Net::ACME::X::HTTP::Network' isa 'Net::ACME::X::HTTP::Network'
ok 8 - … and the override matches to_string()
ok 9 - … and the override text displays the “url”
ok 10 - get(url)
ok 11 - … and the override text displays the “method”
ok 12 - get(method)
ok 13 - … and the override text displays the “error”
ok 14 - get(error)
ok 15 - An object of class 'Net::ACME::X::HTTP::Protocol' isa 'Net::ACME::X::HTTP::Protocol'
ok 16 - … and the override matches to_string()
ok 17 - … and the override text displays the “url”
ok 18 - … and the override text displays the “reason”
ok 19 - … and the override text displays the “method”
ok 20 - … and the override text displays the “status”
# … and no warning from an undefined “content” … ?
ok 21 - … and the override text displays the “content”
ok 22 - “content” gets trimmed down if needed
ok 23 - … but the first 1024 bytes are shown
ok 24 - get(method)
ok 25 - get(status)
ok 26 - get(content)
ok 27 - get(reason)
ok 28 - get(url)
ok 29 - An object of class 'Net::ACME::X::InvalidCharacters' isa 'Net::ACME::X::InvalidCharacters'
ok 30 - … and the class is overridden
ok 31 - to_string()
ok 32 - … and the override matches to_string()
ok 33 - get(name)
ok 34 - An object of class 'Net::ACME::X::InvalidParameter' isa 'Net::ACME::X::InvalidParameter'
ok 35 - … and the class is overridden
ok 36 - to_string()
ok 37 - … and the override matches to_string()
ok 38 - get(name)
ok 39 - An object of class 'Net::ACME::X::Protocol' isa 'Net::ACME::X::Protocol'
ok 40 - … and the override matches to_string()
ok 41 - … and the override text displays the “status”
ok 42 - get(status)
ok 43 - … and the override text displays the “reason”
ok 44 - get(reason)
ok 45 - … and the override text displays the “url”
ok 46 - get(url)
ok 47 - … and the override text displays the “detail”
ok 48 - get(detail)
ok 49 - … and the override text displays the “type”
ok 50 - get(type)
ok 51 - An object of class 'Net::ACME::X::UnexpectedResponse' isa 'Net::ACME::X::UnexpectedResponse'
ok 52 - … and the override matches to_string()
ok 53 - … and the override text displays the “status”
ok 54 - get(status)
ok 55 - … and the override text displays the “uri”
ok 56 - get(uri)
ok 57 - … and the override text displays the “reason”
ok 58 - get(reason)
ok 59 - no warnings
ok
t/Net-ACME-X_lazy.t .............................
1..1
ok 1 - overload.pm is not loaded at compile time
ok
t/Net-ACME.t ....................................
1..11
ok 1 - correct payload sent to authz endpoint
ok 2 - payload sent to server
ok 3 - pem()
ok 4 - issuers_pem()
ok 5 - payload sent to server
ok 6 - object return from register()
ok 7 - requests to the server
ok 8 - 'return object' isa 'Net::ACME::Authorization::Pending'
ok 9 - return of start_domain_authz()
ok 10 - test start domain authz
ok 11 - no warnings
ok
t/t-lib-Test-Crypt.t ............................
1..7
ok 1 - string: headers
ok 2 - string: payload
ok 3 - array: headers
ok 4 - array: payload
ok 5 - hash: headers
ok 6 - hash: payload
ok 7 - no warnings
ok
Test Summary Report
-------------------
t/Net-ACME-Crypt.t (Wstat: 256 Tests: 8 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=21, Tests=172, 17 wallclock secs ( 0.16 usr + 0.08 sys = 0.23 CPU)
Result: FAIL
Failed 1/21 test programs. 1/172 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
FELIPE/Net-ACME-0.1.tar.gz
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports FELIPE/Net-ACME-0.1.tar.gz
Finished 2017-01-04T06:04:43