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:55:29 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 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 (40213 times) ok 2 - Math::BigInt limits (9515 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, 75 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-NqUsFF 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-wUwAgv/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-wUwAgv/blib/lib to PERL5LIB for 'make' >>> dmake cp lib/Crypt/Perl/ECDSA/EC/DB.pm blib\lib\Crypt\Perl\ECDSA\EC\DB.pm cp lib/Crypt/Perl/ECDSA/Generate.pm blib\lib\Crypt\Perl\ECDSA\Generate.pm cp lib/Crypt/Perl/ECDSA/EncodedPoint.pm blib\lib\Crypt\Perl\ECDSA\EncodedPoint.pm cp lib/Crypt/Perl/ECDSA/EC/FieldElement.pm blib\lib\Crypt\Perl\ECDSA\EC\FieldElement.pm cp README.pod blib\lib\Crypt\README.pod cp lib/Crypt/Perl/ECDSA/EC/Curve.pm blib\lib\Crypt\Perl\ECDSA\EC\Curve.pm cp lib/Crypt/Perl/ECDSA/KeyBase.pm blib\lib\Crypt\Perl\ECDSA\KeyBase.pm cp lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm blib\lib\Crypt\Perl\ECDSA\EC\CurvesDB.pm cp lib/Crypt/Perl/ECDSA/Math.pm blib\lib\Crypt\Perl\ECDSA\Math.pm cp lib/Crypt/Perl/ECDSA/PrivateKey.pm blib\lib\Crypt\Perl\ECDSA\PrivateKey.pm cp lib/Crypt/Perl/ECDSA/NIST.pm blib\lib\Crypt\Perl\ECDSA\NIST.pm cp lib/Crypt/Perl/ASN1/Encodee.pm blib\lib\Crypt\Perl\ASN1\Encodee.pm cp lib/Crypt/Perl/ECDSA.pm blib\lib\Crypt\Perl\ECDSA.pm cp lib/Crypt/Perl.pm blib\lib\Crypt\Perl.pm cp lib/Crypt/Perl/ECDSA/EC/Point.pm blib\lib\Crypt\Perl\ECDSA\EC\Point.pm cp lib/Crypt/Perl/BigInt.pm blib\lib\Crypt\Perl\BigInt.pm cp lib/Crypt/Perl/ASN1.pm blib\lib\Crypt\Perl\ASN1.pm cp lib/Crypt/Perl/ECDSA/ECParameters.pm blib\lib\Crypt\Perl\ECDSA\ECParameters.pm cp lib/Crypt/Perl/ECDSA/Parse.pm blib\lib\Crypt\Perl\ECDSA\Parse.pm cp lib/Crypt/Perl/KeyBase.pm blib\lib\Crypt\Perl\KeyBase.pm cp lib/Crypt/Perl/JWK.pm blib\lib\Crypt\Perl\JWK.pm cp lib/Crypt/Perl/PKCS8.pm blib\lib\Crypt\Perl\PKCS8.pm cp lib/Crypt/Perl/RSA/KeyBase.pm blib\lib\Crypt\Perl\RSA\KeyBase.pm cp lib/Crypt/Perl/PKCS10.pm blib\lib\Crypt\Perl\PKCS10.pm cp lib/Crypt/Perl/RSA.pm blib\lib\Crypt\Perl\RSA.pm cp lib/Crypt/Perl/RNG.pm blib\lib\Crypt\Perl\RNG.pm cp lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm blib\lib\Crypt\Perl\PKCS10\Attribute\extensionRequest.pm cp lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm blib\lib\Crypt\Perl\PKCS10\Attribute\challengePassword.pm cp lib/Crypt/Perl/RSA/PKCS1_v1_5.pm blib\lib\Crypt\Perl\RSA\PKCS1_v1_5.pm cp lib/Crypt/Perl/RSA/Generate.pm blib\lib\Crypt\Perl\RSA\Generate.pm cp lib/Crypt/Perl/PKCS10/Attributes.pm blib\lib\Crypt\Perl\PKCS10\Attributes.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/Attribute.pm blib\lib\Crypt\Perl\PKCS10\Attribute.pm cp lib/Crypt/Perl/ECDSA/Utils.pm blib\lib\Crypt\Perl\ECDSA\Utils.pm cp lib/Crypt/Perl/Math.pm blib\lib\Crypt\Perl\Math.pm cp lib/Crypt/Perl/PKCS10/ASN1.pm blib\lib\Crypt\Perl\PKCS10\ASN1.pm cp lib/Crypt/Perl/X/ASN1/Prepare.pm blib\lib\Crypt\Perl\X\ASN1\Prepare.pm cp lib/Crypt/Perl/RSA/PublicKey.pm blib\lib\Crypt\Perl\RSA\PublicKey.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForName.pm cp lib/Crypt/Perl/RSA/PrivateKey.pm blib\lib\Crypt\Perl\RSA\PrivateKey.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForNISTName.pm cp lib/Crypt/Perl/RSA/Template.pm blib\lib\Crypt\Perl\RSA\Template.pm cp lib/Crypt/Perl/X/Generic.pm blib\lib\Crypt\Perl\X\Generic.pm cp lib/Crypt/Perl/X/Base.pm blib\lib\Crypt\Perl\X\Base.pm cp lib/Crypt/Perl/X/ASN1/Find.pm blib\lib\Crypt\Perl\X\ASN1\Find.pm cp lib/Crypt/Perl/RSA/Parse.pm blib\lib\Crypt\Perl\RSA\Parse.pm cp lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm blib\lib\Crypt\Perl\X\ECDSA\CharacteristicTwoUnsupported.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/NoCurveForOID.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForOID.pm cp lib/Crypt/Perl/X.pm blib\lib\Crypt\Perl\X.pm cp lib/Crypt/Perl/X/ASN1/Decode.pm blib\lib\Crypt\Perl\X\ASN1\Decode.pm cp lib/Crypt/Perl/X/ASN1/Encode.pm blib\lib\Crypt\Perl\X\ASN1\Encode.pm cp lib/Crypt/Perl/X509/Name.pm blib\lib\Crypt\Perl\X509\Name.pm cp lib/Crypt/Perl/X/UnknownJWKkty.pm blib\lib\Crypt\Perl\X\UnknownJWKkty.pm cp lib/Crypt/Perl/X/UnknownHash.pm blib\lib\Crypt\Perl\X\UnknownHash.pm cp lib/Crypt/Perl/X509/Extension.pm blib\lib\Crypt\Perl\X509\Extension.pm cp lib/Crypt/Perl/X/TooLongToSign.pm blib\lib\Crypt\Perl\X\TooLongToSign.pm cp lib/Crypt/Perl/X509/Extension/subjectAltName.pm blib\lib\Crypt\Perl\X509\Extension\subjectAltName.pm cp lib/Crypt/Perl/X/InvalidJWK.pm blib\lib\Crypt\Perl\X\InvalidJWK.pm FELIPE/Crypt-Perl-0.17.tar.gz dmake -- OK Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-wUwAgv/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Math-ProvablePrime-0.043-wUwAgv/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 159-bit payload! ok 88 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 159-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 159-bit payload! ok 92 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 159-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 159-bit payload! ok 96 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 159-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 159-bit payload! ok 100 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 159-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 159-bit payload! ok 144 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 159-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 159-bit payload! ok 152 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 159-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.439202803260745] # -----BEGIN EC PRIVATE KEY----- # MHcCAQEEIEYDfxNZubY5mO0q4XYU0Z6iZylZhK/eE8gqxzF7WiaKoAoGCCqGSM49AwEHoUQDQgAE # sh3+P75w8oOBn2fh4z6nA0HN92AbTL/qYovKR+VJP+q/VUBDVGTbD0ImDtcPNouDA2ZpAaoPSU9D # BFHMVPifxg== # -----END EC PRIVATE KEY----- # Signature: d21654f5d8b2b18ef3c4d0a457506e95520aa739843435e1cacf1a3a7d0f5d15941cc64b877004193127dc469fa5ffa9c1d84b7d949e94f6a409bd26d5c23765 ok 11 - prime256v1: self-verify ok 12 - prime256v1: Crypt::PK::ECC verifies what we produced # Message: [0.296736967141868] # -----BEGIN EC PRIVATE KEY----- # MIGkAgEBBDCZL6vmqBOs7ChMCxI9r5Jh07K/TbuJOW/GXGvVNSP0yVIP+vANfXiiQ3AnGzAljYag # BwYFK4EEACKhZANiAAQmgXm0Xqhul6NLzttzJ9x4ltLC2fyr24sXeSs6B0N5S4nSezshgBvKHzyq # 2VlD0ggppG3I+8S6ZmrjKOXq7P6DwS4H14aMtJTiYswBHtJ9U9arYeklkadspEXqXfcYJYA= # -----END EC PRIVATE KEY----- # Signature: 0940a901f89aa9c30d8e537771d786eb3292959458fd6b329f1254c2fb166caf6f80f3abf856b4935fc9b0a9370de96381c20104fe47b6915df76a8463baa2e573ffbbfe18b5710ce4e44178b1e8316ddc85e43db5fb1a2b81510e286a40f344 ok 13 - secp384r1: self-verify ok 14 - secp384r1: Crypt::PK::ECC verifies what we produced # Message: [0.104188622246635] # -----BEGIN EC PRIVATE KEY----- # MIHbAgEBBEGalEeLIg6KUF0BrreUMVSVtjXiTbFPj04VsZ+dlGjfZfVmIck6z2cNiWOB3Ed36knb # nD8NApUyTt5+2d8zpV2QjaAHBgUrgQQAI6GBiQOBhgAEATo/jdEA+OHVCuPKI875ETPsfFfqscOx # ofLn0vlVJH0czLBUBIeEySgwY5Sdcyimg4yc8xyGajxYRUfKUooWFXtpAIWU7e6qtiFbvPPO7R1s # +1jPKx8F5KKMXiuX+WS4o/Tuljd9/8Fe3M6qPg5DtkKlAhJ5kMxWyc6lczSGpUIisiDO # -----END EC PRIVATE KEY----- # Signature: 01f5bc6d619b4a130a8d2e6f195b8ced4d0f5a7893a768b24f30cc29c5a03417dd9b30c4d6f9546649485a84b2528b3f90f54d2c3b318dec3cabc77a28564bea4fe300138a27ca9de00bab6f97e8f016942e3b852fc8b61c4791bcd7cf793e67a9bf71935dd347cefa5b9d114d66d7d4c58615d0faa4bb07c05073e88249e2248a7bd575 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: 302c0214344272b2049062f974a240482cbfdfcec95b6bb102144b95b3b1a2c82f92d8ef0bd3edca21ab110ed6eb 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: 302d021500c1175c9aa2602711b1c4a0790fa6b9de8b2d09db02144426e455537fee5f0113cdbffaa311d0356dca6a 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: 303402183027dc480fd34ec23ba8c0ee550b20e4a153c2f8907b940902182af7198e4cd6929589b7e3394197eb45f8fc97244adab5f0 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: 3034021832a71b69d53f8aeaf0903676c2649f8fc6da62a58532d56d02187ae3e739c705012b79f7dab8af1eaaa50fbf356bfb51fbb1 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: 303d021d00afab415d2fc115a9604b8e318ebbdd07934476ea282c7b19694cc68d021c5f9218c87f1b640182650709103ca6a79554e3265fd3b6cddeefa6be 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: 303c021c32608ab3928982fc934c40ac5ae4e61a74e6a2c91805bcf3b9e2bc04021c46d36d2d7851d18fa71fedca4e66d9085f1e2c2ad27fefb1ace921c7 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: 3044022047041af3b8e02effcd8365daf8ee7a5a237d8c55553f780c417a9d5ed5c4c4ec022031130551f548a9a81d9f0851162b2596e7be26df648059dd8d70c11daf3d8ead 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: 304402200f2e174694aabf0fc7cb99267db119e5566371cef9fdcdf9e5d03a5f46789c0b022071ba9ed29309bad852ec9807e0d28f801a55df24c0b7844afae26f61c4935742 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: 3055022900ca9881e0e280bb4faf7f6859e9583bbd431641979cc85e2f63ff4f8603668535e44bc674c79cf44102286c208bb7609de5e0d34fbb5d9bec762f01b76f78f7fef0cc4e50625468e337ac3cd85f9e334eb854 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: 305402280163edde6079918981e799a03ad3ce25c3f2243d3dd0f4f16e64dde33deff115a73f84fba07bb14002287998558543e72b6a48aa5421a6df1791eef1ae089d1a863b341a75c667d6c5dccf6536d94c3ebc89 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: 306402303743706dc7ddb3aeb94fd95ea4598363f982aab65c92dfe7e4ddddc6b93fc47ba75fa379553a79b1fccfae54ef6d0d1e023054f9c2554587b1b21f8dbf28a2baf27e74657f172e6ede0ca4638ed14bfe31e948930037d36f2ff65900de59d705f81c 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: 3064023009c826ea46cbede10c857d8279c95008ce64960a30557949b5f0554496c66e015a4ec021ddda8059ddc86bdbc37f50450230710b98ce5af5dba79bb647b44a56235a3c9b0676f33ab09abba5b94853951d7b92f1b8ab7b6ea3a70a48bfe8f8b3c80b 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: 308185024035c83ab2a973277d9061a1872af1effcda894841edb55b9ecde18bddacd92af92b05de5ec3a684c40b5a1d947ff3ed9af8bbaae36c595131acf4b93f37d5aa9902410092b51293e789936494cc8d5ede54cb8a09f38925ea875fa8f03f233b466a3d984b651e68d0e051521ba39de8d57f0f3f79a7415e2c05b6968f4fcb0628ea07d0 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: 308185024100a273e6e544a8a1dbc27ed85bb4e81564837a698bcb59315df09c9b26fb7eef24e7f61e472f31e16f6e1ad0b8606d4a8f808aeb96230146dab5b517024914019002405e3edc5001153303ebabd95100e39317a3f5da09976295aaa85a7af2c228b643bfaa709ac6253d47a03e41d7b98b2dbeb5769d7e7790e83d825d65cd8fe7b924 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: 303502181c3c3da5017835734d2824d752842d649bd5e1d264271065021900e8bc60f7120f127310abccf0ff8a6a85aef6044e2fdd3c3a 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: 30360219009598a730dc21a2cdd79f70cadea6b4674832a664dd65a88c021900f59b3ee1f70a438fed32e4049bef4240c451eb59286aabfe 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: 3036021900f2ba50addc6fc8750b88c5941ef24d5c0f1461eefc931a74021900b80ef77c18f749bde2ba1243c4b0025146a50ea3ead61064 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: 3040021e6866102fb03a6c71c470014f363f45cea7543a0f8222a921e92b6edcc1b4021e75b5c50b0643de160ef120f82d2256e2999f1aa7c917d179d7ea3020c2e9 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: 3040021e24439a3233a1b1b3d755bda3801f64d42246ba410d03863072ce01cc9494021e604068670437e8a03211b3690ec93fd15cfcc2199d1e61958cb4058fd0a6 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: 3040021e73a9fe12f426e57165c083e98c50fec32052da9721dbd31d7256d12b6676021e7a233e1b2ae36e251f22d17e202f7e8db24474020b6b1f3f381bdb83eb59 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: 3044022054cb26ff8aa3178ddb013912d22d881ac984818def8be5a68636b25cfba86034022014d5c78457f5ded2076f7619d21ed491edddceb5eb11a5a2150f29b04038e5e8 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: 302c021463cb90b840fd393a254202dbe345b236adee2f870214589f795c1774b3e214795ce96a2843599c0766ba 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: 302e021500a7d32348d069ed33bb5958ab9e036735ac116efb021500d5c03623189f9ff6d69808642e787a1c2a9f3812 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: 302c02143d23e88eea74a367d56f7ea197658b11ab711eb8021467ad64dbe3ef8dd7227d85e50a6cf248544c97a6 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: 303402183c55d38acfb68b83aeaed5dacd7bfacf76aaa76728691424021848b0a72a27966190ac3e2bdca03413712e0715b0514c5ec0 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: 303d021d00acff5081f3bf84b1bd567975c3f46977d50048cdaaf42f54de9cfcff021c77694a1eb9e53418077c8d49c373a5168f012bf81e17278e4edd9257 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: 303d021c1c7f21393a945da2c938f8c194e25e5cb38710a570a34bc1e0273802021d008454c892c0a744af64e06134e2ff227ed45cc49c737cd7000fe85a10 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: 3046022100bfb2d737dbc33a46de78b75f8508f5f8f72bd4ef993e33795f746b307907a58002210083871f2bc098a95eb0247a5bc066ca13b8647da0fe920e3f65385f1e72b4917e 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: 30650231009ecc7b4817f37d8c564adbf6f22a6e9489feefb538e322f7c0428602f9d9a1355dae2eca7b2fb0358cb6263fa0ab1978023071a865bb0ff16381a8b5014d0724aca4e4dad41e14dcc762757e32d410d175192fd44e5357c31591206b449bbe1dbcea 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: 308188024200c90d9d225c8483b39e5d4dffd616198ef84c5e26875e1ea33e6836cbf7de5078ea379f3655d5f4d75a072549c025b7fcba2faca2311ce272307198c55f6e0dce67024200b605ae67bb80cc4911795e7327e2f0f87d3a791a4eb1efd4bd273177f40540c7c88abc1d83c22095dee0fc1cb505e9e819f458afeb71e7b5eb78ed5f8c4e067966 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: 303d021d009666865151d29166ac7a7eb821ee5c28116be4751e5c377ed7dd9f5a021c3fdfca0e2dbe54bb89e5cbeee488234eef72e266c257e03a3c39bf34 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: 302e021500d98f4f9693d76e533fabbd9cbf33cfd258cf244a021500e7831cd1cefd548a00f5d146c199ffdc43ff3550 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: 302d021500a1ad2565d2ec398a97f27e973e897c085e62f8dd0214291a1fb4294b2710c2b27aa190ba2dcfea39a9da 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: 302e021500d0f86049923408b0893b1765664814209eb649df0215009179cc3076a6687bd3ac3b22892df2464ca4b6e2 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: 302d021436af0c4573e2ccce99ef8b1c260eb1dd0efe38fa021500c6950de7afc0460b60e70ff2b147efd9890c5c6a 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: 303502190081642665844a2244f51ecf67a1e947cf8c51ea2ebcc62cec02183a2876cabfae80ee0e82a856a7e257ae6e9732084c13ca97 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: 30340218496b8751d13553feb79fd04c1bb68c298966951bfcb99b1502182fb8d0f0b3baa3237d425e91f42664b4893099a00c8b2375 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: 303d021d00924f7f59f2e2e9e91f123e2b9d7c55dce7fec753f74565250c4ce8a5021c3f49f76f8ada3327c96e9bfc36b2a3ac55d0861dfa79c07e9b76a25e 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: 303d021c7dade975136cff033a95fa11c08b752f1f78ca57108c3704db35c40d021d00be4f65c99abab15ccafecc091bda27c678bce1ca4d6404e718c4e095 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: 304402200172cfb0b2524b13b14ca027c247e7ba118f93555c7fc58e842e47604c242b1c022009d9a30b8a984810cdabfc6930ae5d03baeac2d7396a79a99d51c4b8b0bbb95d 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: 30450221009b0b0563053ad87afd957ec1d14c88418036db8a8a64b1586dae0f17dd24ba8602205958d77a15d355136d60c94fb99642fc13353a91e2c7d64c440798ccab377988 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: 305402280802888c100c74fc7ae54744c6be45555e2ae44420464689b0bca9146891e4104425d3cb9a12ac4e0228470ca4b4fd4bb70394e6f55c42f23eb544ddb687d4884b82661167176d68b45f226a1fd186f1948c 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: 3055022900a607755644d639afb74eb337c070e670798db4cccd388ab8fbca6ddc1c3c4253dbb7959939200868022822cc0bbea28af07615760db4b92030970dc7903b45e82723a1de8fd81b185b428aaeda299adbddce 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: 3064023074a38f0948f4d124a2d071a3fc9c67f2733a2e3ad85ba6a3d8be367f4da026e23537e1cd9a6448444cc6db9b8ceed10902306f7f985461f5588005286f00ed8fefc75a95676a76ee9c27fd2ec225e4850670efd8f4789500c4e8c7ce5422e97014e7 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: 306402304bc7488abb88a41b595f842f4afbec1ef56356e2c3ddfeee8b3dda68c3e21224f8c277e60211ccf30ae92b14f72bb53002300fe6d32847849384e646d56d5d4b67d494d02c01dab92b5224428dd94abadc11020be488d461cc168fd8df4e934b3e91 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: 30818402407bd024808ffdb8de11152407d85734501290064382fede6d7963594971f4758614d24a21b0863e90b4323072dde54dd6db8772fcc837f8432cf5db7cb9ef5b8002407816661ac505d2d6209d8ad52b61964ba713e18e2704854d10c2fef67f6ca8c1c4b9dc3cca0aa212d1de252f53014a36eac94cc6e484337d483e12e0601a4691 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: 3081840240483b0773b9f439b7ef4b1aa3d7b25419ab0d1bf4a6b0d99445ea888658fbee99080bc1144fbca17c7e94174e3bbff13eaa31e4f8d4a3164f5a7e52a881064d490240454b3ed00e2b595245535f1f485697deabac5e07e302b60bf83869d5f2697f27267cdb96c95d66f1f2d7a53b42c9ff69221c7f815c01c7221e823e5c1929be4b 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: 3036021900a2c0d977ea3adde564cbdc638a5d8936e4f5e1711da88e7d021900918972e88e772d010454ff33c491b8acbba7ea62b312b9da 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: 303402183ea1003279913683ebb90c3f62b4eec32d1c09fa1ac0aa1c02186d65d3c203b1e47c6817e62fc935cf3f0336ae1abafbfb3c 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: 30350218630435e3b46751ac324eb1f8ced86494a5956eeedba45bfb021900ceabccb0a7b2378e388abf4319642ddf81e88e780a4fbdb6 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: 3040021e6afe601c7c327513a76d901b187e8e40833571ee798608e806bc4837901d021e2b380b19b7d39b4de2c72ec579de9ee7e8c7555b7fe2e7d4cd1a00d9ad38 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: 3040021e0d718bb31bdd35b314194f5a76b9ef4f37cc3e70bdf9961fe47bca1fd44c021e76e29780adb68057d6d0b7dd98bb1be7a97022d449491865f53125377301 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: 3040021e04a1fcac34701fa9faf3c9f3448e59b927186ccc967aef2d601a313bec94021e7a42814a707f3f819b0d66494fba93864f6c75ffacd590541412c279d3f3 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: 3045022059ae6bd0ad511081fb17f4b5506d5bd436bbe60ba4cae6c8ba890e7d0cda0af6022100ff3da71081c0eedc9403c60653c3132aa81720d03dc9a996a34944c742e1f5d5 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: 302d021448b2bf257cd2bdf0bafd096a5bbfa458256453d5021500950ebfd268a7ed0c9634528fb119974b603f1c9b 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: 302d021500a37242ea644e20e488d52d7dd8595f27235cea9d021449cbb8c2003523b87824462a71cd0c2163fb0c13 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: 302c02142333e785352f3be868e1d4d4fb8b199200166a0a021466b4708e7ba58fa15f3c21d40d5e5b5cf0b2d9a9 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: 3035021859615c2995cd87e5047041de4974485c60d1c38bb54737bf0219008eb86447c98d875e2d309533ec35f29a6fbd510ed5a31a5f 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: 303d021c398582d3ce4da31af593d3870f89fabd022da132ea537bac62d7c218021d00aed87750ccdc7e051486d4926553886d08cbe239d7df2eca36c2c013 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: 303d021d00a654b8087155bdbd6287c6a7072154801019a244054a0b4e058f816d021c1d376e869d9adc412862fc5d85679faddb157155e35518aaefadef18 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: 3046022100efe01ca6c6e0da63e028cd07d8f00e5f7585c198460a99541f4bbefa2d3a9884022100ced5817512e695747520b20770d7ad952e6bf24500f826c9d0d394eb5c9fdd02 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: 3064023016a506c281a10895ea21fd4acaa284ac1a85329ac97f93da43e01273dd5391ca83ba1b1b8ebd4581f2b02775e0f91b09023035ec74c252b906834a54639b9fe51ddd43e2477941fb2785ffce1623e75cc32336c576ee8600f5285e80ec11a0c76356 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: 3081880242016e7e5b474e46958913237f1e681869534807061c05483c9d184ed583bc064142b145c4e7e213bad6c1a29f4d4d67cc2002ca31e29fc0502cc1e89d03ee4b1b744e024201029da914601777548a44f02ee7bacde97bb9ce122133b5b0970de846de366d301598d44c73a727afd1b78907f1f01e3bd32ae35f888409bd0d176e5989a6e345db 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: 303e021d00a9a7a4c924f15761a8fdeee01ba188755465173ff24c9380c9085696021d00e5a5879bdc991c22bda977166ba43a309eaeea4defe8a097cae7bf8e 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: 302c021471cc1cd8f1bd0fa64e2861d8fb6ab883873d4053021455f7a306c2142cd0858204fca27cfc373ea1e1ab 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: 302c02143a314249dfca4f0154bb8f04c4bcadbb8c1351110214681382830b0457b8bc7353ab6495666177e2eb3f 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: 302d021500b4b34b476f3f9195b6f518b7bcf6fcc0eba902a3021415b80eae19c828047dda0c9bcfdfc7ed1e4c9258 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: 302d021500a1a5d67e95880ab2bee9ec6c19e4ad85521844fe02141a86c2c671d5a9354017b85996e79e7f4e0adf1e 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: 3034021859b0ae39c43bf326f34944dd2a167695be52f9e18ab7cb37021859ea533bad860af592207262931eaf2872708962571276dd 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: 303602190096b05957439e7a110dd588ce527252e6ae3a41b955e99d0e021900a26dbde656de94210e17ff92a3b25f67f67a220493c796ab 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: 303d021d00bc3bc3927f1db054cd258982d80979026801be490dc747743db36e7a021c3c91982264112e486ae80c1f11f3d151ec26075f1db33f9ae2992033 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: 303c021c6214c562497234638db40a036be23e388ab8cba902e52b7d56ded83b021c4fbe6acdee703d2a5f44a4dcee536a970db335173e4be28e267a152b 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: 304402206a3bbad536426e6ffa75b95d1170c31c349106c7394af4d57651f57ea4b15c84022004fbe79e7e7136c84f620a20fd7d7576f578941ba816e21397750467cfbe4670 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: 304402205f04c75e6df33989d4cf28b368acfb1fe1bb71c2302c29cb9aa0ee868135711902206d88e11437ef21dbcdbad3a73c2f8a71d7ed160718b1557f9386a1b8b6339ecc 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: 305502283eb0b50f11a32d8786fc288c77762251ae64f859e9fcbf0d080d5b0fdc01ff7e4fb74fb1d6dbcfbf022900d32b7db3e52511e8c4e9de90c1d87b21e84071d62fd8cd929484b87e304c4d4083a64d3285043c9e 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: 30540228145668cd314a7c24a35787f82c8d13782d1be92b29efb920d22d8d3b796b59de8ee4fb053a1c432d02284ad0ae94f66ae3afad6019f21020b87f9cac23a22c09e22039a7d49892c9d2e17e17836d2fdcf362 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: 306502301185904a10dea283832383e6d8f6deeec85faad6908da05d6728f03fd74784e4ea971d6985e0995fe30c4b0140fa5360023100853a22d7df18e6af4fa73f206e4a02174228f18ef97a72f24013c0f8fe6ad8b2c6b5225db657ef49003d440ac0aaa2f1 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: 306502302cb842a307902a1bbff505d6a7f95694b5edce6ceb6bd8a808eab88edeb36a99157489ef881b49b62875cd4d1e085d520231008cadc36df0895d0fe2fc29c6b6c02b638d87206f562f851f6f9b1edd0dd8f864462d38763ed01adf9567e7aa9f5ffe52 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: 308186024100910c2476810e081150522bdc88ada3af39b54beecdfa608a32ae9c2f74366afb7795f712ececd7d9dacf571e526e040fca5279ec6f73c84419f574bd6b0a0277024100a53fb89db8f561860392dc90a5d26b4cc8f15e52291dc70dffd2a73e3c459ca41c372ef082c8534a5f7978fb1e467c3eb296297e4d6dc38916dcf3a42463a04c 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: 308184024071901980f460cb5321ba00a51f648c2853aa4d89fc359f53587b7ddf71e901bb73372a0e1783b0275d621e1b1dbf0a20f62f73b4c25857dfcbcd959d172cad4f0240263cd9c35e1548f1ac62948bcf447c2ac4f7f28a10bbacba8b88069bad248d4678fdd205ad479c08643fac774103b09f1dfbf6719ef7e8589998675156a3e5d6 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: 3035021810491ce7c94c4da2df182ee42121cac763a1b1bb7d8d9e490219008e296d83f3567d4d9411721bee17a157c7686186318d7015 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: 3035021837d25c7f3145c379b93c411307226d70c99f8b73a91ad596021900976975f0e268c2b23cc2fa0df4a40ca1c8d38bd90253dab9 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: 30340218724de0de4da0e61a0164faf33fea46250a375edeae6d6378021854025f952f600b2cfc7102037be84473cfbb65b3b0028160 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: 3040021e74c786052f6eef16a3b623b5328358af9949145f12b8f22370876d91d102021e1739dc9f958873b9590a849792b588218e543230b929a33fb5784a800189 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: 3040021e50226f66f0783691e0e030b0f6a23dd8fc40ee4d53478a9c016911e7b319021e067d83a2561c7f57d6dc2ad9d2eecc8d259b71fd5dec9fae5ec0b3c53a60 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: 3040021e201fcdfd7464053561dec64f6c601b193ad1c6424f86664f4919f7811210021e5097f4e9c247432f3a7dfba6884ca08d04404a68d4f931a0e608c603b3e3 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: 304502210083ebe52ad43a5d401303bf9c3370acf31a152b8aeebec30b51c78231a14da1bd022051c6b0a896c42f3853c975bad27d98049ef72778fd7fae1376b61ee66a9614ed 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: 302e02150090d3aba6e8209ae56dc001838f93471b922d16400215008333f151447c4d6f3c1afca8677dc0ec42cfd89a 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: 302d02143bea6663c6be93d75f63bf9fcea181991159a6da021500c2d3c9ff017cddf411f387e3e863a4e8735fb80b 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: 302e021500831742d35f87efe25bda947993d8b27a68086c2a021500901fe370d7948e7d7e243a9d31a2273d9a06e766 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: 303602190099af10252052977f7e62398c1766261d28779f8ff1d45868021900df9e50b6c3e5d4f0e5b72cf56c14166e90d62cb2e00c8207 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: 303e021d00ce52a264f3b7174a5a7a92ba791dbd7ccfb5d3d87a1357117003f782021d00b13df0e572537b8e279bbdca221268a926ea1dcf8c0dabdf85cd4f29 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: 303d021d00a1d56b98462a2451d7fc7d04c047e0211447b93ee14f3488bde29e93021c62fa2b1546a0df2233cbad02b10509581e7eec72c18268ff481b821e 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: 30460221008bf460de0c41900ba18be171af06abf77cd0793fd5c2d93a985ea994b2ec290e022100979c3d9ad5f209a94f33825b23cb90bb2959f325389f4ec37fe61186e66944cd 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: 30650230055428c9edea0503b0d37710aba44988dc526d2f9022198137d0cf371192a6a4a6c6c0778057eef09ed5373787bfc1cd023100b35e162f49b682f35dba6c544cee6c969375e8f6c80861f9841064527fd0af6be608335bda44b98c1bedcc0340f4ddca 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: 30818702416439e5982ebdbdcb914b16eb0fa2a79cc84131ded9265321f91b38a4e6e762df421a205041104daf7073ebb183e12da4be501efe5f81f08a43346d546924ad4ea20242009fd03e515184227b3d88c2762eecd9348686db9489bad1d1fc6a3bccb926e730b678061a0c2c04f327dfcc768b15cff6e284f7c649d3cf5293df3095feedf32e04 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: 303e021d0081193da4228625a7015a9a0429c397ca07da7d8a3bc1ab44c1c0833f021d00e31d5e3d6d0fbe157089e6204212b7b49955f3ecbc55210f4dd3a2df 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: 302e021500aef230457c37693a18d29df9f5da9d299fa285440215009e04169af86bfce80aa5e5630d9ecb149aa569ea 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: 302d02142446b7f1cf86c9d40b161b31ac29053ddaf34570021500a851a9a4653164c9645d102f07d33d268dc3018e 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: 302d02147334cb5bd90f8354809386053e08c5510dae0a940215008e1d8d2563b28bc53944f0ad99ff9c009e0dfddf 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: 302d021500d43e6fbadcc3334c8e061d8cf336bf6e7d09515202143887099c0340b1cd41c4fc3909adb4674144efcb 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: 30350219009ba26b0eb280dcf6de692b978c9701f6856a68086a14ce7f021857f5bbce3da1c96b05a5595f56816d0b2cb62116ae8ac1e6 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: 3035021821c61c067aff51462b812e6043fce21cc063646d7f7b1404021900b8b6c0c4ec7ebe41aea6a41667fb7538fbb65c14e0763f27 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: 303c021c1dfeb576d1d123a64a07534bae0e54132e09ae3dc7d03709774e9ffe021c376993f7f1dfbfb4b6c2c490f1905f8b617cbbaa7bd549b5f5642327 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: 303e021d00c5cb7df89ce4e3c228400731c1f90121281c7b8190e88d108ed9fc6e021d0095f0e8717896051b5844118b5e0cedfaf1430c4b9de4f6a4b5d2be09 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: 3044022017389a3b3858adbc53f01811bb5dcea19758904d6080022f92b2ba828df0db75022049a78873cb7dbd3977f98f05d34a362d1f7cebf05c37234d6ebc8fe8ae388eed 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: 304402202ceca7a184e146f0a1b5f6b55c592512def6fb23848721f8aec861beb2a2865f022013044902be972029fb97dad66fe9fee61c4e782bf5066d46da701bcd4a4a4f19 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: 305402286ef97102d77d557b66d1d8c074d72f58ee9bb66b2e37985f6c3b2dfa1ab6fabc2724bef42e642c0b02283811b894abc526d7bac8738a9bdaee176aa2943c2940b2353338a0e2717d3f06c1d7ec29e0ef4e16 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: 3056022900bfca14e21de2a3202ffeed7e1af46cb00b2951641c642216d5d25c02c647d6be72f00db93f3ce02b022900c11582ad1c1557d32ee16278b78f1bbdd112240b69fa153dde8713542bf862c38c3ad9c164cc0a02 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: 3064023042901249d19cd46f55ede3598dd26b83e322e69cb94b73361c39743a49441748328ee9dcc92f5cc4c0229a1cba977349023040c7e779ec1a98e8b000129cb45d9a758388381597a48fd5601bf9c3c0677628c6af2f7722f5a522448d463a27e94b10 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: 30640230377370c6b3df38229bcae725575efcea8d8a500b164059779fff733c9902ce098d9f921d68a069cc800944546fd1060c023059d523daf3b91e074d0cc0b1b8a55cf0cdb2fb90d277aff0f83de049996f84f2f6507ad4fc174bed4693d3a3e35a5887 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: 3081840240787d295c0a90e43565e103d5393aebcce67410522d71eec4c0d97f34a01b232c41aecd85608b1dd9817f8efe36b9c39277e0a729fe88c06c88ae14c77ffe08d602405c699452a6e4bf0562d16e358f51e4c1d1f6717e00515a73aa57d585f56c2ecadbb9da63366b2aa8034ea0f44f7fc1e6bd824a92284b7ad7ce0c58f84694b606 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: 30818402400209277afa5759c4c8da8aa88ca31135567191613321cc4892714b838cd54ac31eb520c8e6914c3c53ec29bba5b393ca247c007b4b12d13ec8332b21f2baea7b02406befd3b88a10c6f0e094ffc510dcc432954e3176330026028fbbb71af22821834dbc670a009e82a2181c185b5fde9d458cbc533ef0b095f8be0f0b702bb953b8 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: 303602190099c3654e2f0641650772344057def7cc4dc4c2f3a1e9c4ca021900ba65b281106473097476cd6ec6e1e6151a02e654208cb7b1 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: 3036021900f1b35d89e0073eaab58344a0eb8f01db6bf09e58d630c036021900e2285f36898c4cc92ee33c5b3db0ea6092e13c175740567c 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: 303502182f90b4c0896041de6cda4e3f6364215500a2f838d643ca58021900e7c4129c8262fb5239de69da35e62787800e5cef06f9c122 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: 3040021e1bfa76107096d4681e9dd2fbc21a4964628f82548d76904e0289760b12d8021e6819306ef6df1e69c3fab572f29eb9778608b03e5d30255d2d8aaf757f97 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: 3040021e689cd59c2995e480ade33f831c55c5bf00e658bbdb0cb37b885f405c926b021e42d7d8e8e8051790387b8fe2c99af6fc6edabc9080195290f6166a0b7541 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: 3040021e697cfbf24eaa7cddcf13554285554a36b86fe5fd7dc4acf89190cb86154b021e4fe600c15f53c9ea6d284992f85dafc42ce0566ab7420de1442264438ee1 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: 304602210084c634588eae93354f05f00981910f325f0c21477520dd0ab51d57e4f8ea4bf502210097f641edb5aac6864738b559a23071718a387dc0fbe2802669ced77392545d28 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: 302e021500eb2f04bacd01fdafc179c846284361f1ec300d590215009d7160199cf25b7d54e6062ec659eb8604925ca0 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: 302e021500a977e26b282de5783a1cef9fd72145a666bde7a502150099208979e3736ff3621aca54ca95284a78cd80c0 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: 302d021500ef010a5f2c1c7b3b241a34faa5d9a03921ad2e1b02144191f934118bd5b4167da3a3868fc0cc057ce330 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: 3036021900a60f3b825ee3e611b10c10818ddf9813f87074c54d8ecb8f021900f8f06553e88baa1223287869c1552f5b89b3d4b6eff67cd2 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: 303d021d00fdabce9477ea9e8d30ac3c20af8fa665f6733f1085493d451fa3667a021c3c5f71a13d501158f2cf77572a2a0420cf82a308458016286a23d771 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: 303d021c4cda20716b18a3744861684c4ee61595951e665eff6b854620bc3a63021d00b1a2045d8c7dedca669d4df01f24f15ba8e8dc5860cf412105da4f09 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: 3044022045b4e25c75bec172f2a14dc60bb063ff102b87dc95228212053d821c8206350f0220038fb54cc3d1561b7519be667b40fb446edd4147908e24d14bebb50e4753dd0d 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: 3066023100e69ade165e39806a011bbf38666354d5e192fe94bcb0c283830cd6800ebac116167e59a738785ea9eb74d966708447b9023100943c9093078f158f11766229a6c541e1cbe6723e11d380627f7c7164fedeb168feba2f075bda19e3977767c1d6267167 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: 30818802420114622d5d8966b907a54efdb776ab2bd6438ad513f996cc858e911ed34383954b7a5ad7081841774783e1287d96c6e256a81a57b26c17b6c5fece417827d34d81fc02420181b4bc3863f2eb04c885cfdadf74102c22922a511cd0ca9caca325f6fdcf79f33e679904259f864a8243ead4fcd43f2efd04d5886ae6dc9a64ec5fb83cab2dc315 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: 303d021c1d92c43c456159f4ba61eb7fadf7826d03e9ce402e290a5eaf94105f021d00b882bb88b66f94e383e2a4892ca1fe11abd7f4e1083851dad45dd184 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: 302d021500e0ce672d98fc90789f3da7bdfa3aa7167865e6ea02147452a752ae95c795525837ed54f3d87141ff04a7 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: 302d02150087bdb074e32437b76cbd8ee5a2c0252c020d39820214666993077453913f9ac6012721526f81bc6d63b3 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: 302d021500e757757c1aeb51d9ebd49d402995e95a91e37bda0214427e00db8918970185460548a4ec995b9b90098b 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: 302d021449ae014d3fd9a2f0383a52cf863e28eee2b0a117021500b998ceacf29b90d806fa4e1ebab7e1631e73eff1 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: 303402182626d51f5b186bb9d8eb92f730f40f3593b03cd22814fab302181ee66efd4772125b5d863f5a6fea97bcb0ef5d7a7f9de5d4 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: 303502187a8316b509f9419de36d776edd791dd8077a1149e6a257a1021900c052db5ade0a5a8d3f03171631f11905e2387b3d328bf68d 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: 303c021c5dcb96c7b8b61d64bb96dd141dd151e5b5b31fd2951853ae836ef691021c04233145f0c42ed94a441055ac013cd91dce49b539fbd41bcf3733c3 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: 303c021c095c9e64b93e08987fe032249d553168f8ff0e361c384cef4c725096021c7995a6969c7b4fe2c856b600bf7b7e2c52dba630320989429ecf268b 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: 3045022066a071ec6aa51796f26df4988cbf85f705233cbbbb0b44e34c2e468de518b45a0221009ae005317f36f439df4e8fe19e6f7926bd0795bcea75e3bcdae03dd3ff67c870 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: 30450221009564ab168794cfaacd076421b49cc80c646c7d1996bee4c96703589ba760e89e02207993d940f35a2dcc9c632b124a90ecd9477c0a5321d9b34d60078e9df9a3e190 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: 305402284dcb7c6deffb928821fec0982cb2426e01673bf343d387525e7bf0af8138448becfbb3421ea06ad10228550cfe3d63381e821d70972fa110011670f9cae243fa5f1bc0df14c2da7116990ad85cf3155b4452 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: 305402280f75eaeec6fb7918f66cdae09be871cd72cd0b472979f643f1ac287c5db4e5cb0999b11d7ed400750228663e79b43eabed9478fbc944dfb104ccec1360df4ef619314362c9883c4ea359e884648251336e02 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: 306402304f625de05d67da7ce0c2237c5e99ca847432025ba591428e082934ce07b94654843e961ca51f1f011cb0e9923969885c023001bd55bcf23f479b89f3727023bf76adc3ed8e2fdfba18602b284d240e3e8a955293a575f81f48ad6c40f8aa4f5b2fba 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: 3063022f6ae5368a9ef16c8fe43bbe8446080532e608aa14a78f9492ac2d0ceb80e687fdc6e60ddf83a1e24fb945903a2eacc6023072abcd38d403c5f3ebe07b11091d61f402cefda4e4ba24884d1a5c2d7f282627300d6ee00bd9319408605906131c265c 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: 30818402402170269694e18ae459d95c9144ec18048d5953b075acd24e31f5f0b638839d54cab2f86b9b1f6369c77c8b9d8ce32227ac7cd97617d6eb1902f5d797493a5edb0240393c880f917ac623425e965cd1209acaea35c1b07cac70a13627bf786de21e3841dd8f873389f4014839fe14d20eb257d989fe21f18589200c152f5efbdc39b9 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: 308184024035e637d4fe7821d4c58a3b799dd513788ccdc07dcc901a66e5aa5c81a354e2c5a29fd9536b1f4b58d9fdcdda91550f7ea7b9a5ac1da3e1221a512c505e7d0e180240721d58bd8d9ce25abb2886d6de56fa4963d1fd0311bd6e8ec036b8bba292b914893f101f0e2189bbbe84152ed31b525150a33827703c522ef12b388a28b8e458 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: 3035021900a6710e2cd102c9f0fcfdee4fc7d51012cbbc6f3de3b03a3102184bb2a2476676cb6120d4ff44efe99a3393d2fea569c4b207 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: 30350218601ece6aaec3fc64e5dc29f6225af6e2c5077716e6e312cc021900cc9b6ca0bcf11c8a9989ff4519d244d3b33c57bd87df4c25 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: 303502181301baf29bb311941ccac8ed4b2e8497ce3fef42a1dad4600219009cc8dff07b478374a175953347d995088538885dbf862541 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: 3040021e0a14a1878b51111cf4f0591e844b8f41e52e47387184d617955061a38968021e32cd373b344df57d7ae7f43c9473f5e5ac4bbb51c17b265cd438229edb21 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: 3040021e7ba0f86deb1371f0b26d671b0ec2c3d715b8166f444c40b4ae4c1c9f73d4021e5c4ec6ff407ee7dda5e08d218f7db74d26568bf7028c22090c7376c7e11b 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: 3040021e1b22b59a08b4b4f35989c4cd21c554c359674ceaffaae0c5ce831530aa3c021e1093e86f0aa8cf16f05374273d77998476bba5a27638b2a32205a73b08a6 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: 3045022100c4b3c40e51b12da05c27d9fecf9ae88421e132924c5a9e44fa6fc55b9ed6e60202205fe7af4213678e2dab8a1fb5c60a4d42c8db1306ddfa808616e9280e07b05d68 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: 302d021500858402bf1e2ef20a8d3681db0768e720d0b1ed23021410f0615c48fe7128d27dd57ae710c0be50f21583 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: 302c02146fe247e912329a710dbe318ad8f0aa3911832f22021424ddab695fa0a68df12e6c5f9503be02632124eb 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: 302c02142dde0e431560665cf8f2f155ee0560a9117af12f021468eb3e5f8e85beabe39da3c1792bd9b7501d45a6 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: 3035021900c5fe13f583d78ed018a57bbd1359f962ef9634a241309ea5021822ac8f41ad0417570ae3e91f9ea677527715ebe10c4672f1 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: 303c021c51bd01cff1f524afd4342f819a9809858d4d6678cbcdd45ebcf5fbe7021c0100f9d8c62acf67a31dde37319742ddf5773cc03ac436403b78482f 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: 303d021d00ef34b82ba6d32173fb2d8e27749c21de8274e865ec5c197988356f77021c18f9f614da352112b8a68c001a6377405a831fb135d507b3864084eb 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: 3045022100b67c23f1357d3181cdfcb6eaaf00b7cb634106bb814a9ce82cd04c9e4096f47e02206ab4b9eb094fe6fa1d2d8d724d4f15c8843bffc8fe08c560ae3210e17c0e912c 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: 3065023057bd457e12632f761664251baadc2d40c734915162138f17b3387029ec6a0381af01e609e4d17280a5ee103b719d9e940231008c3f754b6ee767a3919587118ef3357a121b8ef340ba09de233b304693c7dbf95241f11221109faa84cb2d16626e8a8c 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: 30818602410af23bfbcf54b138e2cec30598934bcc40e9347af8f66e5794a925c90870c7faec2cb6f2819984f8fbb96df62ec72c9239c0c36d410000542925a50333d5adaa270241132d14831c6e2c04232d7366395dff2f39f61ac792d7670eb2e883c2bc2739d9fca88b66eab951eb466b914bc47b66ece405073a7c2cfb978aa3afea5169340d4b 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: 303c021c34d68d4b18b76c5ca4dc991d8134c9122ad43f83d869712e7b39e41a021c227851783916cb5345d229cb0ac7a7c5bdae11eeb2d6a8268e905aa7 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: 302e021500a8ac56f3d43951332743058bd974c2d79cd6f677021500d53d115baad078106bd4bf7dc4e33b3cb0864163 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: 302d021451a1dfca8d3970f600e7a8c91aeecf7c3b9bcdec021500801afe032cd02f957c12da400a22e6a37a3a911b 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: 302c021402e1b786eddb65b3c4e478fef75bcb712be5736f02141969762bd15bd91dfbf6749a3464d1b6d984c6f9 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: 302e02150092aafaa67014af555f166555d4e2570012a05096021500da42fb0c73be3a707c7b0fe75eae8fadb3e99329 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: 30340218660929749c8b0c4578271306870729ae44aa2233cfe120f0021869fa27129875810fa410e8ab76c40e95ed44f645b0b27695 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: 30350219009f23713ed4727ea99c1fadd0ba0ce9b2c14386eb8786f25c021817504485c9604bc1f4f42d510f944aee5b95ef6c15f1b153 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: 303d021c12a35edc602c93f66131183ad0e2d86f987432cc8dea66ed54d7b5f2021d00bfd72a0c0475dac0181c521e1daa55931a47d8519cba6afe254f78de 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: 303c021c3ccda9bc310f730ee35e85869272ac6ca2f59e1911229326677982d4021c3561b484d17282960a9ac77a21f291b8a298603a6a5a6131036abdfb 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: 304402206dc839a0c4a074b8e9da38d24daa73fb8ceec6862560c66cf52b0d405023e459022048102970b23cd8b9d1b822fc957b361b1917aadcd3b39019a4f31f660c770990 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: 3045022065c0180eb4389022c79780aa3b6d1b8d0b4003d33f66123cdf0f032615dccf67022100852bc2f926f583fb70f8c99d2f04a4035dd3b6b212baa95d304bb2c03122f6ec 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: 3055022900afb610c57326280d7d1cd3df249d1333a9eff34487184d5dba4a962a08fa491e8a25f76a50505a45022855bb3a9e86905832a2b9e196c9be44786a77d605aed509382b692e5de12ef275f35abb4bab9904a8 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: 3056022900bbdd7618e7ab49c483cb5dafd15225bc7d06c51d0865720cf979272b1a0d5364c88d798ed5540950022900c6ec978c589ae0f627d761e5b21436aa0058b1302a69c4ae04e41a04ff952af06ca8e26b1c0d6c83 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: 3064023016b5945aa64d9827b2de164406347a888b5837abcf203a1334106c8238db2498d8d30d8dffab6cbd7c70a304dab58659023049e58991ed1329ba7982e097cd8887eec0c2218541f4cb6cd9ce39c83be6e1d1c7f1810b75d1bba0475339248e800ab1 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: 30630230146bb744e506faf4940616fa19f849d3989066fbaa83cc496522eb8460d3232d59e044ed10e35701b36d06b37d33a688022f266fd32e2b9e549aa32aca92bf06da866601423fe80c1d28bac38ca1eab9d64e5bab90b91ebae013ab00c95c79d8e4 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: 308186024100aad8439a5a86528f98fbc845e7575915438c159e0930c899d9fd58a33d2992d5aa0e2df0fb4b1aab94e44b3371fa169bab97ace8e5b009b3b8a9e1c25525ac860241009e9d6eee014b822e8ae350a153ea5fb895da5fe0db7045995798dabe1397888c9ee824ea42d76c3465b6c7f078a089bd1ddc5a5bf03d85bc7f230cb37e82bba0 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: 308184024077d002cedc8b1c6f93785defa50583426fb6542f719fb90f5bc539e7195bd49f0fecb270af454b3930b956ac0678ebd474e5e433570b9b8f0071ef4e8290937602405d1a2e34726068333ec2f9f6c768784c2d77294247a460168350e7d028826960707ebea8a0d39838f0e409d7d1bca97410303470250588b22ed85eea2675c1b2 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: 3034021868d593d29593ed1784b05b4cd603381fa73d589a3bb8f74002180322ddc49248500734d0b0f1c395c762f9fec089ad6067b8 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: 3035021900c1efce98a6a892ae8623dac48c14df79bd32d768b944bafe02184dc7f15b8c8a68e6c923bee091bf94ed2b7c02d65c763548 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: 3036021900cca3e81a293e2fa65657e069eb5253becb489fe17f1fe465021900e9f2f58499ed016628b5fac5ec7ee497251dc26f5fd90954 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: 3040021e416347b15bebc9bc8176f9df6cee6669a9ce5c185b323b851a8d6eb86792021e556e57d2e416de0931d9754e4815dc206831ab20577c3bb4a500ce02a1f5 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: 3040021e664a7ddab57dced331048d4696c3aed0317f5e83aba4fdb6b7abc1faa2aa021e6e9503599c1a9675c4e4a6920b88e2935828114005baa60204a4ea588b30 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: 3040021e76eba629df774481fbc1935dc1bc82e1df021582d528529ece0c8165da34021e3d675c088e9f5a9ea1d5f16febcd2330132b2c013ffdc0ed8c729e17e505 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: 304602210096ea463d3f9a0264668f464c5de156d6f4895ad228088655c554c8f7ff72ecc3022100d758d5636aaa87995963fb4ecfe2673fa217371f112eed75a82403483796d27c 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: 302d021500e596ac76d9b9314840cdd15448fd59473e236301021415f8c447cbe518bb2937f71e78131df71bf4c9a3 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: 302d021500e2efb9b9b13ebe6255083da2b41e3adf7a0c701b02146b48425d98a798fad438962b5219a253ab2d17e6 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: 302d0214045e919cd237e76071ae60c2ed65dcd6a94ce3cb021500931be8832ba5b06a67d97b16b0e24558a51b3933 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: 303402182044d4af17f0311279a45801e9c99e96b94759d73ebaa304021874ddf77af1f19364e9446e2fd05531ca68528d3a3c433fbc 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: 303e021d0081a65061fb7b902433c4ea609676ef746bad53d1b5e9aef850f50299021d00a7ae1be4e224408f6ba787f5b47f068ad53083f3d9d54d327215d021 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: 303d021d00a2ae002a71c07147ad5888e4d953a90415ee207614dd51b7d6568dd5021c008ed87cdeb7e6b853a014ee08a81503faae3e46b8cd9fda2e6daff0 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: 3045022100af3cccde23d7c1058dea3abd67f395beda7769e247d739b02f5d12b7454f706702200aa97b81ebc8c6920a58cd56d03e4a8262cb18e49463ae69544238864486fe7c 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: 3065023100db38fb986cc8da6ffe05ff1512d352f578dc2e9e1e75e102e241ca135b8602798a578a86a8903c49b42e78937f29a887023000b0f1be9b1003ab1d42e65db623928288c4ff10f29560c97b208964ecc090839a499ac2996475b348bde33d47a175b1 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: 308187024103bb8197359f0f5faa7e2f9db4159c8522f99cba6c9db8d7522815c0ca68127d615ace8c4bef0a0ed59d3c1c7c192d1921d0707f3fa45f935d0420a47c524ae593024201fb890e1798c2da32f099274e0246ad4f255cedc55ea403e396021539fafb9100b4741c170c6c6f9ade559860298418f2e0d064ccc367cc4a3fbd23fbb140a946f0 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: 303d021d008f66069b9bb7135462d891eb0be794c426ec38cf2c4c06e2dd57d48f021c3aa7adbd103c6734ace19d29beb70cbdd7ee428a6586c353f692d463 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: 302d021451b81f2a8e2eb919278c73499de7d00231eac60f021500cc853ae1a5c669caf527aec333592f07f29887ad 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: 302d0215009ab50a625b1de77db5b0e1d2d535d8c11bab899302147a60269fc5ea98b27e79f74f40a5b24c1a9e2b71 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_with_seed: verify() - positive ok 18 - rt_explicit_curve_with_seed: verify() - negative ok 19 - rt_curve_name_compressed: verify() - positive ok 20 - rt_curve_name_compressed: verify() - negative ok 21 - rt_explicit_curve: verify() - positive ok 22 - rt_explicit_curve: verify() - negative ok 23 - rt_explicit_curve_compressed: verify() - positive ok 24 - rt_explicit_curve_compressed: verify() - negative ok 25 - rt_curve_name: verify() - positive ok 26 - rt_curve_name: verify() - negative ok 27 - from_openssl: verify() - positive ok 28 - from_openssl: verify() - negative ok 29 - rt_explicit_curve_compressed_with_seed: verify() - positive ok 30 - rt_explicit_curve_compressed_with_seed: verify() - negative ok 31 - no warnings ok t/Crypt-Perl-Math.t ............................... 1..41 ok 1 - ceil(1.1) ok 2 - ceil(1.2) ok 3 - ceil(1.3) ok 4 - ceil(1.4) ok 5 - ceil(1.5) ok 6 - ceil(1.6) ok 7 - ceil(1.7) ok 8 - ceil(1.8) ok 9 - ceil(1.9) ok 10 - ceil(2) ok 11 - 54 <= 234 (test 1) ok 12 - 35 <= 234 (test 2) ok 13 - 160 <= 234 (test 3) ok 14 - 211 <= 234 (test 4) ok 15 - 50 <= 234 (test 5) ok 16 - 43 <= 234 (test 6) ok 17 - 147 <= 234 (test 7) ok 18 - 182 <= 234 (test 8) ok 19 - 194 <= 234 (test 9) ok 20 - 85 <= 234 (test 10) ok 21 - 6877433 <= 287309823 (test 1) ok 22 - 53541260 <= 287309823 (test 2) ok 23 - 111845408 <= 287309823 (test 3) ok 24 - 258891661 <= 287309823 (test 4) ok 25 - 182109468 <= 287309823 (test 5) ok 26 - 34800167 <= 287309823 (test 6) ok 27 - 191293996 <= 287309823 (test 7) ok 28 - 75650130 <= 287309823 (test 8) ok 29 - 187399878 <= 287309823 (test 9) ok 30 - 112488330 <= 287309823 (test 10) ok 31 - 950843551392523857 <= 1230045648225566719 (test 1) ok 32 - 899379452149031917 <= 1230045648225566719 (test 2) ok 33 - 48816547461244190 <= 1230045648225566719 (test 3) ok 34 - 769634684121184250 <= 1230045648225566719 (test 4) ok 35 - 530299434296163741 <= 1230045648225566719 (test 5) ok 36 - 610963310097865887 <= 1230045648225566719 (test 6) ok 37 - 14231880554092525 <= 1230045648225566719 (test 7) ok 38 - 616299214303516211 <= 1230045648225566719 (test 8) ok 39 - 218988798809393186 <= 1230045648225566719 (test 9) ok 40 - 223008547841816697 <= 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.