PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2017-02-09T06:50:28 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata' Database was generated on Thu, 09 Feb 2017 06:53:52 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/F/FE/FELIPE/Net-ACME-0.11.tar.gz Checksum for C:\cpanfly-5.24-32\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-32\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~2.24-\var\megalib Want \perl-5~2.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Net::ACME Writing MYMETA.yml and MYMETA.json FELIPE/Net-ACME-0.11.tar.gz C:\Perl-5.24-32\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' Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/F/FE/FELIPE/Crypt-Perl-0.17.tar.gz Checksum for C:\cpanfly-5.24-32\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-32\bin\perl.exe Makefile.PL Warning: prerequisite Math::ProvablePrime 0.043 not found. Checking if your kit is complete... Looks good Have \cpanfl~2.24-\var\megalib Want \perl-5~2.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Crypt::Perl Writing MYMETA.yml and MYMETA.json FELIPE/Crypt-Perl-0.17.tar.gz C:\Perl-5.24-32\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-32\var\cpan\sources\authors\id\F\FE\FELIPE\Math-ProvablePrime-0.043.tar.gz ok Math-ProvablePrime-0.043/ Math-ProvablePrime-0.043/.gitignore Math-ProvablePrime-0.043/Changes Math-ProvablePrime-0.043/lib/ Math-ProvablePrime-0.043/Makefile.PL Math-ProvablePrime-0.043/MANIFEST Math-ProvablePrime-0.043/META.json Math-ProvablePrime-0.043/META.yml Math-ProvablePrime-0.043/README.pod Math-ProvablePrime-0.043/t/ Math-ProvablePrime-0.043/t/Math-ProvablePrime-Rand.t Math-ProvablePrime-0.043/t/Math-ProvablePrime.t Math-ProvablePrime-0.043/lib/Math/ Math-ProvablePrime-0.043/lib/Math/ProvablePrime/ Math-ProvablePrime-0.043/lib/Math/ProvablePrime.pm Math-ProvablePrime-0.043/lib/Math/ProvablePrime/Rand.pm Configuring F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz with Makefile.PL >>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~2.24-\var\megalib Want \perl-5~2.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Math::ProvablePrime Writing MYMETA.yml and MYMETA.json FELIPE/Math-ProvablePrime-0.043.tar.gz C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Math-ProvablePrime-0.043.tar.gz >>> dmake cp 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-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Math-ProvablePrime-Rand.t .. 1..3 ok 1 - scalar limits (36748 times) ok 2 - Math::BigInt limits (8807 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, 62 wallclock secs ( 0.11 usr + 0.01 sys = 0.12 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-32\var\tmp\cpan_build\Crypt-Perl-0.17-espKFk 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-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-naBDf7/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-naBDf7/blib/lib to PERL5LIB for 'make' >>> dmake cp lib/Crypt/Perl/ASN1/Encodee.pm blib\lib\Crypt\Perl\ASN1\Encodee.pm cp lib/Crypt/Perl/ECDSA/Generate.pm blib\lib\Crypt\Perl\ECDSA\Generate.pm cp lib/Crypt/Perl/BigInt.pm blib\lib\Crypt\Perl\BigInt.pm cp lib/Crypt/Perl/ECDSA/PrivateKey.pm blib\lib\Crypt\Perl\ECDSA\PrivateKey.pm cp lib/Crypt/Perl/ECDSA/ECParameters.pm blib\lib\Crypt\Perl\ECDSA\ECParameters.pm cp lib/Crypt/Perl/ECDSA/EC/Curve.pm blib\lib\Crypt\Perl\ECDSA\EC\Curve.pm cp lib/Crypt/Perl/ECDSA/Math.pm blib\lib\Crypt\Perl\ECDSA\Math.pm cp README.pod blib\lib\Crypt\README.pod cp lib/Crypt/Perl/ECDSA/NIST.pm blib\lib\Crypt\Perl\ECDSA\NIST.pm cp lib/Crypt/Perl.pm blib\lib\Crypt\Perl.pm cp lib/Crypt/Perl/ECDSA/EncodedPoint.pm blib\lib\Crypt\Perl\ECDSA\EncodedPoint.pm cp lib/Crypt/Perl/ECDSA/EC/Point.pm blib\lib\Crypt\Perl\ECDSA\EC\Point.pm cp lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm blib\lib\Crypt\Perl\ECDSA\EC\CurvesDB.pm cp lib/Crypt/Perl/ECDSA/Parse.pm blib\lib\Crypt\Perl\ECDSA\Parse.pm cp lib/Crypt/Perl/ECDSA/EC/FieldElement.pm blib\lib\Crypt\Perl\ECDSA\EC\FieldElement.pm cp lib/Crypt/Perl/ASN1.pm blib\lib\Crypt\Perl\ASN1.pm cp lib/Crypt/Perl/ECDSA.pm blib\lib\Crypt\Perl\ECDSA.pm cp lib/Crypt/Perl/ECDSA/EC/DB.pm blib\lib\Crypt\Perl\ECDSA\EC\DB.pm cp lib/Crypt/Perl/ECDSA/KeyBase.pm blib\lib\Crypt\Perl\ECDSA\KeyBase.pm cp lib/Crypt/Perl/PKCS8.pm blib\lib\Crypt\Perl\PKCS8.pm cp lib/Crypt/Perl/KeyBase.pm blib\lib\Crypt\Perl\KeyBase.pm cp lib/Crypt/Perl/RNG.pm blib\lib\Crypt\Perl\RNG.pm cp lib/Crypt/Perl/RSA.pm blib\lib\Crypt\Perl\RSA.pm cp lib/Crypt/Perl/PK.pm blib\lib\Crypt\Perl\PK.pm cp lib/Crypt/Perl/ECDSA/PublicKey.pm blib\lib\Crypt\Perl\ECDSA\PublicKey.pm cp lib/Crypt/Perl/PKCS10.pm blib\lib\Crypt\Perl\PKCS10.pm cp lib/Crypt/Perl/JWK.pm blib\lib\Crypt\Perl\JWK.pm cp lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm blib\lib\Crypt\Perl\PKCS10\Attribute\extensionRequest.pm cp lib/Crypt/Perl/RSA/PKCS1_v1_5.pm blib\lib\Crypt\Perl\RSA\PKCS1_v1_5.pm cp lib/Crypt/Perl/PKCS10/Attributes.pm blib\lib\Crypt\Perl\PKCS10\Attributes.pm cp lib/Crypt/Perl/ECDSA/Utils.pm blib\lib\Crypt\Perl\ECDSA\Utils.pm cp lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm blib\lib\Crypt\Perl\PKCS10\Attribute\challengePassword.pm cp lib/Crypt/Perl/Math.pm blib\lib\Crypt\Perl\Math.pm cp lib/Crypt/Perl/PKCS10/Attribute.pm blib\lib\Crypt\Perl\PKCS10\Attribute.pm cp lib/Crypt/Perl/RSA/KeyBase.pm blib\lib\Crypt\Perl\RSA\KeyBase.pm cp lib/Crypt/Perl/RSA/Generate.pm blib\lib\Crypt\Perl\RSA\Generate.pm cp lib/Crypt/Perl/PKCS10/ASN1.pm blib\lib\Crypt\Perl\PKCS10\ASN1.pm cp lib/Crypt/Perl/X.pm blib\lib\Crypt\Perl\X.pm cp lib/Crypt/Perl/X/Base.pm blib\lib\Crypt\Perl\X\Base.pm cp lib/Crypt/Perl/RSA/Parse.pm blib\lib\Crypt\Perl\RSA\Parse.pm cp lib/Crypt/Perl/RSA/PrivateKey.pm blib\lib\Crypt\Perl\RSA\PrivateKey.pm cp lib/Crypt/Perl/X/ASN1/Prepare.pm blib\lib\Crypt\Perl\X\ASN1\Prepare.pm cp lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm blib\lib\Crypt\Perl\X\ECDSA\CharacteristicTwoUnsupported.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForName.pm cp lib/Crypt/Perl/RSA/PublicKey.pm blib\lib\Crypt\Perl\RSA\PublicKey.pm cp lib/Crypt/Perl/X/ASN1/Decode.pm blib\lib\Crypt\Perl\X\ASN1\Decode.pm cp lib/Crypt/Perl/ToDER.pm blib\lib\Crypt\Perl\ToDER.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForParameters.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForNISTName.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForOID.pm cp lib/Crypt/Perl/RSA/Template.pm blib\lib\Crypt\Perl\RSA\Template.pm cp lib/Crypt/Perl/X/ASN1/Find.pm blib\lib\Crypt\Perl\X\ASN1\Find.pm cp lib/Crypt/Perl/X/ASN1/Encode.pm blib\lib\Crypt\Perl\X\ASN1\Encode.pm cp lib/Crypt/Perl/X/Generic.pm blib\lib\Crypt\Perl\X\Generic.pm cp lib/Crypt/Perl/X/TooLongToSign.pm blib\lib\Crypt\Perl\X\TooLongToSign.pm cp lib/Crypt/Perl/X509/Extension.pm blib\lib\Crypt\Perl\X509\Extension.pm cp lib/Crypt/Perl/X/InvalidJWK.pm blib\lib\Crypt\Perl\X\InvalidJWK.pm cp lib/Crypt/Perl/X509/Extension/subjectAltName.pm blib\lib\Crypt\Perl\X509\Extension\subjectAltName.pm cp lib/Crypt/Perl/X/UnknownJWKkty.pm blib\lib\Crypt\Perl\X\UnknownJWKkty.pm cp lib/Crypt/Perl/X/UnknownHash.pm blib\lib\Crypt\Perl\X\UnknownHash.pm cp lib/Crypt/Perl/X509/Name.pm blib\lib\Crypt\Perl\X509\Name.pm FELIPE/Crypt-Perl-0.17.tar.gz dmake -- OK Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-naBDf7/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-naBDf7/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Crypt-Perl-BigInt.t ............................. 1..9 ok 1 - as_bytes() ok 2 - from_bytes() ok 3 - bit_length() ok 4 - bit_length(), repeated ok 5 - 0b100, bit 0: 0 ok 6 - 0b100, bit 1: 0 ok 7 - 0b100, bit 2: 1 ok 8 - 0b100, bit 3: 0 ok 9 - no warnings ok # 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.700285717452974] # -----BEGIN EC PRIVATE KEY----- # MHcCAQEEIJGCcA1C53rXknh9EOZA7+Ekx22dbJphPuIvW4SQtqBsoAoGCCqGSM49AwEHoUQDQgAE # QpX1m9nwqhn05B9/0RAA4atXIcKOjBNTnwfOmQ7Knas6kdy++tX/8NPrl0Tger+tcJOjnPbZTy5w # BhAdOnG8rg== # -----END EC PRIVATE KEY----- # Signature: 1ab5fd15c42c9f53430ea7b98e82a9c8941eefea5023faaa204f1dceb6cdc071bd5136e0ea9fcfa5f92c8d04c589e3209be0d8c265bd68e7c55f9098fb45c5e1 ok 11 - prime256v1: self-verify ok 12 - prime256v1: Crypt::PK::ECC verifies what we produced # Message: [0.0241597135058953] # -----BEGIN EC PRIVATE KEY----- # MIGkAgEBBDBQAM57QVSHW3X0bip2siIvPSLriUR9nv/oaMH7+nEIXgrMtXvmtv1hAw6tvrOFhqWg # BwYFK4EEACKhZANiAARRUTNs1HukOabPKiUTfU91nB577Qogkl9PvmQcakDBC2g+1spYKKREVSbl # JyjDV3xBrT5FnFQsBrLUM4iq5jlEmomTvH5UbwTKGEyOvuD7k7dpM9vviaBrlbbt3NSmS3g= # -----END EC PRIVATE KEY----- # Signature: 7f7a7497c6c673502a96d06d104572049234cc57005e74de4f0330d98719f93ab1b51c8ae662412e7dfef9eb0189cdf1eeff936fdb21ae6fdcf3e021c1decf709200f8464f388bbbdce45cd93dc25df2d199e7ddd17065116876907891a6e81e ok 13 - secp384r1: self-verify ok 14 - secp384r1: Crypt::PK::ECC verifies what we produced # Message: [0.713397132038278] # -----BEGIN EC PRIVATE KEY----- # MIHcAgEBBEIB2kLVvKsK5YNtKy3nlY0DEgOhOFkd9PDk8Zja8Fj6t/P2pMAr4ad5dfdd9hO6glai # Utv4pGcnhj6s483mKLkmkDmgBwYFK4EEACOhgYkDgYYABADVttsUqDAX3o5kwA9NF4Oz+SqowY16 # nxGEheAyjYDaa1mTD+JZBjxAMb9NNqPe4yhckcPwwIz9ast5RRTJX206iACVEOU7acqK/2Vte7ZF # O0Fi/ReJ+12bra7XHTP+tRdsqR46SSzihEFDqHDkGPTlTheUu217os0HGc9qdI8Hn9Mntw== # -----END EC PRIVATE KEY----- # Signature: 01554f1d36631adc5ef18edbe613ddb24e8deb0096ddd5c87921cce198a95b15111bb17b7fd1e54115a18e590ddc9c83155f1ed7ca73f0be2f5b171d57b05a8d9d3b001b55568b3ad21ac52effe75683bbe72400f41bf1315198232d71778ad6cccd00c56fb920fd41c25064f0c28d3da2b85940096e157541aa0f4871d149166b821492 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: 302e0215008495ac04c66618eb3dea6a0160dfafa415b4deb0021500d086581315640382dbee69874c14c893c6400d2c 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: 302c02141fcca92fbb67280bf70d11e8eaf3d9c34c986a4a02142e17059d1f6f779b25c98dedcb81ae546f1bfe3e 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: 3034021806bc91b556a29deafad73c41a50d2f04883667fa6b6e45d70218423be61f83a2265d894e986b80a5fe4b3516ae6911e1bcdd 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: 30350219008ef72df465fb073270aa176208fd365266df99c89fbc5f3102187e1b2b28982762b664f172a77e9d88e3b0f9839faeaa2998 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: 303c021c425984dff2ec9867acf4a10b1ec7e4dd3a209ec9d14c778ab5c750cf021c584441b1b2516e5d4755e84109b92ae7aa78af60c68495c418df1bc2 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: 303d021d00b0829eee5ca7e77bef5f4f0d8b6bf5b1f3f7623b13347ddf7b476502021c58c833fe679d54cb38b733217130a21499c5eac9ac43b8b878bfdab5 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: 30450221009dda9bacabd3752efd82da877990dca60b279041786f6c8faeaeadf83c0961e002202b9146777b626a4a0149cd64aa6860decf2b2da893039edc324c3dab74131587 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: 304402203d3be6a1daac16eefa4f72961ad0f5e337fbf4fef3a6946b44b0473fb3b2964e0220745213bc52519ae5479fada5fc3475a7ecc1e3d016ce474cc7232c21146d9862 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: 30540228402351799677c773ac43508cb4e1c6ac79f82a3bdd713cc9f8862b6dad9447e456549e992eda1053022839f0cb00b206fe7ceff6857c87b10a418f3bac9ae7da17888fa7bf64e5dd70dd55a2ce65ccce1b72 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: 305402286c4d48d3d9db3bc01f067688b0abbb06c757b2c670ca685e56f9eb26bab2e5425503d1c9356d9bbe0228677a45128792a915a91212ebd9e0f833d0aeff53538efd399ecabbfdcbf5532eb8fbc64ba9582bdc 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: 306502310081e190e165349f32e9b084cc5cc2b2414d925dcb26b09f3959285e5fb4743c43d9d1faa1c4ad18dba89ae42144d9c432023057665401df319ae65d5a1bb63173928bd148bac0e941751b009dce4fa87aa2fdd7f4a6fa6f0ba2e53ae1f85bd9cfedd8 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: 306402305fa935adade52bc675c60e539b534cce0be0b6b29f359779f183051d6e5b9331e0b9ccd1767a32d5f7fbd392d277be0a02305d185536feeb728e67d54720da489ac9ceb9477e1947a3c419be63a45882c79b67ceb9b43efeaa84dd9854d48c54c8fb 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: 30818402404625cdfb1015f9511d6bbc4e334012b5608633504d16218089384efdc3e4d84f196a370b49e4796f7406b0a640e622bbf2c1f397151f85fff5006359cb0e65ce0240551d36012ce32a404f9cfaa9d056839c95538a1fd6f35305fd131a142fabb1ceec5d66f1f64b5f74afd2f3341685900b5ab223311174598f49e904ebbf83078f 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: 30818402403af5b2f9e5a6ccda563944f6cfff150af5c3a93548b097daba8f6fc4826eb0035330265714a9c70fab2241cce3dfa77b0e75b83c68c0f235d23e76c5457547090240042b5edd481e0af3027072421f0f3962deb74baa3808a51e18607eb2b3a2971c2c1ac20d50e36258e2114bc4d0c605451350d454e6c8e550e510673f5e89a45d 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: 3036021900dc81ed5b47c535b9f3889d2eacf0c28e1a468d881ce874540219009b83d83b8f054debdba6795e74a6095f852a74d97b727394 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: 3035021900df81cf0f417141a69f0c021505efa77375aa08cd845a166f02183c12042df7b3ddddb83e729956de9abee59c87b62f566620 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: 303502190097ad7fd99de6d3220a367823a27724adb9176f8ba309e12f02180638d928d89185f1bd4b6687d6b5d80deda945302313073d 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: 3040021e46faf2a7e7f7cda1611611c6d72b915108ba5998e78ff575befc49f799c3021e36fbe624818833353d8e76598b8de23baddd50fc5d20c85f3ddc7259c973 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: 3040021e4d3a832d9e071f744df25c10570f6a2062be1e73a31fbbe15a50e776c429021e312e6045b3e23e7133446e7c43cc96a9204f1f704b014beb7c0c599672ca 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: 3040021e026875f405aae7c2a22ff6cea2b59f5e92d74f6b95bde96d47c985cbedd2021e137eab7a1d1e4cfe53888d9f6f0d16e5e193c2ee39401ec26420bae8866a 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: 304502200bc79b981bf02109ef17baaed5cb28892afddb0eb097e919c271a4c3560d912d022100fd4e9ee481bd8c6954d3863f7b6c01b630a360f758337cda1a9ef1b27f4dd350 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: 302e021500c6168b084aa601556249d70251506d93a6e0ae6c021500a5053b82b1d49b4f2c9393181009328ace0b11ce 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: 302c0214437eb535f25de5d00ca2dc9305ab35f40bedc10802143ff01e9ec058ef6a78b96946029708a51371b8f2 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: 302c021432391e91b0efe08c2a4e8512918fa6822e59079a02146b670639ab5a6fb4a209010a331de97acd87b86c 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: 303502184067662ec9dd1a5ab3cde0e9fdec6bad43a2f14407418609021900948c91355a8113a9f3cc8902cb57471016319f4aa3dc0444 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: 303d021d00a3bdf6e374ee0ac79ff02a8eb5d304f3a8d8e28b02fcab048623bfcc021c5ed6bc1762cdb80138e2e795a1488e38e0987ea33a9dedd551889e7e 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: 303e021d00dd4057d1f5fc38afac76bc6dcff153ba44e9d2fbed727327b69c7fcf021d00b2bfc4f85e43e045911e3d5be44840688430e9784ae5d4afabacbdfe 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: 304502206543042d90fa74cd21db24027a89f94293955e3f4b1b91b60944c5de54195b33022100cefa8d4329c97661d961c4c96af1b7b835166ef40b13383623b3a8187f3f907d 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: 3065023100a6cc6500c14b52c8cd26931ae9bfd3dd0df2343bc53319aea05341e357aae69b521a6760c99e064008ccdf079bb2c88e02304d36b3fb70fed6daba312acbaa633e414ef4f56f9d9c70ae6067ce5c14d08b038fd6664620988e3956064013ddd55e36 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: 30818702420153147c52b4effe338921fac88998947e1223867c251657aba412c50ba519272f7953bd6357bc514b4be5648c5a9bcfcd9ec9581e6d1be0f6886477cb6ec7e04d4802410116452f94a6f3252242fe3fd0e71f3eae06009b1ecda49ae30994297a2a0f714226acd5aa3939e514e7d08de463e4ec8465c49df5f4ce620e0375c7991633872b 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: 303e021d00bcfe2c5c5c8e2adc1273b970e308d041e87fae242dde7e95c1dbb286021d0086f36905d10af65a1ea8e6d0d138c246c16cc2afd34de1e3a7815ed0 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: 302e021500b720b2ec22194d2737166fd16b97ca7d4bbcff4e021500850d4d4e1dc6ef0530863f0f81caeb51ba707fb0 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: 302d02140959370294c533770366a19885031a62dc3cb9fc021500856378a17a80fa947d0e63203888c466cb215842 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: 302c0214717e67537af4f47228342ba176af102669d88d860214626baa034ae5de8db48a5090f202e9a84310df42 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: 302d021464eea7e7e3bc465d4fd67f416f986305c0057a3b021500813a8bd80dbf3e63155cb3435c681f2be2a3c86d 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: 3035021847fb64694e4edf9066eaa382fe70052702ffb20a0588bbdc021900a6c1c014a9f475e0f7984f9161b15eb9a164be86e7bd10e8 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: 30350218238c6757c3bd45469b35f9e6bda9617158c20856eeced9fd0219009565fd779e2dd3c28a36d37fb32f0557c83bc6e1ed427da6 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: 303c021c6b5e917e4659dc2bf474e247198bab4fea51eaaae7af9ca27e2d2228021c118f071707bfe99d70d5840bc3ab4b18d925a7b9ff95fe3a40da1681 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: 303c021c2cbae6cebb9b063344b078b86e6393c8ffcf56dfb40eef132a097c9e021c4fb220ed26f0e86916ecb3504fd09bdf3ddaf2893472e736b011591a 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: 3045022056d87c9321c52a2f1efe127d91fcdc2378c189fb1597915b31e900229474ee05022100867ac1d00617463047fb0132acaef46f08614616231dca6c529b8cb505afb6fa 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: 304402206f661d3ddaac6a7529a5a113877a0c872b1468c59c54a967a4e2b27698e88d0702207caddf8a9446fd9e0805fddc06d10f42900308159b3f78f986ede16ac8eb432f 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: 305402280b23b8435ab1757abe0ddde4b444d797454d44f693152559ebebc838cf1e66e8a2bc9c13027a78c702287bd8abadfaf511ea622a8be0a56f281cb709afc8002beab7f23994a1f10a8cc005c01a0e3e8a48f5 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: 3055022900844cc1b6fcf4f47fd01f88b7b1d16b3f6b7c4a4c4ba1b2b3902e92de91cc87a4b4429d622a9be4e202286d0e587a6a57667853c5330bbe1c45a2fc657db5b1387fee04712eef53bce08381e2fd6d08c0a270 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: 30650231008bfead087819eeec07fff9a34770b9b2eb7474e9cedbf5f88ecce7ddd4ca9af431b28316a8a9eaee4ad445ca447c79da02302724f9e3262c98c594af53b5881037ce3c1caa05046ea162fccad0a4c1111d5461bf0952e0b250c79b704e6ebcccdeca 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: 306402304a5dba74735291efb7e66a45bc4830973972b24102b0297ef5fd1a0d102d65c5e330c043cb8a9f18c54d4bec875ab81002301990762a95e140e4944c50eb5f8433e8624f53b2d23fdfeae8545cf2d3b494c1609bc95b134822e1624f02efc259e923 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: 30818402406e985947cb3b2bfab265fec1b834a001adeea426d1be1554d032ea093a5727d8d52737c5546287a2254b7877561bb7cf291a9c892bae13f379473678d823fdf202402e1ad8bfbdd0cc9812c950328ed9cb0743ac3bceffa36bc214b1dae1e25e2213709fcedb3e1b060629904aa27c2b394a480b4d217a01fd7180cb9ed9723ad956 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: 30818402407724d34dcf91920e4f596cf686b665b31159a6f40fd05656411ec20831c3df286802466a20b8d1f3ddafdad8c01b2bc64f9d645187e399a95ab9a76cf53d258202402da56d737ad0f8149cdb1fa6424110b867ed3bfea4f18ca40cbde9909490bb3c08ea4ef16d65957b5460a7f3f04d2bfef31c10d387c246883025eeccc140419d 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: 3035021900b0a2af6dc0a9708efb69a402f51c7176d07ff79b0050d86d021852bbda96dcd374a8587a746e88c151469e24e2affa086fb4 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: 3035021840b33521fac1665517cc7e9f5a43ee1e4080ab42c1d0fca4021900827f34789bc8968c12960c46d8b938ca40fbde97206612cb 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: 30350218792f009b60de781335b5d84a078bf1493ce07dcc815a4dd3021900fdadeda3d3fdf0565947517c1d0593235b31e76b8e499fd4 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: 3040021e18b65c2b5bd2ece2b06035af2e14250f4ad1e5c3403cd5290ee0357b412e021e69595f576ac8181d9658a36901a45aeb668d4db17691e93e1d5ee2928a2a 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: 3040021e70a6b9decf1144ba1414673a44235c745799d993a6557edc6631bf367eac021e18b978fbd5457a7a6871012a898c43ff01ba901bd274cf51bb25f840d322 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: 3040021e290ea47c23c78ff4be8be650bb0f347b1b832ca2057914102594fe80c9ea021e098b202cf908cb8220862b91ed18a946d7cbeb7a9cbc60101c77210dbef0 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: 3045022100a40181874628c0c994b69dc26b444f054f0deee414bf9cdcb2a96586098e12780220665614e0f7db59adf1f4f43f7504708c6ad7aaf4714fbbb8bd0491bf0196783d 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: 302d021500f1177d5dbcccae7edb8bdb786acfde68b498e95e02141133fa0c9b85a1b6ddfdfe890393b62043aa0b26 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: 302e021500c8beb02b21dec5c631bfe8c424762e8c94ce9b43021500f7b62aaa547fc00af9e2e7ee227c7509eb64b28b 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: 302d0214389554a1f68b7031fde1399d18c78198e222d49e0215008cb8d73463182c117a93746d04c3aa22f49b999c 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: 303402187f79bdbd9d9c09863278fe103f1900e74b852ce92a887c7302187255dbd5588d4e9aa4ed6e9c44b2b6b90d3281c0ee15baa6 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: 303e021d00b11240f2db88063dcaf527858b2dcfab2e6d7e7fb2306922341f8680021d00bdd0d5be4b656f3a9db8c0d73c7ff29a323bbd109cb7e3bde205b187 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: 303d021c318225f0489bcf31d76fe9297c035816d270e09044384685eaf07f9b021d00f6178a865007b54afe522e9104751dea29d81ffdd43d443898df49b2 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: 3046022100f5ee90324439a06538a7d9d0dec4f276e27db645fe873319527f19b874fd052d0221009bc6d24a35c09ca35f08255f94864bc85d86a342c5904c30ee13bc8578323d5e 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: 3065023100bf904708ae21a317ef5dc700d5bcf10732c8cb6fb8b300395fb992418810c6fdec8dbed868f4d313e91ed348b67f11e3023011ac2a8bf2bf9baa79cf4eefd6fe677ac68042f7b57016c16e55dad7fd3de85161f328eff3dad5f3b87d02357f601eb1 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: 30818502412c81bceebe022523b0483a3856e70241b19330d76c8de9dbdf62e1145c6305d36e1754b0d0acc6cc067fe9e917c37a8a850812eb615748287027811f264cce9807024009d628b9ed51d1ddb371cdccd75f1527a3aa2825c2d1bda10942bde92192af58a19cb9e0a85072fceaca19cbe6e746acd5a15b342ead9e77d2986f6bf0774ec8 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: 303e021d00b935a38f1e38295aca8c664f4ddbc7020107aeb66873abaf2cc34a92021d00a3fc9b4f7e655108b14b7da66614d41a5bcbe6b6e58956bef58ecac9 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: 302d0215009e7e3d0b6c2048510a379c888389ea31b0e03132021457d7b207d6afe44a899efae4eaf386fb631c982a 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: 302d021500b2040b2cb255ce928916d7c63040092a62983ba40214682dc4e491960302694dc955d8a710f9e853f8d8 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: 302d02141848f5860bad3029ac2ac9f05cf8407cb6c339da021500979972aedd1ac62ddd20b400b29b29c26b605d6a 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: 302c02147dcacee73bbe01b1795e363f329669109d52feee02146a1ccdb4adb28494583616baf15bb342bfa3d429 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: 3036021900bc204586ee6867414ba6481463d0acf608b43e50847461060219008d3cac6e39bde82c1823d5abdf7a080cca09d4f5a5fba733 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: 3034021864816753f190896a84ec0a78dfc1410e5a541ca7fb55595c02180dc2faa3fbeabbd4536ac309d9c3f4ce6bd308823873e3a5 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: 303d021c40e3175d2dad394f2709a05e25bfafb550440aa19b66d1e805c65f00021d0092106baf339031733e8bcb9cb26a6a85d81b72072fa443ef610743a3 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: 303c021c576e2e12b6f3b272935a524dbe44b96733e6db66ec4f11248740cf08021c0da3672fa88c368fe34f476cfefc85087be5e7ab53557eee51551b30 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: 3044022045771790e7ab88a813d88604e53908ac749b7fe2ee5afa82bb5abaa8dae75445022074985148ee8d8f8934b4b035eb998f134ea7758671ad3f96ce214bc00cd07bfd 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: 3045022036811da1205b6fe930adb362130a34fca3e7ee5414eb6c25b27e6a5d4d92cdc20221009e3adf90e2d36447abd8335df44556f612bab72fd877a3dbec4f368642b4e405 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: 3056022900c46c2ef8e0ddda3c03888996626ee28b3ba549e6e79688b26884976618412921d279c6c914f9623a022900995b7bc224c2469ca9dcddecc7ec444cadf1e2d6ed93397a540eec2c646f82ce2578ea7332439b80 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: 3055022900cc59e84549193da70853daceed6496fffba240cf234f874c81b5b30e7491b09ecca1a01f4cff340402284e38159b4b7537d1f91c2b1effaf04e4bc04effd85a8d0c66d69dc7f907f9330e2ddfd4d7259357d 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: 3064023017038614842d2ed0362db550cc0ed983c32ec8219d3ebd7e388a7c69c8ca307137e381c14c1217ec9831210bfb74e0610230116541eed0108a53bcca2de274cd54557b922edc16f9c22f84b0adc01a55c64cb1c9ff9333ca1db8c294fd16d17146f2 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: 30650231008a1c8043733aa246dd3adfb641072cc73d1d511a000926b3865255a0d84d68ea1ef50c20f067f0ef7e005838652fd8d202300ad376e196aca843ac53693b5625f57dd6f5d27cdf141776fd4d3d5c5337049203dbd30bbbc8245dc3eb07221707ec22 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: 308186024100a3b1290207370ad8292bab5c5fb46c634d40d3fda016604a47a2b134e206d3bb61d58263507ea2d3e9369b5915cac488797557f9ae79c009f2082e528961b166024100897cbbd611f08cd40786783da066fcc1f95359bd19eee9671b25adadcdeefacce46aedbbf79f91ce533eee244b7e031142e2f12f0f5082597eee4096037f094b 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: 308186024100a9d1f654ad4e8e956ccdae8f1a90d2a470e3576d1ad65897724ecba3e18d51c5f22572d2f35ac0bd2fb3a098b6acf7bb4ba172398ce2441331a82111b4c30785024100a6291e94da6dd06bdf55618c21cc7a81427addaa578577d0f2ba33e7a0bbba13729678e3ff70e625184e2428e9629830d11c5d5eae17f6f7791793441cb6f8bd 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: 303402184ff265c8628443a0a00ad85a326e27ea7daa1c04773914df0218342b79fc8156f577876e8d5274cb3a26c2756c2acffcceb2 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: 3034021848f411be92c22c510a89bd98c49df22317ee571f8acc37b60218027248cbfe85a2492d1820ac9771765047df9da3dc548489 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: 303502181b10bb9f20daa0b67fb2f59e594b84818e9ac99f50e63961021900e37e7e6b331f6c43576a79fe48c858c12d45ec61859bf5dd 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: 3040021e61a90d97852160151fe239f28a4d28f4f7e3128439c41d045220fdb955ef021e493efaea8ae7c05e677f009e4db2af40139686b2193f7a80da20f1862586 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: 3040021e62097da13bfd1bfbbf94e1d79e32dbb872d4b99f48fd375bbe18fa6d8f02021e34f69262cc9100a85260880723adedcf2fe6bd3a05a8e52e00d732ee5116 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: 3040021e6d9aa355a4f5ccc921b7093cd9276c975d1908ae26c09eb393a5c7971291021e067538c74e072331e64dfbd80fc1cf5128c95be6541c414fa1bba39afdd9 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: 3046022100b2590ff1e449fad79ae5e6b59f73f95041b4129a682922c0b3cac3710cf76692022100c8c6631230e3fd9637fdd23ac4097162e2e524a994ea133770317d5dba8e22df 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: 302c021424af240f7f8f1fd5e94d07dfb701a975e316b66b02141273da5f5327c8a86758abf6dda0b6d4701f1bd5 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: 302c02144d42cdede2fa7a47ab1f47e62db1bdf2cda857f802141b6e2c408f036fba2e8f82d94002100d0c9e00c8 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: 302d021500c0e38619daa381f8ab9971765c493b252329e358021444ec18b9fd19e05f4150e5d53e109b5c67769541 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: 30350219008656b927c410f05c50f0e70cac155681665c7c295765f454021874334f64acc50672ca5368eb2c29f33516c75e8d2f57dd7e 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: 303e021d0094113902216b26b1c9737f17d119babf8739f8a2516ec457c2e20c19021d00898ed149f2dc6bd5b4b50d0b0a5f730b9fc87d3a093d597718bc2f34 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: 303d021c4ced9b86a08c20b685a1cbea7731871dbac33a0f42d2c40ef6fa957e021d00a250979d321f939581a2e6dfcf33c8259e833bc202114a53276787b2 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: 3045022100ccc81afe6d557837ce9c3820ffb791426ad3f9df4edf437a4de149e40f01ecee02202caadfe7012dcb26289b04079c3616bc46b5a2c9804135309f0efcdf9e0049f0 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: 3065023100c56b8fa90738eb7b6dfdfefecbf7b2f3f1ffc081b78062b4e31625062920a96b53bfe1be0c5942f8f60b07b63119d04a02301ca46572741bab4ed917bf993a00b9a2b1098ad5293d1a4b7d65ce1cd4d674a2ec0eab181f57363868ad17f57d6c5958 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: 30818702412fcf0ad3d63a219b5931983d6cf5f79b7684d08ee5351dae86605a40604807c05bfebf9eae70e419be4b49c36e5bdfe434f5b0aa3d4dbfc61af826caac22a8bcbf02420155a3d2c72bc4a9ab0cc6525ec0500ca5c7a71b55185a13322db0db9047617b5ec0eca0f06a45bfcfe4f2fcd77343ef41f2d8d9290d29d6a60172940b701f8a1999 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: 303d021c4cd40630c233833a3c33586b23ee5bdc6ee3b8f32af7a86fcaeb3354021d00bdacfe47597b4246e800d45ade367c41d9b135cc5b52f9b759762881 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: 302c021402dad7f7beff93879484c1f4c8aa0fff92d28b130214158d28ee925f1406b2aeeb57dc267a2c7a6fb000 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: 302d02142b8fed2d9f2f639b564e894d0763c35ee23181bc021500b7d446b94a5e5c167c68e82c2fe6bff827f9d5ba 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: 302c0214242ba3a0d78f8756995f728a0a02f06608e1abc30214404dce37afc44235ae2baeda74c5b96d6b76bd2f 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: 302c02144d8eb18e8c405e7f808757565710a3265a5c7c9a02144ba59ad821fa3f78dd7c7bcfb53ac7d1105c8318 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: 303402180dbb8251fac24bbb13ea440b16bc6824e4209b04b62c0d7402180c316e8040094deaff7636b1dbe80fdb69a3cb32bb14092c 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: 303502190080bac9372fd7001dad952c4064bdd542c8d27b7ab307d28d021838a9bae665d852b9216b62247740386e5f9e90515ee9cef3 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: 303d021c12eb8d1e1d9f31006e2d4e3ea868918292cd2b811f84f21ee7db1d02021d00ad41eb23b962bd4b3982ef2202f22ec7a44d964206cb60b25bf51a2d 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: 303d021c0e363b4d8a20a220ac21e713028d99390b1fe84bc803e0ba1eac4d20021d008ac3cedd13aac71a36b777619429a2ee9dcb0c70a502144095b546ec 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: 30450221008cf41112b5e3c5849f7a6cf3e820c68e2320d041ce2067c8110113aa71b39510022010e76f1e8779208fd92a12db84aa21e4b82220f94fd356d5496c8a92af10ce58 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: 304402204b0c78e6477e76ed95fb850b98408af186a295f5feebe35f7ae415b15cdb6a9b022056782bfce1c083f5cb3e77e2eac10a2b11d891b0c6fc8d211fff736ba3cbe8e4 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: 30560229009187275b067e588e12874beb6a5a63156070d5c090d6e6b1be515f4912e8f830e8e702543cc0c84a022900c19f2c1fee0b0fd16486641dfd70632bceee8fdac6a3bab05868d696f2ba47bc672dec5e17cae0a0 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: 3055022854c31a70fb6530de80c4dee38e1a4146c536fb57b9fe1e0ee36dcf71ed5e8e9c534f197bbf9ee1410229008a28883de5abbca6043b8fd01f43e461f4526e1ae65546c7631e97b351388788e4a16f0981ca46a7 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: 306402304497683bb851a61d0ccf9c94976a05cb855e0004f28ca5d7503c1b7d2bfe7ac988e5dfb09b84a96de95a57a16ed0987e023063e451da78866531ae5e693ad0bf75ee9919c47bea2e1ab32f22755e141e4ce34fef866b13b26d98b51d4a40fd775159 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: 306502303803ac3fc4723ac14ad3228db30aa18d04491df286e4e9d19425235d02cec9c3cb98086cd9dcdbeaee5657c9ec9831830231008113bb81df2797eab5eaa20d0912096b4ab9685ebf995fe9e503ac887e084aa738562e508ff1114cd1dd00daaa414bc7 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: 3081840240331734c0dc4ad6efcb93389648006b488cb7cd3d26a47f4a8b385bbaf7a501b156c55503a0a73c57cfdc4f82ec712810db2b6e4f08d9adca8c850648ed8e7a3b02407769b8ca3cd76e8aba9c0d9e49ed66486dac5ec73e8172881a1188507cf3056db9c4fa632b9967c930d0c92ffc3552a3aed93434c91b9695f214e035c5c3a280 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: 308185024100989047363b14abc61251a06aad03c6a5c015694b3e8c2af57936d55a2bf6c998f99a0a22bcd4c9ad8521de7c542c4f03737a92fea8de7e1c62b07bc17a3df8950240603aca135c5c78f88f6c8da124a52575fcc85fbadf69fddcb8f3cc22cc2b32274bd0b71a9800b7c44fcc5036f587bc87fe44f3583dc45a54ea874445642bd48b 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: 30350218581d395cb35acf7dd611b1889bcd2bb6bf92a7894956263e021900d32211ad54ed342c189e34d7457abefbe4f749754fa2cb3f 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: 3035021900afd0208b468975446ba1f493e8bfab3b8f1a4cfd92c050d6021879c7f115f7fa9a0f32384d563704efbf1a39785166a606d7 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: 303502185968bb2b159837211c5a1ad3e97342fc463df5f023f57c7f021900e3490b122b6239f1350101892804410e9a78d4d2c0d699fe 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: 3040021e11df6b39280c4ce87d34241fb087e7bcad409475c31478b6d0f45dd82dca021e5868f96220087834e07622b49c21214f4d1396b36de36e448535cf528b11 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: 3040021e5affd5d46957d1e5130bc5a060743141c8e324a87792c6594a8c6b271923021e2a1f8943e7a6e19a8a32cac008a21ff00e73c54704318f372302c0243a66 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: 3040021e10c9929698a113d5a7b4edfe15255821a821682c75280c8986e1a6ec4fec021e19b1b4ea3eb1a1bc4bb84d998d0974c384f5dd3a0766273ac3a4791e04ec 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: 3046022100c7c9852c5403a762ce1bf1d7814b891a391fdc0358c601305113f0e9ed33d20b0221009bbe9efbd813d8067a7b79a1b9f734ca4051d7460c0877d746651d8adbab4c62 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: 302e02150090aeb1cc18e4fd823aa4290ca588a591c5c4cc04021500fbaf5d71160fbc2fdec9e15f704ce7266f65463f 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: 302d02150098a5bcbc18697dc91e9c850e73fd38927b2228d10214038b7e89e81c137fcb05dc5bbd3a9772c63be0e5 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: 302d02145bcd48da2a521b4e4051d5bf38fab0f7cc1e501b021500a49f6781104872468efe12d9b764a433258293b7 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: 3035021900e7be479b5b3125e28b05e7b49151da5aa2b2f3652e22119802182325d88789f60ccb767249e6ab0a7e9757b5679df1a4dcce 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: 303c021c24d8c6b457d66cf6799b79025faff98eae23af827bb8e78ee0d26c31021c3cd42a5fa922b882d3bc0d672d49a3a349482d16748653d427e6412c 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: 303c021c242c0fb8daf2b587519ddf45db42f4bc505522bc97aff8e820cb9e98021c1f49b87b6db1b8cc377cd2f282b5bc1f7cf5f4440d12f24b8397755b 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: 3045022031a22eac79df557840420623284c9a0c7f385249a3ab88999b9211aa7b2b028d022100ffe48248f5fb4692bf94c20a3b3fa6d688798d9974a4fe285c66dbc1ecc6dbd9 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: 3066023100d954b66b81819ef5200b451bcdc98cf73f0486ae86817c4c254f8cfa07cf97c04da833497c6969e7e7b7ec55f8ee905d023100a2d907a2bee116213be053a1bb516e213ecc81f98e3707718110bd62d6aea85dafa2c69a4be143ac85f17b5170cf8796 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: 30818702420145a4e9b042991f74ce8ab3b876d4c7ba5616c2f760c88b26ef35f696fde921cef1a99e054747f8ba1a73f8c3f6884dda6230e1c62590757f055658957f5e0e8176024135c902038ffaf8cf14479967506f07aecb4f5b2da40564ca194a941bd96c4ee15bf14372f8bb7e39e6f57c2a8d7a27fd7d3a02122658ce53f3b8fe258e70a1d61e 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: 303d021d00a2696b66c627e542831e83bea9563ce15c7d44c24b9ab3b597431587021c1150d50b817c703caad0544fb7c795a7098ba4ee1d68d7a8fba79421 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: 302c02141c238e85b18e8ac9579092cc967ae7ccd8d0d8f302142d9547ae1e2cef97c6a3f7dcd711f93097e3322e 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: 302e021500e5af98931922b390db21af3738fd2b0901cfcc6d021500aee011d4c24b121614740a3bfb38982f23d384df 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: 302e021500b8a83a2d409e8884855a6fb41b58166e35a09767021500b7db960866d428ff6235a8fcd858874da2edc8ed 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: 302e021500d0798480799f84b9bd47b856f3877aebc154fc7e021500badc74b30607de312d2c224233e9612f43faad72 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: 3036021900a1791569c801de72fdfa72296dd005950096d68e0f4194da02190081f0f7461ed30ba1721df039fffeb06e2a82991229fe2aa0 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: 30350219009f512ec7f34bcb0b6d62cc13baf5e1d707a6cd3e19c263740218542ce431771a30e80af1971e3aa01dda109b9654cdbfaad1 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: 303d021d009753a805f3007d74784e37829df4fadcf623632326b6652f0f57e81c021c151e5589d7e531ccd2e9b173e9e40e132bedeb887fddc5ec01726342 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: 303c021c1282b40627a9cdc54fde489fafbcd03f827aa3f6e9f07f67ac3468f3021c6307c82a10a73a7c96591b441abe5cc8b12f3cdbdbf66b1ad2a6ae52 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: 304502210098e462af6e99a924f1602b0c733f15672d12b89570b3c38be4aae236748a6d30022054a0181d3de6ada40e1ec3b58e23d497292ca16e53283775af4e8ffaea1240ae 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: 304402205918589e15ff134952bd3092fb0f6f8a741ed01b3e34cae9894e03a9cbf2d1d20220724c6f3cd1c471efad6e422482c62a476dfa6931aa19856999dd7375c31aaecb 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: 3055022900946765ac74a29cbe8f63d5c9b43bdaeb626ae1836440b00ee74cb35092afd65a9e6c251eed1491c2022839cc0b27e6560ed82c65c3c9e75535c158cd0f2eb763a0413441b5da61bd572b639accc0b2da2b4e 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: 305402281b661f92f164906f0dadabe8ad6677fdd4d321b4cc90b0a9874d752ccb5da48cc0d89a4d6416277902283b0ce20fc6ae0bb8d1811731a76956676a1e5c5331e5e52889461a3d92a3ac0138778b065cd4babe 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: 306402304f5a26fcfdd967612b6464c0d8ad108ca0a5f957f07159cdea8bf085052160d0dc10e193bed902a148b78b931d7a7a9e02301dd1010c14417adff03ac2efd2674a620ff27bc58bda8494323f599bf01e499a03dcb598cda001cf002ad448b4fd4659 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: 306402300294e4dc4a58de42970887738296a22cdd6dbbeb02479daa63237b67ea15f606c55b5b24edb01f813a3080577e1b8a9c02307522c899b07d4591107679d6a3263d4f97d8ec0ca6b2323eba7d089ada91d6d9def7ee9b1feaad78474dbe0af27fa8fd 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: 3081850240407a2401b09afec10d16e238ed9a1cdabe0d38b99359fdd22df491d8869113de0f6b6cc69c3ad752aa9485234635ec9d42829fd36ebc04a4d7fc2beca88969cc0241009f8c715b64aaaf2e0f6f1010a4001311fbbb708c3488a5dd717f0dfd8161fbe7489194103d92dcccafe7fd97ff23f8622518a18777524f3b402700aac80d4473 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: 30818602410093250e4a6778a67cb86cfbc2bc8b1254f1a89a6b3bf8ac5f057a4132589b4c0e0c35efd54764785a1f4de24af02e9ca4c5ba96e3725928357efcbb512cdfccb0024100a9ee4dcdb0a302e6412ce9e0d33c81e7ce3e83ad2b3cb9927186195caaf3bb62f15e99a7b08a699411704d411dd0d2da0851d8e54e90f71f9fafa0740a42f849 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: 30350218414deff35075611ba5294c6d2e91b0a97f0aff73066cb351021900eb3342602708f53790e0a9dd6fa5b23bad86318bc98b190b 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: 30350218502cba5e79ac6810e4b89496765d6e2a125959aa3089777a021900d5d84757718e192034e8f8439376cdece8895116fbdd868d 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: 303502180b045cb79adb50a044e1862740a1ca19afbaa9d1a7fa20d30219008f3496e653721c5d4fcfb7c864abadf3ad9c6a6b9a891fa4 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: 3040021e51ac1f662294d4a3610cf7986ee6a28789570b23fc012e5f15bfed949af0021e39b325db0262dc9449319fff735661b5054a25a051354e9fa49b8f461caa 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: 3040021e58e38c2f3e3aa735db780bb284250a6967db03cff9b696e353588a945986021e430bc14bdc1c59b59d85d34eac2341fa2aef024bbb28207eb67c45583f86 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: 3040021e438b7efc1a9d010eee3ab8bce3a33c9beffbed2bf439c369de1905f236b8021e17bf5495561d38913251d7d86ccfb3cab40e543d9e9ec4b16aec98098a7c 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: 304402200d3b3b2827e6fc65e4a5e0cf8bb518166d7b22b67bd625631a92a6b7b01ebead0220380b0dee52219dde70bfb120f15405adaf624f191ba88494355213d11ccd955c 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: 302d021436aa5b8763c5890eb99c6299b8e0811be37e3c61021500c0e47b96b0ac6d84afab8114de0c8593c8343b6e 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: 302d021500edbddb725f822e9523bc18b3b6782e9d961324ec021420c6b5a15eb0ce8281caf47016fa45c421414d6a 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: 302e02150084dcecb0bf0c1f33cdea9bad9711b6908a9d3de9021500d7f1aca9f69efea365b7bf34182e34edc51fde68 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: 3036021900ab292861578ec7b1cfc585f613a7bdee00ed730722a0d585021900a92959fc1b8978d00e6f846c194dd617d024a177f740bad8 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: 303e021d008ac6bddcb843b9c2f60ca2382f387d6d4e38b088b7029b8ae799535d021d00c75a486dbef586aec6f2b8e35f6b6e96a9a18f61d4e0679ab9e157c6 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: 303d021c46219ae68c51669d26f406d6af280ae9c9e809d4ec40f63beb3b7cb6021d00d725ae455365658891b25de3ca696ac0173ce6d74677aee302ecc48c 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: 30440220029fa7cf765c0f34f93caf0215239fc4179f44d7041c481efcafc489901878d10220660139c3e09204d883303edbc41285ad5a67d6b6431d3042b48ffdd8ffa09ba6 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: 3064023100cfc3a2aba05de609b299eed3da54d651314bd811c6f698c5c1b622384bb1b03cb047ef5b3eb3152587688250f4115d5d022f347d5a4ee4a538bf7a6e9cc054d4e49c769b3aacc0ecd7dca8f27d1523b9836d232d314495d493d36bb5534e703ab7 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: 308188024201866f5e144fa101feca38e4a4a72c08d2239bb6cf156d5ec9a31222d9fc473b9e071471ccb4e46f5e9732cf508173bd7eed9f27f13034a3c7d6cef9a5f2175867f9024200d802ad3db470c809d624ed237e03c122ac75df1f15e2cd14f165ed2e9b894855e51f4c2d863a08b49519cb85f2790d610d666f3f0e08baa26cceafe7998a9fa808 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: 303e021d00af49f34e9894ddb6449d95f32fa4a25d5ef9ab517249604fa319e928021d00cbade778eb90b48dfd49977806f786725646c71ff198a49ff53b67e0 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: 302c0214424169889d9477b114abacb90fb967ab0dc7a2a802145669edbab4bb7193471fd5758b12ccc64e9f1dac 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: 302d02143e5f5cb91440822ba632c75bda39d3088f3aa52e021500ae2532de47b0b93120328e60ea9c259b716a22db 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: 302c02143df9e41491f42ac4ebf4fe351cf20fab8e31585d02146d025084fefd4265ef3e9adb3fa84a665f1534b5 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: 302d02143ec89cce32be6c11c8ec850bfaa36730e47e0d8f0215009035b741f8e4c88da7ec45f2952e6d6556537600 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: 3036021900b15b0db4c4ccc5cd7eaee01d6e3eef0550cee38ff5925b35021900a293799fad0c647cbe4bafad4c026a32d21c28f97ea436e8 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: 3034021867f988310640b35867ecc9a1e3863814f8dc5c0e37d2448502180326acbfe95de45ecaf3d0c053ba3d26cd49991e5d3c03b0 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: 303d021d00b022e56893d273899024166e80aceb57a69e255f1637f332e37f87b5021c0e7d3b795a8416fe9a31c1f669d6fefb1ba9f3d7dbb8971829cd3305 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: 303e021d009bec82114dac98d29ade688e4aa9510cea22298db054a766f79407c2021d009804cd594cfa3c635b15faa4c6801e5030a87fb5c59dafc91b522e4c 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: 3045022100836ddad65977e32ac98d2976429bd4a46445f058303aa648d193681d19458640022015f4cdc2b0bdd6f6610fa6c2462c5a76b8fa51f264689446afdac3effd307630 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: 304402204120d9dc41329aa8e8b1405be8fa25c0725bef272865683ac05e41e7a95298dd02207c25d2fb5b011335a86ce276c32c8b192869aee351fe26b311dd6f3b09032fa4 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: 30540228501d5e92e8847bda1aa49759758928da069be2aeccf23fc023849a07a826a80c25adebf097a9b6bc02284fe6157012ac91802b8c65497771cc6814e1a57780185eb4aa1af1859743049f421453a30692a18d 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: 3055022900bfe069df3094da9d3c37c371b4e4c5f3c8855dd5f1b88731a4c85a19c1edf935f32c3b76390827e7022801add60dc6ab62780f5f3db37e2432304a8137c440e3b5df0e1169051b3c81a1df82eaa0757ec977 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: 306402305b97dcb36677fa692edbf8d2767f0c692cd773c5cd314bb9394dad4371d32a2bfe775db820feca76cc2457d3b7de000c02301a7e06ac283466b7753c4dc0820d3127220562936464e5c7d4b57d1e16b8fed8c6a90ff913d8453df4972aee338905d0 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: 306502310089ff7b03252a1234cbb297759cedfc642c09b7908e30aa7117421edb2a7b1fcb4ef88a5f6db18966c312fd96a4ecf1a8023018b54339d46c12672836241926939e89ea51a9059e254079880b28f8457ab6aaff81d3d4271c1f5e9401d79d49f1dfe2 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: 308184024045220ce70e287582986b4f7bc946d6a8657e512a8e2ac3a9134892d1aecf91941ff472b5ccb19057b54b47475043eb23c655119651745d751f4e77942892e6c50240144c9c994305812a0af29e47c650fe4aa6df2a0acb25fbaa975530e40f2fa2a4416962c6ed23b5118164521af153702a99225ab2412d696d8f19d0cbea4e187a 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: 308184024039ce4af4873fa240d7e8fca0ef63a8a2991b2a6fd19d13227247eafa03378bf11d47578c2d4e46c1fa3fa0d77f6b522997c3cbb015e5312e7156eb631a161341024053b33ff52225e676e55dd0975cc35a7b90933a8d840c60a318db630665dd219f31666f612f86325efd8b4028b428766d0a45a119f19584a7017302c08e3ed717 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: 303402185c630bde0d10729d73d053e251c87cd71a5356b14fad2bab0218271b4c94ea81b6523c7f7e075ba827b4f26d93ffc60f8ce8 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: 3035021848a8b240c5ecabbf08c53a398ea7d6fb2545a7cf761bb5680219008c5c9bf313fcde077b854503d86b6d44195fda86821970b9 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: 3035021900d8276e91fb9423d96fa60cd5922dd5d4caeb1b1b3f0ee04c02180aa954d1c4962876b74d4888f7f56557bf1fedf282f833db 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: 3040021e710d33462f34ede3b871669372b3927d4fe56df63b100d0ffaf5945dfba5021e294e9931ddc58b1e620cfb333226cc5a901b473103d4ca674d30b97ef2cc 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: 3040021e07b03795e69c15c813f0d1d2247594f3acf35a96774efe07e9b879c2d658021e050bfb8e0094a6cdcb1dfc77c24feded1504dcfdb654799c5b90fcc20857 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: 3040021e694910ae95ec3c3bafe8f4525fb539b9e4b7dba1f04878817d1d6cb1a79c021e5567ec279b739dc45ae59e02559c9181004a92c63bca48b03ede5494cb27 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: 3046022100a94333f10fd9d709befe7d4ead32a455f4e410b5382e0d7bf48b97dcdd0e084d022100c5f6457067e64a42f50e29c0bba6615ec0ab3b3bc4e1302455e28104c5b7e9e0 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: 302d0214279ec9ad38c5be92d8782841368ee87092090d660215008c1e9d3a999c63be28b495ee9bca75984818b1c8 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: 302d0214212413931736cbef0bb24e4a410605d3285007b5021500b4d0f337f3b52ea1e631cc1ac6a5958e4bf08866 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: 302d02142b631b08af2c476fe930650a1089244fa5143a67021500ce0b8400d68d59989390c404b35aee46064c7262 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: 3034021859949b778d6b903a6a3c55a26c90d56ee7df474cb316e2ed02183f327c133abf1e41172c9f7ae4a9ff96b207286891ffc47d 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: 303e021d00cc38cee98c38c61b8ac5c1765f257015d89b5c447d6afa44f1eeac98021d00cbb638169492233c1665087382841b3465d838572b8f117d32adb1ea 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: 303e021d00bc0af4a8d2e75c145e59720e4c42fc50505d7d9487594e2558820ce6021d00d5e4276d0bdf0f4a94db6fc5bbf1c35eff32b0d3f41b8b356d74ad46 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: 30450221008f4b2e5f4d1b072a27d85013cfde981d24556fc606c458d68f127873f72c222f02203fe078991b005496ffc687abf051ffc3093c5e943e67903e91de3bf802fa7dcd 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: 3066023100bb4cf275ddde1819d7c6dd2b146b0db6a35c6a59e5a1172e4bb794366de85b9313fab3c4c6aa9fd91b9753bb08525409023100e19402d1f98fcc056bfef2afc9eba67f40477da958b677ba0602ab7f7e10c0bbc88c3627f4d009f1a5bfd2ef4ec23231 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: 3081870242011d87f78eb1fca2d91a583397f2a254aca9db41124669cd7942e91236097e9b9bcdb9ff49e2bb74dedf525ae3d1d4b08fcb3440b586f6e3fedf422a18a445e558870241570b8bc1da60743baa4a70bf3ad89d95380aed2679fadb517a493ab77e621059a36786fdecbf543299f2f128ffe0a8d4e6d9ed1ae74cbc2a893cd1bf19dc37dea0 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: 303e021d008e49639526c7432a8068da1b6607b352a476903d02ddd9a41474363c021d00f70d04cf9c2ed7475ce5739db7aa7e2a88e94bc069d6dd3871a66305 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: 302c0214442a312dc1db65466dbb45ecb4fe559441cf58a802145380778998f22db21ed1e0f4fe574e4dd59d3536 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: 302d021452e00e7837111e0b657c6efa18b89da5bab30306021500a7d215071032d78c07a9774fc228613ae6540254 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 - rt_explicit_curve_compressed: verify() - positive ok 18 - rt_explicit_curve_compressed: verify() - negative ok 19 - rt_curve_name: verify() - positive ok 20 - rt_curve_name: verify() - negative ok 21 - rt_explicit_curve: verify() - positive ok 22 - rt_explicit_curve: verify() - negative ok 23 - from_openssl: verify() - positive ok 24 - from_openssl: verify() - negative ok 25 - rt_explicit_curve_compressed_with_seed: verify() - positive ok 26 - rt_explicit_curve_compressed_with_seed: verify() - negative ok 27 - rt_curve_name_compressed: verify() - positive ok 28 - rt_curve_name_compressed: verify() - negative ok 29 - rt_explicit_curve_with_seed: verify() - positive ok 30 - rt_explicit_curve_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 - 210 <= 234 (test 1) ok 12 - 94 <= 234 (test 2) ok 13 - 176 <= 234 (test 3) ok 14 - 62 <= 234 (test 4) ok 15 - 76 <= 234 (test 5) ok 16 - 138 <= 234 (test 6) ok 17 - 225 <= 234 (test 7) ok 18 - 141 <= 234 (test 8) ok 19 - 82 <= 234 (test 9) ok 20 - 43 <= 234 (test 10) ok 21 - 284182099 <= 287309823 (test 1) ok 22 - 23405749 <= 287309823 (test 2) ok 23 - 11055905 <= 287309823 (test 3) ok 24 - 171138742 <= 287309823 (test 4) ok 25 - 198353561 <= 287309823 (test 5) ok 26 - 205372681 <= 287309823 (test 6) ok 27 - 1697470 <= 287309823 (test 7) ok 28 - 96842087 <= 287309823 (test 8) ok 29 - 96500956 <= 287309823 (test 9) ok 30 - 77410602 <= 287309823 (test 10) ok 31 - 574701144329557890 <= 1230045648225566719 (test 1) ok 32 - 609394377878139874 <= 1230045648225566719 (test 2) ok 33 - 1082650009601208638 <= 1230045648225566719 (test 3) ok 34 - 807550730039825715 <= 1230045648225566719 (test 4) ok 35 - 896502678453538452 <= 1230045648225566719 (test 5) ok 36 - 137014374068269767 <= 1230045648225566719 (test 6) ok 37 - 677966655627172973 <= 1230045648225566719 (test 7) ok 38 - 165220809705551288 <= 1230045648225566719 (test 8) ok 39 - 220844389062526379 <= 1230045648225566719 (test 9) ok 40 - 259501318983856378 <= 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-32\bin\perl.exe exits with 37.