PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;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-02-09T06:51:25 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;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-64\var\cpan\Metadata' Database was generated on Thu, 09 Feb 2017 06:53:52 GMT Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\F\FE\FELIPE\Net-ACME-0.11.tar.gz ok Net-ACME-0.11/ Net-ACME-0.11/.gitignore Net-ACME-0.11/Changes Net-ACME-0.11/eval_bug.readme Net-ACME-0.11/examples/ Net-ACME-0.11/lib/ Net-ACME-0.11/LICENSE Net-ACME-0.11/Makefile.PL Net-ACME-0.11/MANIFEST Net-ACME-0.11/META.json Net-ACME-0.11/META.yml Net-ACME-0.11/README.pod Net-ACME-0.11/t/ Net-ACME-0.11/t/001_load.t Net-ACME-0.11/t/lib/ Net-ACME-0.11/t/Net-ACME-Authorization-Pending.t Net-ACME-0.11/t/Net-ACME-Authorization.t Net-ACME-0.11/t/Net-ACME-Certificate-Pending.t Net-ACME-0.11/t/Net-ACME-Certificate.t Net-ACME-0.11/t/Net-ACME-Challenge-Pending-http_01-Handler.t Net-ACME-0.11/t/Net-ACME-Challenge-Pending-http_01.t Net-ACME-0.11/t/Net-ACME-Challenge-Pending.t Net-ACME-0.11/t/Net-ACME-Challenge.t Net-ACME-0.11/t/Net-ACME-Constants.t Net-ACME-0.11/t/Net-ACME-Crypt.t Net-ACME-0.11/t/Net-ACME-Error.t Net-ACME-0.11/t/Net-ACME-HTTP-Response.t Net-ACME-0.11/t/Net-ACME-HTTP.t Net-ACME-0.11/t/Net-ACME-Registration.t Net-ACME-0.11/t/Net-ACME-RetryAfter.t Net-ACME-0.11/t/Net-ACME-Utils.t Net-ACME-0.11/t/Net-ACME-X.t Net-ACME-0.11/t/Net-ACME-X_lazy.t Net-ACME-0.11/t/Net-ACME.t Net-ACME-0.11/t/t-lib-Test-Crypt.t Net-ACME-0.11/t/lib/Test/ Net-ACME-0.11/t/lib/Test/ACME.pm Net-ACME-0.11/t/lib/Test/ACMEServer.pm Net-ACME-0.11/t/lib/Test/Crypt.pm Net-ACME-0.11/lib/Net/ Net-ACME-0.11/lib/Net/ACME/ Net-ACME-0.11/lib/Net/ACME.pm Net-ACME-0.11/lib/Net/ACME/AccessorBase.pm Net-ACME-0.11/lib/Net/ACME/Authorization/ Net-ACME-0.11/lib/Net/ACME/Authorization.pm Net-ACME-0.11/lib/Net/ACME/Certificate/ Net-ACME-0.11/lib/Net/ACME/Certificate.pm Net-ACME-0.11/lib/Net/ACME/Challenge/ Net-ACME-0.11/lib/Net/ACME/Challenge.pm Net-ACME-0.11/lib/Net/ACME/Constants.pm Net-ACME-0.11/lib/Net/ACME/Crypt.pm Net-ACME-0.11/lib/Net/ACME/Error.pm Net-ACME-0.11/lib/Net/ACME/HTTP/ Net-ACME-0.11/lib/Net/ACME/HTTP.pm Net-ACME-0.11/lib/Net/ACME/HTTP_Tiny.pm Net-ACME-0.11/lib/Net/ACME/LetsEncrypt.pm Net-ACME-0.11/lib/Net/ACME/Registration.pm Net-ACME-0.11/lib/Net/ACME/RetryAfter.pm Net-ACME-0.11/lib/Net/ACME/Utils.pm Net-ACME-0.11/lib/Net/ACME/X/ Net-ACME-0.11/lib/Net/ACME/X.pm Net-ACME-0.11/lib/Net/ACME/X/Empty.pm Net-ACME-0.11/lib/Net/ACME/X/HashBase.pm Net-ACME-0.11/lib/Net/ACME/X/HTTP/ Net-ACME-0.11/lib/Net/ACME/X/InvalidCharacters.pm Net-ACME-0.11/lib/Net/ACME/X/InvalidParameter.pm Net-ACME-0.11/lib/Net/ACME/X/OverloadBase.pm Net-ACME-0.11/lib/Net/ACME/X/Protocol.pm Net-ACME-0.11/lib/Net/ACME/X/UnexpectedResponse.pm Net-ACME-0.11/lib/Net/ACME/X/UnrecognizedKey.pm Net-ACME-0.11/lib/Net/ACME/X/HTTP/Network.pm Net-ACME-0.11/lib/Net/ACME/X/HTTP/Protocol.pm Net-ACME-0.11/lib/Net/ACME/HTTP/Response.pm Net-ACME-0.11/lib/Net/ACME/Challenge/Pending/ Net-ACME-0.11/lib/Net/ACME/Challenge/Pending.pm Net-ACME-0.11/lib/Net/ACME/Challenge/Pending/http_01/ Net-ACME-0.11/lib/Net/ACME/Challenge/Pending/http_01.pm Net-ACME-0.11/lib/Net/ACME/Challenge/Pending/http_01/Handler.pm Net-ACME-0.11/lib/Net/ACME/Certificate/Pending.pm Net-ACME-0.11/lib/Net/ACME/Authorization/Pending.pm Net-ACME-0.11/examples/dns-01.pl Net-ACME-0.11/examples/http-01.pl Net-ACME-0.11/examples/http-01_local.pl Net-ACME-0.11/examples/Net_ACME_Example.pm Net-ACME-0.11/examples/tls-sni-01.pl Net-ACME-0.11/examples/tls-sni-02.pl Configuring F/FE/FELIPE/Net-ACME-0.11.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Warning: prerequisite Crypt::Perl 0.17 not found. We have 0.14. Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.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-x64-multi-thread] 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.11.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Net-ACME-0.11.tar.gz ---- Unsatisfied dependencies detected during ---- ---- FELIPE/Net-ACME-0.11.tar.gz ---- Crypt::Perl [requires] Running test for module 'Crypt::Perl' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\F\FE\FELIPE\Crypt-Perl-0.17.tar.gz ok Crypt-Perl-0.17/ Crypt-Perl-0.17/.gitignore Crypt-Perl-0.17/Changes Crypt-Perl-0.17/lib/ Crypt-Perl-0.17/Makefile.PL Crypt-Perl-0.17/MANIFEST Crypt-Perl-0.17/META.json Crypt-Perl-0.17/META.yml Crypt-Perl-0.17/README.pod Crypt-Perl-0.17/t/ Crypt-Perl-0.17/util/ Crypt-Perl-0.17/util/extract_openssl_curves.pl Crypt-Perl-0.17/t/assets/ Crypt-Perl-0.17/t/Crypt-Perl-BigInt.t Crypt-Perl-0.17/t/Crypt-Perl-ECDSA-Generate.t Crypt-Perl-0.17/t/Crypt-Perl-ECDSA-Math.t Crypt-Perl-0.17/t/Crypt-Perl-ECDSA-Parse.t Crypt-Perl-0.17/t/Crypt-Perl-ECDSA-PrivateKey.t Crypt-Perl-0.17/t/Crypt-Perl-ECDSA-PublicKey.t Crypt-Perl-0.17/t/Crypt-Perl-Math.t Crypt-Perl-0.17/t/Crypt-Perl-PK.t Crypt-Perl-0.17/t/Crypt-Perl-PKCS10-Attribute-extensionRequest.t Crypt-Perl-0.17/t/Crypt-Perl-PKCS10.t Crypt-Perl-0.17/t/Crypt-Perl-RSA-Generate.t Crypt-Perl-0.17/t/Crypt-Perl-RSA-Parse.t Crypt-Perl-0.17/t/Crypt-Perl-RSA-PrivateKey.t Crypt-Perl-0.17/t/Crypt-Perl-RSA-PublicKey.t Crypt-Perl-0.17/t/Crypt-Perl-X509-Extension-subjectAltName.t Crypt-Perl-0.17/t/lib/ Crypt-Perl-0.17/t/lib/ECDSAKeyTest.pm Crypt-Perl-0.17/t/lib/NeedsOpenSSL.pm Crypt-Perl-0.17/t/lib/OpenSSL_Control.pm Crypt-Perl-0.17/t/lib/TestClass.pm Crypt-Perl-0.17/t/assets/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/ Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/ Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/ Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/ Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/ Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/ Crypt-Perl-0.17/t/assets/generate_ecdsa_keys.pl Crypt-Perl-0.17/t/assets/generate_rs256_tests.pl Crypt-Perl-0.17/t/assets/prime256v1.key Crypt-Perl-0.17/t/assets/prime256v1.key.public Crypt-Perl-0.17/t/assets/prime256v1.prkey Crypt-Perl-0.17/t/assets/prime256v1_explicit.key Crypt-Perl-0.17/t/assets/prime256v1_explicit.key.public Crypt-Perl-0.17/t/assets/RS256.dump Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_uncompressed/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_hybrid/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_named_curve_compressed/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_uncompressed/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_hybrid/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP160t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP192r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP192t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP224t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP256r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP256t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP320r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP320t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP384t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP512r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/brainpoolP512t1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb163v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb163v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb163v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb176v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb208w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb272w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb304w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2pnb368w1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb191v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb191v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb191v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb359v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/c2tnb431r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime192v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime192v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime192v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime239v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime239v2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime239v3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/prime256v1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp112r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp112r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp128r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp128r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp160k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp160r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp160r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp192k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp224k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp224r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp256k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp384r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/secp521r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect113r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect113r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect131r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect131r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect163k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect163r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect163r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect193r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect193r2.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect233k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect233r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect239k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect283k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect283r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect409k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect409r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect571k1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/sect571r1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls1.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls10.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls11.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls12.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls3.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls4.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls5.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls6.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls7.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls8.key Crypt-Perl-0.17/t/assets/ecdsa_explicit_compressed/wap-wsg-idm-ecid-wtls9.key Crypt-Perl-0.17/lib/Crypt/ Crypt-Perl-0.17/lib/Crypt/Perl/ Crypt-Perl-0.17/lib/Crypt/Perl.pm Crypt-Perl-0.17/lib/Crypt/Perl/ASN1/ Crypt-Perl-0.17/lib/Crypt/Perl/ASN1.pm Crypt-Perl-0.17/lib/Crypt/Perl/BigInt.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/ Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA.pm Crypt-Perl-0.17/lib/Crypt/Perl/JWK.pm Crypt-Perl-0.17/lib/Crypt/Perl/KeyBase.pm Crypt-Perl-0.17/lib/Crypt/Perl/Math.pm Crypt-Perl-0.17/lib/Crypt/Perl/PK.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/ Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS8.pm Crypt-Perl-0.17/lib/Crypt/Perl/RNG.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/ Crypt-Perl-0.17/lib/Crypt/Perl/RSA.pm Crypt-Perl-0.17/lib/Crypt/Perl/ToDER.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ Crypt-Perl-0.17/lib/Crypt/Perl/X.pm Crypt-Perl-0.17/lib/Crypt/Perl/X509/ Crypt-Perl-0.17/lib/Crypt/Perl/X509/Extension/ Crypt-Perl-0.17/lib/Crypt/Perl/X509/Extension.pm Crypt-Perl-0.17/lib/Crypt/Perl/X509/Name.pm Crypt-Perl-0.17/lib/Crypt/Perl/X509/Extension/subjectAltName.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ASN1/ Crypt-Perl-0.17/lib/Crypt/Perl/X/Base.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/ Crypt-Perl-0.17/lib/Crypt/Perl/X/Generic.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/InvalidJWK.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/TooLongToSign.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/UnknownHash.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/UnknownJWKkty.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ASN1/Decode.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ASN1/Encode.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ASN1/Find.pm Crypt-Perl-0.17/lib/Crypt/Perl/X/ASN1/Prepare.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/Generate.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/KeyBase.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/Parse.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/PKCS1_v1_5.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/PrivateKey.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/PublicKey.pm Crypt-Perl-0.17/lib/Crypt/Perl/RSA/Template.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/ASN1.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/Attribute/ Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/Attribute.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/Attributes.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm Crypt-Perl-0.17/lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/ Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/ECParameters.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EncodedPoint.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/Generate.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/KeyBase.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/Math.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/NIST.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/Parse.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/PrivateKey.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/PublicKey.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/Utils.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/Curve.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/DB.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/FieldElement.pm Crypt-Perl-0.17/lib/Crypt/Perl/ECDSA/EC/Point.pm Crypt-Perl-0.17/lib/Crypt/Perl/ASN1/Encodee.pm Configuring F/FE/FELIPE/Crypt-Perl-0.17.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Warning: prerequisite Math::ProvablePrime 0.043 not found. Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.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-x64-multi-thread] 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.17.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Crypt-Perl-0.17.tar.gz ---- Unsatisfied dependencies detected during ---- ---- FELIPE/Crypt-Perl-0.17.tar.gz ---- Math::ProvablePrime [requires] Running test for module 'Math::ProvablePrime' Checksum for C:\cpanfly-5.24-64\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-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.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-x64-multi-thread] 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-64\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz >>> dmake cp README.pod blib\lib\Math\README.pod cp lib/Math/ProvablePrime/Rand.pm blib\lib\Math\ProvablePrime\Rand.pm cp lib/Math/ProvablePrime.pm blib\lib\Math\ProvablePrime.pm FELIPE/Math-ProvablePrime-0.043.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\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 (41039 times) ok 2 - Math::BigInt limits (9502 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, 66 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU) Result: PASS FELIPE/Math-ProvablePrime-0.043.tar.gz dmake test TEST_VERBOSE=1 -- OK PPD for Math-ProvablePrime-0.043 already made FELIPE/Crypt-Perl-0.17.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Crypt-Perl-0.17-YxRkny FELIPE/Crypt-Perl-0.17.tar.gz Has already been prepared Running make for F/FE/FELIPE/Crypt-Perl-0.17.tar.gz Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.043-Ass7aI/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.043-Ass7aI/blib/lib to PERL5LIB for 'make' >>> dmake cp lib/Crypt/Perl/BigInt.pm blib\lib\Crypt\Perl\BigInt.pm cp lib/Crypt/Perl/ECDSA/KeyBase.pm blib\lib\Crypt\Perl\ECDSA\KeyBase.pm cp lib/Crypt/Perl/ECDSA/PrivateKey.pm blib\lib\Crypt\Perl\ECDSA\PrivateKey.pm cp lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm blib\lib\Crypt\Perl\ECDSA\EC\CurvesDB.pm cp lib/Crypt/Perl/ECDSA/ECParameters.pm blib\lib\Crypt\Perl\ECDSA\ECParameters.pm cp lib/Crypt/Perl/ECDSA/EC/Point.pm blib\lib\Crypt\Perl\ECDSA\EC\Point.pm cp lib/Crypt/Perl/ECDSA/EC/Curve.pm blib\lib\Crypt\Perl\ECDSA\EC\Curve.pm cp lib/Crypt/Perl/ASN1/Encodee.pm blib\lib\Crypt\Perl\ASN1\Encodee.pm cp lib/Crypt/Perl/ECDSA/Math.pm blib\lib\Crypt\Perl\ECDSA\Math.pm cp lib/Crypt/Perl/ASN1.pm blib\lib\Crypt\Perl\ASN1.pm cp lib/Crypt/Perl/ECDSA/Parse.pm blib\lib\Crypt\Perl\ECDSA\Parse.pm cp lib/Crypt/Perl.pm blib\lib\Crypt\Perl.pm cp README.pod blib\lib\Crypt\README.pod cp lib/Crypt/Perl/ECDSA/EC/DB.pm blib\lib\Crypt\Perl\ECDSA\EC\DB.pm cp lib/Crypt/Perl/ECDSA/EC/FieldElement.pm blib\lib\Crypt\Perl\ECDSA\EC\FieldElement.pm cp lib/Crypt/Perl/ECDSA/EncodedPoint.pm blib\lib\Crypt\Perl\ECDSA\EncodedPoint.pm cp lib/Crypt/Perl/ECDSA.pm blib\lib\Crypt\Perl\ECDSA.pm cp lib/Crypt/Perl/ECDSA/NIST.pm blib\lib\Crypt\Perl\ECDSA\NIST.pm cp lib/Crypt/Perl/ECDSA/Generate.pm blib\lib\Crypt\Perl\ECDSA\Generate.pm cp lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm blib\lib\Crypt\Perl\PKCS10\Attribute\challengePassword.pm cp lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm blib\lib\Crypt\Perl\PKCS10\Attribute\extensionRequest.pm cp lib/Crypt/Perl/PKCS10/Attribute.pm blib\lib\Crypt\Perl\PKCS10\Attribute.pm cp lib/Crypt/Perl/KeyBase.pm blib\lib\Crypt\Perl\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/ECDSA/PublicKey.pm blib\lib\Crypt\Perl\ECDSA\PublicKey.pm cp lib/Crypt/Perl/PK.pm blib\lib\Crypt\Perl\PK.pm cp lib/Crypt/Perl/PKCS10.pm blib\lib\Crypt\Perl\PKCS10.pm cp lib/Crypt/Perl/ECDSA/Utils.pm blib\lib\Crypt\Perl\ECDSA\Utils.pm cp lib/Crypt/Perl/JWK.pm blib\lib\Crypt\Perl\JWK.pm cp lib/Crypt/Perl/RSA/Generate.pm blib\lib\Crypt\Perl\RSA\Generate.pm cp lib/Crypt/Perl/RSA.pm blib\lib\Crypt\Perl\RSA.pm cp lib/Crypt/Perl/Math.pm blib\lib\Crypt\Perl\Math.pm cp lib/Crypt/Perl/RSA/KeyBase.pm blib\lib\Crypt\Perl\RSA\KeyBase.pm cp lib/Crypt/Perl/PKCS8.pm blib\lib\Crypt\Perl\PKCS8.pm cp lib/Crypt/Perl/RSA/PKCS1_v1_5.pm blib\lib\Crypt\Perl\RSA\PKCS1_v1_5.pm cp lib/Crypt/Perl/RNG.pm blib\lib\Crypt\Perl\RNG.pm cp lib/Crypt/Perl/X/ASN1/Prepare.pm blib\lib\Crypt\Perl\X\ASN1\Prepare.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForName.pm cp lib/Crypt/Perl/X/Base.pm blib\lib\Crypt\Perl\X\Base.pm cp lib/Crypt/Perl/X/ASN1/Encode.pm blib\lib\Crypt\Perl\X\ASN1\Encode.pm cp lib/Crypt/Perl/RSA/Template.pm blib\lib\Crypt\Perl\RSA\Template.pm cp lib/Crypt/Perl/RSA/PublicKey.pm blib\lib\Crypt\Perl\RSA\PublicKey.pm cp lib/Crypt/Perl/X/Generic.pm blib\lib\Crypt\Perl\X\Generic.pm cp lib/Crypt/Perl/RSA/PrivateKey.pm blib\lib\Crypt\Perl\RSA\PrivateKey.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForOID.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForParameters.pm cp lib/Crypt/Perl/RSA/Parse.pm blib\lib\Crypt\Perl\RSA\Parse.pm cp lib/Crypt/Perl/X.pm blib\lib\Crypt\Perl\X.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForNISTName.pm cp lib/Crypt/Perl/ToDER.pm blib\lib\Crypt\Perl\ToDER.pm cp lib/Crypt/Perl/X/ASN1/Decode.pm blib\lib\Crypt\Perl\X\ASN1\Decode.pm cp lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm blib\lib\Crypt\Perl\X\ECDSA\CharacteristicTwoUnsupported.pm cp lib/Crypt/Perl/X/ASN1/Find.pm blib\lib\Crypt\Perl\X\ASN1\Find.pm cp lib/Crypt/Perl/X/UnknownHash.pm blib\lib\Crypt\Perl\X\UnknownHash.pm cp lib/Crypt/Perl/X509/Extension.pm blib\lib\Crypt\Perl\X509\Extension.pm cp lib/Crypt/Perl/X509/Name.pm blib\lib\Crypt\Perl\X509\Name.pm cp lib/Crypt/Perl/X/UnknownJWKkty.pm blib\lib\Crypt\Perl\X\UnknownJWKkty.pm cp lib/Crypt/Perl/X/InvalidJWK.pm blib\lib\Crypt\Perl\X\InvalidJWK.pm cp lib/Crypt/Perl/X/TooLongToSign.pm blib\lib\Crypt\Perl\X\TooLongToSign.pm cp lib/Crypt/Perl/X509/Extension/subjectAltName.pm blib\lib\Crypt\Perl\X509\Extension\subjectAltName.pm FELIPE/Crypt-Perl-0.17.tar.gz dmake -- OK Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.043-Ass7aI/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.043-Ass7aI/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\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 # Skipping “c2pnb163v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb163v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb163v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb176v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb208w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb272w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb304w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb368w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb359v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb431r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect113r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect113r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect131r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect131r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect193r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect193r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect233k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect233r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect239k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect283k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect283r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect409k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect409r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect571k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect571r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls10” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls11” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls4” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls5” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb163v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb163v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb163v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb176v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb208w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb272w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb304w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2pnb368w1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb191v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb239v3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb359v1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “c2tnb431r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect113r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect113r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect131r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect131r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect163r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect193r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect193r2” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect233k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect233r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect239k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect283k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect283r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect409k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect409r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect571k1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “sect571r1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls1” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls10” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls11” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls3” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls4” (Crypt::Perl::X::ECDSA::NoCurveForOID) … # Skipping “wap_wsg_idm_ecid_wtls5” (Crypt::Perl::X::ECDSA::NoCurveForOID) … 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-Generate.t ..................... 1..158 ok 1 - 'brainpoolP160r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 2 - brainpoolP160r1: OpenSSL parses OK ok 3 - verify() on own signature ok 4 - brainpoolP160r1: OpenSSL verifies signature ok 5 - 'brainpoolP160t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 6 - brainpoolP160t1: OpenSSL parses OK ok 7 - verify() on own signature ok 8 - brainpoolP160t1: OpenSSL verifies signature ok 9 - 'brainpoolP192r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 10 - brainpoolP192r1: OpenSSL parses OK ok 11 - verify() on own signature ok 12 - brainpoolP192r1: OpenSSL verifies signature ok 13 - 'brainpoolP192t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 14 - brainpoolP192t1: OpenSSL parses OK ok 15 - verify() on own signature ok 16 - brainpoolP192t1: OpenSSL verifies signature ok 17 - 'brainpoolP224r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 18 - brainpoolP224r1: OpenSSL parses OK ok 19 - verify() on own signature ok 20 - brainpoolP224r1: OpenSSL verifies signature ok 21 - 'brainpoolP224t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 22 - brainpoolP224t1: OpenSSL parses OK ok 23 - verify() on own signature ok 24 - brainpoolP224t1: OpenSSL verifies signature ok 25 - 'brainpoolP256r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 26 - brainpoolP256r1: OpenSSL parses OK ok 27 - verify() on own signature ok 28 - brainpoolP256r1: OpenSSL verifies signature ok 29 - 'brainpoolP256t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 30 - brainpoolP256t1: OpenSSL parses OK ok 31 - verify() on own signature ok 32 - brainpoolP256t1: OpenSSL verifies signature ok 33 - 'brainpoolP320r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 34 - brainpoolP320r1: OpenSSL parses OK ok 35 - verify() on own signature ok 36 - brainpoolP320r1: OpenSSL verifies signature ok 37 - 'brainpoolP320t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 38 - brainpoolP320t1: OpenSSL parses OK ok 39 - verify() on own signature ok 40 - brainpoolP320t1: OpenSSL verifies signature ok 41 - 'brainpoolP384r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 42 - brainpoolP384r1: OpenSSL parses OK ok 43 - verify() on own signature ok 44 - brainpoolP384r1: OpenSSL verifies signature ok 45 - 'brainpoolP384t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 46 - brainpoolP384t1: OpenSSL parses OK ok 47 - verify() on own signature ok 48 - brainpoolP384t1: OpenSSL verifies signature ok 49 - 'brainpoolP512r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 50 - brainpoolP512r1: OpenSSL parses OK ok 51 - verify() on own signature ok 52 - brainpoolP512r1: OpenSSL verifies signature ok 53 - 'brainpoolP512t1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 54 - brainpoolP512t1: OpenSSL parses OK ok 55 - verify() on own signature ok 56 - brainpoolP512t1: OpenSSL verifies signature ok 57 - 'prime192v1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 58 - prime192v1: OpenSSL parses OK ok 59 - verify() on own signature ok 60 - prime192v1: OpenSSL verifies signature ok 61 - 'prime192v2: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 62 - prime192v2: OpenSSL parses OK ok 63 - verify() on own signature ok 64 - prime192v2: OpenSSL verifies signature ok 65 - 'prime192v3: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 66 - prime192v3: OpenSSL parses OK ok 67 - verify() on own signature ok 68 - prime192v3: OpenSSL verifies signature ok 69 - 'prime239v1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 70 - prime239v1: OpenSSL parses OK ok 71 - verify() on own signature ok 72 - prime239v1: OpenSSL verifies signature ok 73 - 'prime239v2: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 74 - prime239v2: OpenSSL parses OK ok 75 - verify() on own signature ok 76 - prime239v2: OpenSSL verifies signature ok 77 - 'prime239v3: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 78 - prime239v3: OpenSSL parses OK ok 79 - verify() on own signature ok 80 - prime239v3: OpenSSL verifies signature ok 81 - 'prime256v1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 82 - prime256v1: OpenSSL parses OK ok 83 - verify() on own signature ok 84 - prime256v1: OpenSSL verifies signature ok 85 - 'secp112r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 86 - secp112r1: OpenSSL parses OK ok 87 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 88 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 89 - 'secp112r2: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 90 - secp112r2: OpenSSL parses OK ok 91 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 92 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 93 - 'secp128r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 94 - secp128r1: OpenSSL parses OK ok 95 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 96 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 97 - 'secp128r2: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 98 - secp128r2: OpenSSL parses OK ok 99 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 100 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 101 - 'secp160k1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 102 - secp160k1: OpenSSL parses OK ok 103 - verify() on own signature ok 104 - secp160k1: OpenSSL verifies signature ok 105 - 'secp160r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 106 - secp160r1: OpenSSL parses OK ok 107 - verify() on own signature ok 108 - secp160r1: OpenSSL verifies signature ok 109 - 'secp160r2: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 110 - secp160r2: OpenSSL parses OK ok 111 - verify() on own signature ok 112 - secp160r2: OpenSSL verifies signature ok 113 - 'secp192k1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 114 - secp192k1: OpenSSL parses OK ok 115 - verify() on own signature ok 116 - secp192k1: OpenSSL verifies signature ok 117 - 'secp224k1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 118 - secp224k1: OpenSSL parses OK ok 119 - verify() on own signature ok 120 - secp224k1: OpenSSL verifies signature ok 121 - 'secp224r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 122 - secp224r1: OpenSSL parses OK ok 123 - verify() on own signature ok 124 - secp224r1: OpenSSL verifies signature ok 125 - 'secp256k1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 126 - secp256k1: OpenSSL parses OK ok 127 - verify() on own signature ok 128 - secp256k1: OpenSSL verifies signature ok 129 - 'secp384r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 130 - secp384r1: OpenSSL parses OK ok 131 - verify() on own signature ok 132 - secp384r1: OpenSSL verifies signature ok 133 - 'secp521r1: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 134 - secp521r1: OpenSSL parses OK ok 135 - verify() on own signature ok 136 - secp521r1: OpenSSL verifies signature ok 137 - 'wap_wsg_idm_ecid_wtls12: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 138 - wap_wsg_idm_ecid_wtls12: OpenSSL parses OK ok 139 - verify() on own signature ok 140 - wap_wsg_idm_ecid_wtls12: OpenSSL verifies signature ok 141 - 'wap_wsg_idm_ecid_wtls6: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 142 - wap_wsg_idm_ecid_wtls6: OpenSSL parses OK ok 143 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 144 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 145 - 'wap_wsg_idm_ecid_wtls7: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 146 - wap_wsg_idm_ecid_wtls7: OpenSSL parses OK ok 147 - verify() on own signature ok 148 - wap_wsg_idm_ecid_wtls7: OpenSSL verifies signature ok 149 - 'wap_wsg_idm_ecid_wtls8: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 150 - wap_wsg_idm_ecid_wtls8: OpenSSL parses OK ok 151 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 152 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 153 - 'wap_wsg_idm_ecid_wtls9: return of by_curve_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 154 - wap_wsg_idm_ecid_wtls9: OpenSSL parses OK ok 155 - verify() on own signature ok 156 - wap_wsg_idm_ecid_wtls9: OpenSSL verifies signature ok 157 - by_name() alias ok 158 - no warnings ok t/Crypt-Perl-ECDSA-Math.t ......................... 1..75 ok 1 - 0 3 => 0 ok 2 - … and it’s not a reference ok 3 - 1 3 => 1 ok 4 - … and it’s not a reference ok 5 - 2 3 => -1 ok 6 - … and it’s not a reference ok 7 - 0 5 => 0 ok 8 - … and it’s not a reference ok 9 - 1 5 => 1 ok 10 - … and it’s not a reference ok 11 - 2 5 => -1 ok 12 - … and it’s not a reference ok 13 - 3 5 => -1 ok 14 - … and it’s not a reference ok 15 - 4 5 => 1 ok 16 - … and it’s not a reference ok 17 - 0 7 => 0 ok 18 - … and it’s not a reference ok 19 - 1 7 => 1 ok 20 - … and it’s not a reference ok 21 - 2 7 => 1 ok 22 - … and it’s not a reference ok 23 - 3 7 => -1 ok 24 - … and it’s not a reference ok 25 - 4 7 => 1 ok 26 - … and it’s not a reference ok 27 - 5 7 => -1 ok 28 - … and it’s not a reference ok 29 - 6 7 => -1 ok 30 - … and it’s not a reference ok 31 - 0 11 => 0 ok 32 - … and it’s not a reference ok 33 - 1 11 => 1 ok 34 - … and it’s not a reference ok 35 - 2 11 => -1 ok 36 - … and it’s not a reference ok 37 - 3 11 => 1 ok 38 - … and it’s not a reference ok 39 - 4 11 => 1 ok 40 - … and it’s not a reference ok 41 - 5 11 => 1 ok 42 - … and it’s not a reference ok 43 - 6 11 => -1 ok 44 - … and it’s not a reference ok 45 - 7 11 => -1 ok 46 - … and it’s not a reference ok 47 - 8 11 => -1 ok 48 - … and it’s not a reference ok 49 - 9 11 => 1 ok 50 - … and it’s not a reference ok 51 - 10 11 => -1 ok 52 - … and it’s not a reference ok 53 - 23 478 => 1 ok 54 - … and it’s not a reference ok 55 - 123123 23423400 => 0 ok 56 - … and it’s not a reference ok 57 - 470 12071 => 1 ok 58 - … and it’s not a reference ok 59 - 193136 278103 => -1 ok 60 - … and it’s not a reference ok 61 - 47000 123123 => 1 ok 62 - … and it’s not a reference ok 63 - 73564 98741 => 1 ok 64 - … and it’s not a reference ok 65 - N=14, P=5 ok 66 - N=9, P=7 ok 67 - N=2, P=113 ok 68 - N=10, P=13 ok 69 - N=56, P=101 ok 70 - N=1030, P=10009 ok 71 - N=44402, P=100049 ok 72 - N=665820697, P=1000000009 ok 73 - N=881398088036, P=1000000000039 ok 74 - N=41660815127637347468140745042827704103445750172002, P=100000000000000000000000000000000000000000000000577 ok 75 - 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 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 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..974 ok 1 - named: uncompressed has the public Y component ok 2 - named: compressed lacks the public Y component ok 3 - named: compressed includes the public X with correct prefix ok 4 - explicit: uncompressed has the public Y component ok 5 - explicit: compressed lacks the public Y component ok 6 - explicit: compressed includes the public X with correct prefix ok 7 - explicit: uncompressed has the base Y component ok 8 - explicit: compressed lacks the base Y component ok 9 - explicit: compressed includes the base X with correct prefix ok 10 - get_public_key() produces a working public key # Message: [0.771633115205081] # -----BEGIN EC PRIVATE KEY----- # MHcCAQEEINcwqbFJJD7IXaj6kLRTiRVjJpOYPoQHwmzsFUGqwWnhoAoGCCqGSM49AwEHoUQDQgAE # 3iXJpL2zcboBoLpkl7eFspwVjR67v6QlS6bxiYP28YlOtRcfinJafVweuhozVVIE5rgjPotTII5u # dBZAWbWDrA== # -----END EC PRIVATE KEY----- # Signature: dc8bfedca1b47660688a269ddc571dc9b4af1af2e49c80a96231692d1bad04c24ec6c0616fd7b99e39137fb339501f5f417db30109c2b6feaf59b9f9f3ee86a9 ok 11 - prime256v1: self-verify ok 12 - prime256v1: Crypt::PK::ECC verifies what we produced # Message: [0.0714990718729211] # -----BEGIN EC PRIVATE KEY----- # MIGkAgEBBDC5d7oZ0wGXJYvXGe4BIq1DAk3DivmA/r42e3BjTigBMUQj3AW5Bj51qW4rMRbLogeg # BwYFK4EEACKhZANiAASHiR1H+3xf/Yr+wucxR8HzzqG1Onaxs/lTLjMhr14GCOUSm9yk5oNK3Kkm # 38uVej2sk81kMDtE2RV876/rWS67lcBqdIWZXkJ+JpwQEutjfQKVbsj6+C/IUfZKiGU2MnA= # -----END EC PRIVATE KEY----- # Signature: 8f342247acc1bc1c17fae564016d2050631fd9c6952691e962e2c3acd217f127f40e923cb5328a08c70a89c83ad6acfff33137a0333312a4463796373768e35eca0552852b216430abd77c65f7b252783e82b09302b8f2adccbf2d5f44f3ffc3 ok 13 - secp384r1: self-verify ok 14 - secp384r1: Crypt::PK::ECC verifies what we produced # Message: [0.430384016401273] # -----BEGIN EC PRIVATE KEY----- # MIHbAgEBBEGsVfH4aZqnWhfNcwwRPXmDKMW4H8xC/4KrUL3QPJOXkYvexgEJPMPRD6pmc5vG9aP/ # NIZxyLkPGO3yA/5Nzg/1oqAHBgUrgQQAI6GBiQOBhgAEAI2WOVsIADAyNpBEDmECxF0Cy/0gnwsZ # chM6bwTWjEmX98JcS1Aq0sCX5yHm0+GnUdemBIiQccxWVZaMVGG3WAZpAfBDRqSUxIUby2xB981v # +Ck2kFS15CdAOagXzJmfiGvCr3OoYBZZdFx4iWYA3zfm0ZFXrn/8lQv9i1A4NSaCQoQ7 # -----END EC PRIVATE KEY----- # Signature: 011605009dcb10c1561457acc981b778258f17a1503d7e63900363d97c6965462f78df104195debc42b38daa2a6f650925b89bbfa9e826fb3daec92b0764bac2c5b400fe71f9919abcf48c3bd082192fc6231a3a6864f52fd42e712fd4bc11ad19d0399cb0fffdb4d59c7c99dd69f6a1b2e8031b93ff9602d11c3ebf30fde730ed4ad0d4 ok 15 - secp521r1: self-verify ok 16 - secp521r1: Crypt::PK::ECC verifies what we produced ok 17 - get_struct_for_public_jwk() ok 18 - get_struct_for_private_jwk() ok 19 - to_jwk_thumbprint(sha512) ok 20 - seed is NOT in explicit parameters by default ok 21 - seed is in explicit parameters by request # brainpoolP160r1 (named_curve, compressed public point) # Sig: 302d021500a1dd61b779e170f853fdb6c69db442c6bc9087c40214500b4bd51e6d406e1ae576cd3d2cea6525f47c28 ok 22 - brainpoolP160r1, named_curve parameters, compressed: self-verify ok 23 - brainpoolP160r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (named_curve, compressed public point) # Sig: 302d021500dd18109ffc4895b4529557b47c081da796342a33021406bcc4c03f68d34276944bec8294b9ff38d3b0a6 ok 24 - brainpoolP160t1, named_curve parameters, compressed: self-verify ok 25 - brainpoolP160t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (named_curve, compressed public point) # Sig: 303402181edd9ba1033d8a37b0e0b2a2f8720b2d3ccf4e28ecac12b1021836a5e91c5f7cf58fec931baf3aab4c568559e4a948c20c1d ok 26 - brainpoolP192r1, named_curve parameters, compressed: self-verify ok 27 - brainpoolP192r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (named_curve, compressed public point) # Sig: 3035021900c226219c6cee364a908f4179670d329d18e04501d125a08702184df97e64bf45808d498a9836423393b7f0635fa44c36ebda ok 28 - brainpoolP192t1, named_curve parameters, compressed: self-verify ok 29 - brainpoolP192t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (named_curve, compressed public point) # Sig: 303d021c6a85eeb0ecebca20cbf08ff86a1a70197ba42bdc96b9a95c43a36902021d00add513e6cee65a30e8cb905a0fedbc948380a7c60c61ecfce81e88ef ok 30 - brainpoolP224r1, named_curve parameters, compressed: self-verify ok 31 - brainpoolP224r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (named_curve, compressed public point) # Sig: 303c021c7b60884826ddf8861e0c7b1d7f480c698c67f7106b7a0631badf5195021c77ef86aa8bfa6aa8c2960935799fdd945da99824add58e2e041612e5 ok 32 - brainpoolP224t1, named_curve parameters, compressed: self-verify ok 33 - brainpoolP224t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (named_curve, compressed public point) # Sig: 304502210090f4e4c95d99559c3b608a715148fe11c414318ac26254ce4e8247db0f9fba4a02206d65eaa79710267be942970fc9286ccb59183112ae471835ce7e0a077ef31c37 ok 34 - brainpoolP256r1, named_curve parameters, compressed: self-verify ok 35 - brainpoolP256r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (named_curve, compressed public point) # Sig: 304502210083323e047d62f3a8b117d15f7c547de66a958ca2d117930a57c665ee60eaa30c022028d6dcec87199dae690a9632adc62030ad287d4ffeffad9d519a7d188df8b860 ok 36 - brainpoolP256t1, named_curve parameters, compressed: self-verify ok 37 - brainpoolP256t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (named_curve, compressed public point) # Sig: 3054022833ef6fa7d0e00794c0fbe1811be953f9eb672d9330b7592fe804ecdf466a1259b8700d8272af38b5022867ca1726dbc97a94c0a28c05e0a75ab521bab13d6277c7e4715efc5baf2c618ace3503309b824e38 ok 38 - brainpoolP320r1, named_curve parameters, compressed: self-verify ok 39 - brainpoolP320r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (named_curve, compressed public point) # Sig: 305402281768c898ad9d5f5db766862abce5077574b22a3a7fa84de8cbd57454d231adcb15ea9419205ff5b0022865f67bf2360cdb220463ed4663ea799aee48b74b7735a7bcfd0f034b225b01b0bf9fba06d76f6c94 ok 40 - brainpoolP320t1, named_curve parameters, compressed: self-verify ok 41 - brainpoolP320t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (named_curve, compressed public point) # Sig: 306402305ce07ebddc71351ee98bb575cd3244e68e404597a0932d54bae50e75ce11f6e856ac7bf9eafdabc91e07b1e5b2e57acc0230425db5189b8c442df020ad8437a313d49074c368d80bf12015f312e84a6c6cd18a0d7e4a31a6543522b89aa94c5ad36b ok 42 - brainpoolP384r1, named_curve parameters, compressed: self-verify ok 43 - brainpoolP384r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (named_curve, compressed public point) # Sig: 306402306a333d3b3c550c8fff053adf8f7c4352d7e5439f982893679cddcc422ec7ee29f2858aebca014726a0d6acecf2362d25023024de35a7cfe40d714ccfcd70842b6d7b9d0ba0b93c56533093840b4409149762ccba6e5d1cf49233bb205c11e2125e6c ok 44 - brainpoolP384t1, named_curve parameters, compressed: self-verify ok 45 - brainpoolP384t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (named_curve, compressed public point) # Sig: 3081840240338f21ea30e2494920a7d286df756f0f2f2ca1b6831ba03f81645ccdc51cba679a689e42439866ef539e5acd4571bf14b5534f8e3d7dba3f251d52794d010b6d02400487df519552d8357936a757a09ae13a82d65d293b8a3690ab93a6e0bb79f3cbcae9a87fb159833a9d7d89505e6c584bc7e37054f13dd152e2c02a6221158274 ok 46 - brainpoolP512r1, named_curve parameters, compressed: self-verify ok 47 - brainpoolP512r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (named_curve, compressed public point) # Sig: 308184024041811685216f54d7b9cd12eb6fcf223086857b4ed4cf13df30bc0ce0627fd31582dfec5450a82fff96f319111a20f389e1e83206a903fc47c954c7704d9ff01102400f47f39e8b8695c3d4e44dc9a4e3849b2e338c9f37cd1e18dac17a0de6435c3d22f9ca4674c45ba5520c912bb18b25d5af099bf33bbaa55aab8db4cae4f3beeb ok 48 - brainpoolP512t1, named_curve parameters, compressed: self-verify ok 49 - brainpoolP512t1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (named_curve, compressed public point) ok 50 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”. ok 51 # 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, compressed public point) ok 52 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”. ok 53 # 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, compressed public point) ok 54 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”. ok 55 # 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, compressed public point) ok 56 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”. ok 57 # 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, compressed public point) ok 58 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”. ok 59 # 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, compressed public point) ok 60 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”. ok 61 # 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, compressed public point) ok 62 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”. ok 63 # 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, compressed public point) ok 64 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”. ok 65 # 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, compressed public point) ok 66 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”. ok 67 # 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, compressed public point) ok 68 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”. ok 69 # 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, compressed public point) ok 70 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”. ok 71 # 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, compressed public point) ok 72 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”. ok 73 # 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, compressed public point) ok 74 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”. ok 75 # 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, compressed public point) ok 76 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”. ok 77 # 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, compressed public point) ok 78 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”. ok 79 # 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, compressed public point) ok 80 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. ok 81 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. # prime192v1 (named_curve, compressed public point) # Sig: 303502185622d1caf232d1a69f26b2be0423a7f43c1b61995a25cca702190094df9a53def1facb44660c6f1a6049562d043582aa581a72 ok 82 - prime192v1, named_curve parameters, compressed: self-verify ok 83 - prime192v1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (named_curve, compressed public point) # Sig: 303402180c5f9a1828c1ba7554c6f6b4df592d4431ddb0939c3a5f570218120c0bf9f3a069b0291ae0c848512432115e1de87da9f8f3 ok 84 - prime192v2, named_curve parameters, compressed: self-verify ok 85 - prime192v2, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (named_curve, compressed public point) # Sig: 3036021900e6cf389dc9454c9bf32d081df0edeba029d4ff51ebaa094a021900c28783bed641c12401f4a1192438b1347097333e6a61f327 ok 86 - prime192v3, named_curve parameters, compressed: self-verify ok 87 - prime192v3, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (named_curve, compressed public point) # Sig: 3040021e7251d39b42d2adae7085cd714cfd0eaf3367ee1101f089f5473e4b7a4651021e7dc598abbdb014d9f598f4f3f49e5264946b411570ae00ea6b46b9fa3a17 ok 88 - prime239v1, named_curve parameters, compressed: self-verify ok 89 - prime239v1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (named_curve, compressed public point) # Sig: 3040021e1a31a0c7c54553a80e6a2998325edd71de88ce682d71047247ab55ea947c021e49deeed1d30d69d8a4cf1def9da21259b318a555e4886c1e8ab314bbe57f ok 90 - prime239v2, named_curve parameters, compressed: self-verify ok 91 - prime239v2, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (named_curve, compressed public point) # Sig: 3040021e5004d5916505a3f9dcf25ed587f66f56ea19b87500c457a9a1d07e963e91021e1e800de3c31e8cf0e62812f8ab637302881854b5e304aa87e0a025ab0293 ok 92 - prime239v3, named_curve parameters, compressed: self-verify ok 93 - prime239v3, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (named_curve, compressed public point) # Sig: 30440220211fb60f7b24e3ca1abb5bc6197f5c97e16a1b95db27a0abbdaddb3493db53390220224a7ed8730771853ea69ec89d160d3e70505601608d8785e57cabe712670999 ok 94 - prime256v1, named_curve parameters, compressed: self-verify ok 95 - prime256v1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (named_curve, compressed public point) ok 96 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 97 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (named_curve, compressed public point) ok 98 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 99 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (named_curve, compressed public point) ok 100 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 101 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (named_curve, compressed public point) ok 102 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 103 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (named_curve, compressed public point) # Sig: 302d02140130f824f5e87e1701c85423ce381e9434103a210215008fb1e93f8fdb8a98752002355918a981977911f6 ok 104 - secp160k1, named_curve parameters, compressed: self-verify ok 105 - secp160k1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (named_curve, compressed public point) # Sig: 302e021500e5a5ecb62ca2cf73c384d3883fae2959f20f34d0021500c3c496162b9be78ec1cd8c9c669b6fa5bb99e6be ok 106 - secp160r1, named_curve parameters, compressed: self-verify ok 107 - secp160r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (named_curve, compressed public point) # Sig: 302c02141e9213c3fdcb2eb1fc2a7377e1fad43291cabad7021454ecc7029836f5a70c54e1feab1f2694064aa0f6 ok 108 - secp160r2, named_curve parameters, compressed: self-verify ok 109 - secp160r2, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (named_curve, compressed public point) # Sig: 3035021900f97d4077ac691e6c92de8a13197a102907ac5aef5db746ac02182458c6969db1b8e3dd3c653eae73351d81080571aac8a39d ok 110 - secp192k1, named_curve parameters, compressed: self-verify ok 111 - secp192k1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (named_curve, compressed public point) # Sig: 303e021d00d32f029d746dbfec66009d1e3888201313c12dd2decb0f40d8e69453021d0086b7a7982456630c21af8ad2a56685e8a8f3a0e2445d45897803d360 ok 112 - secp224k1, named_curve parameters, compressed: self-verify ok 113 - secp224k1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (named_curve, compressed public point) # Sig: 303e021d00f66bb0049861a73a3f382c8388361442e7ca3eaa464f39e1b0789ac0021d00e90557b80662ee3e811c6e30259c292ab9b944694fb9c704c74b3702 ok 114 - secp224r1, named_curve parameters, compressed: self-verify ok 115 - secp224r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (named_curve, compressed public point) # Sig: 3045022100bee5da29a3154fb06f36fecfbd8451121d52572742d03cdba1d92749a52564a202205656530deb638629e7b909342539dffc36841ca8e73c201cb6aa95101b6c736b ok 116 - secp256k1, named_curve parameters, compressed: self-verify ok 117 - secp256k1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (named_curve, compressed public point) # Sig: 306402305fe22da61355a09363dbea870953fa6325d7123ba0e40980411d064f0a80ff626b9fd577734977d27e101509f952a3e702306db0aa81f4b7863227304375f52b144bfc1b3ebffa65bc938fa66b3b16d59df7b7835a03f92d538a209951247d09d1d0 ok 118 - secp384r1, named_curve parameters, compressed: self-verify ok 119 - secp384r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (named_curve, compressed public point) # Sig: 30818702420149f2e2b9e2c9f952d343fc271ea2a7199f4f19f21fd2e2076908f921a72e10b57260eca3b87f628f6e7d6a5478a7e6913294a31d6ad5865bb445703d21feb44496024130ff3ba214da65da9f8b16a9afda9fa306b18e2dda67e25d83049115bf5971ec9d413f21c0a68ad4061c5da0c8cb4df3c6ee1cc200db81e3eab7c876b9054a397b ok 120 - secp521r1, named_curve parameters, compressed: self-verify ok 121 - secp521r1, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (named_curve, compressed public point) ok 122 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. ok 123 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. # sect113r2 (named_curve, compressed public point) ok 124 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. ok 125 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. # sect131r1 (named_curve, compressed public point) ok 126 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. ok 127 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. # sect131r2 (named_curve, compressed public point) ok 128 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. ok 129 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. # sect163k1 (named_curve, compressed public point) ok 130 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. ok 131 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. # sect163r1 (named_curve, compressed public point) ok 132 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. ok 133 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. # sect163r2 (named_curve, compressed public point) ok 134 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. ok 135 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. # sect193r1 (named_curve, compressed public point) ok 136 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. ok 137 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. # sect193r2 (named_curve, compressed public point) ok 138 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. ok 139 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. # sect233k1 (named_curve, compressed public point) ok 140 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. ok 141 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. # sect233r1 (named_curve, compressed public point) ok 142 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. ok 143 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. # sect239k1 (named_curve, compressed public point) ok 144 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. ok 145 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. # sect283k1 (named_curve, compressed public point) ok 146 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. ok 147 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. # sect283r1 (named_curve, compressed public point) ok 148 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. ok 149 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. # sect409k1 (named_curve, compressed public point) ok 150 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. ok 151 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. # sect409r1 (named_curve, compressed public point) ok 152 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. ok 153 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. # sect571k1 (named_curve, compressed public point) ok 154 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. ok 155 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. # sect571r1 (named_curve, compressed public point) ok 156 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”. ok 157 # 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, compressed public point) ok 158 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.1”. ok 159 # 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, compressed public point) ok 160 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.10”. ok 161 # 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, compressed public point) ok 162 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.11”. ok 163 # 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, compressed public point) # Sig: 303e021d00ba7475391ba8b91d1a169b85068f8ae3afeeaf8700f1ac89c1cba859021d00bc996598770eb3017ea0f24c2f763ed1ca9b5042b327a9eee7ec74ca ok 164 - wap-wsg-idm-ecid-wtls12, named_curve parameters, compressed: self-verify ok 165 - wap-wsg-idm-ecid-wtls12, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (named_curve, compressed public point) ok 166 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.3”. ok 167 # 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, compressed public point) ok 168 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.4”. ok 169 # 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, compressed public point) ok 170 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.5”. ok 171 # 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, compressed public point) ok 172 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 173 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (named_curve, compressed public point) # Sig: 302d02141c85a290cacde828bc1699793a46465c990309a2021500e743645a8fdf26aeb700deb7a85aebebcb03fbf7 ok 174 - wap-wsg-idm-ecid-wtls7, named_curve parameters, compressed: self-verify ok 175 - wap-wsg-idm-ecid-wtls7, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (named_curve, compressed public point) ok 176 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 177 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (named_curve, compressed public point) # Sig: 302d02147fd1a5ef2802f169560a73fa1c8905019f1199220215009e97a9fdac1088cf1b99d4590372b3612c7172e0 ok 178 - wap-wsg-idm-ecid-wtls9, named_curve parameters, compressed: self-verify ok 179 - wap-wsg-idm-ecid-wtls9, named_curve parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (named_curve, uncompressed public point) # Sig: 302d02143593c088aec06d0750dcf97817e2af9de02ff7d20215008307fb8607c0611629c1fd8a1f518d95a6a7e881 ok 180 - brainpoolP160r1, named_curve parameters, uncompressed: self-verify ok 181 - brainpoolP160r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (named_curve, uncompressed public point) # Sig: 302c02143a8d215e6d55b22231d898c1e5ae6ed8441902b602140d347e22ec97127cd0205c8ffcd567521469f805 ok 182 - brainpoolP160t1, named_curve parameters, uncompressed: self-verify ok 183 - brainpoolP160t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (named_curve, uncompressed public point) # Sig: 3034021822b56ef7de2dbe88364ad9919ca33527c8030532181bfdde021810cf82de8200077164f1141f9f9bce0a8dd1ee0d41dddbed ok 184 - brainpoolP192r1, named_curve parameters, uncompressed: self-verify ok 185 - brainpoolP192r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (named_curve, uncompressed public point) # Sig: 3035021900c020a30f10c5b83a799657ef6d19b0e0d88b147fc554c508021824c2563c1bbb051e67fb1fbf818258b82b7725e9d0d6314e ok 186 - brainpoolP192t1, named_curve parameters, uncompressed: self-verify ok 187 - brainpoolP192t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (named_curve, uncompressed public point) # Sig: 303d021c1401a542d75fb70670a0be99a96eb917bda319b1ec06b8dc0292d827021d00cecec2e2131addfd8fe40d6c6193d0f1b23340719a5416d431f39a87 ok 188 - brainpoolP224r1, named_curve parameters, uncompressed: self-verify ok 189 - brainpoolP224r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (named_curve, uncompressed public point) # Sig: 303c021c7cd0cd53f1edca955267549a732d98e107f42f5d5863b032e5af7f73021c4b0511f499cf9a1e6211a273cf038cb9206d78586c3e936d473c41f8 ok 190 - brainpoolP224t1, named_curve parameters, uncompressed: self-verify ok 191 - brainpoolP224t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (named_curve, uncompressed public point) # Sig: 3045022100898bf9bdca542363ef176c2689620fc1efaa6bbf89ed1bf255b4bc0fd19ff67902201c13601e3668918ae9e2fe41b7b6591f46f02ba9f3cf829c4cb53b8b76abf1e3 ok 192 - brainpoolP256r1, named_curve parameters, uncompressed: self-verify ok 193 - brainpoolP256r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (named_curve, uncompressed public point) # Sig: 3044022037f28511ad489d81561fd8e80fb0b5a2d5c0f293bfe37fd65346663f7ef5912402204a5e80b621e10a02a1482b66347c0f50022a34a7ec6f354cb941ff50c802bd52 ok 194 - brainpoolP256t1, named_curve parameters, uncompressed: self-verify ok 195 - brainpoolP256t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (named_curve, uncompressed public point) # Sig: 305402286c8f880900c9a166ae2a07ff554be0d00f5e9982c48264610b8ebda1830d1b0afee8f7449b4bbf7c02287804395d26c57cd5597bbc5f8500e9003b963a7396e96271bd6735b4df69aee8bf828f8e1e89546e ok 196 - brainpoolP320r1, named_curve parameters, uncompressed: self-verify ok 197 - brainpoolP320r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (named_curve, uncompressed public point) # Sig: 3056022900d254ba0993a51d23e2afc776296bf54c4c0b1769326956bcaceac9e6751b4f1f8e65684b25855042022900cb0afd1384d5943e064e59b25ac8087d359e1a83b6918ef363fc77cc50ce78e72fac7144b412f5ba ok 198 - brainpoolP320t1, named_curve parameters, uncompressed: self-verify ok 199 - brainpoolP320t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (named_curve, uncompressed public point) # Sig: 306402302aad6833045100fb9b36149d503662d436a2862d192ff83df73794fdcd30b5b654254965cd239bd0536fafda0db4750702307dd0099eab2885c787a494fbf6fedb53227c0e02ba3fac6031692b39cba7440d3dd988bee341cc584af1326b184683c7 ok 200 - brainpoolP384r1, named_curve parameters, uncompressed: self-verify ok 201 - brainpoolP384r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (named_curve, uncompressed public point) # Sig: 306502304506be2681ebaa7064981e63953a779217610ec1dbc2044ec3bb54a5983d584ab2f77248d831ffd362dd7143e92b09e40231008b5e66c64bad8cf0a97d66f53ecd4fcc28b495ab7d4ea73ccfaf9ef6a9d1ea923cc80b4c1f9871b9fb5b07d195c6d161 ok 202 - brainpoolP384t1, named_curve parameters, uncompressed: self-verify ok 203 - brainpoolP384t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (named_curve, uncompressed public point) # Sig: 3081840240130b2eb848ddb363392543811ea940821963a647bd486e3d9dd14bcb9515abfda047afb91002dced26bade59deaec2ee759ed02d7846f0b0e83324eaa19bf82b02404cdbbd6bf965f063c6ec42c80d70fc7134f90cc54311073201dfa2beb6ff6e91bb41c90c1cd4e0db2b9986e2e01f4aa8095225da07942347d0c383e2f209c26a ok 204 - brainpoolP512r1, named_curve parameters, uncompressed: self-verify ok 205 - brainpoolP512r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (named_curve, uncompressed public point) # Sig: 308184024003b00bb7426af4e1784a87a010c43b3626c2ef170a74de950324ec8d2f128daf0a621d66e3a86c0313cbcfc497ba2d2919636d3592e14f98a8195774971d3156024006b4b6b89940f09cd6dde250753b21655f8830aeedc61a6844f375ccbabbf125440d14b81f8da7c38267472ab084afe8566fc58b82969a10dff1f0a35e3b8c60 ok 206 - brainpoolP512t1, named_curve parameters, uncompressed: self-verify ok 207 - brainpoolP512t1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (named_curve, uncompressed public point) ok 208 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”. ok 209 # 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, uncompressed public point) ok 210 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”. ok 211 # 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, uncompressed public point) ok 212 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”. ok 213 # 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, uncompressed public point) ok 214 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”. ok 215 # 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, uncompressed public point) ok 216 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”. ok 217 # 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, uncompressed public point) ok 218 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”. ok 219 # 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, uncompressed public point) ok 220 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”. ok 221 # 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, uncompressed public point) ok 222 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”. ok 223 # 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, uncompressed public point) ok 224 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”. ok 225 # 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, uncompressed public point) ok 226 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”. ok 227 # 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, uncompressed public point) ok 228 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”. ok 229 # 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, uncompressed public point) ok 230 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”. ok 231 # 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, uncompressed public point) ok 232 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”. ok 233 # 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, uncompressed public point) ok 234 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”. ok 235 # 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, uncompressed public point) ok 236 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”. ok 237 # 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, uncompressed public point) ok 238 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. ok 239 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. # prime192v1 (named_curve, uncompressed public point) # Sig: 3036021900f4d428efbb2f2079fbcd26a7c4084f3bed2cf0c6406de99d021900814efe11291c8925204cd51ce7a98ac650f5609543f8757f ok 240 - prime192v1, named_curve parameters, uncompressed: self-verify ok 241 - prime192v1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (named_curve, uncompressed public point) # Sig: 303402181c94323941604cd267437635d660bc02b45dc6285e6c1f34021846c9d7fb0721aae4db95673f7865356358deb1203fc47124 ok 242 - prime192v2, named_curve parameters, uncompressed: self-verify ok 243 - prime192v2, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (named_curve, uncompressed public point) # Sig: 3036021900a79dde6208ae772bdc0a5a165ee99c4fcebd7dbe2f222e85021900f64a7715fe63c8a95ac7a64d4f689b86af518d1df7d10dca ok 244 - prime192v3, named_curve parameters, uncompressed: self-verify ok 245 - prime192v3, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (named_curve, uncompressed public point) # Sig: 3040021e280a9fd23d652fcdc5cd2df4f416a54e91ff6b2e4c117501f43d0b6897d9021e5b529ba66fbc494656a175c30d667f5bda9044918486f94ca1491cc9c2e9 ok 246 - prime239v1, named_curve parameters, uncompressed: self-verify ok 247 - prime239v1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (named_curve, uncompressed public point) # Sig: 3040021e2145f0a897f48d4f7f78c1b27c776b0eaba66e2ddb321bb3c1e32cb672a9021e76a62b83308624975fb2e914d54ee4d04dbba4043e580000976b22100ecb ok 248 - prime239v2, named_curve parameters, uncompressed: self-verify ok 249 - prime239v2, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (named_curve, uncompressed public point) # Sig: 3040021e4e6f476bdde24c0e80e61ac7e4f894f10a662f98b96a8b874dcdf876b49a021e77fbfd0d7f885df70354b10be829d650fca2b1dfce4870f757747eb7c7d0 ok 250 - prime239v3, named_curve parameters, uncompressed: self-verify ok 251 - prime239v3, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (named_curve, uncompressed public point) # Sig: 304402206a99e7be44ac11b8f6be017571688a71ab02968f22ce7d96ca4d055406c7fb7002204a452b0c9df8b6f58f87be24f15724c210fe0ab42ae23a120cf0d8868247c413 ok 252 - prime256v1, named_curve parameters, uncompressed: self-verify ok 253 - prime256v1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (named_curve, uncompressed public point) 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! # secp112r2 (named_curve, uncompressed public point) ok 256 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 257 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (named_curve, uncompressed public point) 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! # secp128r2 (named_curve, uncompressed public point) ok 260 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 261 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (named_curve, uncompressed public point) # Sig: 302d021500efa94120cb500355053e8fa982467b981099111f02147699b4ef9a5a4dad35a6ea002fc88d182cf72804 ok 262 - secp160k1, named_curve parameters, uncompressed: self-verify ok 263 - secp160k1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (named_curve, uncompressed public point) # Sig: 302c021470bbe3abb1b0b38b8c1f028ca96e2caa2fd08c04021449ca3358176bc95164d6f56af8125c58f2852b64 ok 264 - secp160r1, named_curve parameters, uncompressed: self-verify ok 265 - secp160r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (named_curve, uncompressed public point) # Sig: 302d021500ed12d9e5dc6d7a555c3bedd54015d879b31d1a4e021406ca6c9ad0ffba5f09b777e74eb0a60e21bfba5e ok 266 - secp160r2, named_curve parameters, uncompressed: self-verify ok 267 - secp160r2, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (named_curve, uncompressed public point) # Sig: 303402184b60c24fa334b35f3d92cae5c0ff20c0d23e98c2ecb9a8b9021867e7689fe7980769f9f188120181413a83625a9221b0050e ok 268 - secp192k1, named_curve parameters, uncompressed: self-verify ok 269 - secp192k1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (named_curve, uncompressed public point) # Sig: 303d021d0084737a6f9fec0a7e12334d15a69da71a3aa36cc074838560755714e0021c55af69d046bb6db472500c8aa79b59951edc0ca856dce75ee858ef0e ok 270 - secp224k1, named_curve parameters, uncompressed: self-verify ok 271 - secp224k1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (named_curve, uncompressed public point) # Sig: 303c021c22c2247accf4183e2fbb3da7aac5ec331845cc46275831c38f01b874021c49e70c1615ecdb3c888f1318547b22bbaf6a537b571a89ebe0095547 ok 272 - secp224r1, named_curve parameters, uncompressed: self-verify ok 273 - secp224r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (named_curve, uncompressed public point) # Sig: 3045022100f8973bb281a18257477c32351f5860f0ad7e9d5e623d9844fa603578e4e396d50220620985f409ecfe4c4cadb71e0b3b79207a89fa91dbb5ad617a0c058e8baea990 ok 274 - secp256k1, named_curve parameters, uncompressed: self-verify ok 275 - secp256k1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (named_curve, uncompressed public point) # Sig: 3065023100ed605f36f9260d55f6d90f656cee46b51f3129e98479e5d3f403081cafeb60dba4d5e5f6859c9f3d2d47896499327aed02304051ce1cd82d84494ab6db27a97993408559a5364be509e3e610e400bc6fa84178e8fcf8ea13afd0643839919878a541 ok 276 - secp384r1, named_curve parameters, uncompressed: self-verify ok 277 - secp384r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (named_curve, uncompressed public point) # Sig: 308188024200edbc85cba654c0f610bfc9b8f0838b51f3b95a7bf946716fb65a2b8cfa647b2067b5317890cc76ea78deea71e38c79f8307fbf5d4abad648e01b1d5de18c3e2c820242008ac69a2a40a931ec93cb3bf42b69895c7e3ad3820b1d7731ed521c8a62654805aa0fec8fdebde1740983dca9ea0fe0d8d77454857d15945bec1980956952be06aa ok 278 - secp521r1, named_curve parameters, uncompressed: self-verify ok 279 - secp521r1, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (named_curve, uncompressed public point) ok 280 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. ok 281 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. # sect113r2 (named_curve, uncompressed public point) ok 282 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. ok 283 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. # sect131r1 (named_curve, uncompressed public point) ok 284 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. ok 285 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. # sect131r2 (named_curve, uncompressed public point) ok 286 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. ok 287 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. # sect163k1 (named_curve, uncompressed public point) ok 288 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. ok 289 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. # sect163r1 (named_curve, uncompressed public point) ok 290 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. ok 291 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. # sect163r2 (named_curve, uncompressed public point) ok 292 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. ok 293 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. # sect193r1 (named_curve, uncompressed public point) ok 294 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. ok 295 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. # sect193r2 (named_curve, uncompressed public point) ok 296 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. ok 297 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. # sect233k1 (named_curve, uncompressed public point) ok 298 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. ok 299 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. # sect233r1 (named_curve, uncompressed public point) ok 300 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. ok 301 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. # sect239k1 (named_curve, uncompressed public point) ok 302 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. ok 303 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. # sect283k1 (named_curve, uncompressed public point) ok 304 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. ok 305 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. # sect283r1 (named_curve, uncompressed public point) ok 306 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. ok 307 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. # sect409k1 (named_curve, uncompressed public point) ok 308 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. ok 309 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. # sect409r1 (named_curve, uncompressed public point) ok 310 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. ok 311 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. # sect571k1 (named_curve, uncompressed public point) ok 312 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. ok 313 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. # sect571r1 (named_curve, uncompressed public point) ok 314 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”. ok 315 # 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, uncompressed public point) ok 316 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.1”. ok 317 # 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, uncompressed public point) ok 318 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.10”. ok 319 # 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, uncompressed public point) ok 320 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.11”. ok 321 # 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, uncompressed public point) # Sig: 303e021d00c067fe327bb45976365eedfee6cbd072886ee662ccd62289e809dc0a021d00a2db94b5222d987d2dc14e7cec315800115aaa55d08630ffba127858 ok 322 - wap-wsg-idm-ecid-wtls12, named_curve parameters, uncompressed: self-verify ok 323 - wap-wsg-idm-ecid-wtls12, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (named_curve, uncompressed public point) ok 324 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.3”. ok 325 # 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, uncompressed public point) ok 326 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.4”. ok 327 # 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, uncompressed public point) ok 328 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.5”. ok 329 # 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, uncompressed public point) ok 330 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 331 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (named_curve, uncompressed public point) # Sig: 302e021500923524e7d3860f4524e367d286728b2cb8effdb1021500af5ea0deabac55c9ba3b694781d627c974a22e1f ok 332 - wap-wsg-idm-ecid-wtls7, named_curve parameters, uncompressed: self-verify ok 333 - wap-wsg-idm-ecid-wtls7, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (named_curve, uncompressed public point) ok 334 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 335 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (named_curve, uncompressed public point) # Sig: 302e021500a753e50a8a7522ee74e69de754d2bbab57e23478021500fdaae1080617eb91fed6a8c75854dfb04a92f492 ok 336 - wap-wsg-idm-ecid-wtls9, named_curve parameters, uncompressed: self-verify ok 337 - wap-wsg-idm-ecid-wtls9, named_curve parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (named_curve, hybrid public point) # Sig: 302d02143542e478e7f1fcec4b12c196f3bcc40bf62943a6021500d79a6745876c57f42e41e488e4c030ecd1b8f00c ok 338 - brainpoolP160r1, named_curve parameters, hybrid: self-verify ok 339 - brainpoolP160r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (named_curve, hybrid public point) # Sig: 302d02147a7f8aacf8510aa3dd518aee431242f325855865021500e5d5066412dc912a3bca284e96bb16381939490a ok 340 - brainpoolP160t1, named_curve parameters, hybrid: self-verify ok 341 - brainpoolP160t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (named_curve, hybrid public point) # Sig: 303402185e669ced3badbeea7e454e5018f180c1f18790e83c80a4fb02182095d33238d0984d3e6d4f1769ed27e32c725e94cc2c4a60 ok 342 - brainpoolP192r1, named_curve parameters, hybrid: self-verify ok 343 - brainpoolP192r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (named_curve, hybrid public point) # Sig: 3035021900aa5dcb49a261b4bb2f172a319bd48a2721dcc336b20c2fcf0218457189df2ae570619b6aa8eaf7f325aa707426ef79986bcb ok 344 - brainpoolP192t1, named_curve parameters, hybrid: self-verify ok 345 - brainpoolP192t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (named_curve, hybrid public point) # Sig: 303d021d009b9e6388cb61806479d512124a22f97953b93bdbee72a3e50cf5f2f2021c5607f36c9374661f4b0b7f6e79c70863595a24704a78d454c8c20834 ok 346 - brainpoolP224r1, named_curve parameters, hybrid: self-verify ok 347 - brainpoolP224r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (named_curve, hybrid public point) # Sig: 303e021d008f3c4163c819c64b8d64df05f1554ba12512ff39b376be6b8b853e99021d00bfafa32ed4dfd897f38fde1cf3b089d74b376758ac89d300dee95bc9 ok 348 - brainpoolP224t1, named_curve parameters, hybrid: self-verify ok 349 - brainpoolP224t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (named_curve, hybrid public point) # Sig: 304402200bb62b73ea9748f59c226aba2254b00331e9a0295949b510902f8ce0baee5dba02200e1c6e3c2ea3854bfbb9e74cc7c255dfe5d6fba3d98c64102a33c9454c3d90e2 ok 350 - brainpoolP256r1, named_curve parameters, hybrid: self-verify ok 351 - brainpoolP256r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (named_curve, hybrid public point) # Sig: 3043021f13894502434a7b423233aa2fc4ca213e1f907d332481f38736d2ed1126995702201f51a212bd5572305c6b3b8decfdabfa6a25bfe0567a7bb49b28d91ab3b834e8 ok 352 - brainpoolP256t1, named_curve parameters, hybrid: self-verify ok 353 - brainpoolP256t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (named_curve, hybrid public point) # Sig: 305602290086a3e75e412b69bf3a5319fe390f6686f20758968239b8f06e62bcd35b77b2d4c8818e98b75273a40229008854068702b2d375f1700bb226e099aeb0ee6188c82354cddca994c56cff5cbbb6f125611a9f06f9 ok 354 - brainpoolP320r1, named_curve parameters, hybrid: self-verify ok 355 - brainpoolP320r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (named_curve, hybrid public point) # Sig: 305402285a755266118e874bc715d0e2aacc1163dd94e1cddfd20628823b2b886f398ebee865034c63c992d902280c957c42cc2da275034926180554567901d2aea0f563ac488b6b8fe6ab416d6e0891b358f8fe3ced ok 356 - brainpoolP320t1, named_curve parameters, hybrid: self-verify ok 357 - brainpoolP320t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (named_curve, hybrid public point) # Sig: 306402306811d7aff2079edecf93547ce3618920587ab3c92527edc4273f1607a1951396e6af62d8e4be9aedeb71dcd14276dbe30230297e592113c23ceda42ff44fecb0194eaf25847b808dfc50f25474ec99990138043cdfbe7784272e737f7790107a9214 ok 358 - brainpoolP384r1, named_curve parameters, hybrid: self-verify ok 359 - brainpoolP384r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (named_curve, hybrid public point) # Sig: 306402307d669e393de44ceac6727fcd1d60eff02e9b39b4c14aad9f4eb4a43b5deabf6cba7f97fb5d5bb529371f77e1fa643efe023032f1eb6e51f77e239325afb566136e5bd2d95bb6ce6b5ead776d10f01f965addad805097f532e048c374ce07c845569c ok 360 - brainpoolP384t1, named_curve parameters, hybrid: self-verify ok 361 - brainpoolP384t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (named_curve, hybrid public point) # Sig: 308184024038edfca092d3b6a6448f66a684ed0c2c893267690799393bdf2ca76485388ec877bf2c51beae0194da8abd1ce33ab2ad476aaa88639e29834e42aff78917425a02404f44bd500949f9a3a7b82cea7724510f481705ab34ca2029f3b2d8065b836bff89ade5fe383f29047ab8df1696f691a30d8555142ce0c2aa157a10ac04a36fc5 ok 362 - brainpoolP512r1, named_curve parameters, hybrid: self-verify ok 363 - brainpoolP512r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (named_curve, hybrid public point) # Sig: 308185024100a4e0c3420acefe72a17398264a6db4dce90b27c2d57958c799e156ffe3734139fb57d8dc922fc582dfe6e3a7441791827a42cf056697eac0a8e6ecb6c448ad0c024053f1f7fe4a2503ccbc8e379a2316aef91d3a17848b469bea6b7ea105ca5f72b0bee75fb8c69800b01c7f174d084ab6daca16ba6f34d72df8f3c779cddcb71be0 ok 364 - brainpoolP512t1, named_curve parameters, hybrid: self-verify ok 365 - brainpoolP512t1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (named_curve, hybrid public point) ok 366 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”. ok 367 # 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, hybrid public point) ok 368 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”. ok 369 # 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, hybrid public point) ok 370 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”. ok 371 # 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, hybrid public point) ok 372 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”. ok 373 # 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, hybrid public point) ok 374 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”. ok 375 # 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, hybrid public point) ok 376 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”. ok 377 # 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, hybrid public point) ok 378 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”. ok 379 # 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, hybrid public point) ok 380 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”. ok 381 # 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, hybrid public point) ok 382 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”. ok 383 # 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, hybrid public point) ok 384 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”. ok 385 # 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, hybrid public point) ok 386 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”. ok 387 # 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, hybrid public point) ok 388 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”. ok 389 # 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, hybrid public point) ok 390 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”. ok 391 # 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, hybrid public point) ok 392 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”. ok 393 # 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, hybrid public point) ok 394 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”. ok 395 # 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, hybrid public point) ok 396 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. ok 397 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. # prime192v1 (named_curve, hybrid public point) # Sig: 30350218440b967f31b3b0642856503ce10ec1a78a221ec7dd317bff021900d8149b4000f9e2dbaa4c4dada19888dc6b9f498949d1b154 ok 398 - prime192v1, named_curve parameters, hybrid: self-verify ok 399 - prime192v1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (named_curve, hybrid public point) # Sig: 303402180dfb736089b86045d4d5995a9f71be8e4c4776d85e82cfb802186eb7f13d24cde26bdd59de5b2b71d8c7462e21f124e545ba ok 400 - prime192v2, named_curve parameters, hybrid: self-verify ok 401 - prime192v2, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (named_curve, hybrid public point) # Sig: 30350218490d3cb9342ee170a0a1893d8447d0756967535d9ec4b1a10219009c6e3cef7132ecc69387d92a18ff9414177b26a64ebd2d28 ok 402 - prime192v3, named_curve parameters, hybrid: self-verify ok 403 - prime192v3, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (named_curve, hybrid public point) # Sig: 3040021e6978b89b6bcb8dfe374106c9ffe08419992af1f100ad918e4321edddf584021e17214992ab7ec13e67778152718531fe8925cc9085164b07c356741e57d7 ok 404 - prime239v1, named_curve parameters, hybrid: self-verify ok 405 - prime239v1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (named_curve, hybrid public point) # Sig: 3040021e294b4c7d78d03d9b60d83556caf0211bfc85b0a92b437fc86a047aff2fbc021e200c901110a2faaf531c38f30619d364a77d721f945177f5b999ed42397f ok 406 - prime239v2, named_curve parameters, hybrid: self-verify ok 407 - prime239v2, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (named_curve, hybrid public point) # Sig: 3040021e3ab0436bf27ac45e66cb86870dc669323c00abf3523f3fdbdac1df7180e4021e51d0222da59b95d46462b366104006bfdbcde1829a03b094f876c49ee1b4 ok 408 - prime239v3, named_curve parameters, hybrid: self-verify ok 409 - prime239v3, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (named_curve, hybrid public point) # Sig: 3046022100f03f0dbc35eb838559f62a26e1c4525167ec30b9ca59eac69599042e4abaa2c8022100869541e1236f0312920b96f2968c055f15499b2bf27486b0af0625b815b1fc6b ok 410 - prime256v1, named_curve parameters, hybrid: self-verify ok 411 - prime256v1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (named_curve, hybrid public point) ok 412 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 413 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (named_curve, hybrid public point) ok 414 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 415 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (named_curve, hybrid public point) ok 416 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 417 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (named_curve, hybrid public point) ok 418 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 419 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (named_curve, hybrid public point) # Sig: 302d02150087a741b8c6e59e5af6da4dfea71385293b234866021425d562fbc5c19401ddbb3fa1d038ac64ca28c4b0 ok 420 - secp160k1, named_curve parameters, hybrid: self-verify ok 421 - secp160k1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (named_curve, hybrid public point) # Sig: 302c02143056a9cd010d658f683f7b25d2cd041efc434fba02141388d7b09ec55371645676500131bee6ab6bf074 ok 422 - secp160r1, named_curve parameters, hybrid: self-verify ok 423 - secp160r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (named_curve, hybrid public point) # Sig: 302d02146fce98055f89517cb1434dcc2e1e36123569f477021500d0a92c2765d78ee4a88b6f7a4aa8ee0b8add1054 ok 424 - secp160r2, named_curve parameters, hybrid: self-verify ok 425 - secp160r2, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (named_curve, hybrid public point) # Sig: 3036021900b0bfc9efcb8d549a2c56ae57242de460fd7b4eeb07f1bd66021900c21a95ecade9e7a8749cce27e765c213428f5bf83ef8cfe8 ok 426 - secp192k1, named_curve parameters, hybrid: self-verify ok 427 - secp192k1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (named_curve, hybrid public point) # Sig: 303c021c2c001333394716e3202ab3318304c98c4bebf208bf0e9581754cb0df021c19638fd625e982544db2a2f0b05f350b9eee63df1e72ac0af65a3139 ok 428 - secp224k1, named_curve parameters, hybrid: self-verify ok 429 - secp224k1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (named_curve, hybrid public point) # Sig: 303c021c48b928f056c88c32a502b206a6c4fc9135f7216f926ef8d9ba521da8021c5ce6b9f2ad5851812419fbb82b749171926ccb84c6c7e152dd441577 ok 430 - secp224r1, named_curve parameters, hybrid: self-verify ok 431 - secp224r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (named_curve, hybrid public point) # Sig: 3046022100ca248fff317ab5faeb8d706b82068c1d1457d47a994fa38b573a7db22abc2fcb022100d3a9e72f1f6913b318931fa54b465fc8527d64f2096a3e1f174ae0e3c88fd9a4 ok 432 - secp256k1, named_curve parameters, hybrid: self-verify ok 433 - secp256k1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (named_curve, hybrid public point) # Sig: 30640231009af8b9706ebba16683874f746470e252bc24a53df9b049e31000d4909a2060b27a37bb632d56e8b6e6e9781f13932cc0022f3ae73b1ac9717381f0f385013513857e72abd7d0d4e4ed71c7076fdb7eb1725350b7421360e9296d177a0979079d08 ok 434 - secp384r1, named_curve parameters, hybrid: self-verify ok 435 - secp384r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (named_curve, hybrid public point) # Sig: 3081870241366ffc34481f468f64dd5bcfa84e0b6fee9f3c2dde9c04722d49c6c1c845d391d5d033c51b4f2060c8f8be4ba2b7c3c4e183222f9cd24e1572456dbc04d2526d32024201a23a1b78392df9aa88cc81738d00302ce32aad8c4a51046daa2370eb162cc7fe326f9c8d1786eec1a01179de43843674f7dce52006c44378a3f7fed640df105c7e ok 436 - secp521r1, named_curve parameters, hybrid: self-verify ok 437 - secp521r1, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (named_curve, hybrid public point) ok 438 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. ok 439 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. # sect113r2 (named_curve, hybrid public point) ok 440 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. ok 441 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. # sect131r1 (named_curve, hybrid public point) ok 442 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. ok 443 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. # sect131r2 (named_curve, hybrid public point) ok 444 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. ok 445 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. # sect163k1 (named_curve, hybrid public point) ok 446 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. ok 447 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. # sect163r1 (named_curve, hybrid public point) ok 448 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. ok 449 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. # sect163r2 (named_curve, hybrid public point) ok 450 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. ok 451 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. # sect193r1 (named_curve, hybrid public point) ok 452 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. ok 453 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. # sect193r2 (named_curve, hybrid public point) ok 454 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. ok 455 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. # sect233k1 (named_curve, hybrid public point) ok 456 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. ok 457 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. # sect233r1 (named_curve, hybrid public point) ok 458 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. ok 459 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. # sect239k1 (named_curve, hybrid public point) ok 460 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. ok 461 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. # sect283k1 (named_curve, hybrid public point) ok 462 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. ok 463 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. # sect283r1 (named_curve, hybrid public point) ok 464 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. ok 465 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. # sect409k1 (named_curve, hybrid public point) ok 466 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. ok 467 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. # sect409r1 (named_curve, hybrid public point) ok 468 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. ok 469 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. # sect571k1 (named_curve, hybrid public point) ok 470 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. ok 471 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. # sect571r1 (named_curve, hybrid public point) ok 472 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”. ok 473 # 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, hybrid public point) ok 474 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.1”. ok 475 # 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, hybrid public point) ok 476 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.10”. ok 477 # 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, hybrid public point) ok 478 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.11”. ok 479 # 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, hybrid public point) # Sig: 303d021d00d55f325ad7a0ff73d1ea32b8ace990e3fb4fa8af9d422825beed9c9c021c00af2317873b976a3f18d4abd4246b9f72b6062733442bd446813524 ok 480 - wap-wsg-idm-ecid-wtls12, named_curve parameters, hybrid: self-verify ok 481 - wap-wsg-idm-ecid-wtls12, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (named_curve, hybrid public point) ok 482 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.3”. ok 483 # 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, hybrid public point) ok 484 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.4”. ok 485 # 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, hybrid public point) ok 486 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “2.23.43.1.4.5”. ok 487 # 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, hybrid public point) ok 488 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 489 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (named_curve, hybrid public point) # Sig: 302d0214473d759d9a6616ee7723da3e3972289d737dd13d021500977ca01b304577687ed6bd097be211b1004ce19d ok 490 - wap-wsg-idm-ecid-wtls7, named_curve parameters, hybrid: self-verify ok 491 - wap-wsg-idm-ecid-wtls7, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (named_curve, hybrid public point) ok 492 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 493 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (named_curve, hybrid public point) # Sig: 302e021500ae5451c9b37860c8f3b8f89d86db7a14454b5226021500d8637bdaec58ba697485eea4ebee29e346d5c1d9 ok 494 - wap-wsg-idm-ecid-wtls9, named_curve parameters, hybrid: self-verify ok 495 - wap-wsg-idm-ecid-wtls9, named_curve parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (explicit, compressed public point) # Sig: 302c0214729761177bf602d39cc28ee2094a650fea30fcf302140d7e3e812b6c4da03d0c19b526918b2641db6263 ok 496 - brainpoolP160r1, explicit parameters, compressed: self-verify ok 497 - brainpoolP160r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (explicit, compressed public point) # Sig: 302d021500ad828117c226c775812805172a101bbe3e5b40cb02140ae6c25755b132c1d7f9dd374ec77376a3ae94c3 ok 498 - brainpoolP160t1, explicit parameters, compressed: self-verify ok 499 - brainpoolP160t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (explicit, compressed public point) # Sig: 30360219008cf64dbe2a13c2111362bb9b336e982b5935f3e54b0d31980219008693d885d2ff53844af11f69bb1ee24dae1958c8aafb5222 ok 500 - brainpoolP192r1, explicit parameters, compressed: self-verify ok 501 - brainpoolP192r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (explicit, compressed public point) # Sig: 3035021853c8b113b16028afefd1f4f6fadb7c1e5d3ab87e75607c47021900bc2be7361bde795983808937cd443ca22f435c9a9db9783f ok 502 - brainpoolP192t1, explicit parameters, compressed: self-verify ok 503 - brainpoolP192t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (explicit, compressed public point) # Sig: 303d021d00a844f94fd189fc8de2a0cf446f6cc0f1ba27221f3338f594fcb0c707021c257e44fb110500f7f4daa8d4358fc048f986f93ac593503550e2e764 ok 504 - brainpoolP224r1, explicit parameters, compressed: self-verify ok 505 - brainpoolP224r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (explicit, compressed public point) # Sig: 303e021d00c935f8376a084ec3f5db9337a299cab4f5b29561e4eecac51280a384021d00d600a80a28122649ca20609fb9b72f04d969df88e63b7d64ca26281f ok 506 - brainpoolP224t1, explicit parameters, compressed: self-verify ok 507 - brainpoolP224t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (explicit, compressed public point) # Sig: 3046022100a06613f2c6c66532be7fbaaf255922daa3ef2efbc1f7b02eb799675b86f980c70221009b0c7f9ae76e2f9ebeaa8e52351d2ca4ceba7e8024bd9cbd70af6501c5899a6b ok 508 - brainpoolP256r1, explicit parameters, compressed: self-verify ok 509 - brainpoolP256r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (explicit, compressed public point) # Sig: 30440220434ea017562e8ef4b4fc07d5823b64afde1d3081761683f32758a20c8267e8e002205fd45b2ed895e12d161b9c088f6f3d2a0b4304501297e7ce2b9c1e5e254662f6 ok 510 - brainpoolP256t1, explicit parameters, compressed: self-verify ok 511 - brainpoolP256t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (explicit, compressed public point) # Sig: 3054022833b8a453db0425ef0b7ad3751b653cebfeb9dc6fa2f09c2e3173164f09b5387325dd765f748d91c402281cc651e9c1a5f78a089307e8adf096085eb25aa60a78d32556973a9424a7d316883f841ae2cd35b4 ok 512 - brainpoolP320r1, explicit parameters, compressed: self-verify ok 513 - brainpoolP320r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (explicit, compressed public point) # Sig: 305402284c5992df2029f4914907ff3c73a2fa43aa80f1774b803bc2bc23e061ed1d9a306a459b1e503bad5d02287eef949878d0e9117c16308b9cd3fa5a9ee7d1cff794ec52ef1d919be2f7cb6bebee5e37eb3f04d7 ok 514 - brainpoolP320t1, explicit parameters, compressed: self-verify ok 515 - brainpoolP320t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (explicit, compressed public point) # Sig: 306402307e8e1cdc0b7aaebbf3f7c967a4eac19a7cb40f698e0bb4e36ab5a1bdf81e2ab7bdacd320c47b2af0d97983e26986d52502302f4038e6bf2678a21e1bc8e66c14fab6a71bf4fb59c6f7aba62e442d4839ec85ede51025bc0631ecf106a0acf780ae10 ok 516 - brainpoolP384r1, explicit parameters, compressed: self-verify ok 517 - brainpoolP384r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (explicit, compressed public point) # Sig: 3064023023cf0ba763954d7da81a032c3b4768780c338927537f3fbf18e60d42d1d2ca2b448a5f9697f52aa32d231d5cd4af4d9302305c30da1dc19e52dd2b991901cea27527f355e1490b07bb0efac4b3c6ebf90ecbeb556687d049877f5a56e3514d7fa497 ok 518 - brainpoolP384t1, explicit parameters, compressed: self-verify ok 519 - brainpoolP384t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (explicit, compressed public point) # Sig: 30818402405259d95aec98ff7e75fa2be2d39c69169c1b351fd568b5ee254ed2e24cc2afbf306eb2dc650e0a12a59eed825996a892dfe7052dbaebef2475d270ce2a8469b502401e0b159ecc91864d2ce7888595e57a9b1fd38bb0b3e3cc64430205e185df29bb0ce1e64830311fc5de205748faed4ff19bbda5faa2e06b4bb8a44f98ab6e636d ok 520 - brainpoolP512r1, explicit parameters, compressed: self-verify ok 521 - brainpoolP512r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (explicit, compressed public point) # Sig: 3081840240781621682cb4f415e4f69af653ca25a2002e42c34bbc26a231d28e331fe753af7c38e5552942cc7880d04b551fe022ec9bb9cec3ee46d4af8caed84e988f85ad02401a9b988f7703d335e83a182161902d1df9a1c91371a47ae14bc64220e9af80be6059c8cd6781eafe47962e065a81d09035aa2d24ff5b248895ec3133015f444f ok 522 - brainpoolP512t1, explicit parameters, compressed: self-verify ok 523 - brainpoolP512t1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (explicit, compressed public point) ok 524 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 525 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v2 (explicit, compressed public point) ok 526 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 527 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v3 (explicit, compressed public point) ok 528 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 529 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb176v1 (explicit, compressed public point) ok 530 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 531 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb208w1 (explicit, compressed public point) ok 532 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 533 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb272w1 (explicit, compressed public point) ok 534 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 535 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb304w1 (explicit, compressed public point) ok 536 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 537 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb368w1 (explicit, compressed public point) ok 538 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 539 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v1 (explicit, compressed public point) ok 540 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 541 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v2 (explicit, compressed public point) ok 542 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 543 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v3 (explicit, compressed public point) ok 544 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 545 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v1 (explicit, compressed public point) ok 546 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 547 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v2 (explicit, compressed public point) ok 548 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 549 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v3 (explicit, compressed public point) ok 550 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 551 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb359v1 (explicit, compressed public point) ok 552 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 553 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb431r1 (explicit, compressed public point) ok 554 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 555 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # prime192v1 (explicit, compressed public point) # Sig: 3035021900f426d72acf879151723b7fd3abfedee58b51ec52caa5cd480218693c93131ff8cad6245aa05900747331a3bfccd419a74b82 ok 556 - prime192v1, explicit parameters, compressed: self-verify ok 557 - prime192v1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (explicit, compressed public point) # Sig: 303402187d643ad13f8015fb75cd68ade5db815c268e345818378c19021819fd8149a59b356103b56d2470d5b3fbc4b3cc0d9ac12434 ok 558 - prime192v2, explicit parameters, compressed: self-verify ok 559 - prime192v2, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (explicit, compressed public point) # Sig: 303402183a3d08bbb6bfcb8d0ffe7147cdf426a44ef79501a2b6d1a50218246df5e354571006c12e5ca9e83badbc067f67e74515c1bc ok 560 - prime192v3, explicit parameters, compressed: self-verify ok 561 - prime192v3, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (explicit, compressed public point) # Sig: 3040021e5ca0ac028cd1b38693961673b57941dea1528f61144916ff7345bf6f5b3f021e0dcefb47097b507467a5cd1c1d3a6d7150e3b1110dc61ad6d390bb6d154f ok 562 - prime239v1, explicit parameters, compressed: self-verify ok 563 - prime239v1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (explicit, compressed public point) # Sig: 3040021e2a9f352ce3271fb54cc5ac347b67ca418e5d1b94f633b4e65ce31634629d021e3ff2b14e9f324280253c1f6d55d26f2d95f053c93e64d32123cc0f3960f1 ok 564 - prime239v2, explicit parameters, compressed: self-verify ok 565 - prime239v2, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (explicit, compressed public point) # Sig: 3040021e2c5628e9ce8bdba7af13c40a7a09809e29d9b2926bb2b680ade05b85d6cf021e4a0951df289de7d0c4b019b37ca847d6eed43289a0f0205f86a0b3026b1b ok 566 - prime239v3, explicit parameters, compressed: self-verify ok 567 - prime239v3, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (explicit, compressed public point) # Sig: 30440220432d5973e0c744b21f76b8adaa6615464db2cf33fd98f098ee7ffbc268df845e02202ccfbe7d417c1ea7abe03f889cbee7727b43aec2ffc97395f7e32968f26b5faf ok 568 - prime256v1, explicit parameters, compressed: self-verify ok 569 - prime256v1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (explicit, compressed public point) ok 570 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 571 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (explicit, compressed public point) ok 572 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 573 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (explicit, compressed public point) ok 574 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 575 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (explicit, compressed public point) ok 576 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 577 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (explicit, compressed public point) # Sig: 302d021500d22903ae55d8b245652a2a53d3e89cc181c32ff80214614037edc00da8b69e8f2f543ab5f59291830931 ok 578 - secp160k1, explicit parameters, compressed: self-verify ok 579 - secp160k1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (explicit, compressed public point) # Sig: 302d021500fe929409e5dd6cad40cdec0655e6c75288394cf7021421e6060e6b7e3bb67454dbfc0be2cdce1b00563c ok 580 - secp160r1, explicit parameters, compressed: self-verify ok 581 - secp160r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (explicit, compressed public point) # Sig: 302e021500b1ddbfbf70c6552d61ec7b5cde8afca46560da86021500bedae4c3ff4fcd7eb906b2028e0e54835b040519 ok 582 - secp160r2, explicit parameters, compressed: self-verify ok 583 - secp160r2, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (explicit, compressed public point) # Sig: 3035021900814beaa424e715d9c6a4ed475670ab508e26f06c8c5ed0a3021863062146a0736b4c1cc96f8dc07c22973648a1d17befc74e ok 584 - secp192k1, explicit parameters, compressed: self-verify ok 585 - secp192k1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (explicit, compressed public point) # Sig: 303c021c0da9f4b5d6838b8c942ee4a2cb7d949ba535e6393e310d78c409318c021c0b7ba8622a4bd5de67fa539fe4c1ca00dae6b509155559c5235843a8 ok 586 - secp224k1, explicit parameters, compressed: self-verify ok 587 - secp224k1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (explicit, compressed public point) # Sig: 303d021d00837ccfc96d638829c2ea8fd02b798e1c0c7effce3a046dc645b6eaab021c5eb1da53f3daea438c1cbd13019f7a7a737c523e596473b2baec9a6f ok 588 - secp224r1, explicit parameters, compressed: self-verify ok 589 - secp224r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (explicit, compressed public point) # Sig: 3044022069f98132909ade59dd17de3e464771b65f66261f7b9e484017e399afb3edf13f02204a841e1378c2ba0edeb1eb791d55c7e4578b5e9c9dc8b5ff08cc96cbdcefd9f9 ok 590 - secp256k1, explicit parameters, compressed: self-verify ok 591 - secp256k1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (explicit, compressed public point) # Sig: 306502300788f7cdce83f580e012f94f60b23ff1366b1889ac38ae6dd69c845a43c0f48e29829e634691a670e88b6f8d297a0c86023100e2c824d8ea8985549db7f78b4e5b38432d9aab175acfddc8a6abf5369fc2ca3e359a77b1699a516f6496a1f863ff9b2b ok 592 - secp384r1, explicit parameters, compressed: self-verify ok 593 - secp384r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (explicit, compressed public point) # Sig: 308187024201386a7765fcd9e98919caa602322d13afe07cbb59383f2d0ea10d72e22150fc4b47f49a5a7b3b4e50fe2dcfc439860009fe7ea6e0f7058d6dd0c25b2598addc5fed02413e7ad08d237a2016179f6f9072753c4546fd08f21968568203ebcd361d9bfe6e281b35031cbcdced358cac470671468bdfa373bb2b636e6a47459c7a0adf570c39 ok 594 - secp521r1, explicit parameters, compressed: self-verify ok 595 - secp521r1, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (explicit, compressed public point) ok 596 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 597 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect113r2 (explicit, compressed public point) ok 598 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 599 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r1 (explicit, compressed public point) ok 600 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 601 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r2 (explicit, compressed public point) ok 602 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 603 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163k1 (explicit, compressed public point) ok 604 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 605 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r1 (explicit, compressed public point) ok 606 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 607 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r2 (explicit, compressed public point) ok 608 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 609 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r1 (explicit, compressed public point) ok 610 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 611 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r2 (explicit, compressed public point) ok 612 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 613 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233k1 (explicit, compressed public point) ok 614 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 615 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233r1 (explicit, compressed public point) ok 616 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 617 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect239k1 (explicit, compressed public point) ok 618 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 619 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283k1 (explicit, compressed public point) ok 620 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 621 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283r1 (explicit, compressed public point) ok 622 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 623 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409k1 (explicit, compressed public point) ok 624 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 625 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409r1 (explicit, compressed public point) ok 626 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 627 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571k1 (explicit, compressed public point) ok 628 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 629 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571r1 (explicit, compressed public point) ok 630 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 631 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls1 (explicit, compressed public point) ok 632 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 633 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls10 (explicit, compressed public point) ok 634 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 635 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls11 (explicit, compressed public point) ok 636 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 637 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls12 (explicit, compressed public point) # Sig: 303d021d00cb952ee1d0c0ebc114b466c9b9b3698e19a09cbe9e9e16cb211eb530021c75b10b4b0c9612fae7c3b3ee27970e323e8452134b491af20cb8cde6 ok 638 - wap-wsg-idm-ecid-wtls12, explicit parameters, compressed: self-verify ok 639 - wap-wsg-idm-ecid-wtls12, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (explicit, compressed public point) ok 640 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 641 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls4 (explicit, compressed public point) ok 642 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 643 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls5 (explicit, compressed public point) ok 644 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 645 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls6 (explicit, compressed public point) ok 646 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 647 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (explicit, compressed public point) # Sig: 302d021500b1abbb99540837965abccdaf8569385f271e4ef3021443a650d22fda170466cc0dcc95bca4b786b37d41 ok 648 - wap-wsg-idm-ecid-wtls7, explicit parameters, compressed: self-verify ok 649 - wap-wsg-idm-ecid-wtls7, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (explicit, compressed public point) ok 650 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 651 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (explicit, compressed public point) # Sig: 302c021460522275a5ed3d481f722165048a12d448cdcdb80214315201083a8912e0ab493ac15f7858cb7076359a ok 652 - wap-wsg-idm-ecid-wtls9, explicit parameters, compressed: self-verify ok 653 - wap-wsg-idm-ecid-wtls9, explicit parameters, compressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (explicit, uncompressed public point) # Sig: 302d021500a5a266cd95a8f59b106471aa1cd3efb790213e77021435b6f09d4989ab7e1159e5905591d606ebf0f7a8 ok 654 - brainpoolP160r1, explicit parameters, uncompressed: self-verify ok 655 - brainpoolP160r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (explicit, uncompressed public point) # Sig: 302e0215008474731394dbd774b4181891363ffef5f48bf076021500e338c3453dfd16410da156b8fe127b33c197f767 ok 656 - brainpoolP160t1, explicit parameters, uncompressed: self-verify ok 657 - brainpoolP160t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (explicit, uncompressed public point) # Sig: 30350219008b3ab467e2ee9ae80075147135513bd324bf214b80cccaa702180fb93b5cb57ce0a72648e529d97327b30eb929f6b3ff260d ok 658 - brainpoolP192r1, explicit parameters, uncompressed: self-verify ok 659 - brainpoolP192r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (explicit, uncompressed public point) # Sig: 303402186ac739e44c20af72e7c166d65fe43e9c9220ba34a857ac7d02183d10705240fc33cbfd4c08649948edb0329aea0e8ef2a1da ok 660 - brainpoolP192t1, explicit parameters, uncompressed: self-verify ok 661 - brainpoolP192t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (explicit, uncompressed public point) # Sig: 303d021d00ad87272fe052eb6469b66861dde0126de37b89d59e0b20c122ce0041021c1476052f7d2b040a3d945b6adc0e52957f4a108bf920d58279d53978 ok 662 - brainpoolP224r1, explicit parameters, uncompressed: self-verify ok 663 - brainpoolP224r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (explicit, uncompressed public point) # Sig: 303c021c3e9d57273fc2cf14d5eb1c0b9cb48d65f239628caf2479d26b26947e021c2efe02794145ac8ed75a04f3f94bb8189f8af24e0fb649b27afc48ee ok 664 - brainpoolP224t1, explicit parameters, uncompressed: self-verify ok 665 - brainpoolP224t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (explicit, uncompressed public point) # Sig: 3044022019f95fd41a844e1b63a32a04e040ac299758fbef7b54a0c94e7eb5e1076ca37c02202074cf63a061f601d669fb3fd5f6d86477a5cc4abf6f514bbe1710b7d5f9a58b ok 666 - brainpoolP256r1, explicit parameters, uncompressed: self-verify ok 667 - brainpoolP256r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (explicit, uncompressed public point) # Sig: 304402206c7ad3c74fc0b3b660c4abac7e5e68ab1d84f4d29b4776de3f415046fac273f502201607b795f8c548e84848466537e38eb66b9bfe4c56b9638e44d69317608cbc2e ok 668 - brainpoolP256t1, explicit parameters, uncompressed: self-verify ok 669 - brainpoolP256t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (explicit, uncompressed public point) # Sig: 305502285676739a65b68fc7f3a38c16f67cc536f1639496b66502072439d462736e0e38fdc32c81aae548da022900b30f9199f715b4721263cc9e25bafde9416a9ee694cbde5530007a88ab31ab1f3a4f1b10c4b89c93 ok 670 - brainpoolP320r1, explicit parameters, uncompressed: self-verify ok 671 - brainpoolP320r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (explicit, uncompressed public point) # Sig: 305502285c60edc8da43c8ae56ad5133b82f47e0141f0b7f3a688a40d67bb5631029394b280a3369ef73f329022900b21b394f3f30beaf5375556ac0da8ef48b62988a1402126e76813351f533393e9ca5f1a700b3eee1 ok 672 - brainpoolP320t1, explicit parameters, uncompressed: self-verify ok 673 - brainpoolP320t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (explicit, uncompressed public point) # Sig: 306502306270c42e1a572ffcfc764d5fb2503c7e4da80b09ed472162f7fbc7d0972aa739375486796c41f9632a44f8b9091baa7a02310080f99b6aceff557ba5a87041f87c1e8e2fd27e6cebb80792e9f38414873ac428d4d7a6454b6417a9dc81fe071d66a579 ok 674 - brainpoolP384r1, explicit parameters, uncompressed: self-verify ok 675 - brainpoolP384r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (explicit, uncompressed public point) # Sig: 3065023100858689b35a884c28b584f3c1099fc5df859b116dd33c0a86646f620f6c7bcb7ec72fc21275004e7938a48982dedd185602306645f41ae4fac2e23d831d30fbca8112e2e45b956454834026763b033c03400fa5248cd4ddab6694c7b102645ca450c7 ok 676 - brainpoolP384t1, explicit parameters, uncompressed: self-verify ok 677 - brainpoolP384t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (explicit, uncompressed public point) # Sig: 308184024010b3ef813c94ceb78cb83bfc2e5c07d86b9076c5cdee8e53f981c4090c68b9e0b0bb234267d10421f6f9464170af195f3d999b0b0571ccd7cdced97fecb9a104024063b81f673bb2144c120f16249fd98c59053e45f6631743b51e6d4f5005aeeed83fc2254b99da18eae5767bc4d7babcd9b9a214eb7152aa84c9291794f2c8f976 ok 678 - brainpoolP512r1, explicit parameters, uncompressed: self-verify ok 679 - brainpoolP512r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (explicit, uncompressed public point) # Sig: 308184024070bdf89279968f726309a217f46030174aff591e8be07cfe8f64ad129aeac48ffb66dbac9d1dc39213291d65edce0a29f55db017db29161de4dcd308bfd42bac024025e37e3bbc70231e69f08c1e2be703d1badaba81a25885770da1e8d2e4adf97be991f7ded0e48f9710a6916bc96631c796b85d9c5ecb0636eb8a6a29f26fdf7a ok 680 - brainpoolP512t1, explicit parameters, uncompressed: self-verify ok 681 - brainpoolP512t1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (explicit, uncompressed public point) ok 682 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 683 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v2 (explicit, uncompressed public point) ok 684 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 685 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v3 (explicit, uncompressed public point) ok 686 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 687 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb176v1 (explicit, uncompressed public point) ok 688 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 689 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb208w1 (explicit, uncompressed public point) ok 690 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 691 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb272w1 (explicit, uncompressed public point) ok 692 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 693 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb304w1 (explicit, uncompressed public point) ok 694 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 695 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb368w1 (explicit, uncompressed public point) ok 696 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 697 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v1 (explicit, uncompressed public point) ok 698 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 699 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v2 (explicit, uncompressed public point) ok 700 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 701 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v3 (explicit, uncompressed public point) ok 702 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 703 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v1 (explicit, uncompressed public point) ok 704 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 705 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v2 (explicit, uncompressed public point) ok 706 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 707 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v3 (explicit, uncompressed public point) ok 708 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 709 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb359v1 (explicit, uncompressed public point) ok 710 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 711 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb431r1 (explicit, uncompressed public point) ok 712 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 713 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # prime192v1 (explicit, uncompressed public point) # Sig: 303602190095f9e6194261b08e35df79a443d9143ce7f604f90060de5e0219009bfb1407535ceb02ccd97d54bf6c35adf188a76aa17d1125 ok 714 - prime192v1, explicit parameters, uncompressed: self-verify ok 715 - prime192v1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (explicit, uncompressed public point) # Sig: 303302170c50e78772b117d357d2371becc5b542c9c3cdf87f937502180cda20514a3757b6a4116fbd7f492bd975ec60a24551fad4 ok 716 - prime192v2, explicit parameters, uncompressed: self-verify ok 717 - prime192v2, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (explicit, uncompressed public point) # Sig: 3035021900c9bf63869b19dcc50f11bd72706be179b211d994774f02be021870ea1cadc5bcf42971139dbf1f8e1e2ee686c81bfa14fe7b ok 718 - prime192v3, explicit parameters, uncompressed: self-verify ok 719 - prime192v3, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (explicit, uncompressed public point) # Sig: 3040021e2f56e26c7dcd87fbd1ffbd5612801d99573a6bcb4a88f32c600c18f982b6021e5db3fd3e23567cf3e6dfdc48a5995431bf81a9746ec4b607a75bc5f352cd ok 720 - prime239v1, explicit parameters, uncompressed: self-verify ok 721 - prime239v1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (explicit, uncompressed public point) # Sig: 3040021e573f700d4e69aabc893ebe6dba38d9daa40b3be7bf36539e8b98c444e748021e456700c5827738020e8782e3619da871407c332127dcacdde723034a85a6 ok 722 - prime239v2, explicit parameters, uncompressed: self-verify ok 723 - prime239v2, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (explicit, uncompressed public point) # Sig: 3040021e5154eff5ba4ff05925d56a717e64471c8d904f9fca7bde485bcbfb19c09f021e10b22eccc3c859237e65aae48641f69d40d29e58c270162132581ff7cd27 ok 724 - prime239v3, explicit parameters, uncompressed: self-verify ok 725 - prime239v3, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (explicit, uncompressed public point) # Sig: 3046022100cbf636e62a4efa6bf80504ca0fe2c790c3dd0c7bf0cbf6322ae35e706003b19e022100bca8e15b94e4ab6d3a76907d231ed1c7251391fa332429b7bfd6dbea266928be ok 726 - prime256v1, explicit parameters, uncompressed: self-verify ok 727 - prime256v1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (explicit, uncompressed public point) ok 728 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 729 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (explicit, uncompressed public point) ok 730 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 731 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (explicit, uncompressed public point) ok 732 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 733 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (explicit, uncompressed public point) ok 734 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 735 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (explicit, uncompressed public point) # Sig: 302c02145f8dc23a963d61a8b82ecb994842cdc50b41c2340214326c72fb08b1e48c5ca4feb4c4f888795c85ddbd ok 736 - secp160k1, explicit parameters, uncompressed: self-verify ok 737 - secp160k1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (explicit, uncompressed public point) # Sig: 302c021439e39e1c21e355ea3c616825859a3968093475e5021404f778fba5c335cc4024f30965edbc7d49f356ed ok 738 - secp160r1, explicit parameters, uncompressed: self-verify ok 739 - secp160r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (explicit, uncompressed public point) # Sig: 302c021477473e71e608234a63b0e84fc564e68ab483af1c021472b8583ebfce931fa2898c39e3ba06fae9414d74 ok 740 - secp160r2, explicit parameters, uncompressed: self-verify ok 741 - secp160r2, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (explicit, uncompressed public point) # Sig: 3035021900f7e93beff66b3911db8e93f7f8c1a7f100f1e69f986c9d60021840f6d7e3f897f1914761183e10d0bda2c13f9fd8ecfb3300 ok 742 - secp192k1, explicit parameters, uncompressed: self-verify ok 743 - secp192k1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (explicit, uncompressed public point) # Sig: 303d021c626678f9cbae451ec3eeb2991342a56d586391dbf81fd888bfb0bd6b021d008648716634542d3b27b462706066bc955a153719284ece022ce60a53 ok 744 - secp224k1, explicit parameters, uncompressed: self-verify ok 745 - secp224k1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (explicit, uncompressed public point) # Sig: 303d021c7236d4b41e68efce1ece09af6a14452c320c7b1a129d424572ff4a15021d009206c673b2b13db5d1e09b3a8904e5d575c94e5819b81f8bb4a35676 ok 746 - secp224r1, explicit parameters, uncompressed: self-verify ok 747 - secp224r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (explicit, uncompressed public point) # Sig: 304502207ac26d1fcb02861fe825abd321b4d22478584375f15603cf081889e8e0108e85022100c255ca8960f208d06537d240b41e4a0f11c7bb925c5a55284dc37e9f438553ac ok 748 - secp256k1, explicit parameters, uncompressed: self-verify ok 749 - secp256k1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (explicit, uncompressed public point) # Sig: 3065023100e69fa10faa2719d4377f5708c1f6ca3559654b8aa17b9f52f7c66c3048c34e8769e1b9a87819b0780a43585a2ec7f1250230132654aa190252e56dcaf1f2eb176106311211a16222a5de69bf352c96bfc29e654e54ad184dd3322cbae4d08472cd22 ok 750 - secp384r1, explicit parameters, uncompressed: self-verify ok 751 - secp384r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (explicit, uncompressed public point) # Sig: 308188024200e4eaa895fc628e8a17607d7b429afd67935e1ddffc1f3b9e0a0e5faa16ae7d73e68dba1aaad4c1fe16b51c9786e1b19e0efba57c2b766937a0314bdd578a9a06de024200a03b06be3f900a464c1312b084ab798355d91a2fec040576f5432098f61cc322230e74c3ca37b5590657377ef59c62c413f04d52c95993a6b6a47c48b14f3a5c45 ok 752 - secp521r1, explicit parameters, uncompressed: self-verify ok 753 - secp521r1, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (explicit, uncompressed public point) ok 754 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 755 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect113r2 (explicit, uncompressed public point) ok 756 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 757 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r1 (explicit, uncompressed public point) ok 758 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 759 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r2 (explicit, uncompressed public point) ok 760 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 761 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163k1 (explicit, uncompressed public point) ok 762 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 763 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r1 (explicit, uncompressed public point) ok 764 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 765 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r2 (explicit, uncompressed public point) ok 766 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 767 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r1 (explicit, uncompressed public point) ok 768 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 769 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r2 (explicit, uncompressed public point) ok 770 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 771 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233k1 (explicit, uncompressed public point) ok 772 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 773 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233r1 (explicit, uncompressed public point) ok 774 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 775 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect239k1 (explicit, uncompressed public point) ok 776 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 777 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283k1 (explicit, uncompressed public point) ok 778 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 779 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283r1 (explicit, uncompressed public point) ok 780 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 781 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409k1 (explicit, uncompressed public point) ok 782 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 783 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409r1 (explicit, uncompressed public point) ok 784 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 785 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571k1 (explicit, uncompressed public point) ok 786 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 787 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571r1 (explicit, uncompressed public point) ok 788 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 789 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls1 (explicit, uncompressed public point) ok 790 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 791 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls10 (explicit, uncompressed public point) ok 792 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 793 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls11 (explicit, uncompressed public point) ok 794 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 795 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls12 (explicit, uncompressed public point) # Sig: 303d021c0b89364a074a0ea8caf74337a44d1758c33094a09ee17d475cd73321021d00dc8145584aff3711f1f80d421c10bc38063a4c5af3d0f28fd2ab5879 ok 796 - wap-wsg-idm-ecid-wtls12, explicit parameters, uncompressed: self-verify ok 797 - wap-wsg-idm-ecid-wtls12, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (explicit, uncompressed public point) ok 798 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 799 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls4 (explicit, uncompressed public point) ok 800 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 801 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls5 (explicit, uncompressed public point) ok 802 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 803 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls6 (explicit, uncompressed public point) ok 804 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 805 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (explicit, uncompressed public point) # Sig: 302d021467a529f56030bcbe18b88d93bec580aed2b470cc021500ba5dee7ec7421adf8beb0a11542496b2b87cab2f ok 806 - wap-wsg-idm-ecid-wtls7, explicit parameters, uncompressed: self-verify ok 807 - wap-wsg-idm-ecid-wtls7, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (explicit, uncompressed public point) ok 808 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 809 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (explicit, uncompressed public point) # Sig: 302c021414216e560a56b7ba61bee28483b1f38e04fa2f5902144bb5aea6d0af3be73d7b556315267b702e5df41e ok 810 - wap-wsg-idm-ecid-wtls9, explicit parameters, uncompressed: self-verify ok 811 - wap-wsg-idm-ecid-wtls9, explicit parameters, uncompressed: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (explicit, hybrid public point) # Sig: 302e021500a154cb94cebfac4225c970d5e71efe2b577dbea6021500b0b73c8ed851c4b3d3e9bf0dbb088a959124344b ok 812 - brainpoolP160r1, explicit parameters, hybrid: self-verify ok 813 - brainpoolP160r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (explicit, hybrid public point) # Sig: 302d021500a98a932469d238e374a199962d48f5adae9f5bcf02145dca84247eac4238294ee0eaa2d83988fb94e8a9 ok 814 - brainpoolP160t1, explicit parameters, hybrid: self-verify ok 815 - brainpoolP160t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (explicit, hybrid public point) # Sig: 3034021863b8dda83ac38de23e1d9069cdc84d63b653bc814844b05402186490f25443a5aa593176008d7d6027cec66a647114bb3d3d ok 816 - brainpoolP192r1, explicit parameters, hybrid: self-verify ok 817 - brainpoolP192r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (explicit, hybrid public point) # Sig: 3034021804fbb593bba87e1f136f1c5b479d345704ce0f17b037e12602181af7277412e3faa8a1bf5ada93288811c88e409eb7b116fb ok 818 - brainpoolP192t1, explicit parameters, hybrid: self-verify ok 819 - brainpoolP192t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (explicit, hybrid public point) # Sig: 303d021c29091b66d27f017e69b30033aa98f759460ed4b7acfdcc102d46a517021d00a06e7e9307af23360f80f05f7e7414619e8a431df349fa91745797b8 ok 820 - brainpoolP224r1, explicit parameters, hybrid: self-verify ok 821 - brainpoolP224r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (explicit, hybrid public point) # Sig: 303d021d00a37f8a4e5471d087aedcbd13ecb4bd29c26856fa4952a8df00d74b6a021c4fd059d8f9037fe5c520cd64736a24ed08e1b06c9c1ff4cd60bc0c16 ok 822 - brainpoolP224t1, explicit parameters, hybrid: self-verify ok 823 - brainpoolP224t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (explicit, hybrid public point) # Sig: 30440220779e500896f8cf7f7d656ae121f42e76d9e15df0403ae066c5c0809f1192ba9602205b4a4416ef74b1a0e93918b41e86a043f3bb774ed4cf475dfebb6cff73168a6f ok 824 - brainpoolP256r1, explicit parameters, hybrid: self-verify ok 825 - brainpoolP256r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (explicit, hybrid public point) # Sig: 304402205f6133d7e99a097d944700b3805e9fd3612675dc6b90643775268e94961310fa02201ae303c7be56368f7981a8fdc0f26ca2b475ee16e731618556c3c346c7d99833 ok 826 - brainpoolP256t1, explicit parameters, hybrid: self-verify ok 827 - brainpoolP256t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (explicit, hybrid public point) # Sig: 3056022900c1582f64450e800ece5c09517aac9f58aab86b9430e6b89fa4046b1543de55cf0fce371195c7db42022900c3bfb55cc5275c64f96ab8eda76133a0a1116a5138468d4aa5bfdaf390e715f39f6a13c730bfb6a3 ok 828 - brainpoolP320r1, explicit parameters, hybrid: self-verify ok 829 - brainpoolP320r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (explicit, hybrid public point) # Sig: 305602290096f82480119a3815ee646b4dda94cabe970d0336b6a894793a76914f634a2015d136a4dc0b30e132022900b2d7345844583d06ed937ece50648997bd349a008d3c2abb8f8dc346e477409b4cb8fbf33391c874 ok 830 - brainpoolP320t1, explicit parameters, hybrid: self-verify ok 831 - brainpoolP320t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (explicit, hybrid public point) # Sig: 3064023028912dd28fce5013eca92b95ce0f9296e7bf2098215e22476091b45ae7ffab782d4ec5dc3033ab23086347d987451f1c023060b6148de07747d8989af35c41bd408c9fbe09438387e57644d3f5052fadab841886405266f3c17c3040d7aa8a4bcb06 ok 832 - brainpoolP384r1, explicit parameters, hybrid: self-verify ok 833 - brainpoolP384r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (explicit, hybrid public point) # Sig: 30640230527a1e1306274e552a71b90d79737ba4f11687c3834285155bc4b5b195b14572f4ec26160c3de6d895f7dd2e1dc84c190230597e03500b67467b83c8da91f2675b37ae6ff8a2e21bce3b6b61b665e4b15d007d90499e107c5876e3c5128e0bd29283 ok 834 - brainpoolP384t1, explicit parameters, hybrid: self-verify ok 835 - brainpoolP384t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (explicit, hybrid public point) # Sig: 308184024071c455834a1cc924784ca6413e0a8bd40e6e4a5f944c58a961fb321b0003c5ce3fdb4887d15bda87a0276f0750f63b41985da5aa480d1b7bef56424ceab416aa02406f4491c1cdd50c1c9e0f4f2273e1917af549d12398d22febc51a104c0ffcc4d06430a23be1df7e800c157c33dcac3e7513ceb7455ba525e42b232df9e8e36aca ok 836 - brainpoolP512r1, explicit parameters, hybrid: self-verify ok 837 - brainpoolP512r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (explicit, hybrid public point) # Sig: 308186024100912577d52dc4626b2b110783111962e7d9b1d0f7a6bf54b933f312ff062b3ab58934e537f7fbbc97ed64937b8278df8322dc784ba224b4a02c70852cebacc5de024100a30522463f1f7dda2c4e4cdbe4c9239f03b1c5378b1d2f1797d714b81813e3ea45908e330d03b67e5dafa2a18311fa993b5eef111229f560bd8481a79c3d0b5f ok 838 - brainpoolP512t1, explicit parameters, hybrid: self-verify ok 839 - brainpoolP512t1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # c2pnb163v1 (explicit, hybrid public point) ok 840 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 841 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v2 (explicit, hybrid public point) ok 842 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 843 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v3 (explicit, hybrid public point) ok 844 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 845 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb176v1 (explicit, hybrid public point) ok 846 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 847 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb208w1 (explicit, hybrid public point) ok 848 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 849 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb272w1 (explicit, hybrid public point) ok 850 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 851 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb304w1 (explicit, hybrid public point) ok 852 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 853 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb368w1 (explicit, hybrid public point) ok 854 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 855 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v1 (explicit, hybrid public point) ok 856 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 857 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v2 (explicit, hybrid public point) ok 858 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 859 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v3 (explicit, hybrid public point) ok 860 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 861 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v1 (explicit, hybrid public point) ok 862 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 863 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v2 (explicit, hybrid public point) ok 864 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 865 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v3 (explicit, hybrid public point) ok 866 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 867 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb359v1 (explicit, hybrid public point) ok 868 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 869 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb431r1 (explicit, hybrid public point) ok 870 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 871 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # prime192v1 (explicit, hybrid public point) # Sig: 3036021900eeae423128281485517fdf12f70c90efe87c705a1e31a561021900968d4012b8a522cd978260bef9d1ac784d1f980e96a454d1 ok 872 - prime192v1, explicit parameters, hybrid: self-verify ok 873 - prime192v1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (explicit, hybrid public point) # Sig: 303502187de89ec76bc72f5480233b985c56c264097fe44017df5479021900c8fc70e4a7f5cb8d3275fa504e77979c7edcde1e303e5f4a ok 874 - prime192v2, explicit parameters, hybrid: self-verify ok 875 - prime192v2, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (explicit, hybrid public point) # Sig: 303602190083525e0146590578f3656cc4f45640bb95e76e3c77d2854c021900ccefae18ec16b42dbadfabc85074271a4fcca6f14a7355fd ok 876 - prime192v3, explicit parameters, hybrid: self-verify ok 877 - prime192v3, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (explicit, hybrid public point) # Sig: 3040021e221420f6b8ccc3505c4deaf5c3a2eaa069ef7862438f99a3b4323e638de4021e7602a64165aa35e886f1ff0795244829155cc7a8fd8ba420d1c56ba7b374 ok 878 - prime239v1, explicit parameters, hybrid: self-verify ok 879 - prime239v1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (explicit, hybrid public point) # Sig: 3040021e0940b38b39b0a1df842d66e7c93f1245041988d0aca8b13b2cfdecb76969021e58bd638d3cc53bcdfd74538d09b58d7adb5c8930311692fc0e38787d4139 ok 880 - prime239v2, explicit parameters, hybrid: self-verify ok 881 - prime239v2, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (explicit, hybrid public point) # Sig: 3040021e3cef8f34f7a5c849b55058f9fcf038c28085e0e1fdefcf167554a421825c021e23ba24d052c16a8f71945dc05c975240389b946c69bf932264d17bfd5245 ok 882 - prime239v3, explicit parameters, hybrid: self-verify ok 883 - prime239v3, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (explicit, hybrid public point) # Sig: 3045022100f43896fe394aa1795d9ac0a7346c65ece1b2b7c0ea8fac55cace04b471211e01022040ed443c473b4ba01ce0385c9d53556ca4d9bd526f458c09bf2c5e1ba96b6155 ok 884 - prime256v1, explicit parameters, hybrid: self-verify ok 885 - prime256v1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp112r1 (explicit, hybrid public point) ok 886 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 887 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (explicit, hybrid public point) ok 888 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 889 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (explicit, hybrid public point) ok 890 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 891 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (explicit, hybrid public point) ok 892 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! ok 893 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (explicit, hybrid public point) # Sig: 302d021500b7a1feb165084174d4592e09637b2493c0e3da34021428aab55ae1832cbe647b4ef61d1f5420ca1dcb5b ok 894 - secp160k1, explicit parameters, hybrid: self-verify ok 895 - secp160k1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (explicit, hybrid public point) # Sig: 302d02147301de79100be7f6f1ed37babf7d1c620d8d75fc0215009d64939fd401679f64b7de39baab71bea4c2c3f6 ok 896 - secp160r1, explicit parameters, hybrid: self-verify ok 897 - secp160r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (explicit, hybrid public point) # Sig: 302e021500e550f0452678c76f5b5e396cc1b10c108409e307021500ed04a21326055658c28493352a8213015e2bb1a7 ok 898 - secp160r2, explicit parameters, hybrid: self-verify ok 899 - secp160r2, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (explicit, hybrid public point) # Sig: 3036021900ae92c6dc57cc7421ec8a2a4f7eaed744ece9d15b1c75c0cf021900b21da637586ac2f67f2343d7543e83798a2b61e8526fa0c4 ok 900 - secp192k1, explicit parameters, hybrid: self-verify ok 901 - secp192k1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (explicit, hybrid public point) # Sig: 303d021c304ccdf28ad585eea8778f30ca41c14168166b60fc5015b0d7e64f12021d00938194e5111e16a29a053045ab768b1578d2c85b87b87fb1c4140e91 ok 902 - secp224k1, explicit parameters, hybrid: self-verify ok 903 - secp224k1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (explicit, hybrid public point) # Sig: 303e021d00872d8dcee3cf6aed5c5376b866b76f8010804df6d8b7798121a41b52021d00e05c2516cbe638643254e65634a5baed18e845b1edf4105446878a4f ok 904 - secp224r1, explicit parameters, hybrid: self-verify ok 905 - secp224r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (explicit, hybrid public point) # Sig: 3045022100e77a4ed61090ed81618ddebb59db0a2e2983c785edd7abf48ce6f59bd4c8ed83022033f2ddc2ad159146152501337f615e52403b6bd5d87ffebeda6b295e58cddc6c ok 906 - secp256k1, explicit parameters, hybrid: self-verify ok 907 - secp256k1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (explicit, hybrid public point) # Sig: 30640230759b0107aac0b749efc218e8aca26a8ebd3c11a1b1bb34f327785f1a494db95533d98bfe20ce4d10066c4abd52a6842302303f7a84a2389cfb6d77ae8c9c430bc100d5cc251723c791e6801e37d1369de285051429eb790bbcdd3ef81cfa6e1c339c ok 908 - secp384r1, explicit parameters, hybrid: self-verify ok 909 - secp384r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (explicit, hybrid public point) # Sig: 30818802420102db96b0a89558aaef5601dc00bd399be7b4fe24626190264371c734aa030c9ea8db569a3bcfbe055a6c37a47db6ebb1e53d66f90771875fb23ba94a6520529892024201b228a7a459f9c0a9d7b5f171b595b6342d38c7c5177cb0b5778276620b83d1f538a75ba1ebb754ccdf39b1f440bf649c70b484de396de1adb5d05276bf82789982 ok 910 - secp521r1, explicit parameters, hybrid: self-verify ok 911 - secp521r1, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (explicit, hybrid public point) ok 912 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 913 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect113r2 (explicit, hybrid public point) ok 914 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 915 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r1 (explicit, hybrid public point) ok 916 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 917 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r2 (explicit, hybrid public point) ok 918 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 919 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163k1 (explicit, hybrid public point) ok 920 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 921 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r1 (explicit, hybrid public point) ok 922 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 923 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r2 (explicit, hybrid public point) ok 924 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 925 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r1 (explicit, hybrid public point) ok 926 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 927 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r2 (explicit, hybrid public point) ok 928 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 929 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233k1 (explicit, hybrid public point) ok 930 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 931 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233r1 (explicit, hybrid public point) ok 932 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 933 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect239k1 (explicit, hybrid public point) ok 934 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 935 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283k1 (explicit, hybrid public point) ok 936 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 937 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283r1 (explicit, hybrid public point) ok 938 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 939 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409k1 (explicit, hybrid public point) ok 940 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 941 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409r1 (explicit, hybrid public point) ok 942 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 943 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571k1 (explicit, hybrid public point) ok 944 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 945 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571r1 (explicit, hybrid public point) ok 946 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 947 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls1 (explicit, hybrid public point) ok 948 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 949 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls10 (explicit, hybrid public point) ok 950 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 951 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls11 (explicit, hybrid public point) ok 952 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 953 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls12 (explicit, hybrid public point) # Sig: 303e021d0098bd84e4ba2ac8e47bc69cbd0500d6c3f46e4759e0b483d83054da64021d00fc71b643c6d73ab11f663d066f07295ce29b66c9aad5814af3c44f59 ok 954 - wap-wsg-idm-ecid-wtls12, explicit parameters, hybrid: self-verify ok 955 - wap-wsg-idm-ecid-wtls12, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls3 (explicit, hybrid public point) ok 956 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 957 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls4 (explicit, hybrid public point) ok 958 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 959 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls5 (explicit, hybrid public point) ok 960 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. ok 961 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls6 (explicit, hybrid public point) ok 962 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 963 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (explicit, hybrid public point) # Sig: 302d02144ac2f420cf5c3a3eca8a67f4323bd20a33adfecc0215009225639063183631a3c386dcdba6d60f9aee92b1 ok 964 - wap-wsg-idm-ecid-wtls7, explicit parameters, hybrid: self-verify ok 965 - wap-wsg-idm-ecid-wtls7, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (explicit, hybrid public point) ok 966 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! ok 967 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (explicit, hybrid public point) # Sig: 302e0215009219ce7a0d9fa6cbc0fd049273cf3081156642e2021500976d599e1ea2a6bc36b2581a540dd95ca70f0636 ok 968 - wap-wsg-idm-ecid-wtls9, explicit parameters, hybrid: self-verify ok 969 - wap-wsg-idm-ecid-wtls9, explicit parameters, hybrid: OpenSSL binary verifies our digest signature for “Hello” (sha1) ok 970 - to_der_with_curve_name() yields same output as OpenSSL ok 971 - to_der_with_explicit_curve() matches OpenSSL, too ok 972 - verify() - positive ok 973 - verify() - negative ok 974 - no warnings ok t/Crypt-Perl-ECDSA-PublicKey.t .................... 1..31 ok 1 - named: uncompressed has the public Y component ok 2 - named: compressed lacks the public Y component ok 3 - named: compressed includes the public X with correct prefix ok 4 - explicit: uncompressed has the public Y component ok 5 - explicit: compressed lacks the public Y component ok 6 - explicit: compressed includes the public X with correct prefix ok 7 - explicit: uncompressed has the base Y component ok 8 - explicit: compressed lacks the base Y component ok 9 - explicit: compressed includes the base X with correct prefix ok 10 - get_struct_for_public_jwk() ok 11 - to_jwk_thumbprint(sha384) ok 12 - seed is NOT in explicit parameters by default ok 13 - seed is in explicit parameters by request ok 14 - 'public key parse' isa 'Crypt::Perl::ECDSA::PublicKey' ok 15 - output DER matches the input ok 16 - output DER matches the input ok 17 - from_openssl: verify() - positive ok 18 - from_openssl: verify() - negative ok 19 - rt_explicit_curve_compressed: verify() - positive ok 20 - rt_explicit_curve_compressed: verify() - negative ok 21 - rt_explicit_curve: verify() - positive ok 22 - rt_explicit_curve: verify() - negative ok 23 - rt_curve_name: verify() - positive ok 24 - rt_curve_name: verify() - negative ok 25 - rt_curve_name_compressed: verify() - positive ok 26 - rt_curve_name_compressed: verify() - negative ok 27 - rt_explicit_curve_with_seed: verify() - positive ok 28 - rt_explicit_curve_with_seed: verify() - negative ok 29 - rt_explicit_curve_compressed_with_seed: verify() - positive ok 30 - rt_explicit_curve_compressed_with_seed: verify() - negative ok 31 - 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 - 108 <= 234 (test 1) ok 12 - 51 <= 234 (test 2) ok 13 - 18 <= 234 (test 3) ok 14 - 115 <= 234 (test 4) ok 15 - 51 <= 234 (test 5) ok 16 - 146 <= 234 (test 6) ok 17 - 13 <= 234 (test 7) ok 18 - 206 <= 234 (test 8) ok 19 - 117 <= 234 (test 9) ok 20 - 226 <= 234 (test 10) ok 21 - 240314170 <= 287309823 (test 1) ok 22 - 119724216 <= 287309823 (test 2) ok 23 - 176820845 <= 287309823 (test 3) ok 24 - 225481181 <= 287309823 (test 4) ok 25 - 202017987 <= 287309823 (test 5) ok 26 - 220294888 <= 287309823 (test 6) ok 27 - 12133856 <= 287309823 (test 7) ok 28 - 263713493 <= 287309823 (test 8) ok 29 - 200227207 <= 287309823 (test 9) ok 30 - 146666128 <= 287309823 (test 10) ok 31 - 1143080003084691077 <= 1230045648225566719 (test 1) ok 32 - 716450467002545555 <= 1230045648225566719 (test 2) ok 33 - 1076901692355527633 <= 1230045648225566719 (test 3) ok 34 - 105749155050842418 <= 1230045648225566719 (test 4) ok 35 - 134347212978373591 <= 1230045648225566719 (test 5) ok 36 - 652098848798619220 <= 1230045648225566719 (test 6) ok 37 - 984546034823194027 <= 1230045648225566719 (test 7) ok 38 - 261905780940154213 <= 1230045648225566719 (test 8) ok 39 - 449183526255247639 <= 1230045648225566719 (test 9) ok 40 - 1192609853683589561 <= 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”. Timeout (max run time is 300s) C:\Perl-5.24-64\bin\perl.exe exits with 37.