PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2016-12-30T04:09:52 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-64\var\cpan\Metadata' Database was generated on Fri, 30 Dec 2016 06:41:03 GMT Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\F\FE\FELIPE\Crypt-Perl-0.1.tar.gz ok Crypt-Perl-0.1/ Crypt-Perl-0.1/.gitignore Crypt-Perl-0.1/Changes Crypt-Perl-0.1/lib/ Crypt-Perl-0.1/Makefile.PL Crypt-Perl-0.1/MANIFEST Crypt-Perl-0.1/META.json Crypt-Perl-0.1/META.yml Crypt-Perl-0.1/README.pod Crypt-Perl-0.1/t/ Crypt-Perl-0.1/util/ Crypt-Perl-0.1/util/extract_openssl_curves.pl Crypt-Perl-0.1/t/assets/ Crypt-Perl-0.1/t/Crypt-Perl-BigInt.t Crypt-Perl-0.1/t/Crypt-Perl-ECDSA-Generate.t Crypt-Perl-0.1/t/Crypt-Perl-ECDSA-Parse.t Crypt-Perl-0.1/t/Crypt-Perl-ECDSA-PrivateKey.t Crypt-Perl-0.1/t/Crypt-Perl-ECDSA-PublicKey.t Crypt-Perl-0.1/t/Crypt-Perl-Math.t Crypt-Perl-0.1/t/Crypt-Perl-PK.t Crypt-Perl-0.1/t/Crypt-Perl-RSA-Generate.t Crypt-Perl-0.1/t/Crypt-Perl-RSA-Parse.t Crypt-Perl-0.1/t/Crypt-Perl-RSA-PrivateKey.t Crypt-Perl-0.1/t/Crypt-Perl-RSA-PublicKey.t Crypt-Perl-0.1/t/lib/ Crypt-Perl-0.1/t/lib/NeedsOpenSSL.pm Crypt-Perl-0.1/t/lib/OpenSSL_Control.pm Crypt-Perl-0.1/t/assets/c2pnb163v1.key Crypt-Perl-0.1/t/assets/generate_rs256_tests.pl Crypt-Perl-0.1/t/assets/prime256v1.key Crypt-Perl-0.1/t/assets/prime256v1.key.public Crypt-Perl-0.1/t/assets/prime256v1_explicit.key Crypt-Perl-0.1/t/assets/prime256v1_explicit.key.public Crypt-Perl-0.1/t/assets/RS256.dump Crypt-Perl-0.1/lib/Crypt/ Crypt-Perl-0.1/lib/Crypt/Perl/ Crypt-Perl-0.1/lib/Crypt/Perl.pm Crypt-Perl-0.1/lib/Crypt/Perl/ASN1.pm Crypt-Perl-0.1/lib/Crypt/Perl/BigInt.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/ Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA.pm Crypt-Perl-0.1/lib/Crypt/Perl/JWK.pm Crypt-Perl-0.1/lib/Crypt/Perl/KeyBase.pm Crypt-Perl-0.1/lib/Crypt/Perl/Math.pm Crypt-Perl-0.1/lib/Crypt/Perl/PK.pm Crypt-Perl-0.1/lib/Crypt/Perl/PKCS8.pm Crypt-Perl-0.1/lib/Crypt/Perl/RNG.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/ Crypt-Perl-0.1/lib/Crypt/Perl/RSA.pm Crypt-Perl-0.1/lib/Crypt/Perl/ToDER.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ Crypt-Perl-0.1/lib/Crypt/Perl/X.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ASN1/ Crypt-Perl-0.1/lib/Crypt/Perl/X/Base.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/ Crypt-Perl-0.1/lib/Crypt/Perl/X/InvalidJWK.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/TooLongToSign.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/UnknownHash.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/UnknownJWKkty.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ASN1/Decode.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ASN1/Encode.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ASN1/Find.pm Crypt-Perl-0.1/lib/Crypt/Perl/X/ASN1/Prepare.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/Generate.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/KeyBase.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/Parse.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/PKCS1_v1_5.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/PrivateKey.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/PublicKey.pm Crypt-Perl-0.1/lib/Crypt/Perl/RSA/Template.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/ Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/ECParameters.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/Generate.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/KeyBase.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/NIST.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/Parse.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/PrivateKey.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/PublicKey.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/Utils.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/Curve.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/DB.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/FieldElement.pm Crypt-Perl-0.1/lib/Crypt/Perl/ECDSA/EC/Point.pm Configuring F/FE/FELIPE/Crypt-Perl-0.1.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Warning: prerequisite Math::ProvablePrime 0.042 not found. Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x64-multi-thread] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Crypt::Perl Writing MYMETA.yml and MYMETA.json FELIPE/Crypt-Perl-0.1.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Crypt-Perl-0.1.tar.gz ---- Unsatisfied dependencies detected during ---- ---- FELIPE/Crypt-Perl-0.1.tar.gz ---- Math::ProvablePrime [requires] Running test for module 'Math::ProvablePrime' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\F\FE\FELIPE\Math-ProvablePrime-0.042.tar.gz ok Math-ProvablePrime-0.042/ Math-ProvablePrime-0.042/.gitignore Math-ProvablePrime-0.042/Changes Math-ProvablePrime-0.042/lib/ Math-ProvablePrime-0.042/Makefile.PL Math-ProvablePrime-0.042/MANIFEST Math-ProvablePrime-0.042/META.json Math-ProvablePrime-0.042/META.yml Math-ProvablePrime-0.042/README.pod Math-ProvablePrime-0.042/t/ Math-ProvablePrime-0.042/t/Math-ProvablePrime-Rand.t Math-ProvablePrime-0.042/t/Math-ProvablePrime.t Math-ProvablePrime-0.042/lib/Math/ Math-ProvablePrime-0.042/lib/Math/ProvablePrime/ Math-ProvablePrime-0.042/lib/Math/ProvablePrime.pm Math-ProvablePrime-0.042/lib/Math/ProvablePrime/Rand.pm Configuring F/FE/FELIPE/Math-ProvablePrime-0.042.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x64-multi-thread] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Math::ProvablePrime Writing MYMETA.yml and MYMETA.json FELIPE/Math-ProvablePrime-0.042.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for F/FE/FELIPE/Math-ProvablePrime-0.042.tar.gz >>> dmake cp lib/Math/ProvablePrime/Rand.pm blib\lib\Math\ProvablePrime\Rand.pm cp README.pod blib\lib\Math\README.pod cp lib/Math/ProvablePrime.pm blib\lib\Math\ProvablePrime.pm FELIPE/Math-ProvablePrime-0.042.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Math-ProvablePrime-Rand.t .. 1..3 ok 1 - scalar limits (45820 times) ok 2 - Math::BigInt limits (10568 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, 55 wallclock secs ( 0.13 usr + 0.00 sys = 0.13 CPU) Result: PASS FELIPE/Math-ProvablePrime-0.042.tar.gz dmake test TEST_VERBOSE=1 -- OK PPD for Math-ProvablePrime-0.042 already made FELIPE/Crypt-Perl-0.1.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Crypt-Perl-0.1-BeQP9o FELIPE/Crypt-Perl-0.1.tar.gz Has already been prepared Running make for F/FE/FELIPE/Crypt-Perl-0.1.tar.gz Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.042-zq8lVH/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.042-zq8lVH/blib/lib to PERL5LIB for 'make' >>> dmake cp lib/Crypt/Perl/ECDSA/PrivateKey.pm blib\lib\Crypt\Perl\ECDSA\PrivateKey.pm cp lib/Crypt/Perl/ECDSA/Utils.pm blib\lib\Crypt\Perl\ECDSA\Utils.pm cp lib/Crypt/Perl.pm blib\lib\Crypt\Perl.pm cp README.pod blib\lib\Crypt\README.pod cp lib/Crypt/Perl/ECDSA/EC/DB.pm blib\lib\Crypt\Perl\ECDSA\EC\DB.pm cp lib/Crypt/Perl/ECDSA/Generate.pm blib\lib\Crypt\Perl\ECDSA\Generate.pm cp lib/Crypt/Perl/ECDSA/EC/FieldElement.pm blib\lib\Crypt\Perl\ECDSA\EC\FieldElement.pm cp lib/Crypt/Perl/ECDSA/PublicKey.pm blib\lib\Crypt\Perl\ECDSA\PublicKey.pm cp lib/Crypt/Perl/BigInt.pm blib\lib\Crypt\Perl\BigInt.pm cp lib/Crypt/Perl/ECDSA/EC/Point.pm blib\lib\Crypt\Perl\ECDSA\EC\Point.pm cp lib/Crypt/Perl/ECDSA/ECParameters.pm blib\lib\Crypt\Perl\ECDSA\ECParameters.pm cp lib/Crypt/Perl/ECDSA/NIST.pm blib\lib\Crypt\Perl\ECDSA\NIST.pm cp lib/Crypt/Perl/ECDSA.pm blib\lib\Crypt\Perl\ECDSA.pm cp lib/Crypt/Perl/JWK.pm blib\lib\Crypt\Perl\JWK.pm cp lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm blib\lib\Crypt\Perl\ECDSA\EC\CurvesDB.pm cp lib/Crypt/Perl/ECDSA/KeyBase.pm blib\lib\Crypt\Perl\ECDSA\KeyBase.pm cp lib/Crypt/Perl/ECDSA/EC/Curve.pm blib\lib\Crypt\Perl\ECDSA\EC\Curve.pm cp lib/Crypt/Perl/ASN1.pm blib\lib\Crypt\Perl\ASN1.pm cp lib/Crypt/Perl/ECDSA/Parse.pm blib\lib\Crypt\Perl\ECDSA\Parse.pm cp lib/Crypt/Perl/RSA/Generate.pm blib\lib\Crypt\Perl\RSA\Generate.pm cp lib/Crypt/Perl/X/ASN1/Encode.pm blib\lib\Crypt\Perl\X\ASN1\Encode.pm cp lib/Crypt/Perl/RSA/PrivateKey.pm blib\lib\Crypt\Perl\RSA\PrivateKey.pm cp lib/Crypt/Perl/X/ASN1/Decode.pm blib\lib\Crypt\Perl\X\ASN1\Decode.pm cp lib/Crypt/Perl/RSA/KeyBase.pm blib\lib\Crypt\Perl\RSA\KeyBase.pm cp lib/Crypt/Perl/RSA/PublicKey.pm blib\lib\Crypt\Perl\RSA\PublicKey.pm cp lib/Crypt/Perl/PKCS8.pm blib\lib\Crypt\Perl\PKCS8.pm cp lib/Crypt/Perl/X/ASN1/Prepare.pm blib\lib\Crypt\Perl\X\ASN1\Prepare.pm cp lib/Crypt/Perl/RSA/Parse.pm blib\lib\Crypt\Perl\RSA\Parse.pm cp lib/Crypt/Perl/X/ASN1/Find.pm blib\lib\Crypt\Perl\X\ASN1\Find.pm cp lib/Crypt/Perl/RSA/PKCS1_v1_5.pm blib\lib\Crypt\Perl\RSA\PKCS1_v1_5.pm cp lib/Crypt/Perl/ToDER.pm blib\lib\Crypt\Perl\ToDER.pm cp lib/Crypt/Perl/X.pm blib\lib\Crypt\Perl\X.pm cp lib/Crypt/Perl/Math.pm blib\lib\Crypt\Perl\Math.pm cp lib/Crypt/Perl/RSA/Template.pm blib\lib\Crypt\Perl\RSA\Template.pm cp lib/Crypt/Perl/RNG.pm blib\lib\Crypt\Perl\RNG.pm cp lib/Crypt/Perl/KeyBase.pm blib\lib\Crypt\Perl\KeyBase.pm cp lib/Crypt/Perl/X/Base.pm blib\lib\Crypt\Perl\X\Base.pm cp lib/Crypt/Perl/RSA.pm blib\lib\Crypt\Perl\RSA.pm cp lib/Crypt/Perl/PK.pm blib\lib\Crypt\Perl\PK.pm cp lib/Crypt/Perl/X/InvalidJWK.pm blib\lib\Crypt\Perl\X\InvalidJWK.pm cp lib/Crypt/Perl/X/TooLongToSign.pm blib\lib\Crypt\Perl\X\TooLongToSign.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForName.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForOID.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForParameters.pm cp lib/Crypt/Perl/X/UnknownHash.pm blib\lib\Crypt\Perl\X\UnknownHash.pm cp lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm blib\lib\Crypt\Perl\X\ECDSA\CharacteristicTwoUnsupported.pm cp lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm blib\lib\Crypt\Perl\X\ECDSA\NoCurveForNISTName.pm cp lib/Crypt/Perl/X/UnknownJWKkty.pm blib\lib\Crypt\Perl\X\UnknownJWKkty.pm FELIPE/Crypt-Perl-0.1.tar.gz dmake -- OK Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.042-zq8lVH/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Math-ProvablePrime-0.042-zq8lVH/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Crypt-Perl-BigInt.t ............ 1..9 ok 1 - as_bytes() ok 2 - from_bytes() ok 3 - bit_length() ok 4 - bit_length(), repeated ok 5 - 0b100, bit 0: 0 ok 6 - 0b100, bit 1: 0 ok 7 - 0b100, bit 2: 1 ok 8 - 0b100, bit 3: 0 ok 9 - no warnings ok Error Verifying Data # Failed test 'secp384r1: OpenSSL verifies' # at t/Crypt-Perl-ECDSA-Generate.t line 71. # (in t::Crypt::Perl::ECDSA::Generate->test_generate) # Failed test 'no warnings' # at C:/cpanfly-5.24-64/var/megalib/Test/Builder.pm line 135. # There were 1 warning(s) # Previous test 5 'verify() on self' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIGkAgEBBDC/CP0CutR+cqpQwQ5wpV"..., 0.881457834345387, "sha1", "0d\x{2}0\x{7f}GZ0\x{da}\x{80}\x{26}C\x{c2}\x{fe}\x{e1}k\x{b7}J\x{1e}\x{9}\x{d5}>\x{df}\x{b8}J\x{7}0\x{10}\x{f6}}\x{bd}\x{db}\x{b9}\x{a5}\x{9f}\x{f2}Capk2\x{e8}\x{e1}\x{92}\x{ec}\x{c2}}Lw\x{ae}Pe\x{2}0\$\x{d6}\x{82}\x{a8}\x{b}\x{d6}\x{9b}"...) called at t/Crypt-Perl-ECDSA-Generate.t line 71 # t::Crypt::Perl::ECDSA::Generate::test_generate(t::Crypt::Perl::ECDSA::Generate=HASH(0x4cd550)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x50f340), Try::Tiny::Catch=REF(0x591db0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::Generate=HASH(0x4cd550), "test_generate", ARRAY(0x374b8a8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::Generate=HASH(0x4cd550)) called at t/Crypt-Perl-ECDSA-Generate.t line 44 # # Looks like you failed 2 tests of 10. t/Crypt-Perl-ECDSA-Generate.t .... # Using OpenSSL binary: C:\CPANFL~1.24-\var\libs\bin\openssl.EXE # OpenSSL 1.0.2h 3 May 2016 # built on: reproducible build, date unspecified # platform: mingw64 # options: bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) # compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM # OPENSSLDIR: "C:/cpanfly-5.22-64/var/libs/ssl" 1..10 ok 1 - 'return of by_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 2 - verify() on self ok 3 - prime256v1: OpenSSL verifies ok 4 - 'return of by_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 5 - verify() on self not ok 6 - secp384r1: OpenSSL verifies ok 7 - 'return of by_name()' isa 'Crypt::Perl::ECDSA::PrivateKey' ok 8 - verify() on self ok 9 - secp521r1: OpenSSL verifies not ok 10 - no warnings Dubious, test returned 2 (wstat 512, 0x200) Failed 2/10 subtests t/Crypt-Perl-ECDSA-Parse.t ....... # Using OpenSSL binary: C:\CPANFL~1.24-\var\libs\bin\openssl.EXE # OpenSSL 1.0.2h 3 May 2016 # built on: reproducible build, date unspecified # platform: mingw64 # options: bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) # compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM # OPENSSLDIR: "C:/cpanfly-5.22-64/var/libs/ssl" 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 - PKCS8 key parsed the same as a regular one ok 5 - no warnings ok Error Verifying Data 3416:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 3416:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 3416:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'secp192k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data # Failed test 'secp224k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 2632:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 2632:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 2632:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'secp384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data # Failed test 'wap-wsg-idm-ecid-wtls7, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 14260:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 14260:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 14260:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'brainpoolP160t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 10900:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 10900:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 10900:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'brainpoolP224t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 7968:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 7968:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 7968:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'brainpoolP320r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data # Failed test 'brainpoolP384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data # Failed test 'brainpoolP384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data # Failed test 'brainpoolP384t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 11124:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1197: 11124:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 11124:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'brainpoolP512r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) Error Verifying Data 3708:error:0D07209B:asn1 encoding routines:ASN1_get_object:too long:asn1_lib.c:147: 3708:error:0D068066:asn1 encoding routines:ASN1_CHECK_TLEN:bad object header:tasn_dec.c:1185: 3708:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:765: 3708:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:697:Field=s, Type=ECDSA_SIG # Failed test 'brainpoolP512t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # at t/Crypt-Perl-ECDSA-PrivateKey.t line 184. # (in t::Crypt::Perl::ECDSA::PrivateKey->test_sign) # Failed test 'no warnings' # at C:/cpanfly-5.24-64/var/megalib/Test/Builder.pm line 135. # There were 12 warning(s) # Previous test 25 'secp192k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIHbAgEBBBhzd/1i8H4OxLggt3tl5D"..., "Hello", "sha1", "05\x{2}\x{18}\x{a}\x{b9}\x{da}\x{fe}`\x{1b}\x{17}\x{a0}\x{eb}\x{d3}\x{bf}X W0\x{d2}8\x{3}\x{f7}*q4v\x{13}\x{2}\x{19}\x{0}\x{df}l\x{fb}\x{88}\x{cc}\x{15}\x{e9}\x{1a}\x{d7}Pv\x{f1}\x{fe}Z\x{a1}\x{19}\x{90}\x{fd}\x{a4}\x{a5}]\x{ab}\x{d2}\x{b0}") called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d19b90), Try::Tiny::Catch=REF(0x3969780)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 26 'secp192k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MGgCAQEEHIEjRSw/M+PKRsMKaAAtrb"..., "Hello", "sha1", "0<\x{2}\x{1c}\x{1e}\x{6}_I\x{91}\x{c9}\x{c9}F%E\x{9b}\x{f9}\x{f} \x{8d}u]\x{e3}\x{c9}c8\x{a0}:z6*\x{ce}\x{ba}\x{2}\x{1c}ex\x{cb}\x{a}|\x{e0}\x{8f}\x{d0}j3\x{f5}\x{94}~\x{c0}\x{ee}\x{86}\x{a8}\x{b2}\x{f7}\x{ac}G\x{8d}lv<\x{84}[\x{9d}") called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d1b0f8), Try::Tiny::Catch=REF(0x3d1aff0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 32 'secp256k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIGkAgEBBDAUwOqlWW8+bpUaYlw7Ns"..., "Hello", "sha1", "0f\x{2}1\x{0}\x{da}i\x{f3}\x{df}jm\x{84}\x{cf}H\x{a3}\x{fc}\x{ca}\x{e8}\x{8}o\x{8d}+\x{2}\x{92}O\"\x{26}\x{9d}\x{b3}A\x{9}\x{ed}U\x{ae}\x{9a}h\x{a}w<\x{c2}l\x{fd}=\x{d2}~\x{18}-?\x{fd}\x{b6}\x{dd}\x{fe}\x{e2}\x{2}1\x{0}\x{9c}?\x{c5}\x{e0}\x{e0}"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d20e88), Try::Tiny::Catch=REF(0x3d14c90)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 128 '' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MFACAQEEFHkSHORbIQetMxDOMhyf+a"..., "Hello", "sha1", "0-\x{2}\x{15}\x{0}\x{91}\x{a9}\\\x{cc}\x{b6}XI\x{9b}\x{ed}jx\x{db}\x{de}\x{95}\x{b4}\x{cc}\x{ea}\x{fa}\x{e}q\x{2}\x{14}2\x{14}IV Zo\x{1c}\x{16}\x{ee}\x{e2}\x{ec}\x{e4}\x{d1}\x{a}9\x{17}\x{1c}_\x{fd}") called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d26358), Try::Tiny::Catch=REF(0x3d32d80)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 147 'brainpoolP160t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIHlAgEBBBREQumDPglmLn3suQf86a"..., "Hello", "sha1", "0.\x{2}\x{15}\x{0}\x{e2}\x{b7}:<\x{a1}6p\x{f}!\x{4}^J\x{d7}\x{c4}Q\x{e8}\x{9e}\x{f5}\x{be}\x{a}\x{2}\x{15}\x{0}\x{83}\x{e8}\x{a6}\x{8c}#\x{7f}\@\x{eb}\x{be}\x{ca}\x{97}\x{9}\x{ab}\x{99}\x{bc}Y\x{bf}JYi") called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d29e28), Try::Tiny::Catch=REF(0x3d2d350)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 155 'brainpoolP224t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIIBLQIBAQQcg6RRiJ/CBLu12DNlin"..., "Hello", "sha1", "0<\x{2}\x{1c}A\x{af}\x{a7}3`VX\x{1c}`\x{a1}\x{e1}O0\x{b4}^\x{85}uxc\x{e9}\x{88}\x{ed}\x{14}\x{b3}\x{a}\x{15}\x{b7}\x{db}\x{2}\x{1c}9+9\x{80}\x{c9}\x{a6}t)\x{b2}uxp\x{ca}\x{d5}\x{db}\x{1e}\x{83}\x{e1}0\@\x{89}I\x{d1}!\x{87}\x{cf}z\x{1a}") called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d2a8a8), Try::Tiny::Catch=REF(0x3d3a5a0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 160 'brainpoolP256t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIGQAgEBBCi5fXqwZ+X7Rx1reOKfMk"..., "Hello", "sha1", "0V\x{2})\x{0}\x{aa}\x{b1}\x{92}\x{97}\x{9c}\x{99}\x{bf}+\x{d8}T\x{b2}\x{8f}\x{ed}\x{8c}\x{e3}Ur\x{e5}\x{c5}~\x{ee}\x{8b}\x{1c}\x{d2}\x{df}\x{e1}\x{6}Q\x{b8}4\x{f4}\x{10}o\x{d9}\x{e}7\x{a9}\x{93}\x{a}F\x{2})\x{0}\x{c5}5X4\x{86}Kkv\x{ad}w\x{e9}\x{a2}F"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d27128), Try::Tiny::Catch=REF(0x3d3bf90)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 164 'brainpoolP320t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIGoAgEBBDCAvpr13IhtwfIOkIgXxP"..., "Hello", "sha1", "0d\x{2}0p\x{de}l\x{fd}\x{ce}\x{e9}\x{9f}S\x{8c}\x{13}\x{9}\"\x{88}\x{a5}\x{93}\x{91}j\x{ff}\x{8c}\$A\x{98}3\x{81}\x{a3}\x{1c}\x{16}Ls\x{e7}eY\x{98}\x{bc}\x{1b}\x{ae}N\x{f2}a\x{ad}qxX\x{f1}\x{9d}\x{10}W\x{8f}\x{2}0`\x{5}\x{ee} \x{ae}\x{c3}>"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d3d948), Try::Tiny::Catch=REF(0x3d3d108)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 165 'brainpoolP384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIIB4wIBAQQwf+B+Mu21EmYDz59u8h"..., "Hello", "sha1", "0d\x{2}0Q^5*\x{c6}4\x{c6}\x{26}z\x{cb}\x{c6}]\x{6}\x{be}\x{1a}\x{96}\x{b2}\x{c0}-D\x{e8}\x{e6}\x{3}~B\x{86}\x{c2}\x{c4}cY\x{f4}\x{e8}e[\x{bf}*C\x{1}\x{ce}j\x{14}\x{c3}J\x{84}q\x{9b}a\x{12}\x{2}0\x{11}\x{a7}\x{b2}\x{81}\x{d6}9,"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d40ba0), Try::Tiny::Catch=REF(0x3d43570)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 166 'brainpoolP384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIGoAgEBBDA+kctNs7ZeOH2ag47Ps3"..., "Hello", "sha1", "0d\x{2}0Ty\x{ae}\x{f9}\x{85}\x{a5}HKSN\x{a9}\x{c4}\x{1c}\x{d3}\x{1f}B\x{8c}\x{fc}\x{c1}\x{cc}\x{8f}_\x{bb}b.{\x{1c}M\x{11}\x{bf}tT\x{93}1[\x{4}C\\\x{a6}\x{d}\x{85}\x{15}\x{e7}\x{d5}\x{b2}d<\x{81}\x{2}0D\x{a}\x{c6}\x{ed}\x{97}\x{10}\x{c4}"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d437b0), Try::Tiny::Catch=REF(0x3d469a8)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 168 'brainpoolP384t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIHaAgEBBEBlE6JqLyZ6rtMBy+vBXL"..., "Hello", "sha1", "0\x{81}\x{84}\x{2}\@b\x{dd}\x{12}\x{bd}x\x{f5}>F?\x{1c}\x{c7}1\x{9d}9\x{11}t\x{ec}\x{e0}\x{b4}H\x{cf}\x{b1}h\x{ab}w\x{b9}[wH\x{1c};\"\x{b5}\x{f9}\x{af}\x{d0}\x{c7}\x{b};\x{b5}\x{a}q \x{f2}R\x{1b}\x{a0}\x{cb}\x{e1}\x{9d}x\x{a3}\x{1}\x{e9}#\x{a0}"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d48998), Try::Tiny::Catch=REF(0x3d485c0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # ---------- # Previous test 171 'brainpoolP512t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1)' # Warning: something's wrong at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # at C:/cpanfly-5.24-64/var/tmp/cpan_build/Crypt-Perl-0.1-BeQP9o/t/lib/OpenSSL_Control.pm line 45. # OpenSSL_Control::verify_private("-----BEGIN EC PRIVATE KEY-----\x{a}MIICdwIBAQRAl18jetpQH+36k9BI3Z"..., "Hello", "sha1", "0\x{81}\x{84}\x{2}\@b\x{e7}\x{99}!\x{96}\x{86}\x{bf}\x{84}\x{c6}+Tk\x{3}2\x{7f}\x{cb}Gt\x{e0}\x{10}[\x{a9}\x{a}\$\x{cf}n\x{82}\x{e6}\x{d5}O\x{d3}\x{9d}[~\x{aa}\x{89}t\x{26}\x{da}\x{db}um\x{89}-l\x{a}\x{8c}\x{d4}y\x{d2}\x{e8}\x{1a}\x{8f}\x{e5}\x{9b}\x{bf}"...) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 177 # t::Crypt::Perl::ECDSA::PrivateKey::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 103 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3d4a5f8), Try::Tiny::Catch=REF(0x3d481a0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 193 # t::Crypt::Perl::ECDSA::PrivateKey::test_sign(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::try {...} () called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 101 # eval {...} called at C:/cpanfly-5.24-64/var/megalib/Try/Tiny.pm line 94 # Try::Tiny::try(CODE(0x3962608), Try::Tiny::Catch=REF(0x3b455d8)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 293 # Test::Class::_run_method(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0), "test_sign", ARRAY(0x36db868)) called at C:/cpanfly-5.24-64/var/megalib/Test/Class.pm line 395 # Test::Class::runtests(t::Crypt::Perl::ECDSA::PrivateKey=HASH(0x30edb0)) called at t/Crypt-Perl-ECDSA-PrivateKey.t line 45 # # Looks like you failed 13 tests of 177. t/Crypt-Perl-ECDSA-PrivateKey.t .. # Using OpenSSL binary: C:\CPANFL~1.24-\var\libs\bin\openssl.EXE # OpenSSL 1.0.2h 3 May 2016 # built on: reproducible build, date unspecified # platform: mingw64 # options: bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) # compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM # OPENSSLDIR: "C:/cpanfly-5.22-64/var/libs/ssl" 1..177 ok 1 - get_public_key() produces a working public key # Message: [0.798408329327689] # -----BEGIN EC PRIVATE KEY----- # MHcCAQEEIH397fxGIehkVZOWPOSulTqIZIzvQNIck8OEOdRFzBhOoAoGCCqGSM49AwEHoUQDQgAE # 4yw7swzqA3vRd/vW9/2pDhGLLOYhziFd9TbpmpAyn7oPmQpJdNfsEU4McmLA+OyeRWpbXLum+hoQ # wX1CZClUag== # -----END EC PRIVATE KEY----- # Signature: 25f981fb431d7c17b2c464e833d5a9dd1c4873b1e1139fd2b916cb4c1779037b6f595251fa1c1bc4d5673cb00f30aded2b6a620c498df9ccc21fdfb9210eb0fc ok 2 - prime256v1: self-verify ok 3 - prime256v1: Crypt::PK::ECC verifies what we produced # Message: [0.530168915257917] # -----BEGIN EC PRIVATE KEY----- # MIGkAgEBBDCIxhOEQgoV7DfBhUkK86lhifa5vb1MZY3PZidPWf58zj6k+YvO4nvl3zj5M+1w5Y6g # BwYFK4EEACKhZANiAAT7qNwiZA04cmDOQ5WnMCLLChqV1QOeJBFw+jeUMpx5w7Ir5uTzkKQbyWSk # V1Xwt4WQfGqRH83CtqQ87cTYa2WobGLCT8hcMU02p62XXV8s/fqcTwF74mQy/ckrSEJcQz4= # -----END EC PRIVATE KEY----- # Signature: 60cf4183da9a0f115735a32667f93ec11abdf5fb628907b01680a3a8ee717413c2729d3332581f24b63b49afe04aff914bf873b83f36899788510b256c00f05040b6c67673d4b4936f461a4558ff628a7f22a5b0411810615fec0bb1e16d0ba0 ok 4 - secp384r1: self-verify ok 5 - secp384r1: Crypt::PK::ECC verifies what we produced # Message: [0.00849762190240355] # -----BEGIN EC PRIVATE KEY----- # MIHcAgEBBEIALc2EuPxsiu2JNXY/TfGG5ykdn/RQloXhvBsO3jxWrxxOaKdyPVNilKpOaAClJ2wL # 0dXL8E7HdOauhAtBFsIJjM6gBwYFK4EEACOhgYkDgYYABAHPvrKYo8KBvKf0+GdSzSF3quGIdgrt # dtqrHPCIJGx5xM4nejEj34pmeEhaSF4Cc6DE31gtBdmxTYc2r5kn29cyMwFuYDfjQpUWHu3Jlbtj # eRz1heKiSFHNkMjkMHIpIYkKTWynW4U9340Tji1ySHnLZ6oLe08ZBWq4YGdAoUN4NxH02g== # -----END EC PRIVATE KEY----- # Signature: 009f8c790cf2e69b2292990c37b94c3b6f4e2383a0fdb4158acbd5bccba3f3bc3c24d93ef8a87b2a7928a29896130dc1ada857e94a04590d79be27cf1cea724f8cc2016a68e488c21bcd1ad09ee1568f4c71adf2cbac9fffb2dabea476f31e5d96ea5b4b7a51df40283b5cc2060e43fdc234aa332ebfec2ea76187989e4e7cc80a33bed7 ok 6 - secp521r1: self-verify ok 7 - secp521r1: Crypt::PK::ECC verifies what we produced ok 8 - get_struct_for_public_jwk() ok 9 - get_struct_for_private_jwk() ok 10 - to_jwk_thumbprint(sha512) # secp112r1 (named_curve) ok 11 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r1 (explicit) ok 12 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (named_curve) ok 13 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp112r2 (explicit) ok 14 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # secp128r1 (named_curve) ok 15 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r1 (explicit) ok 16 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (named_curve) ok 17 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp128r2 (explicit) ok 18 # skip Crypt::Perl::X::TooLongToSign: A 128-bit key cannot sign a 160-bit payload! # secp160k1 (named_curve) # Sig: 302d02146aae47111cf9dff9d03953bf63d5ca949efea1f1021500f314ed54e4ad7f2ecc0986f956caf2097896948b ok 19 - secp160k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160k1 (explicit) # Sig: 302c02141cf667d75fb79ba1b8b9d7c81eba1b26d698a1000214747beb1c0d9ba56f46128de54a5716d2f28f7694 ok 20 - secp160k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (named_curve) # Sig: 302d0214199fba5778efb468a67a8df8e797c0b0244867d70215009d9abba12df116e2acf4b86448ea24c9370d4890 ok 21 - secp160r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r1 (explicit) # Sig: 302d021500aacb8c060c7f2340de6e2b7b49e64d0004978d44021426b91dc25c8a006fb11c3e1eb5f76f0b26cb3c86 ok 22 - secp160r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (named_curve) # Sig: 302d02150099fd46047ff570bb6ebc08ec4b47a538913e0862021404386ea82ff9ed6da775343b8e2af12e6cc907da ok 23 - secp160r2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp160r2 (explicit) # Sig: 302c02140968c21f6ae37510c30690723b5267ae010179a6021469008494cb10ca30e67ebf35444883fe3ed3304e ok 24 - secp160r2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (named_curve) # Sig: 303502185fa19ad9197ece49978810743409d294d72da4c9d072ddd2021900819d6b19138a25766aa5e416ff644794222d99dc077336e6 ok 25 - secp192k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp192k1 (explicit) # Sig: 303502180ab9dafe601b17a0ebd3bf58205730d23803f72a71347613021900df6cfb88cc15e91ad75076f1fe5aa11990fda4a55dabd2b0 not ok 26 - secp192k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (named_curve) # Sig: 303c021c1e065f4991c9c94625459bf90f208d755de3c96338a03a7a362aceba021c6578cb0a7ce08fd06a33f5947ec0ee86a8b2f7ac478d6c763c845b9d not ok 27 - secp224k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224k1 (explicit) # Sig: 303d021d00bd6f4ecc15587752fdd02b4428b8fe7216c4b5f19b67d999d0c8eb06021c33f8242a33ed481584edaeb442d1d391d7495c40ab1d0cd04a07bf1f ok 28 - secp224k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (named_curve) # Sig: 303d021d00a8eea9ec2513c42046252f51e5aa8e822f777cbabca0b1029b2481ec021c4360900271eaf960c091b4549b4e41d20d00c10009cfc5c9d12fc496 ok 29 - secp224r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp224r1 (explicit) # Sig: 303e021d00c235c2ea9d20253bea570f6aa5aebeadb011ccd8904107dc72c87402021d00df46faa95f83ce3e6e5066b34e0fc53f0413ef1014a0c334fb1088d9 ok 30 - secp224r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (named_curve) # Sig: 3046022100d5bdc1b50efe249cd87b5e6e03a3e8cc4c62ed4dfd7ecb3d6b7f8ab7f57584f2022100e8739dcfcabc9bbc9a6223bacad33842556ed3fd6bda54c1236602988078b0ce ok 31 - secp256k1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp256k1 (explicit) # Sig: 304402205552e5dfc0c61512015715a508104ab3d02654e9e66df5abf6da86febd9324e4022054a787c0c058cf9e66b20bd91c7102451d4fa22f9d5101332a73210699ef8ed0 ok 32 - secp256k1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (named_curve) # Sig: 3066023100da69f3df6a6d84cf48a3fccae8086f8d2b02924f22269db34109ed55ae9a680a773cc26cfd3dd27e182d3ffdb6ddfee20231009c3fc5e0e04a8dcf258d87f824efe41336132f269734ae63e3b6f0dd2152ef1257f4dae57678cd742cf4dcddb856ad4f not ok 33 - secp384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp384r1 (explicit) # Sig: 306502310087105f41eadddee9c8fbe1823374337bcbf6700d94a75a2ce8d4d274d39f154d2b3d9f0c49d8090bcdd623c7fbc3324d0230342c673687eec52aed7b6e1bb01394e597984d5af5c7402f6f3d937335c165eab1a39f077dae75f72f32faf7aca266f3 ok 34 - secp384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (named_curve) # Sig: 3081870242014ad52ef00b7039744a779ba02af6519daabc68b44d1ee88ebeed6eaf4a8224f4bada54e2036cb18e054aaacfc39e6e028aa5fe82882ccf94093fe5912747f6b80d02417696d85b04725b241ddb5541853e642d9b36766662697292b4adf21360d59e6649480758ccee2f102cfe2fae02dcd0a42e556d29faa640f7774167bd4fef49f907 ok 35 - secp521r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # secp521r1 (explicit) # Sig: 308187024133eb7c9eb66d6e2016ef08d15c177608708039f97701d34f76b610e2499373bd8bf80894725c25d481c159db9f2eb807221a1545845b839c70a5e1a62b6f81e212024201038c48c11e3250822527f8827808b50e49281286e8adf9c4378bc0ed988a199f70e702343d5ecc1523b8ec3f0929871dd8610c7be5b4b565f1937f67762df1d2c6 ok 36 - secp521r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v1 (named_curve) # Sig: 3035021900bb657b95988dfd04515c5b02ae498811481b3110a059ccb8021869baf7f10342cbda3faba4b5c7b912ceb52defd5a7ecf87a ok 37 - prime192v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v1 (explicit) # Sig: 303402182d488d1a9c4ce4f8b4828de1ab48f10db8f7af5dbd6b7ae20218173bc8c8ebb37d05bab4dc4435ec6b7f8ba78de94d284dc2 ok 38 - prime192v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (named_curve) # Sig: 303502186185402f8b5fd641f4e1725c34b07b8d5547829e701d2f5e0219009b977b112f3c5544e35c5aa7e5b7f4a96bb5276f8fc6a9b7 ok 39 - prime192v2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v2 (explicit) # Sig: 303502183137abedb949ac0e20ed74b45a9d9fc16bd9835c7597a79d021900e5f35d77aa6e074ddb25abe0e2ecb23b9be89b190b4fbd89 ok 40 - prime192v2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (named_curve) # Sig: 3036021900969852f6781aa3f6ead747625965a5316539df5064c1bf0e021900e6d13e9d8a9620b3611c59edb43172a531c82246df921a15 ok 41 - prime192v3, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime192v3 (explicit) # Sig: 3035021900d8810c960e511844b81a483b235d258202fe3ce833c3223302183cc615a79b9a5ddbd07cbbfa5db6d20273da22b75e415971 ok 42 - prime192v3, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (named_curve) # Sig: 3040021e7b2d93162bcb69c170873fc853cc4f58c1053e058dd8321e23907d59f522021e4adb2b49511326f55a6be421a9674124c7e6dd099a3d0c3609831953bd7d ok 43 - prime239v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v1 (explicit) # Sig: 3040021e6e964ae4ac2dbf9ab288bea8f2115a82ed016d34b96461cad645f0a242e8021e5f99d26fa6f88ba63d69cc08381e120d767dd9c0d1e3b7e3cb599a38d6b5 ok 44 - prime239v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (named_curve) # Sig: 3040021e648caa8980b7170c1c7ec2a95e8d0c72d2743a77e2572445ee24afce6f15021e498fe43008061160fca46f7df0f1b70c0649adcdc5358ef39287166a44a5 ok 45 - prime239v2, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v2 (explicit) # Sig: 3040021e7fb8f167221268cf85c0c800d3c26506eec6edab35795894b35d02c6fd15021e2875a3499e3e234645bd314a3fd1db016d51bc43c980b8a0be9a29801b74 ok 46 - prime239v2, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (named_curve) # Sig: 3040021e73e057e84ca679e251bf46535d18722c8c33a7dac9bc45b5121d8fda8908021e117f3b611a0d8ca93be160912a9eb8d75c0101cc62aa56bb03310bf5e594 ok 47 - prime239v3, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime239v3 (explicit) # Sig: 3040021e5c5dda1861d9db42c64a24a3b1e547f570e4fc061642afe079eb06e40c3d021e1f9e02c2dc2a7040b0dca341a4c204faecff0be361061c1feda15f8bbf87 ok 48 - prime239v3, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (named_curve) # Sig: 3046022100843a9c5015696fac6e6b662943cf8cb56c825f1fccd9ff0d563189f8635b612b022100d38b4ee38ae2fdd0938a0020a0ca9cba48a3448023c0fd2c9d73a5d5181bb077 ok 49 - prime256v1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # prime256v1 (explicit) # Sig: 304402206a7c632db33af829c95f689f6aa1d83fa77498479cae2c711be069069e54c685022021b773f52212b0510cd97d76be06416bb4c1c016b3ff024aeb6690d40ea4e245 ok 50 - prime256v1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # sect113r1 (named_curve) ok 51 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.4”. # sect113r1 (explicit) ok 52 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect113r2 (named_curve) ok 53 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.5”. # sect113r2 (explicit) ok 54 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r1 (named_curve) ok 55 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.22”. # sect131r1 (explicit) ok 56 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect131r2 (named_curve) ok 57 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.23”. # sect131r2 (explicit) ok 58 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163k1 (named_curve) ok 59 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.1”. # sect163k1 (explicit) ok 60 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r1 (named_curve) ok 61 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.2”. # sect163r1 (explicit) ok 62 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect163r2 (named_curve) ok 63 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.15”. # sect163r2 (explicit) ok 64 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r1 (named_curve) ok 65 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.24”. # sect193r1 (explicit) ok 66 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect193r2 (named_curve) ok 67 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.25”. # sect193r2 (explicit) ok 68 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233k1 (named_curve) ok 69 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.26”. # sect233k1 (explicit) ok 70 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect233r1 (named_curve) ok 71 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.27”. # sect233r1 (explicit) ok 72 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect239k1 (named_curve) ok 73 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.3”. # sect239k1 (explicit) ok 74 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283k1 (named_curve) ok 75 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.16”. # sect283k1 (explicit) ok 76 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect283r1 (named_curve) ok 77 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.17”. # sect283r1 (explicit) ok 78 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409k1 (named_curve) ok 79 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.36”. # sect409k1 (explicit) ok 80 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect409r1 (named_curve) ok 81 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.37”. # sect409r1 (explicit) ok 82 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571k1 (named_curve) ok 83 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.38”. # sect571k1 (explicit) ok 84 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # sect571r1 (named_curve) ok 85 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.3.132.0.39”. # sect571r1 (explicit) ok 86 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v1 (named_curve) ok 87 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.1”. # c2pnb163v1 (explicit) ok 88 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v2 (named_curve) ok 89 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.2”. # c2pnb163v2 (explicit) ok 90 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb163v3 (named_curve) ok 91 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.3”. # c2pnb163v3 (explicit) ok 92 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb176v1 (named_curve) ok 93 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.4”. # c2pnb176v1 (explicit) ok 94 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v1 (named_curve) ok 95 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.5”. # c2tnb191v1 (explicit) ok 96 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v2 (named_curve) ok 97 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.6”. # c2tnb191v2 (explicit) ok 98 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb191v3 (named_curve) ok 99 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.7”. # c2tnb191v3 (explicit) ok 100 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb208w1 (named_curve) ok 101 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.10”. # c2pnb208w1 (explicit) ok 102 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v1 (named_curve) ok 103 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.11”. # c2tnb239v1 (explicit) ok 104 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v2 (named_curve) ok 105 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.12”. # c2tnb239v2 (explicit) ok 106 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb239v3 (named_curve) ok 107 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.13”. # c2tnb239v3 (explicit) ok 108 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb272w1 (named_curve) ok 109 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.16”. # c2pnb272w1 (explicit) ok 110 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb304w1 (named_curve) ok 111 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.17”. # c2pnb304w1 (explicit) ok 112 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb359v1 (named_curve) ok 113 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.18”. # c2tnb359v1 (explicit) ok 114 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2pnb368w1 (named_curve) ok 115 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.19”. # c2pnb368w1 (explicit) ok 116 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # c2tnb431r1 (named_curve) ok 117 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “1.2.840.10045.3.0.20”. # c2tnb431r1 (explicit) ok 118 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls1 (named_curve) ok 119 # 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-wtls1 (explicit) ok 120 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls3 (named_curve) ok 121 # 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-wtls3 (explicit) ok 122 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls4 (named_curve) ok 123 # 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-wtls4 (explicit) ok 124 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls5 (named_curve) ok 125 # 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-wtls5 (explicit) ok 126 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls6 (named_curve) ok 127 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls6 (explicit) ok 128 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls7 (named_curve) # Sig: 302d02150091a95cccb658499bed6a78dbde95b4cceafa0e71021432144956205a6f1c16eee2ece4d10a39171c5ffd not ok 129 - wap-wsg-idm-ecid-wtls7, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls7 (explicit) # Sig: 302e02150092f3a61588b4a521162feb40b137474d59eb1e8f021500c282ca463c88298374e18a873b265523fe9f7eff ok 130 - wap-wsg-idm-ecid-wtls7, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls8 (named_curve) ok 131 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls8 (explicit) ok 132 # skip Crypt::Perl::X::TooLongToSign: A 112-bit key cannot sign a 160-bit payload! # wap-wsg-idm-ecid-wtls9 (named_curve) # Sig: 302e021500a3408bd7e0d057d68ec3abed300bd429f8d47a21021500c2b31a975590ae6ededee2ded3455a93c95a20a4 ok 133 - wap-wsg-idm-ecid-wtls9, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls9 (explicit) # Sig: 302e0215009a39fc105c9549785447137b18bef809e91f0d57021500dbfb343284b9858fa7c5ee43c05d9b069ebfc175 ok 134 - wap-wsg-idm-ecid-wtls9, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls10 (named_curve) ok 135 # 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-wtls10 (explicit) ok 136 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls11 (named_curve) ok 137 # 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-wtls11 (explicit) ok 138 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # wap-wsg-idm-ecid-wtls12 (named_curve) # Sig: 303d021c78072466236d024f260cd984d0569bb6a21da37ffb71821a38c6b713021d00decad6e306eecdd81ecb75bcb84e6cfacb12b3da43ab8d51f0fd6179 ok 139 - wap-wsg-idm-ecid-wtls12, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # wap-wsg-idm-ecid-wtls12 (explicit) # Sig: 303e021d0096f46f46f6f02fb7e5f34063fa58f89d5ecc79f3b8407626f750cdab021d00ea5f1414c3b7e3a5fdecc491f5850c8d2c2736ea1ffe7a8cbff3978e ok 140 - wap-wsg-idm-ecid-wtls12, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # Oakley-EC2N-3 (named_curve) ok 141 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”. # Oakley-EC2N-3 (explicit) ok 142 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # Oakley-EC2N-4 (named_curve) ok 143 # skip Crypt::Perl::X::ECDSA::NoCurveForOID: This library has no curve parameters that match the OID “”. # Oakley-EC2N-4 (explicit) ok 144 # skip Crypt::Perl::X::ECDSA::CharacteristicTwoUnsupported: This library does not support ECDSA curves that use Characteristic-2 fields. # brainpoolP160r1 (named_curve) # Sig: 302d021453f2388a597399a7c15b0652df0b3889a089372202150096aabf7bca3c21c389b181236817825a8cb9ff0d ok 145 - brainpoolP160r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160r1 (explicit) # Sig: 302d021409ca7dc2d7c4223c7ade982ca795e140ca5c5f6c021500dbc0e625f92cf5e1a3d1bc7524da77f55b322a00 ok 146 - brainpoolP160r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (named_curve) # Sig: 302d0215008249158a241c5d8338f94a9f0dd1cf01a3f458e1021447b6d2356ae0cf9ea6c8ca9d5b9e565d6f388922 ok 147 - brainpoolP160t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP160t1 (explicit) # Sig: 302e021500e2b73a3ca136700f21045e4ad7c451e89ef5be0a02150083e8a68c237f40ebbeca9709ab99bc59bf4a5969 not ok 148 - brainpoolP160t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (named_curve) # Sig: 3036021900bb9a46f9ad441aa77e9b479d3c073af17b31c10dcd450c5f021900c0fb60735271686da58c5d4c1b08d630a5cc776758dfe050 ok 149 - brainpoolP192r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192r1 (explicit) # Sig: 303402180f3545f0ad681549e0ee3d7e7d147bd503ade4af691627710218106a051461d15cf1dbd71ed4be0d20e508ad8bf74906a9c8 ok 150 - brainpoolP192r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (named_curve) # Sig: 303402186f1b9a079f4bca53f8611a9a36ba77e37f427c35c2c1ea1e021811f1298058127cf2d474743d14e979a4ed57f40ba29161a0 ok 151 - brainpoolP192t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP192t1 (explicit) # Sig: 303502180640644e7abd6a1e0c06dfa8c707041c92334177882c24cd021900a94771c3ab6f017e770b2092c1fc072bf0fcaf0fa19e5755 ok 152 - brainpoolP192t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (named_curve) # Sig: 303e021d008e23ee6daf80d49e40491040678de2b4089dd4984290f867e969f863021d00a1be7aa0f6a60be48a03764581b14c0f94abf78d5c0bdea59ad6f7ab ok 153 - brainpoolP224r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224r1 (explicit) # Sig: 303c021c180b3e01fe7d4ffc54b376b714b887d7432959c15d4a30ec28d4b530021c6c7e46468a6f0c1df47c0917f4a79a72e77489e877359cf103e2ffcf ok 154 - brainpoolP224r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (named_curve) # Sig: 303c021c20e2a33b27f8773853ed5adb8e9437e290845bfba8c55f85ac12bbef021c3d25ea975f5e6b943a8159a1a261544cac8705946a15a109fa8b81b7 ok 155 - brainpoolP224t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP224t1 (explicit) # Sig: 303c021c41afa7336056581c60a1e14f30b45e85757863e988ed14b30a15b7db021c392b3980c9a67429b2757870cad5db1e83e130408949d12187cf7a1a not ok 156 - brainpoolP224t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (named_curve) # Sig: 304402201fa9e235d9283c73615e2856c39335509c78951898adb1d7be31e6382881c9c6022019983e10ace9033f1872ce206949547cc91bda689b4bc4943870b2b82ef1460d ok 157 - brainpoolP256r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256r1 (explicit) # Sig: 3044022030c4b673d46cd494d22d5db7226109e42d474eb81b36db092b9ba4771207758a022073c392ee49c07c62c17ad6d1979fe30483dee4888ba7fa234b7c00b65dfb9d56 ok 158 - brainpoolP256r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (named_curve) # Sig: 304402201831b22c631c638faf990c0f06619f9e0316e418d03996c4f160e418fe90f81402202e73795a6f18f1c482eb73db3cf68cbf84bb3a96b4c26af270fcdfdb5c354484 ok 159 - brainpoolP256t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP256t1 (explicit) # Sig: 304402203ada4eb94e1bf50b147aec12a2eeaf68f8d807471c6a4610b1af7e887bc1c13e02204a6f9776ac2343247f8897eef3f369ffda2378c7061d2d826ba4edcaedb65e03 ok 160 - brainpoolP256t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (named_curve) # Sig: 3056022900aab192979c99bf2bd854b28fed8ce35572e5c57eee8b1cd2dfe10651b834f4106fd90e37a9930a46022900c5355834864b6b76ad77e9a2469b4e666e2d009eed8e9af47901e8c4153eae7d094349165676b834 not ok 161 - brainpoolP320r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320r1 (explicit) # Sig: 3054022810988150974eb91e40e5a1bf227f4d52b5f08df3f5b1dc2d7b5c864bc22284077bd552c8b6f2abe0022858b1581e8a80d56fc089b7c6248cb074bb2c618efc2cdd30aed82ddb40cb65ba71a934ffe6c1b141 ok 162 - brainpoolP320r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (named_curve) # Sig: 30550228066bdd3f9096de74af4d8f61be0fe37540a3a387621458d5b46d2d8943d3537cc33851395ffe08f6022900a390917f4266a05ff57ce10852c431d3366ff0f350f6c9d1f7f3c5dd87809eecfe5217d039d808b1 ok 163 - brainpoolP320t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP320t1 (explicit) # Sig: 3054022831e33064ca143a7959cd25b45f5b0b46f676d3563dd11000e7d8309e40d7274151f41b13bf55e5610228066c7ea5d18cd052956580ef4cd6a6022928ce35649537c915ff678dbf7b2e46712acad04ee03b5e ok 164 - brainpoolP320t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (named_curve) # Sig: 3064023070de6cfdcee99f538c13092288a593916aff8c2441983381a31c164c73e7655998bc1bae4ef261ad717858f19d10578f02306005ee20aec33e130ba4ae0c74aef3f19a08834db70a9a4272a6be5bf04a34b5b7cd54d7b84774dac57f6bdf4e160b7d not ok 165 - brainpoolP384r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384r1 (explicit) # Sig: 30640230515e352ac634c6267acbc65d06be1a96b2c02d44e8e6037e4286c2c46359f4e8655bbf2a4301ce6a14c34a84719b6112023011a7b281d6392c923e570d68775ed71656587a0a3fffaede3fe8105dff11dfbf3d45ec60ebace2851d8d0bb5bf1fe9b2 not ok 166 - brainpoolP384r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (named_curve) # Sig: 306402305479aef985a5484b534ea9c41cd31f428cfcc1cc8f5fbb622e7b1c4d11bf745493315b04435ca60d8515e7d5b2643c810230440ac6ed9710c4febbc3fb8886a269b75886246f30198d88c33b7c9e6d5ca747698489ae715c0585e4e7412d688440e2 not ok 167 - brainpoolP384t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP384t1 (explicit) # Sig: 3064023032e50e6c2f1751bb9a679a532531560f311de12585eff789004360186c7e7bd35ca3045d52428207a2362be59b0f1b8102303eb433960ceca2dbab59da02f347befbf1fefecc858c380e0b38f304322a8dc68cb9cd6a54508e1b3e7d6c170fa4cf25 ok 168 - brainpoolP384t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (named_curve) # Sig: 308184024062dd12bd78f53e463f1cc7319d391174ece0b448cfb168ab77b95b77481c3b22b5f9afd0c70b3bb50a7120f2521ba0cbe19d78a301e923a0e4ce5b23656e42390240786096005c7599cae04e0a6d2bb2f4c566cb6183af9218aa3fd217bda8edfa8a2aaa9468c0447a58f3dd7b556729718b7ffe7f8bff602a94ea8f9f4d31b98b61 not ok 169 - brainpoolP512r1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512r1 (explicit) # Sig: 308184024049ce5e20330fc2c4d6da851606ad8d28ff5ed01ea8995886a314fbf8fd47add27ee8be38ea72ed546d7a90b21e8d0b484a29147866d9010398a78e73ab73b00d02402ceb01c81c42a28f85b7cd09db5bb462cafc5b911296df91bffc0732f3f02f7283476cb8c6f41737bdab1a70a4c18827c0e5b4c728fbfcc19bfe85d965188fea ok 170 - brainpoolP512r1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (named_curve) # Sig: 30818402404a32b6a63e268155da5054cd1a05794826c11e4e5994c57ec25dcb5c988baca6ad89b0e0e09d93a84a5a9e4f13a0ba570e0fa70403182c6b3f9448d280dcc3b802407ec5c4da5090e63d6d7624560e366becfbfbcabb33b4e0ad19e22f97dd4609e9f8f17bfee76c02d933321049803f12f32381654ef222d06431e68f1c08436ae0 ok 171 - brainpoolP512t1, named_curve parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) # brainpoolP512t1 (explicit) # Sig: 308184024062e799219686bf84c62b546b03327fcb4774e0105ba90a24cf6e82e6d54fd39d5b7eaa897426dadb756d892d6c0a8cd479d2e81a8fe59bbf49269472cf8a16760240416c0e622938ee9e540145a714ed2d5456eec45778b3697385b1b97a7c72f4cc5d192dabcdef21a84e16facd663bee1f74dbd85d8d38b0b1766c522e0dc9064b not ok 172 - brainpoolP512t1, explicit parameters: OpenSSL binary verifies our digest signature for “Hello” (sha1) ok 173 - to_der_with_curve_name() yields same output as OpenSSL ok 174 - to_der_with_explicit_curve() matches OpenSSL, too ok 175 - verify() - positive ok 176 - verify() - negative not ok 177 - no warnings Dubious, test returned 13 (wstat 3328, 0xd00) Failed 13/177 subtests (less 96 skipped subtests: 68 okay) t/Crypt-Perl-ECDSA-PublicKey.t ... # Using OpenSSL binary: C:\CPANFL~1.24-\var\libs\bin\openssl.EXE # OpenSSL 1.0.2h 3 May 2016 # built on: reproducible build, date unspecified # platform: mingw64 # options: bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) # compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM # OPENSSLDIR: "C:/cpanfly-5.22-64/var/libs/ssl" 1..8 ok 1 - get_struct_for_public_jwk() ok 2 - to_jwk_thumbprint(sha384) ok 3 - PKCS8 key parsed the same as a regular one ok 4 - output DER matches the input ok 5 - output DER matches the input ok 6 - verify() - positive ok 7 - verify() - negative ok 8 - 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 - 100 <= 234 (test 1) ok 12 - 205 <= 234 (test 2) ok 13 - 24 <= 234 (test 3) ok 14 - 43 <= 234 (test 4) ok 15 - 166 <= 234 (test 5) ok 16 - 182 <= 234 (test 6) ok 17 - 130 <= 234 (test 7) ok 18 - 73 <= 234 (test 8) ok 19 - 114 <= 234 (test 9) ok 20 - 99 <= 234 (test 10) ok 21 - 127033473 <= 287309823 (test 1) ok 22 - 30845593 <= 287309823 (test 2) ok 23 - 66106668 <= 287309823 (test 3) ok 24 - 126385768 <= 287309823 (test 4) ok 25 - 130473643 <= 287309823 (test 5) ok 26 - 275495018 <= 287309823 (test 6) ok 27 - 228004334 <= 287309823 (test 7) ok 28 - 219229341 <= 287309823 (test 8) ok 29 - 139490440 <= 287309823 (test 9) ok 30 - 282168712 <= 287309823 (test 10) ok 31 - 687455353760097422 <= 1230045648225566719 (test 1) ok 32 - 301100107090961045 <= 1230045648225566719 (test 2) ok 33 - 947222980208855509 <= 1230045648225566719 (test 3) ok 34 - 55939132170104614 <= 1230045648225566719 (test 4) ok 35 - 1102691187940706596 <= 1230045648225566719 (test 5) ok 36 - 179093154746270422 <= 1230045648225566719 (test 6) ok 37 - 456744769482882474 <= 1230045648225566719 (test 7) ok 38 - 275792548583261814 <= 1230045648225566719 (test 8) ok 39 - 225420991997692889 <= 1230045648225566719 (test 9) ok 40 - 107646871996259847 <= 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 # Your Crypt::Perl::BigInt backend is “Math::BigInt::GMP”. t/Crypt-Perl-RSA-Generate.t ...... 1..2 # Using OpenSSL binary: C:\CPANFL~1.24-\var\libs\bin\openssl.EXE # OpenSSL 1.0.2h 3 May 2016 # built on: reproducible build, date unspecified # platform: mingw64 # options: bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) # compiler: gcc -I. -I.. -I../include -D_WINDLL -DOPENSSL_PIC -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM # OPENSSLDIR: "C:/cpanfly-5.22-64/var/libs/ssl" # Key generation 1 … # OK # Key generation 2 … # OK # Key generation 3 … # OK # Key generation 4 … # OK # Key generation 5 … # OK # Key generation 6 … # OK # Key generation 7 … # OK # Key generation 8 … # OK # Key generation 9 … # OK # Key generation 10 … # OK # Key generation 11 … # OK # Key generation 12 … # OK # Key generation 13 … # OK # Key generation 14 … # OK # Key generation 15 … # OK # Key generation 16 … # OK # Key generation 17 … # OK # Key generation 18 … # OK # Key generation 19 … # OK # Key generation 20 … # OK # Key generation 21 … # OK # Key generation 22 … # OK # Key generation 23 … # OK # Key generation 24 … # OK # Key generation 25 … # OK # Key generation 26 … # OK # Key generation 27 … # OK # Key generation 28 … # OK # Key generation 29 … # OK # Key generation 30 … # OK # Key generation 31 … # OK # Key generation 32 … # OK # Key generation 33 … # OK # Key generation 34 … # OK # Key generation 35 … # OK # Key generation 36 … # OK # Key generation 37 … # OK # Key generation 38 … # OK # Key generation 39 … # OK # Key generation 40 … # OK # Key generation 41 … # OK # Key generation 42 … # OK # Key generation 43 … # OK # Key generation 44 … # OK # Key generation 45 … # OK # Key generation 46 … # OK # Key generation 47 … # OK # Key generation 48 … # OK # Key generation 49 … # OK # Key generation 50 … # OK ok 1 - Generated and verified 50 512-bit RSA keys ok 2 - no warnings ok t/Crypt-Perl-RSA-Parse.t ......... 1..7 ok 1 - from JWK is identical to from PEM ok 2 - from JWK is identical to from PEM ok 3 - private() with PKCS8 (pem) ok 4 - private_pkcs8(), pem ok 5 - private() with PKCS8 (der) ok 6 - private_pkcs8(), der ok 7 - no warnings ok t/Crypt-Perl-RSA-PrivateKey.t .... 1..1313 ok 1 - RS384: Perl verified Perl’s signature ok 2 - RS384: Perl non-verified a wrong signature ok 3 - RS384: OpenSSL verified Perl’s signature ok 4 - RS512: Perl verified Perl’s signature ok 5 - RS512: Perl non-verified a wrong signature ok 6 - RS512: OpenSSL verified Perl’s signature ok 7 - encrypt() changes the message ok 8 - … and decrypt() undoes that change ok 9 - 510-bit key, exp = 3: Perl verified OpenSSL’s signature ok 10 - 510-bit key, exp = 3: Perl’s signature is as expected ok 11 - 510-bit key, exp = 3: Perl verified Perl’s signature ok 12 - 510-bit key, exp = 3: mangled signature non-verification ok 13 - 510-bit key, exp = 3: OpenSSL verified Perl’s signature ok 14 - 511-bit key: Perl verified OpenSSL’s signature ok 15 - 511-bit key: Perl’s signature is as expected ok 16 - 511-bit key: Perl verified Perl’s signature ok 17 - 511-bit key: mangled signature non-verification ok 18 - 511-bit key: OpenSSL verified Perl’s signature ok 19 - 512-bit key: Perl verified OpenSSL’s signature ok 20 - 512-bit key: Perl’s signature is as expected ok 21 - 512-bit key: Perl verified Perl’s signature ok 22 - 512-bit key: mangled signature non-verification ok 23 - 512-bit key: OpenSSL verified Perl’s signature ok 24 - 513-bit key: Perl verified OpenSSL’s signature ok 25 - 513-bit key: Perl’s signature is as expected ok 26 - 513-bit key: Perl verified Perl’s signature ok 27 - 513-bit key: mangled signature non-verification ok 28 - 513-bit key: OpenSSL verified Perl’s signature ok 29 - 514-bit key: Perl verified OpenSSL’s signature ok 30 - 514-bit key: Perl’s signature is as expected ok 31 - 514-bit key: Perl verified Perl’s signature ok 32 - 514-bit key: mangled signature non-verification ok 33 - 514-bit key: OpenSSL verified Perl’s signature ok 34 - 515-bit key, exp = 3: Perl verified OpenSSL’s signature ok 35 - 515-bit key, exp = 3: Perl’s signature is as expected ok 36 - 515-bit key, exp = 3: Perl verified Perl’s signature ok 37 - 515-bit key, exp = 3: mangled signature non-verification ok 38 - 515-bit key, exp = 3: OpenSSL verified Perl’s signature ok 39 - 516-bit key: Perl verified OpenSSL’s signature ok 40 - 516-bit key: Perl’s signature is as expected ok 41 - 516-bit key: Perl verified Perl’s signature ok 42 - 516-bit key: mangled signature non-verification ok 43 - 516-bit key: OpenSSL verified Perl’s signature ok 44 - 517-bit key, exp = 3: Perl verified OpenSSL’s signature ok 45 - 517-bit key, exp = 3: Perl’s signature is as expected ok 46 - 517-bit key, exp = 3: Perl verified Perl’s signature ok 47 - 517-bit key, exp = 3: mangled signature non-verification ok 48 - 517-bit key, exp = 3: OpenSSL verified Perl’s signature ok 49 - 518-bit key, exp = 3: Perl verified OpenSSL’s signature ok 50 - 518-bit key, exp = 3: Perl’s signature is as expected ok 51 - 518-bit key, exp = 3: Perl verified Perl’s signature ok 52 - 518-bit key, exp = 3: mangled signature non-verification ok 53 - 518-bit key, exp = 3: OpenSSL verified Perl’s signature ok 54 - 519-bit key, exp = 3: Perl verified OpenSSL’s signature ok 55 - 519-bit key, exp = 3: Perl’s signature is as expected ok 56 - 519-bit key, exp = 3: Perl verified Perl’s signature ok 57 - 519-bit key, exp = 3: mangled signature non-verification ok 58 - 519-bit key, exp = 3: OpenSSL verified Perl’s signature ok 59 - 520-bit key: Perl verified OpenSSL’s signature ok 60 - 520-bit key: Perl’s signature is as expected ok 61 - 520-bit key: Perl verified Perl’s signature ok 62 - 520-bit key: mangled signature non-verification ok 63 - 520-bit key: OpenSSL verified Perl’s signature ok 64 - 521-bit key, exp = 3: Perl verified OpenSSL’s signature ok 65 - 521-bit key, exp = 3: Perl’s signature is as expected ok 66 - 521-bit key, exp = 3: Perl verified Perl’s signature ok 67 - 521-bit key, exp = 3: mangled signature non-verification ok 68 - 521-bit key, exp = 3: OpenSSL verified Perl’s signature ok 69 - 522-bit key: Perl verified OpenSSL’s signature ok 70 - 522-bit key: Perl’s signature is as expected ok 71 - 522-bit key: Perl verified Perl’s signature ok 72 - 522-bit key: mangled signature non-verification ok 73 - 522-bit key: OpenSSL verified Perl’s signature ok 74 - 523-bit key, exp = 3: Perl verified OpenSSL’s signature ok 75 - 523-bit key, exp = 3: Perl’s signature is as expected ok 76 - 523-bit key, exp = 3: Perl verified Perl’s signature ok 77 - 523-bit key, exp = 3: mangled signature non-verification ok 78 - 523-bit key, exp = 3: OpenSSL verified Perl’s signature ok 79 - 524-bit key, exp = 3: Perl verified OpenSSL’s signature ok 80 - 524-bit key, exp = 3: Perl’s signature is as expected ok 81 - 524-bit key, exp = 3: Perl verified Perl’s signature ok 82 - 524-bit key, exp = 3: mangled signature non-verification ok 83 - 524-bit key, exp = 3: OpenSSL verified Perl’s signature ok 84 - 525-bit key, exp = 3: Perl verified OpenSSL’s signature ok 85 - 525-bit key, exp = 3: Perl’s signature is as expected ok 86 - 525-bit key, exp = 3: Perl verified Perl’s signature ok 87 - 525-bit key, exp = 3: mangled signature non-verification ok 88 - 525-bit key, exp = 3: OpenSSL verified Perl’s signature ok 89 - 526-bit key: Perl verified OpenSSL’s signature ok 90 - 526-bit key: Perl’s signature is as expected ok 91 - 526-bit key: Perl verified Perl’s signature ok 92 - 526-bit key: mangled signature non-verification ok 93 - 526-bit key: OpenSSL verified Perl’s signature ok 94 - 527-bit key: Perl verified OpenSSL’s signature ok 95 - 527-bit key: Perl’s signature is as expected ok 96 - 527-bit key: Perl verified Perl’s signature ok 97 - 527-bit key: mangled signature non-verification ok 98 - 527-bit key: OpenSSL verified Perl’s signature ok 99 - 528-bit key, exp = 3: Perl verified OpenSSL’s signature ok 100 - 528-bit key, exp = 3: Perl’s signature is as expected ok 101 - 528-bit key, exp = 3: Perl verified Perl’s signature ok 102 - 528-bit key, exp = 3: mangled signature non-verification ok 103 - 528-bit key, exp = 3: OpenSSL verified Perl’s signature ok 104 - 529-bit key: Perl verified OpenSSL’s signature ok 105 - 529-bit key: Perl’s signature is as expected ok 106 - 529-bit key: Perl verified Perl’s signature ok 107 - 529-bit key: mangled signature non-verification ok 108 - 529-bit key: OpenSSL verified Perl’s signature ok 109 - 530-bit key, exp = 3: Perl verified OpenSSL’s signature ok 110 - 530-bit key, exp = 3: Perl’s signature is as expected ok 111 - 530-bit key, exp = 3: Perl verified Perl’s signature ok 112 - 530-bit key, exp = 3: mangled signature non-verification ok 113 - 530-bit key, exp = 3: OpenSSL verified Perl’s signature ok 114 - 531-bit key: Perl verified OpenSSL’s signature ok 115 - 531-bit key: Perl’s signature is as expected ok 116 - 531-bit key: Perl verified Perl’s signature ok 117 - 531-bit key: mangled signature non-verification ok 118 - 531-bit key: OpenSSL verified Perl’s signature ok 119 - 532-bit key, exp = 3: Perl verified OpenSSL’s signature ok 120 - 532-bit key, exp = 3: Perl’s signature is as expected ok 121 - 532-bit key, exp = 3: Perl verified Perl’s signature ok 122 - 532-bit key, exp = 3: mangled signature non-verification ok 123 - 532-bit key, exp = 3: OpenSSL verified Perl’s signature ok 124 - 533-bit key, exp = 3: Perl verified OpenSSL’s signature ok 125 - 533-bit key, exp = 3: Perl’s signature is as expected ok 126 - 533-bit key, exp = 3: Perl verified Perl’s signature ok 127 - 533-bit key, exp = 3: mangled signature non-verification ok 128 - 533-bit key, exp = 3: OpenSSL verified Perl’s signature ok 129 - 534-bit key, exp = 3: Perl verified OpenSSL’s signature ok 130 - 534-bit key, exp = 3: Perl’s signature is as expected ok 131 - 534-bit key, exp = 3: Perl verified Perl’s signature ok 132 - 534-bit key, exp = 3: mangled signature non-verification ok 133 - 534-bit key, exp = 3: OpenSSL verified Perl’s signature ok 134 - 535-bit key, exp = 3: Perl verified OpenSSL’s signature ok 135 - 535-bit key, exp = 3: Perl’s signature is as expected ok 136 - 535-bit key, exp = 3: Perl verified Perl’s signature ok 137 - 535-bit key, exp = 3: mangled signature non-verification ok 138 - 535-bit key, exp = 3: OpenSSL verified Perl’s signature ok 139 - 536-bit key, exp = 3: Perl verified OpenSSL’s signature ok 140 - 536-bit key, exp = 3: Perl’s signature is as expected ok 141 - 536-bit key, exp = 3: Perl verified Perl’s signature ok 142 - 536-bit key, exp = 3: mangled signature non-verification ok 143 - 536-bit key, exp = 3: OpenSSL verified Perl’s signature ok 144 - 537-bit key: Perl verified OpenSSL’s signature ok 145 - 537-bit key: Perl’s signature is as expected ok 146 - 537-bit key: Perl verified Perl’s signature ok 147 - 537-bit key: mangled signature non-verification ok 148 - 537-bit key: OpenSSL verified Perl’s signature ok 149 - 538-bit key: Perl verified OpenSSL’s signature ok 150 - 538-bit key: Perl’s signature is as expected ok 151 - 538-bit key: Perl verified Perl’s signature ok 152 - 538-bit key: mangled signature non-verification ok 153 - 538-bit key: OpenSSL verified Perl’s signature ok 154 - 539-bit key, exp = 3: Perl verified OpenSSL’s signature ok 155 - 539-bit key, exp = 3: Perl’s signature is as expected ok 156 - 539-bit key, exp = 3: Perl verified Perl’s signature ok 157 - 539-bit key, exp = 3: mangled signature non-verification ok 158 - 539-bit key, exp = 3: OpenSSL verified Perl’s signature ok 159 - 540-bit key, exp = 3: Perl verified OpenSSL’s signature ok 160 - 540-bit key, exp = 3: Perl’s signature is as expected ok 161 - 540-bit key, exp = 3: Perl verified Perl’s signature ok 162 - 540-bit key, exp = 3: mangled signature non-verification ok 163 - 540-bit key, exp = 3: OpenSSL verified Perl’s signature ok 164 - 541-bit key, exp = 3: Perl verified OpenSSL’s signature ok 165 - 541-bit key, exp = 3: Perl’s signature is as expected ok 166 - 541-bit key, exp = 3: Perl verified Perl’s signature ok 167 - 541-bit key, exp = 3: mangled signature non-verification ok 168 - 541-bit key, exp = 3: OpenSSL verified Perl’s signature ok 169 - 542-bit key, exp = 3: Perl verified OpenSSL’s signature ok 170 - 542-bit key, exp = 3: Perl’s signature is as expected ok 171 - 542-bit key, exp = 3: Perl verified Perl’s signature ok 172 - 542-bit key, exp = 3: mangled signature non-verification ok 173 - 542-bit key, exp = 3: OpenSSL verified Perl’s signature ok 174 - 543-bit key, exp = 3: Perl verified OpenSSL’s signature ok 175 - 543-bit key, exp = 3: Perl’s signature is as expected ok 176 - 543-bit key, exp = 3: Perl verified Perl’s signature ok 177 - 543-bit key, exp = 3: mangled signature non-verification ok 178 - 543-bit key, exp = 3: OpenSSL verified Perl’s signature ok 179 - 544-bit key, exp = 3: Perl verified OpenSSL’s signature ok 180 - 544-bit key, exp = 3: Perl’s signature is as expected ok 181 - 544-bit key, exp = 3: Perl verified Perl’s signature ok 182 - 544-bit key, exp = 3: mangled signature non-verification ok 183 - 544-bit key, exp = 3: OpenSSL verified Perl’s signature ok 184 - 545-bit key: Perl verified OpenSSL’s signature ok 185 - 545-bit key: Perl’s signature is as expected ok 186 - 545-bit key: Perl verified Perl’s signature ok 187 - 545-bit key: mangled signature non-verification ok 188 - 545-bit key: OpenSSL verified Perl’s signature ok 189 - 546-bit key: Perl verified OpenSSL’s signature ok 190 - 546-bit key: Perl’s signature is as expected ok 191 - 546-bit key: Perl verified Perl’s signature ok 192 - 546-bit key: mangled signature non-verification ok 193 - 546-bit key: OpenSSL verified Perl’s signature ok 194 - 547-bit key, exp = 3: Perl verified OpenSSL’s signature ok 195 - 547-bit key, exp = 3: Perl’s signature is as expected ok 196 - 547-bit key, exp = 3: Perl verified Perl’s signature ok 197 - 547-bit key, exp = 3: mangled signature non-verification ok 198 - 547-bit key, exp = 3: OpenSSL verified Perl’s signature ok 199 - 548-bit key, exp = 3: Perl verified OpenSSL’s signature ok 200 - 548-bit key, exp = 3: Perl’s signature is as expected ok 201 - 548-bit key, exp = 3: Perl verified Perl’s signature ok 202 - 548-bit key, exp = 3: mangled signature non-verification ok 203 - 548-bit key, exp = 3: OpenSSL verified Perl’s signature ok 204 - 549-bit key, exp = 3: Perl verified OpenSSL’s signature ok 205 - 549-bit key, exp = 3: Perl’s signature is as expected ok 206 - 549-bit key, exp = 3: Perl verified Perl’s signature ok 207 - 549-bit key, exp = 3: mangled signature non-verification ok 208 - 549-bit key, exp = 3: OpenSSL verified Perl’s signature ok 209 - 550-bit key: Perl verified OpenSSL’s signature ok 210 - 550-bit key: Perl’s signature is as expected ok 211 - 550-bit key: Perl verified Perl’s signature ok 212 - 550-bit key: mangled signature non-verification ok 213 - 550-bit key: OpenSSL verified Perl’s signature ok 214 - 551-bit key, exp = 3: Perl verified OpenSSL’s signature ok 215 - 551-bit key, exp = 3: Perl’s signature is as expected ok 216 - 551-bit key, exp = 3: Perl verified Perl’s signature ok 217 - 551-bit key, exp = 3: mangled signature non-verification ok 218 - 551-bit key, exp = 3: OpenSSL verified Perl’s signature ok 219 - 552-bit key, exp = 3: Perl verified OpenSSL’s signature ok 220 - 552-bit key, exp = 3: Perl’s signature is as expected ok 221 - 552-bit key, exp = 3: Perl verified Perl’s signature ok 222 - 552-bit key, exp = 3: mangled signature non-verification ok 223 - 552-bit key, exp = 3: OpenSSL verified Perl’s signature ok 224 - 553-bit key, exp = 3: Perl verified OpenSSL’s signature ok 225 - 553-bit key, exp = 3: Perl’s signature is as expected ok 226 - 553-bit key, exp = 3: Perl verified Perl’s signature ok 227 - 553-bit key, exp = 3: mangled signature non-verification ok 228 - 553-bit key, exp = 3: OpenSSL verified Perl’s signature ok 229 - 554-bit key, exp = 3: Perl verified OpenSSL’s signature ok 230 - 554-bit key, exp = 3: Perl’s signature is as expected ok 231 - 554-bit key, exp = 3: Perl verified Perl’s signature ok 232 - 554-bit key, exp = 3: mangled signature non-verification ok 233 - 554-bit key, exp = 3: OpenSSL verified Perl’s signature ok 234 - 555-bit key, exp = 3: Perl verified OpenSSL’s signature ok 235 - 555-bit key, exp = 3: Perl’s signature is as expected ok 236 - 555-bit key, exp = 3: Perl verified Perl’s signature ok 237 - 555-bit key, exp = 3: mangled signature non-verification ok 238 - 555-bit key, exp = 3: OpenSSL verified Perl’s signature ok 239 - 556-bit key, exp = 3: Perl verified OpenSSL’s signature ok 240 - 556-bit key, exp = 3: Perl’s signature is as expected ok 241 - 556-bit key, exp = 3: Perl verified Perl’s signature ok 242 - 556-bit key, exp = 3: mangled signature non-verification ok 243 - 556-bit key, exp = 3: OpenSSL verified Perl’s signature ok 244 - 557-bit key, exp = 3: Perl verified OpenSSL’s signature ok 245 - 557-bit key, exp = 3: Perl’s signature is as expected ok 246 - 557-bit key, exp = 3: Perl verified Perl’s signature ok 247 - 557-bit key, exp = 3: mangled signature non-verification ok 248 - 557-bit key, exp = 3: OpenSSL verified Perl’s signature ok 249 - 558-bit key: Perl verified OpenSSL’s signature ok 250 - 558-bit key: Perl’s signature is as expected ok 251 - 558-bit key: Perl verified Perl’s signature ok 252 - 558-bit key: mangled signature non-verification ok 253 - 558-bit key: OpenSSL verified Perl’s signature ok 254 - 559-bit key, exp = 3: Perl verified OpenSSL’s signature ok 255 - 559-bit key, exp = 3: Perl’s signature is as expected ok 256 - 559-bit key, exp = 3: Perl verified Perl’s signature ok 257 - 559-bit key, exp = 3: mangled signature non-verification ok 258 - 559-bit key, exp = 3: OpenSSL verified Perl’s signature ok 259 - 560-bit key: Perl verified OpenSSL’s signature ok 260 - 560-bit key: Perl’s signature is as expected ok 261 - 560-bit key: Perl verified Perl’s signature ok 262 - 560-bit key: mangled signature non-verification ok 263 - 560-bit key: OpenSSL verified Perl’s signature ok 264 - 561-bit key: Perl verified OpenSSL’s signature ok 265 - 561-bit key: Perl’s signature is as expected ok 266 - 561-bit key: Perl verified Perl’s signature ok 267 - 561-bit key: mangled signature non-verification ok 268 - 561-bit key: OpenSSL verified Perl’s signature ok 269 - 562-bit key: Perl verified OpenSSL’s signature ok 270 - 562-bit key: Perl’s signature is as expected ok 271 - 562-bit key: Perl verified Perl’s signature ok 272 - 562-bit key: mangled signature non-verification ok 273 - 562-bit key: OpenSSL verified Perl’s signature ok 274 - 563-bit key: Perl verified OpenSSL’s signature ok 275 - 563-bit key: Perl’s signature is as expected ok 276 - 563-bit key: Perl verified Perl’s signature ok 277 - 563-bit key: mangled signature non-verification ok 278 - 563-bit key: OpenSSL verified Perl’s signature ok 279 - 564-bit key, exp = 3: Perl verified OpenSSL’s signature ok 280 - 564-bit key, exp = 3: Perl’s signature is as expected ok 281 - 564-bit key, exp = 3: Perl verified Perl’s signature ok 282 - 564-bit key, exp = 3: mangled signature non-verification ok 283 - 564-bit key, exp = 3: OpenSSL verified Perl’s signature ok 284 - 565-bit key: Perl verified OpenSSL’s signature ok 285 - 565-bit key: Perl’s signature is as expected ok 286 - 565-bit key: Perl verified Perl’s signature ok 287 - 565-bit key: mangled signature non-verification ok 288 - 565-bit key: OpenSSL verified Perl’s signature ok 289 - 566-bit key: Perl verified OpenSSL’s signature ok 290 - 566-bit key: Perl’s signature is as expected ok 291 - 566-bit key: Perl verified Perl’s signature ok 292 - 566-bit key: mangled signature non-verification ok 293 - 566-bit key: OpenSSL verified Perl’s signature ok 294 - 567-bit key: Perl verified OpenSSL’s signature ok 295 - 567-bit key: Perl’s signature is as expected ok 296 - 567-bit key: Perl verified Perl’s signature ok 297 - 567-bit key: mangled signature non-verification ok 298 - 567-bit key: OpenSSL verified Perl’s signature ok 299 - 568-bit key: Perl verified OpenSSL’s signature ok 300 - 568-bit key: Perl’s signature is as expected ok 301 - 568-bit key: Perl verified Perl’s signature ok 302 - 568-bit key: mangled signature non-verification ok 303 - 568-bit key: OpenSSL verified Perl’s signature ok 304 - 569-bit key, exp = 3: Perl verified OpenSSL’s signature ok 305 - 569-bit key, exp = 3: Perl’s signature is as expected ok 306 - 569-bit key, exp = 3: Perl verified Perl’s signature ok 307 - 569-bit key, exp = 3: mangled signature non-verification ok 308 - 569-bit key, exp = 3: OpenSSL verified Perl’s signature ok 309 - 570-bit key, exp = 3: Perl verified OpenSSL’s signature ok 310 - 570-bit key, exp = 3: Perl’s signature is as expected ok 311 - 570-bit key, exp = 3: Perl verified Perl’s signature ok 312 - 570-bit key, exp = 3: mangled signature non-verification ok 313 - 570-bit key, exp = 3: OpenSSL verified Perl’s signature ok 314 - 571-bit key, exp = 3: Perl verified OpenSSL’s signature ok 315 - 571-bit key, exp = 3: Perl’s signature is as expected ok 316 - 571-bit key, exp = 3: Perl verified Perl’s signature ok 317 - 571-bit key, exp = 3: mangled signature non-verification ok 318 - 571-bit key, exp = 3: OpenSSL verified Perl’s signature ok 319 - 572-bit key: Perl verified OpenSSL’s signature ok 320 - 572-bit key: Perl’s signature is as expected ok 321 - 572-bit key: Perl verified Perl’s signature ok 322 - 572-bit key: mangled signature non-verification ok 323 - 572-bit key: OpenSSL verified Perl’s signature ok 324 - 573-bit key: Perl verified OpenSSL’s signature ok 325 - 573-bit key: Perl’s signature is as expected ok 326 - 573-bit key: Perl verified Perl’s signature ok 327 - 573-bit key: mangled signature non-verification ok 328 - 573-bit key: OpenSSL verified Perl’s signature ok 329 - 574-bit key, exp = 3: Perl verified OpenSSL’s signature ok 330 - 574-bit key, exp = 3: Perl’s signature is as expected ok 331 - 574-bit key, exp = 3: Perl verified Perl’s signature ok 332 - 574-bit key, exp = 3: mangled signature non-verification ok 333 - 574-bit key, exp = 3: OpenSSL verified Perl’s signature ok 334 - 575-bit key, exp = 3: Perl verified OpenSSL’s signature ok 335 - 575-bit key, exp = 3: Perl’s signature is as expected ok 336 - 575-bit key, exp = 3: Perl verified Perl’s signature ok 337 - 575-bit key, exp = 3: mangled signature non-verification ok 338 - 575-bit key, exp = 3: OpenSSL verified Perl’s signature ok 339 - 576-bit key: Perl verified OpenSSL’s signature ok 340 - 576-bit key: Perl’s signature is as expected ok 341 - 576-bit key: Perl verified Perl’s signature ok 342 - 576-bit key: mangled signature non-verification ok 343 - 576-bit key: OpenSSL verified Perl’s signature ok 344 - 577-bit key, exp = 3: Perl verified OpenSSL’s signature ok 345 - 577-bit key, exp = 3: Perl’s signature is as expected ok 346 - 577-bit key, exp = 3: Perl verified Perl’s signature ok 347 - 577-bit key, exp = 3: mangled signature non-verification ok 348 - 577-bit key, exp = 3: OpenSSL verified Perl’s signature ok 349 - 578-bit key, exp = 3: Perl verified OpenSSL’s signature ok 350 - 578-bit key, exp = 3: Perl’s signature is as expected ok 351 - 578-bit key, exp = 3: Perl verified Perl’s signature ok 352 - 578-bit key, exp = 3: mangled signature non-verification ok 353 - 578-bit key, exp = 3: OpenSSL verified Perl’s signature ok 354 - 579-bit key: Perl verified OpenSSL’s signature ok 355 - 579-bit key: Perl’s signature is as expected ok 356 - 579-bit key: Perl verified Perl’s signature ok 357 - 579-bit key: mangled signature non-verification ok 358 - 579-bit key: OpenSSL verified Perl’s signature ok 359 - 580-bit key: Perl verified OpenSSL’s signature ok 360 - 580-bit key: Perl’s signature is as expected ok 361 - 580-bit key: Perl verified Perl’s signature ok 362 - 580-bit key: mangled signature non-verification ok 363 - 580-bit key: OpenSSL verified Perl’s signature ok 364 - 581-bit key: Perl verified OpenSSL’s signature ok 365 - 581-bit key: Perl’s signature is as expected ok 366 - 581-bit key: Perl verified Perl’s signature ok 367 - 581-bit key: mangled signature non-verification ok 368 - 581-bit key: OpenSSL verified Perl’s signature ok 369 - 582-bit key: Perl verified OpenSSL’s signature ok 370 - 582-bit key: Perl’s signature is as expected ok 371 - 582-bit key: Perl verified Perl’s signature ok 372 - 582-bit key: mangled signature non-verification ok 373 - 582-bit key: OpenSSL verified Perl’s signature ok 374 - 583-bit key: Perl verified OpenSSL’s signature ok 375 - 583-bit key: Perl’s signature is as expected ok 376 - 583-bit key: Perl verified Perl’s signature ok 377 - 583-bit key: mangled signature non-verification ok 378 - 583-bit key: OpenSSL verified Perl’s signature ok 379 - 584-bit key, exp = 3: Perl verified OpenSSL’s signature ok 380 - 584-bit key, exp = 3: Perl’s signature is as expected ok 381 - 584-bit key, exp = 3: Perl verified Perl’s signature ok 382 - 584-bit key, exp = 3: mangled signature non-verification ok 383 - 584-bit key, exp = 3: OpenSSL verified Perl’s signature ok 384 - 585-bit key, exp = 3: Perl verified OpenSSL’s signature ok 385 - 585-bit key, exp = 3: Perl’s signature is as expected ok 386 - 585-bit key, exp = 3: Perl verified Perl’s signature ok 387 - 585-bit key, exp = 3: mangled signature non-verification ok 388 - 585-bit key, exp = 3: OpenSSL verified Perl’s signature ok 389 - 586-bit key, exp = 3: Perl verified OpenSSL’s signature ok 390 - 586-bit key, exp = 3: Perl’s signature is as expected ok 391 - 586-bit key, exp = 3: Perl verified Perl’s signature ok 392 - 586-bit key, exp = 3: mangled signature non-verification ok 393 - 586-bit key, exp = 3: OpenSSL verified Perl’s signature ok 394 - 587-bit key: Perl verified OpenSSL’s signature ok 395 - 587-bit key: Perl’s signature is as expected ok 396 - 587-bit key: Perl verified Perl’s signature ok 397 - 587-bit key: mangled signature non-verification ok 398 - 587-bit key: OpenSSL verified Perl’s signature ok 399 - 588-bit key: Perl verified OpenSSL’s signature ok 400 - 588-bit key: Perl’s signature is as expected ok 401 - 588-bit key: Perl verified Perl’s signature ok 402 - 588-bit key: mangled signature non-verification ok 403 - 588-bit key: OpenSSL verified Perl’s signature ok 404 - 589-bit key, exp = 3: Perl verified OpenSSL’s signature ok 405 - 589-bit key, exp = 3: Perl’s signature is as expected ok 406 - 589-bit key, exp = 3: Perl verified Perl’s signature ok 407 - 589-bit key, exp = 3: mangled signature non-verification ok 408 - 589-bit key, exp = 3: OpenSSL verified Perl’s signature ok 409 - 590-bit key, exp = 3: Perl verified OpenSSL’s signature ok 410 - 590-bit key, exp = 3: Perl’s signature is as expected ok 411 - 590-bit key, exp = 3: Perl verified Perl’s signature ok 412 - 590-bit key, exp = 3: mangled signature non-verification ok 413 - 590-bit key, exp = 3: OpenSSL verified Perl’s signature ok 414 - 591-bit key: Perl verified OpenSSL’s signature ok 415 - 591-bit key: Perl’s signature is as expected ok 416 - 591-bit key: Perl verified Perl’s signature ok 417 - 591-bit key: mangled signature non-verification ok 418 - 591-bit key: OpenSSL verified Perl’s signature ok 419 - 592-bit key, exp = 3: Perl verified OpenSSL’s signature ok 420 - 592-bit key, exp = 3: Perl’s signature is as expected ok 421 - 592-bit key, exp = 3: Perl verified Perl’s signature ok 422 - 592-bit key, exp = 3: mangled signature non-verification ok 423 - 592-bit key, exp = 3: OpenSSL verified Perl’s signature ok 424 - 593-bit key, exp = 3: Perl verified OpenSSL’s signature ok 425 - 593-bit key, exp = 3: Perl’s signature is as expected ok 426 - 593-bit key, exp = 3: Perl verified Perl’s signature ok 427 - 593-bit key, exp = 3: mangled signature non-verification ok 428 - 593-bit key, exp = 3: OpenSSL verified Perl’s signature ok 429 - 594-bit key, exp = 3: Perl verified OpenSSL’s signature ok 430 - 594-bit key, exp = 3: Perl’s signature is as expected ok 431 - 594-bit key, exp = 3: Perl verified Perl’s signature ok 432 - 594-bit key, exp = 3: mangled signature non-verification ok 433 - 594-bit key, exp = 3: OpenSSL verified Perl’s signature ok 434 - 595-bit key, exp = 3: Perl verified OpenSSL’s signature ok 435 - 595-bit key, exp = 3: Perl’s signature is as expected ok 436 - 595-bit key, exp = 3: Perl verified Perl’s signature ok 437 - 595-bit key, exp = 3: mangled signature non-verification ok 438 - 595-bit key, exp = 3: OpenSSL verified Perl’s signature ok 439 - 596-bit key, exp = 3: Perl verified OpenSSL’s signature ok 440 - 596-bit key, exp = 3: Perl’s signature is as expected ok 441 - 596-bit key, exp = 3: Perl verified Perl’s signature ok 442 - 596-bit key, exp = 3: mangled signature non-verification ok 443 - 596-bit key, exp = 3: OpenSSL verified Perl’s signature ok 444 - 597-bit key, exp = 3: Perl verified OpenSSL’s signature ok 445 - 597-bit key, exp = 3: Perl’s signature is as expected ok 446 - 597-bit key, exp = 3: Perl verified Perl’s signature ok 447 - 597-bit key, exp = 3: mangled signature non-verification ok 448 - 597-bit key, exp = 3: OpenSSL verified Perl’s signature ok 449 - 598-bit key, exp = 3: Perl verified OpenSSL’s signature ok 450 - 598-bit key, exp = 3: Perl’s signature is as expected ok 451 - 598-bit key, exp = 3: Perl verified Perl’s signature ok 452 - 598-bit key, exp = 3: mangled signature non-verification ok 453 - 598-bit key, exp = 3: OpenSSL verified Perl’s signature ok 454 - 599-bit key: Perl verified OpenSSL’s signature ok 455 - 599-bit key: Perl’s signature is as expected ok 456 - 599-bit key: Perl verified Perl’s signature ok 457 - 599-bit key: mangled signature non-verification ok 458 - 599-bit key: OpenSSL verified Perl’s signature ok 459 - 600-bit key, exp = 3: Perl verified OpenSSL’s signature ok 460 - 600-bit key, exp = 3: Perl’s signature is as expected ok 461 - 600-bit key, exp = 3: Perl verified Perl’s signature ok 462 - 600-bit key, exp = 3: mangled signature non-verification ok 463 - 600-bit key, exp = 3: OpenSSL verified Perl’s signature ok 464 - 601-bit key: Perl verified OpenSSL’s signature ok 465 - 601-bit key: Perl’s signature is as expected ok 466 - 601-bit key: Perl verified Perl’s signature ok 467 - 601-bit key: mangled signature non-verification ok 468 - 601-bit key: OpenSSL verified Perl’s signature ok 469 - 602-bit key: Perl verified OpenSSL’s signature ok 470 - 602-bit key: Perl’s signature is as expected ok 471 - 602-bit key: Perl verified Perl’s signature ok 472 - 602-bit key: mangled signature non-verification ok 473 - 602-bit key: OpenSSL verified Perl’s signature ok 474 - 603-bit key, exp = 3: Perl verified OpenSSL’s signature ok 475 - 603-bit key, exp = 3: Perl’s signature is as expected ok 476 - 603-bit key, exp = 3: Perl verified Perl’s signature ok 477 - 603-bit key, exp = 3: mangled signature non-verification ok 478 - 603-bit key, exp = 3: OpenSSL verified Perl’s signature ok 479 - 604-bit key, exp = 3: Perl verified OpenSSL’s signature ok 480 - 604-bit key, exp = 3: Perl’s signature is as expected ok 481 - 604-bit key, exp = 3: Perl verified Perl’s signature ok 482 - 604-bit key, exp = 3: mangled signature non-verification ok 483 - 604-bit key, exp = 3: OpenSSL verified Perl’s signature ok 484 - 605-bit key: Perl verified OpenSSL’s signature ok 485 - 605-bit key: Perl’s signature is as expected ok 486 - 605-bit key: Perl verified Perl’s signature ok 487 - 605-bit key: mangled signature non-verification ok 488 - 605-bit key: OpenSSL verified Perl’s signature ok 489 - 606-bit key, exp = 3: Perl verified OpenSSL’s signature ok 490 - 606-bit key, exp = 3: Perl’s signature is as expected ok 491 - 606-bit key, exp = 3: Perl verified Perl’s signature ok 492 - 606-bit key, exp = 3: mangled signature non-verification ok 493 - 606-bit key, exp = 3: OpenSSL verified Perl’s signature ok 494 - 607-bit key, exp = 3: Perl verified OpenSSL’s signature ok 495 - 607-bit key, exp = 3: Perl’s signature is as expected ok 496 - 607-bit key, exp = 3: Perl verified Perl’s signature ok 497 - 607-bit key, exp = 3: mangled signature non-verification ok 498 - 607-bit key, exp = 3: OpenSSL verified Perl’s signature ok 499 - 608-bit key: Perl verified OpenSSL’s signature ok 500 - 608-bit key: Perl’s signature is as expected ok 501 - 608-bit key: Perl verified Perl’s signature ok 502 - 608-bit key: mangled signature non-verification ok 503 - 608-bit key: OpenSSL verified Perl’s signature ok 504 - 609-bit key: Perl verified OpenSSL’s signature ok 505 - 609-bit key: Perl’s signature is as expected ok 506 - 609-bit key: Perl verified Perl’s signature ok 507 - 609-bit key: mangled signature non-verification ok 508 - 609-bit key: OpenSSL verified Perl’s signature ok 509 - 610-bit key, exp = 3: Perl verified OpenSSL’s signature ok 510 - 610-bit key, exp = 3: Perl’s signature is as expected ok 511 - 610-bit key, exp = 3: Perl verified Perl’s signature ok 512 - 610-bit key, exp = 3: mangled signature non-verification ok 513 - 610-bit key, exp = 3: OpenSSL verified Perl’s signature ok 514 - 611-bit key, exp = 3: Perl verified OpenSSL’s signature ok 515 - 611-bit key, exp = 3: Perl’s signature is as expected ok 516 - 611-bit key, exp = 3: Perl verified Perl’s signature ok 517 - 611-bit key, exp = 3: mangled signature non-verification ok 518 - 611-bit key, exp = 3: OpenSSL verified Perl’s signature ok 519 - 612-bit key: Perl verified OpenSSL’s signature ok 520 - 612-bit key: Perl’s signature is as expected ok 521 - 612-bit key: Perl verified Perl’s signature ok 522 - 612-bit key: mangled signature non-verification ok 523 - 612-bit key: OpenSSL verified Perl’s signature ok 524 - 613-bit key, exp = 3: Perl verified OpenSSL’s signature ok 525 - 613-bit key, exp = 3: Perl’s signature is as expected ok 526 - 613-bit key, exp = 3: Perl verified Perl’s signature ok 527 - 613-bit key, exp = 3: mangled signature non-verification ok 528 - 613-bit key, exp = 3: OpenSSL verified Perl’s signature ok 529 - 614-bit key: Perl verified OpenSSL’s signature ok 530 - 614-bit key: Perl’s signature is as expected ok 531 - 614-bit key: Perl verified Perl’s signature ok 532 - 614-bit key: mangled signature non-verification ok 533 - 614-bit key: OpenSSL verified Perl’s signature ok 534 - 615-bit key: Perl verified OpenSSL’s signature ok 535 - 615-bit key: Perl’s signature is as expected ok 536 - 615-bit key: Perl verified Perl’s signature ok 537 - 615-bit key: mangled signature non-verification ok 538 - 615-bit key: OpenSSL verified Perl’s signature ok 539 - 616-bit key: Perl verified OpenSSL’s signature ok 540 - 616-bit key: Perl’s signature is as expected ok 541 - 616-bit key: Perl verified Perl’s signature ok 542 - 616-bit key: mangled signature non-verification ok 543 - 616-bit key: OpenSSL verified Perl’s signature ok 544 - 617-bit key: Perl verified OpenSSL’s signature ok 545 - 617-bit key: Perl’s signature is as expected ok 546 - 617-bit key: Perl verified Perl’s signature ok 547 - 617-bit key: mangled signature non-verification ok 548 - 617-bit key: OpenSSL verified Perl’s signature ok 549 - 618-bit key: Perl verified OpenSSL’s signature ok 550 - 618-bit key: Perl’s signature is as expected ok 551 - 618-bit key: Perl verified Perl’s signature ok 552 - 618-bit key: mangled signature non-verification ok 553 - 618-bit key: OpenSSL verified Perl’s signature ok 554 - 619-bit key: Perl verified OpenSSL’s signature ok 555 - 619-bit key: Perl’s signature is as expected ok 556 - 619-bit key: Perl verified Perl’s signature ok 557 - 619-bit key: mangled signature non-verification ok 558 - 619-bit key: OpenSSL verified Perl’s signature ok 559 - 620-bit key, exp = 3: Perl verified OpenSSL’s signature ok 560 - 620-bit key, exp = 3: Perl’s signature is as expected ok 561 - 620-bit key, exp = 3: Perl verified Perl’s signature ok 562 - 620-bit key, exp = 3: mangled signature non-verification ok 563 - 620-bit key, exp = 3: OpenSSL verified Perl’s signature ok 564 - 621-bit key, exp = 3: Perl verified OpenSSL’s signature ok 565 - 621-bit key, exp = 3: Perl’s signature is as expected ok 566 - 621-bit key, exp = 3: Perl verified Perl’s signature ok 567 - 621-bit key, exp = 3: mangled signature non-verification ok 568 - 621-bit key, exp = 3: OpenSSL verified Perl’s signature ok 569 - 622-bit key, exp = 3: Perl verified OpenSSL’s signature ok 570 - 622-bit key, exp = 3: Perl’s signature is as expected ok 571 - 622-bit key, exp = 3: Perl verified Perl’s signature ok 572 - 622-bit key, exp = 3: mangled signature non-verification ok 573 - 622-bit key, exp = 3: OpenSSL verified Perl’s signature ok 574 - 623-bit key: Perl verified OpenSSL’s signature ok 575 - 623-bit key: Perl’s signature is as expected ok 576 - 623-bit key: Perl verified Perl’s signature ok 577 - 623-bit key: mangled signature non-verification ok 578 - 623-bit key: OpenSSL verified Perl’s signature ok 579 - 624-bit key: Perl verified OpenSSL’s signature ok 580 - 624-bit key: Perl’s signature is as expected ok 581 - 624-bit key: Perl verified Perl’s signature ok 582 - 624-bit key: mangled signature non-verification ok 583 - 624-bit key: OpenSSL verified Perl’s signature ok 584 - 625-bit key, exp = 3: Perl verified OpenSSL’s signature ok 585 - 625-bit key, exp = 3: Perl’s signature is as expected ok 586 - 625-bit key, exp = 3: Perl verified Perl’s signature ok 587 - 625-bit key, exp = 3: mangled signature non-verification ok 588 - 625-bit key, exp = 3: OpenSSL verified Perl’s signature ok 589 - 626-bit key, exp = 3: Perl verified OpenSSL’s signature ok 590 - 626-bit key, exp = 3: Perl’s signature is as expected ok 591 - 626-bit key, exp = 3: Perl verified Perl’s signature ok 592 - 626-bit key, exp = 3: mangled signature non-verification ok 593 - 626-bit key, exp = 3: OpenSSL verified Perl’s signature ok 594 - 627-bit key, exp = 3: Perl verified OpenSSL’s signature ok 595 - 627-bit key, exp = 3: Perl’s signature is as expected ok 596 - 627-bit key, exp = 3: Perl verified Perl’s signature ok 597 - 627-bit key, exp = 3: mangled signature non-verification ok 598 - 627-bit key, exp = 3: OpenSSL verified Perl’s signature ok 599 - 628-bit key: Perl verified OpenSSL’s signature ok 600 - 628-bit key: Perl’s signature is as expected ok 601 - 628-bit key: Perl verified Perl’s signature ok 602 - 628-bit key: mangled signature non-verification ok 603 - 628-bit key: OpenSSL verified Perl’s signature ok 604 - 629-bit key, exp = 3: Perl verified OpenSSL’s signature ok 605 - 629-bit key, exp = 3: Perl’s signature is as expected ok 606 - 629-bit key, exp = 3: Perl verified Perl’s signature ok 607 - 629-bit key, exp = 3: mangled signature non-verification ok 608 - 629-bit key, exp = 3: OpenSSL verified Perl’s signature ok 609 - 630-bit key: Perl verified OpenSSL’s signature ok 610 - 630-bit key: Perl’s signature is as expected ok 611 - 630-bit key: Perl verified Perl’s signature ok 612 - 630-bit key: mangled signature non-verification ok 613 - 630-bit key: OpenSSL verified Perl’s signature ok 614 - 631-bit key, exp = 3: Perl verified OpenSSL’s signature ok 615 - 631-bit key, exp = 3: Perl’s signature is as expected ok 616 - 631-bit key, exp = 3: Perl verified Perl’s signature ok 617 - 631-bit key, exp = 3: mangled signature non-verification ok 618 - 631-bit key, exp = 3: OpenSSL verified Perl’s signature ok 619 - 632-bit key: Perl verified OpenSSL’s signature ok 620 - 632-bit key: Perl’s signature is as expected ok 621 - 632-bit key: Perl verified Perl’s signature ok 622 - 632-bit key: mangled signature non-verification ok 623 - 632-bit key: OpenSSL verified Perl’s signature ok 624 - 633-bit key, exp = 3: Perl verified OpenSSL’s signature ok 625 - 633-bit key, exp = 3: Perl’s signature is as expected ok 626 - 633-bit key, exp = 3: Perl verified Perl’s signature ok 627 - 633-bit key, exp = 3: mangled signature non-verification ok 628 - 633-bit key, exp = 3: OpenSSL verified Perl’s signature ok 629 - 634-bit key, exp = 3: Perl verified OpenSSL’s signature ok 630 - 634-bit key, exp = 3: Perl’s signature is as expected ok 631 - 634-bit key, exp = 3: Perl verified Perl’s signature ok 632 - 634-bit key, exp = 3: mangled signature non-verification ok 633 - 634-bit key, exp = 3: OpenSSL verified Perl’s signature ok 634 - 635-bit key: Perl verified OpenSSL’s signature ok 635 - 635-bit key: Perl’s signature is as expected ok 636 - 635-bit key: Perl verified Perl’s signature ok 637 - 635-bit key: mangled signature non-verification ok 638 - 635-bit key: OpenSSL verified Perl’s signature ok 639 - 636-bit key: Perl verified OpenSSL’s signature ok 640 - 636-bit key: Perl’s signature is as expected ok 641 - 636-bit key: Perl verified Perl’s signature ok 642 - 636-bit key: mangled signature non-verification ok 643 - 636-bit key: OpenSSL verified Perl’s signature ok 644 - 637-bit key, exp = 3: Perl verified OpenSSL’s signature ok 645 - 637-bit key, exp = 3: Perl’s signature is as expected ok 646 - 637-bit key, exp = 3: Perl verified Perl’s signature ok 647 - 637-bit key, exp = 3: mangled signature non-verification ok 648 - 637-bit key, exp = 3: OpenSSL verified Perl’s signature ok 649 - 638-bit key: Perl verified OpenSSL’s signature ok 650 - 638-bit key: Perl’s signature is as expected ok 651 - 638-bit key: Perl verified Perl’s signature ok 652 - 638-bit key: mangled signature non-verification ok 653 - 638-bit key: OpenSSL verified Perl’s signature ok 654 - 639-bit key, exp = 3: Perl verified OpenSSL’s signature ok 655 - 639-bit key, exp = 3: Perl’s signature is as expected ok 656 - 639-bit key, exp = 3: Perl verified Perl’s signature ok 657 - 639-bit key, exp = 3: mangled signature non-verification ok 658 - 639-bit key, exp = 3: OpenSSL verified Perl’s signature ok 659 - 640-bit key, exp = 3: Perl verified OpenSSL’s signature ok 660 - 640-bit key, exp = 3: Perl’s signature is as expected ok 661 - 640-bit key, exp = 3: Perl verified Perl’s signature ok 662 - 640-bit key, exp = 3: mangled signature non-verification ok 663 - 640-bit key, exp = 3: OpenSSL verified Perl’s signature ok 664 - 641-bit key, exp = 3: Perl verified OpenSSL’s signature ok 665 - 641-bit key, exp = 3: Perl’s signature is as expected ok 666 - 641-bit key, exp = 3: Perl verified Perl’s signature ok 667 - 641-bit key, exp = 3: mangled signature non-verification ok 668 - 641-bit key, exp = 3: OpenSSL verified Perl’s signature ok 669 - 642-bit key, exp = 3: Perl verified OpenSSL’s signature ok 670 - 642-bit key, exp = 3: Perl’s signature is as expected ok 671 - 642-bit key, exp = 3: Perl verified Perl’s signature ok 672 - 642-bit key, exp = 3: mangled signature non-verification ok 673 - 642-bit key, exp = 3: OpenSSL verified Perl’s signature ok 674 - 643-bit key, exp = 3: Perl verified OpenSSL’s signature ok 675 - 643-bit key, exp = 3: Perl’s signature is as expected ok 676 - 643-bit key, exp = 3: Perl verified Perl’s signature ok 677 - 643-bit key, exp = 3: mangled signature non-verification ok 678 - 643-bit key, exp = 3: OpenSSL verified Perl’s signature ok 679 - 644-bit key, exp = 3: Perl verified OpenSSL’s signature ok 680 - 644-bit key, exp = 3: Perl’s signature is as expected ok 681 - 644-bit key, exp = 3: Perl verified Perl’s signature ok 682 - 644-bit key, exp = 3: mangled signature non-verification ok 683 - 644-bit key, exp = 3: OpenSSL verified Perl’s signature ok 684 - 645-bit key: Perl verified OpenSSL’s signature ok 685 - 645-bit key: Perl’s signature is as expected ok 686 - 645-bit key: Perl verified Perl’s signature ok 687 - 645-bit key: mangled signature non-verification ok 688 - 645-bit key: OpenSSL verified Perl’s signature ok 689 - 646-bit key: Perl verified OpenSSL’s signature ok 690 - 646-bit key: Perl’s signature is as expected ok 691 - 646-bit key: Perl verified Perl’s signature ok 692 - 646-bit key: mangled signature non-verification ok 693 - 646-bit key: OpenSSL verified Perl’s signature ok 694 - 647-bit key, exp = 3: Perl verified OpenSSL’s signature ok 695 - 647-bit key, exp = 3: Perl’s signature is as expected ok 696 - 647-bit key, exp = 3: Perl verified Perl’s signature ok 697 - 647-bit key, exp = 3: mangled signature non-verification ok 698 - 647-bit key, exp = 3: OpenSSL verified Perl’s signature ok 699 - 648-bit key, exp = 3: Perl verified OpenSSL’s signature ok 700 - 648-bit key, exp = 3: Perl’s signature is as expected ok 701 - 648-bit key, exp = 3: Perl verified Perl’s signature ok 702 - 648-bit key, exp = 3: mangled signature non-verification ok 703 - 648-bit key, exp = 3: OpenSSL verified Perl’s signature ok 704 - 649-bit key, exp = 3: Perl verified OpenSSL’s signature ok 705 - 649-bit key, exp = 3: Perl’s signature is as expected ok 706 - 649-bit key, exp = 3: Perl verified Perl’s signature ok 707 - 649-bit key, exp = 3: mangled signature non-verification ok 708 - 649-bit key, exp = 3: OpenSSL verified Perl’s signature ok 709 - 650-bit key: Perl verified OpenSSL’s signature ok 710 - 650-bit key: Perl’s signature is as expected ok 711 - 650-bit key: Perl verified Perl’s signature ok 712 - 650-bit key: mangled signature non-verification ok 713 - 650-bit key: OpenSSL verified Perl’s signature ok 714 - 651-bit key: Perl verified OpenSSL’s signature ok 715 - 651-bit key: Perl’s signature is as expected ok 716 - 651-bit key: Perl verified Perl’s signature ok 717 - 651-bit key: mangled signature non-verification ok 718 - 651-bit key: OpenSSL verified Perl’s signature ok 719 - 652-bit key, exp = 3: Perl verified OpenSSL’s signature ok 720 - 652-bit key, exp = 3: Perl’s signature is as expected ok 721 - 652-bit key, exp = 3: Perl verified Perl’s signature ok 722 - 652-bit key, exp = 3: mangled signature non-verification ok 723 - 652-bit key, exp = 3: OpenSSL verified Perl’s signature ok 724 - 653-bit key, exp = 3: Perl verified OpenSSL’s signature ok 725 - 653-bit key, exp = 3: Perl’s signature is as expected ok 726 - 653-bit key, exp = 3: Perl verified Perl’s signature ok 727 - 653-bit key, exp = 3: mangled signature non-verification ok 728 - 653-bit key, exp = 3: OpenSSL verified Perl’s signature ok 729 - 654-bit key: Perl verified OpenSSL’s signature ok 730 - 654-bit key: Perl’s signature is as expected ok 731 - 654-bit key: Perl verified Perl’s signature ok 732 - 654-bit key: mangled signature non-verification ok 733 - 654-bit key: OpenSSL verified Perl’s signature ok 734 - 655-bit key, exp = 3: Perl verified OpenSSL’s signature ok 735 - 655-bit key, exp = 3: Perl’s signature is as expected ok 736 - 655-bit key, exp = 3: Perl verified Perl’s signature ok 737 - 655-bit key, exp = 3: mangled signature non-verification ok 738 - 655-bit key, exp = 3: OpenSSL verified Perl’s signature ok 739 - 656-bit key, exp = 3: Perl verified OpenSSL’s signature ok 740 - 656-bit key, exp = 3: Perl’s signature is as expected ok 741 - 656-bit key, exp = 3: Perl verified Perl’s signature ok 742 - 656-bit key, exp = 3: mangled signature non-verification ok 743 - 656-bit key, exp = 3: OpenSSL verified Perl’s signature ok 744 - 657-bit key: Perl verified OpenSSL’s signature ok 745 - 657-bit key: Perl’s signature is as expected ok 746 - 657-bit key: Perl verified Perl’s signature ok 747 - 657-bit key: mangled signature non-verification ok 748 - 657-bit key: OpenSSL verified Perl’s signature ok 749 - 658-bit key, exp = 3: Perl verified OpenSSL’s signature ok 750 - 658-bit key, exp = 3: Perl’s signature is as expected ok 751 - 658-bit key, exp = 3: Perl verified Perl’s signature ok 752 - 658-bit key, exp = 3: mangled signature non-verification ok 753 - 658-bit key, exp = 3: OpenSSL verified Perl’s signature ok 754 - 659-bit key: Perl verified OpenSSL’s signature ok 755 - 659-bit key: Perl’s signature is as expected ok 756 - 659-bit key: Perl verified Perl’s signature ok 757 - 659-bit key: mangled signature non-verification ok 758 - 659-bit key: OpenSSL verified Perl’s signature ok 759 - 660-bit key: Perl verified OpenSSL’s signature ok 760 - 660-bit key: Perl’s signature is as expected ok 761 - 660-bit key: Perl verified Perl’s signature ok 762 - 660-bit key: mangled signature non-verification ok 763 - 660-bit key: OpenSSL verified Perl’s signature ok 764 - 661-bit key: Perl verified OpenSSL’s signature ok 765 - 661-bit key: Perl’s signature is as expected ok 766 - 661-bit key: Perl verified Perl’s signature ok 767 - 661-bit key: mangled signature non-verification ok 768 - 661-bit key: OpenSSL verified Perl’s signature ok 769 - 662-bit key, exp = 3: Perl verified OpenSSL’s signature ok 770 - 662-bit key, exp = 3: Perl’s signature is as expected ok 771 - 662-bit key, exp = 3: Perl verified Perl’s signature ok 772 - 662-bit key, exp = 3: mangled signature non-verification ok 773 - 662-bit key, exp = 3: OpenSSL verified Perl’s signature ok 774 - 663-bit key: Perl verified OpenSSL’s signature ok 775 - 663-bit key: Perl’s signature is as expected ok 776 - 663-bit key: Perl verified Perl’s signature ok 777 - 663-bit key: mangled signature non-verification ok 778 - 663-bit key: OpenSSL verified Perl’s signature ok 779 - 664-bit key, exp = 3: Perl verified OpenSSL’s signature ok 780 - 664-bit key, exp = 3: Perl’s signature is as expected ok 781 - 664-bit key, exp = 3: Perl verified Perl’s signature ok 782 - 664-bit key, exp = 3: mangled signature non-verification ok 783 - 664-bit key, exp = 3: OpenSSL verified Perl’s signature ok 784 - 665-bit key: Perl verified OpenSSL’s signature ok 785 - 665-bit key: Perl’s signature is as expected ok 786 - 665-bit key: Perl verified Perl’s signature ok 787 - 665-bit key: mangled signature non-verification ok 788 - 665-bit key: OpenSSL verified Perl’s signature ok 789 - 666-bit key: Perl verified OpenSSL’s signature ok 790 - 666-bit key: Perl’s signature is as expected ok 791 - 666-bit key: Perl verified Perl’s signature ok 792 - 666-bit key: mangled signature non-verification ok 793 - 666-bit key: OpenSSL verified Perl’s signature ok 794 - 667-bit key, exp = 3: Perl verified OpenSSL’s signature ok 795 - 667-bit key, exp = 3: Perl’s signature is as expected ok 796 - 667-bit key, exp = 3: Perl verified Perl’s signature ok 797 - 667-bit key, exp = 3: mangled signature non-verification ok 798 - 667-bit key, exp = 3: OpenSSL verified Perl’s signature ok 799 - 668-bit key, exp = 3: Perl verified OpenSSL’s signature ok 800 - 668-bit key, exp = 3: Perl’s signature is as expected ok 801 - 668-bit key, exp = 3: Perl verified Perl’s signature ok 802 - 668-bit key, exp = 3: mangled signature non-verification ok 803 - 668-bit key, exp = 3: OpenSSL verified Perl’s signature ok 804 - 669-bit key, exp = 3: Perl verified OpenSSL’s signature ok 805 - 669-bit key, exp = 3: Perl’s signature is as expected ok 806 - 669-bit key, exp = 3: Perl verified Perl’s signature ok 807 - 669-bit key, exp = 3: mangled signature non-verification ok 808 - 669-bit key, exp = 3: OpenSSL verified Perl’s signature ok 809 - 670-bit key, exp = 3: Perl verified OpenSSL’s signature ok 810 - 670-bit key, exp = 3: Perl’s signature is as expected ok 811 - 670-bit key, exp = 3: Perl verified Perl’s signature ok 812 - 670-bit key, exp = 3: mangled signature non-verification ok 813 - 670-bit key, exp = 3: OpenSSL verified Perl’s signature ok 814 - 671-bit key, exp = 3: Perl verified OpenSSL’s signature ok 815 - 671-bit key, exp = 3: Perl’s signature is as expected ok 816 - 671-bit key, exp = 3: Perl verified Perl’s signature ok 817 - 671-bit key, exp = 3: mangled signature non-verification ok 818 - 671-bit key, exp = 3: OpenSSL verified Perl’s signature ok 819 - 672-bit key, exp = 3: Perl verified OpenSSL’s signature ok 820 - 672-bit key, exp = 3: Perl’s signature is as expected ok 821 - 672-bit key, exp = 3: Perl verified Perl’s signature ok 822 - 672-bit key, exp = 3: mangled signature non-verification ok 823 - 672-bit key, exp = 3: OpenSSL verified Perl’s signature ok 824 - 673-bit key: Perl verified OpenSSL’s signature ok 825 - 673-bit key: Perl’s signature is as expected ok 826 - 673-bit key: Perl verified Perl’s signature ok 827 - 673-bit key: mangled signature non-verification ok 828 - 673-bit key: OpenSSL verified Perl’s signature ok 829 - 674-bit key: Perl verified OpenSSL’s signature ok 830 - 674-bit key: Perl’s signature is as expected ok 831 - 674-bit key: Perl verified Perl’s signature ok 832 - 674-bit key: mangled signature non-verification ok 833 - 674-bit key: OpenSSL verified Perl’s signature ok 834 - 675-bit key, exp = 3: Perl verified OpenSSL’s signature ok 835 - 675-bit key, exp = 3: Perl’s signature is as expected ok 836 - 675-bit key, exp = 3: Perl verified Perl’s signature ok 837 - 675-bit key, exp = 3: mangled signature non-verification ok 838 - 675-bit key, exp = 3: OpenSSL verified Perl’s signature ok 839 - 676-bit key, exp = 3: Perl verified OpenSSL’s signature ok 840 - 676-bit key, exp = 3: Perl’s signature is as expected ok 841 - 676-bit key, exp = 3: Perl verified Perl’s signature ok 842 - 676-bit key, exp = 3: mangled signature non-verification ok 843 - 676-bit key, exp = 3: OpenSSL verified Perl’s signature ok 844 - 677-bit key, exp = 3: Perl verified OpenSSL’s signature ok 845 - 677-bit key, exp = 3: Perl’s signature is as expected ok 846 - 677-bit key, exp = 3: Perl verified Perl’s signature ok 847 - 677-bit key, exp = 3: mangled signature non-verification ok 848 - 677-bit key, exp = 3: OpenSSL verified Perl’s signature ok 849 - 678-bit key, exp = 3: Perl verified OpenSSL’s signature ok 850 - 678-bit key, exp = 3: Perl’s signature is as expected ok 851 - 678-bit key, exp = 3: Perl verified Perl’s signature ok 852 - 678-bit key, exp = 3: mangled signature non-verification ok 853 - 678-bit key, exp = 3: OpenSSL verified Perl’s signature ok 854 - 679-bit key: Perl verified OpenSSL’s signature ok 855 - 679-bit key: Perl’s signature is as expected ok 856 - 679-bit key: Perl verified Perl’s signature ok 857 - 679-bit key: mangled signature non-verification ok 858 - 679-bit key: OpenSSL verified Perl’s signature ok 859 - 680-bit key: Perl verified OpenSSL’s signature ok 860 - 680-bit key: Perl’s signature is as expected ok 861 - 680-bit key: Perl verified Perl’s signature ok 862 - 680-bit key: mangled signature non-verification ok 863 - 680-bit key: OpenSSL verified Perl’s signature ok 864 - 681-bit key: Perl verified OpenSSL’s signature ok 865 - 681-bit key: Perl’s signature is as expected ok 866 - 681-bit key: Perl verified Perl’s signature ok 867 - 681-bit key: mangled signature non-verification ok 868 - 681-bit key: OpenSSL verified Perl’s signature ok 869 - 682-bit key, exp = 3: Perl verified OpenSSL’s signature ok 870 - 682-bit key, exp = 3: Perl’s signature is as expected ok 871 - 682-bit key, exp = 3: Perl verified Perl’s signature ok 872 - 682-bit key, exp = 3: mangled signature non-verification ok 873 - 682-bit key, exp = 3: OpenSSL verified Perl’s signature ok 874 - 683-bit key, exp = 3: Perl verified OpenSSL’s signature ok 875 - 683-bit key, exp = 3: Perl’s signature is as expected ok 876 - 683-bit key, exp = 3: Perl verified Perl’s signature ok 877 - 683-bit key, exp = 3: mangled signature non-verification ok 878 - 683-bit key, exp = 3: OpenSSL verified Perl’s signature ok 879 - 684-bit key: Perl verified OpenSSL’s signature ok 880 - 684-bit key: Perl’s signature is as expected ok 881 - 684-bit key: Perl verified Perl’s signature ok 882 - 684-bit key: mangled signature non-verification ok 883 - 684-bit key: OpenSSL verified Perl’s signature ok 884 - 685-bit key: Perl verified OpenSSL’s signature ok 885 - 685-bit key: Perl’s signature is as expected ok 886 - 685-bit key: Perl verified Perl’s signature ok 887 - 685-bit key: mangled signature non-verification ok 888 - 685-bit key: OpenSSL verified Perl’s signature ok 889 - 686-bit key, exp = 3: Perl verified OpenSSL’s signature ok 890 - 686-bit key, exp = 3: Perl’s signature is as expected ok 891 - 686-bit key, exp = 3: Perl verified Perl’s signature ok 892 - 686-bit key, exp = 3: mangled signature non-verification ok 893 - 686-bit key, exp = 3: OpenSSL verified Perl’s signature ok 894 - 687-bit key, exp = 3: Perl verified OpenSSL’s signature ok 895 - 687-bit key, exp = 3: Perl’s signature is as expected ok 896 - 687-bit key, exp = 3: Perl verified Perl’s signature ok 897 - 687-bit key, exp = 3: mangled signature non-verification ok 898 - 687-bit key, exp = 3: OpenSSL verified Perl’s signature ok 899 - 688-bit key, exp = 3: Perl verified OpenSSL’s signature ok 900 - 688-bit key, exp = 3: Perl’s signature is as expected ok 901 - 688-bit key, exp = 3: Perl verified Perl’s signature ok 902 - 688-bit key, exp = 3: mangled signature non-verification ok 903 - 688-bit key, exp = 3: OpenSSL verified Perl’s signature ok 904 - 689-bit key, exp = 3: Perl verified OpenSSL’s signature ok 905 - 689-bit key, exp = 3: Perl’s signature is as expected ok 906 - 689-bit key, exp = 3: Perl verified Perl’s signature ok 907 - 689-bit key, exp = 3: mangled signature non-verification ok 908 - 689-bit key, exp = 3: OpenSSL verified Perl’s signature ok 909 - 690-bit key, exp = 3: Perl verified OpenSSL’s signature ok 910 - 690-bit key, exp = 3: Perl’s signature is as expected ok 911 - 690-bit key, exp = 3: Perl verified Perl’s signature ok 912 - 690-bit key, exp = 3: mangled signature non-verification ok 913 - 690-bit key, exp = 3: OpenSSL verified Perl’s signature ok 914 - 691-bit key: Perl verified OpenSSL’s signature ok 915 - 691-bit key: Perl’s signature is as expected ok 916 - 691-bit key: Perl verified Perl’s signature ok 917 - 691-bit key: mangled signature non-verification ok 918 - 691-bit key: OpenSSL verified Perl’s signature ok 919 - 692-bit key: Perl verified OpenSSL’s signature ok 920 - 692-bit key: Perl’s signature is as expected ok 921 - 692-bit key: Perl verified Perl’s signature ok 922 - 692-bit key: mangled signature non-verification ok 923 - 692-bit key: OpenSSL verified Perl’s signature ok 924 - 693-bit key, exp = 3: Perl verified OpenSSL’s signature ok 925 - 693-bit key, exp = 3: Perl’s signature is as expected ok 926 - 693-bit key, exp = 3: Perl verified Perl’s signature ok 927 - 693-bit key, exp = 3: mangled signature non-verification ok 928 - 693-bit key, exp = 3: OpenSSL verified Perl’s signature ok 929 - 694-bit key: Perl verified OpenSSL’s signature ok 930 - 694-bit key: Perl’s signature is as expected ok 931 - 694-bit key: Perl verified Perl’s signature ok 932 - 694-bit key: mangled signature non-verification ok 933 - 694-bit key: OpenSSL verified Perl’s signature ok 934 - 695-bit key: Perl verified OpenSSL’s signature ok 935 - 695-bit key: Perl’s signature is as expected ok 936 - 695-bit key: Perl verified Perl’s signature ok 937 - 695-bit key: mangled signature non-verification ok 938 - 695-bit key: OpenSSL verified Perl’s signature ok 939 - 696-bit key: Perl verified OpenSSL’s signature ok 940 - 696-bit key: Perl’s signature is as expected ok 941 - 696-bit key: Perl verified Perl’s signature ok 942 - 696-bit key: mangled signature non-verification ok 943 - 696-bit key: OpenSSL verified Perl’s signature ok 944 - 697-bit key: Perl verified OpenSSL’s signature ok 945 - 697-bit key: Perl’s signature is as expected ok 946 - 697-bit key: Perl verified Perl’s signature ok 947 - 697-bit key: mangled signature non-verification ok 948 - 697-bit key: OpenSSL verified Perl’s signature ok 949 - 698-bit key: Perl verified OpenSSL’s signature ok 950 - 698-bit key: Perl’s signature is as expected ok 951 - 698-bit key: Perl verified Perl’s signature ok 952 - 698-bit key: mangled signature non-verification ok 953 - 698-bit key: OpenSSL verified Perl’s signature ok 954 - 699-bit key, exp = 3: Perl verified OpenSSL’s signature ok 955 - 699-bit key, exp = 3: Perl’s signature is as expected ok 956 - 699-bit key, exp = 3: Perl verified Perl’s signature ok 957 - 699-bit key, exp = 3: mangled signature non-verification ok 958 - 699-bit key, exp = 3: OpenSSL verified Perl’s signature ok 959 - 700-bit key: Perl verified OpenSSL’s signature ok 960 - 700-bit key: Perl’s signature is as expected ok 961 - 700-bit key: Perl verified Perl’s signature ok 962 - 700-bit key: mangled signature non-verification ok 963 - 700-bit key: OpenSSL verified Perl’s signature ok 964 - 701-bit key, exp = 3: Perl verified OpenSSL’s signature ok 965 - 701-bit key, exp = 3: Perl’s signature is as expected ok 966 - 701-bit key, exp = 3: Perl verified Perl’s signature ok 967 - 701-bit key, exp = 3: mangled signature non-verification ok 968 - 701-bit key, exp = 3: OpenSSL verified Perl’s signature ok 969 - 702-bit key: Perl verified OpenSSL’s signature ok 970 - 702-bit key: Perl’s signature is as expected ok 971 - 702-bit key: Perl verified Perl’s signature ok 972 - 702-bit key: mangled signature non-verification ok 973 - 702-bit key: OpenSSL verified Perl’s signature ok 974 - 703-bit key, exp = 3: Perl verified OpenSSL’s signature ok 975 - 703-bit key, exp = 3: Perl’s signature is as expected ok 976 - 703-bit key, exp = 3: Perl verified Perl’s signature ok 977 - 703-bit key, exp = 3: mangled signature non-verification ok 978 - 703-bit key, exp = 3: OpenSSL verified Perl’s signature ok 979 - 704-bit key: Perl verified OpenSSL’s signature ok 980 - 704-bit key: Perl’s signature is as expected ok 981 - 704-bit key: Perl verified Perl’s signature ok 982 - 704-bit key: mangled signature non-verification ok 983 - 704-bit key: OpenSSL verified Perl’s signature ok 984 - 705-bit key: Perl verified OpenSSL’s signature ok 985 - 705-bit key: Perl’s signature is as expected ok 986 - 705-bit key: Perl verified Perl’s signature ok 987 - 705-bit key: mangled signature non-verification ok 988 - 705-bit key: OpenSSL verified Perl’s signature ok 989 - 706-bit key, exp = 3: Perl verified OpenSSL’s signature ok 990 - 706-bit key, exp = 3: Perl’s signature is as expected ok 991 - 706-bit key, exp = 3: Perl verified Perl’s signature ok 992 - 706-bit key, exp = 3: mangled signature non-verification ok 993 - 706-bit key, exp = 3: OpenSSL verified Perl’s signature ok 994 - 707-bit key: Perl verified OpenSSL’s signature ok 995 - 707-bit key: Perl’s signature is as expected ok 996 - 707-bit key: Perl verified Perl’s signature ok 997 - 707-bit key: mangled signature non-verification ok 998 - 707-bit key: OpenSSL verified Perl’s signature ok 999 - 708-bit key: Perl verified OpenSSL’s signature ok 1000 - 708-bit key: Perl’s signature is as expected ok 1001 - 708-bit key: Perl verified Perl’s signature ok 1002 - 708-bit key: mangled signature non-verification ok 1003 - 708-bit key: OpenSSL verified Perl’s signature ok 1004 - 709-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1005 - 709-bit key, exp = 3: Perl’s signature is as expected ok 1006 - 709-bit key, exp = 3: Perl verified Perl’s signature ok 1007 - 709-bit key, exp = 3: mangled signature non-verification ok 1008 - 709-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1009 - 710-bit key: Perl verified OpenSSL’s signature ok 1010 - 710-bit key: Perl’s signature is as expected ok 1011 - 710-bit key: Perl verified Perl’s signature ok 1012 - 710-bit key: mangled signature non-verification ok 1013 - 710-bit key: OpenSSL verified Perl’s signature ok 1014 - 711-bit key: Perl verified OpenSSL’s signature ok 1015 - 711-bit key: Perl’s signature is as expected ok 1016 - 711-bit key: Perl verified Perl’s signature ok 1017 - 711-bit key: mangled signature non-verification ok 1018 - 711-bit key: OpenSSL verified Perl’s signature ok 1019 - 712-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1020 - 712-bit key, exp = 3: Perl’s signature is as expected ok 1021 - 712-bit key, exp = 3: Perl verified Perl’s signature ok 1022 - 712-bit key, exp = 3: mangled signature non-verification ok 1023 - 712-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1024 - 713-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1025 - 713-bit key, exp = 3: Perl’s signature is as expected ok 1026 - 713-bit key, exp = 3: Perl verified Perl’s signature ok 1027 - 713-bit key, exp = 3: mangled signature non-verification ok 1028 - 713-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1029 - 714-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1030 - 714-bit key, exp = 3: Perl’s signature is as expected ok 1031 - 714-bit key, exp = 3: Perl verified Perl’s signature ok 1032 - 714-bit key, exp = 3: mangled signature non-verification ok 1033 - 714-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1034 - 715-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1035 - 715-bit key, exp = 3: Perl’s signature is as expected ok 1036 - 715-bit key, exp = 3: Perl verified Perl’s signature ok 1037 - 715-bit key, exp = 3: mangled signature non-verification ok 1038 - 715-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1039 - 716-bit key: Perl verified OpenSSL’s signature ok 1040 - 716-bit key: Perl’s signature is as expected ok 1041 - 716-bit key: Perl verified Perl’s signature ok 1042 - 716-bit key: mangled signature non-verification ok 1043 - 716-bit key: OpenSSL verified Perl’s signature ok 1044 - 717-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1045 - 717-bit key, exp = 3: Perl’s signature is as expected ok 1046 - 717-bit key, exp = 3: Perl verified Perl’s signature ok 1047 - 717-bit key, exp = 3: mangled signature non-verification ok 1048 - 717-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1049 - 718-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1050 - 718-bit key, exp = 3: Perl’s signature is as expected ok 1051 - 718-bit key, exp = 3: Perl verified Perl’s signature ok 1052 - 718-bit key, exp = 3: mangled signature non-verification ok 1053 - 718-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1054 - 719-bit key: Perl verified OpenSSL’s signature ok 1055 - 719-bit key: Perl’s signature is as expected ok 1056 - 719-bit key: Perl verified Perl’s signature ok 1057 - 719-bit key: mangled signature non-verification ok 1058 - 719-bit key: OpenSSL verified Perl’s signature ok 1059 - 720-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1060 - 720-bit key, exp = 3: Perl’s signature is as expected ok 1061 - 720-bit key, exp = 3: Perl verified Perl’s signature ok 1062 - 720-bit key, exp = 3: mangled signature non-verification ok 1063 - 720-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1064 - 721-bit key: Perl verified OpenSSL’s signature ok 1065 - 721-bit key: Perl’s signature is as expected ok 1066 - 721-bit key: Perl verified Perl’s signature ok 1067 - 721-bit key: mangled signature non-verification ok 1068 - 721-bit key: OpenSSL verified Perl’s signature ok 1069 - 722-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1070 - 722-bit key, exp = 3: Perl’s signature is as expected ok 1071 - 722-bit key, exp = 3: Perl verified Perl’s signature ok 1072 - 722-bit key, exp = 3: mangled signature non-verification ok 1073 - 722-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1074 - 723-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1075 - 723-bit key, exp = 3: Perl’s signature is as expected ok 1076 - 723-bit key, exp = 3: Perl verified Perl’s signature ok 1077 - 723-bit key, exp = 3: mangled signature non-verification ok 1078 - 723-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1079 - 724-bit key: Perl verified OpenSSL’s signature ok 1080 - 724-bit key: Perl’s signature is as expected ok 1081 - 724-bit key: Perl verified Perl’s signature ok 1082 - 724-bit key: mangled signature non-verification ok 1083 - 724-bit key: OpenSSL verified Perl’s signature ok 1084 - 725-bit key: Perl verified OpenSSL’s signature ok 1085 - 725-bit key: Perl’s signature is as expected ok 1086 - 725-bit key: Perl verified Perl’s signature ok 1087 - 725-bit key: mangled signature non-verification ok 1088 - 725-bit key: OpenSSL verified Perl’s signature ok 1089 - 726-bit key: Perl verified OpenSSL’s signature ok 1090 - 726-bit key: Perl’s signature is as expected ok 1091 - 726-bit key: Perl verified Perl’s signature ok 1092 - 726-bit key: mangled signature non-verification ok 1093 - 726-bit key: OpenSSL verified Perl’s signature ok 1094 - 727-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1095 - 727-bit key, exp = 3: Perl’s signature is as expected ok 1096 - 727-bit key, exp = 3: Perl verified Perl’s signature ok 1097 - 727-bit key, exp = 3: mangled signature non-verification ok 1098 - 727-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1099 - 728-bit key: Perl verified OpenSSL’s signature ok 1100 - 728-bit key: Perl’s signature is as expected ok 1101 - 728-bit key: Perl verified Perl’s signature ok 1102 - 728-bit key: mangled signature non-verification ok 1103 - 728-bit key: OpenSSL verified Perl’s signature ok 1104 - 729-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1105 - 729-bit key, exp = 3: Perl’s signature is as expected ok 1106 - 729-bit key, exp = 3: Perl verified Perl’s signature ok 1107 - 729-bit key, exp = 3: mangled signature non-verification ok 1108 - 729-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1109 - 730-bit key: Perl verified OpenSSL’s signature ok 1110 - 730-bit key: Perl’s signature is as expected ok 1111 - 730-bit key: Perl verified Perl’s signature ok 1112 - 730-bit key: mangled signature non-verification ok 1113 - 730-bit key: OpenSSL verified Perl’s signature ok 1114 - 731-bit key: Perl verified OpenSSL’s signature ok 1115 - 731-bit key: Perl’s signature is as expected ok 1116 - 731-bit key: Perl verified Perl’s signature ok 1117 - 731-bit key: mangled signature non-verification ok 1118 - 731-bit key: OpenSSL verified Perl’s signature ok 1119 - 732-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1120 - 732-bit key, exp = 3: Perl’s signature is as expected ok 1121 - 732-bit key, exp = 3: Perl verified Perl’s signature ok 1122 - 732-bit key, exp = 3: mangled signature non-verification ok 1123 - 732-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1124 - 733-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1125 - 733-bit key, exp = 3: Perl’s signature is as expected ok 1126 - 733-bit key, exp = 3: Perl verified Perl’s signature ok 1127 - 733-bit key, exp = 3: mangled signature non-verification ok 1128 - 733-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1129 - 734-bit key: Perl verified OpenSSL’s signature ok 1130 - 734-bit key: Perl’s signature is as expected ok 1131 - 734-bit key: Perl verified Perl’s signature ok 1132 - 734-bit key: mangled signature non-verification ok 1133 - 734-bit key: OpenSSL verified Perl’s signature ok 1134 - 735-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1135 - 735-bit key, exp = 3: Perl’s signature is as expected ok 1136 - 735-bit key, exp = 3: Perl verified Perl’s signature ok 1137 - 735-bit key, exp = 3: mangled signature non-verification ok 1138 - 735-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1139 - 736-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1140 - 736-bit key, exp = 3: Perl’s signature is as expected ok 1141 - 736-bit key, exp = 3: Perl verified Perl’s signature ok 1142 - 736-bit key, exp = 3: mangled signature non-verification ok 1143 - 736-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1144 - 737-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1145 - 737-bit key, exp = 3: Perl’s signature is as expected ok 1146 - 737-bit key, exp = 3: Perl verified Perl’s signature ok 1147 - 737-bit key, exp = 3: mangled signature non-verification ok 1148 - 737-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1149 - 738-bit key: Perl verified OpenSSL’s signature ok 1150 - 738-bit key: Perl’s signature is as expected ok 1151 - 738-bit key: Perl verified Perl’s signature ok 1152 - 738-bit key: mangled signature non-verification ok 1153 - 738-bit key: OpenSSL verified Perl’s signature ok 1154 - 739-bit key: Perl verified OpenSSL’s signature ok 1155 - 739-bit key: Perl’s signature is as expected ok 1156 - 739-bit key: Perl verified Perl’s signature ok 1157 - 739-bit key: mangled signature non-verification ok 1158 - 739-bit key: OpenSSL verified Perl’s signature ok 1159 - 740-bit key: Perl verified OpenSSL’s signature ok 1160 - 740-bit key: Perl’s signature is as expected ok 1161 - 740-bit key: Perl verified Perl’s signature ok 1162 - 740-bit key: mangled signature non-verification ok 1163 - 740-bit key: OpenSSL verified Perl’s signature ok 1164 - 741-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1165 - 741-bit key, exp = 3: Perl’s signature is as expected ok 1166 - 741-bit key, exp = 3: Perl verified Perl’s signature ok 1167 - 741-bit key, exp = 3: mangled signature non-verification ok 1168 - 741-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1169 - 742-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1170 - 742-bit key, exp = 3: Perl’s signature is as expected ok 1171 - 742-bit key, exp = 3: Perl verified Perl’s signature ok 1172 - 742-bit key, exp = 3: mangled signature non-verification ok 1173 - 742-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1174 - 743-bit key: Perl verified OpenSSL’s signature ok 1175 - 743-bit key: Perl’s signature is as expected ok 1176 - 743-bit key: Perl verified Perl’s signature ok 1177 - 743-bit key: mangled signature non-verification ok 1178 - 743-bit key: OpenSSL verified Perl’s signature ok 1179 - 744-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1180 - 744-bit key, exp = 3: Perl’s signature is as expected ok 1181 - 744-bit key, exp = 3: Perl verified Perl’s signature ok 1182 - 744-bit key, exp = 3: mangled signature non-verification ok 1183 - 744-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1184 - 745-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1185 - 745-bit key, exp = 3: Perl’s signature is as expected ok 1186 - 745-bit key, exp = 3: Perl verified Perl’s signature ok 1187 - 745-bit key, exp = 3: mangled signature non-verification ok 1188 - 745-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1189 - 746-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1190 - 746-bit key, exp = 3: Perl’s signature is as expected ok 1191 - 746-bit key, exp = 3: Perl verified Perl’s signature ok 1192 - 746-bit key, exp = 3: mangled signature non-verification ok 1193 - 746-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1194 - 747-bit key: Perl verified OpenSSL’s signature ok 1195 - 747-bit key: Perl’s signature is as expected ok 1196 - 747-bit key: Perl verified Perl’s signature ok 1197 - 747-bit key: mangled signature non-verification ok 1198 - 747-bit key: OpenSSL verified Perl’s signature ok 1199 - 748-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1200 - 748-bit key, exp = 3: Perl’s signature is as expected ok 1201 - 748-bit key, exp = 3: Perl verified Perl’s signature ok 1202 - 748-bit key, exp = 3: mangled signature non-verification ok 1203 - 748-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1204 - 749-bit key: Perl verified OpenSSL’s signature ok 1205 - 749-bit key: Perl’s signature is as expected ok 1206 - 749-bit key: Perl verified Perl’s signature ok 1207 - 749-bit key: mangled signature non-verification ok 1208 - 749-bit key: OpenSSL verified Perl’s signature ok 1209 - 750-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1210 - 750-bit key, exp = 3: Perl’s signature is as expected ok 1211 - 750-bit key, exp = 3: Perl verified Perl’s signature ok 1212 - 750-bit key, exp = 3: mangled signature non-verification ok 1213 - 750-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1214 - 751-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1215 - 751-bit key, exp = 3: Perl’s signature is as expected ok 1216 - 751-bit key, exp = 3: Perl verified Perl’s signature ok 1217 - 751-bit key, exp = 3: mangled signature non-verification ok 1218 - 751-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1219 - 752-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1220 - 752-bit key, exp = 3: Perl’s signature is as expected ok 1221 - 752-bit key, exp = 3: Perl verified Perl’s signature ok 1222 - 752-bit key, exp = 3: mangled signature non-verification ok 1223 - 752-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1224 - 753-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1225 - 753-bit key, exp = 3: Perl’s signature is as expected ok 1226 - 753-bit key, exp = 3: Perl verified Perl’s signature ok 1227 - 753-bit key, exp = 3: mangled signature non-verification ok 1228 - 753-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1229 - 754-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1230 - 754-bit key, exp = 3: Perl’s signature is as expected ok 1231 - 754-bit key, exp = 3: Perl verified Perl’s signature ok 1232 - 754-bit key, exp = 3: mangled signature non-verification ok 1233 - 754-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1234 - 755-bit key: Perl verified OpenSSL’s signature ok 1235 - 755-bit key: Perl’s signature is as expected ok 1236 - 755-bit key: Perl verified Perl’s signature ok 1237 - 755-bit key: mangled signature non-verification ok 1238 - 755-bit key: OpenSSL verified Perl’s signature ok 1239 - 756-bit key: Perl verified OpenSSL’s signature ok 1240 - 756-bit key: Perl’s signature is as expected ok 1241 - 756-bit key: Perl verified Perl’s signature ok 1242 - 756-bit key: mangled signature non-verification ok 1243 - 756-bit key: OpenSSL verified Perl’s signature ok 1244 - 757-bit key: Perl verified OpenSSL’s signature ok 1245 - 757-bit key: Perl’s signature is as expected ok 1246 - 757-bit key: Perl verified Perl’s signature ok 1247 - 757-bit key: mangled signature non-verification ok 1248 - 757-bit key: OpenSSL verified Perl’s signature ok 1249 - 758-bit key: Perl verified OpenSSL’s signature ok 1250 - 758-bit key: Perl’s signature is as expected ok 1251 - 758-bit key: Perl verified Perl’s signature ok 1252 - 758-bit key: mangled signature non-verification ok 1253 - 758-bit key: OpenSSL verified Perl’s signature ok 1254 - 759-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1255 - 759-bit key, exp = 3: Perl’s signature is as expected ok 1256 - 759-bit key, exp = 3: Perl verified Perl’s signature ok 1257 - 759-bit key, exp = 3: mangled signature non-verification ok 1258 - 759-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1259 - 760-bit key: Perl verified OpenSSL’s signature ok 1260 - 760-bit key: Perl’s signature is as expected ok 1261 - 760-bit key: Perl verified Perl’s signature ok 1262 - 760-bit key: mangled signature non-verification ok 1263 - 760-bit key: OpenSSL verified Perl’s signature ok 1264 - 761-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1265 - 761-bit key, exp = 3: Perl’s signature is as expected ok 1266 - 761-bit key, exp = 3: Perl verified Perl’s signature ok 1267 - 761-bit key, exp = 3: mangled signature non-verification ok 1268 - 761-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1269 - 762-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1270 - 762-bit key, exp = 3: Perl’s signature is as expected ok 1271 - 762-bit key, exp = 3: Perl verified Perl’s signature ok 1272 - 762-bit key, exp = 3: mangled signature non-verification ok 1273 - 762-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1274 - 763-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1275 - 763-bit key, exp = 3: Perl’s signature is as expected ok 1276 - 763-bit key, exp = 3: Perl verified Perl’s signature ok 1277 - 763-bit key, exp = 3: mangled signature non-verification ok 1278 - 763-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1279 - 764-bit key: Perl verified OpenSSL’s signature ok 1280 - 764-bit key: Perl’s signature is as expected ok 1281 - 764-bit key: Perl verified Perl’s signature ok 1282 - 764-bit key: mangled signature non-verification ok 1283 - 764-bit key: OpenSSL verified Perl’s signature ok 1284 - 765-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1285 - 765-bit key, exp = 3: Perl’s signature is as expected ok 1286 - 765-bit key, exp = 3: Perl verified Perl’s signature ok 1287 - 765-bit key, exp = 3: mangled signature non-verification ok 1288 - 765-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1289 - 766-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1290 - 766-bit key, exp = 3: Perl’s signature is as expected ok 1291 - 766-bit key, exp = 3: Perl verified Perl’s signature ok 1292 - 766-bit key, exp = 3: mangled signature non-verification ok 1293 - 766-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1294 - 767-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1295 - 767-bit key, exp = 3: Perl’s signature is as expected ok 1296 - 767-bit key, exp = 3: Perl verified Perl’s signature ok 1297 - 767-bit key, exp = 3: mangled signature non-verification ok 1298 - 767-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1299 - 768-bit key, exp = 3: Perl verified OpenSSL’s signature ok 1300 - 768-bit key, exp = 3: Perl’s signature is as expected ok 1301 - 768-bit key, exp = 3: Perl verified Perl’s signature ok 1302 - 768-bit key, exp = 3: mangled signature non-verification ok 1303 - 768-bit key, exp = 3: OpenSSL verified Perl’s signature ok 1304 - reject faux hash names that are UNIVERSAL methods ok 1305 - expected JWK thumbprint ok 1306 - 'get_public_key() return' isa 'Crypt::Perl::RSA::PublicKey' ok 1307 - modulus matches ok 1308 - (public) exponent matches ok 1309 - get_struct_for_public_jwk() gives the expected structure ok 1310 - get_struct_for_private_jwk() gives the expected structure ok 1311 - to_der() ok 1312 - to_pem() ok 1313 - no warnings ok t/Crypt-Perl-RSA-PublicKey.t ..... 1..4 ok 1 - expected JWK thumbprint ok 2 - to_der() ok 3 - to_pem() ok 4 - no warnings ok Test Summary Report ------------------- t/Crypt-Perl-ECDSA-Generate.t (Wstat: 512 Tests: 10 Failed: 2) Failed tests: 6, 10 Non-zero exit status: 2 t/Crypt-Perl-ECDSA-PrivateKey.t (Wstat: 3328 Tests: 177 Failed: 13) Failed tests: 26-27, 33, 129, 148, 156, 161, 165-167 169, 172, 177 Non-zero exit status: 13 Files=11, Tests=1585, 130 wallclock secs ( 0.31 usr + 0.06 sys = 0.37 CPU) Result: FAIL Failed 2/11 test programs. 15/1585 subtests failed. dmake: Error code 255, while making 'test_dynamic' FELIPE/Crypt-Perl-0.1.tar.gz dmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports FELIPE/Crypt-Perl-0.1.tar.gz Finished 2016-12-30T04:13:18