aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThai Duong <thaidn@google.com>2018-04-06 18:14:57 -0700
committerThai Duong <thaidn@google.com>2018-04-06 18:14:57 -0700
commit82f987136085e2e9adefc47f727bf1fb361dece5 (patch)
tree98cb7e5313e01237a486f869ed1a5ba120bcdc3d
parentae35755fc9d7ded29ea7ef36027a83f63e3b4255 (diff)
downloadwycheproof-82f987136085e2e9adefc47f727bf1fb361dece5.zip
wycheproof-82f987136085e2e9adefc47f727bf1fb361dece5.tar.gz
wycheproof-82f987136085e2e9adefc47f727bf1fb361dece5.tar.bz2
Testlogs auto-pushed to gh-pages
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_49.txt118
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_50.txt122
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_51.txt120
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_52.txt120
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_53.txt120
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_54.txt120
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_55.txt110
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_56.txt100
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_57.txt100
-rwxr-xr-xtestlogs/BouncyCastleAllTests_1_59.txt100
-rwxr-xr-xtestlogs/ConscryptAllTests_1_0_1.txt70
-rw-r--r--testlogs/index.html24
12 files changed, 612 insertions, 612 deletions
diff --git a/testlogs/BouncyCastleAllTests_1_49.txt b/testlogs/BouncyCastleAllTests_1_49.txt
index 4682dcf..8146e84 100755
--- a/testlogs/BouncyCastleAllTests_1_49.txt
+++ b/testlogs/BouncyCastleAllTests_1_49.txt
@@ -480,39 +480,39 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:a802c1852a77a53d36654d188e98d5e90c2e9c3b1550dbec6857714d32ca74ce1c21075ee7a6248438aa3e3e3edff7b47be02a5c33d3a62dd4e92e93bcc739028885d97af7e08d6303afb413246fc08706fdcaf367598a3351aae9e8213b4126a0c7c53498e1bd2feba092beb58834a2053f1dcbab584476de66b79c3d6a266cd260673f47781504d15897a0cc51c49524f4bbf817413110a2b66abdc56c6c75aebb79425a32301833821a37fde7589944c3a83a7b176a3fc1c93cf1f98e1026336bedeec4b50829aacb8f94e599e95d710e428bedce64ce7534ca4a677387075726141da0bc342f3cead0b7762dfacccb96a01a10164a8802215fd62a74a829798412b2c1a11bcff174afa560cc35c9d9e0351438e573363e716b626f6a6b0818405d7f
+.........E..E..testDhiesBasic:5bc1da252afe74310977c7b0a7f120d91745f08d539a0c1cd774fc7fdf76b68d764f20c782fc7652a15e93135d6ea6d8366f603a65d0ed8d0269faa6e083e683fdd4401cdedab7a13e8d6edd4606ff8f5d06728a8266b207032531e76ed95c3e4f51c84205eeeb76408b3bdcc61e192e716a20a295737f83219c65b7a677f5110d63acdc6815504f388e32f9cb654dc1a30d1d8724260fce81938df98720ee1efd78eb7392d32e3ca3b1f8ef86f73fb9338d078c1e39d0258ff834ffe133a24bf513787fd790539659e67d8343b2548c6afb6b9be5f5ae0d164280efa2bf687dbbd9f99a3fa3ff0c302ffa52a4e1559e7a87c06926633faad7a0376571d7237055a73e12c33794040f21482294393981227789f0cd5f3cd9383c7a6bb33bf7501592de05
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E.E...testTiming: SHA1WITHDSA
-count:50000 cutoff:3655429 relative average:0.9971789995257468 sigmas:1.0925687856425828
-count:25000 cutoff:519653 relative average:0.9240221909810874 sigmas:20.807379934738947
-count:12501 cutoff:503083 relative average:0.831716371188379 sigmas:32.58928808465224
-count:6250 cutoff:497209 relative average:0.6274528616768238 sigmas:51.01311784840024
-count:3125 cutoff:493130 relative average:0.45615312747311965 sigmas:52.657747004589886
-count:1563 cutoff:489531 relative average:0.38808818855956223 sigmas:41.901440413101675
-count:783 cutoff:485687 relative average:0.4208050501712732 sigmas:28.07154234258925
-count:391 cutoff:481121 relative average:0.5408100292042192 sigmas:15.72683752522329
-count:196 cutoff:475704 relative average:0.6094989308299064 sigmas:9.469147690975989
-count:98 cutoff:471239 relative average:0.506443306207506 sigmas:8.462734412486842
-count:49 cutoff:466109 relative average:0.28453731650648895 sigmas:8.674524031112322
-count:25 cutoff:463177 relative average:0.19568669649865034 sigmas:6.965557534339522
-count:13 cutoff:461188 relative average:0.14796835677497766 sigmas:5.3209359065123625
+count:50000 cutoff:1035851 relative average:1.0005355446553323 sigmas:0.20741555312525398
+count:25003 cutoff:537163 relative average:0.9270588761753306 sigmas:19.976947953286924
+count:12500 cutoff:524228 relative average:0.7791503808205521 sigmas:42.7673448549126
+count:6250 cutoff:518117 relative average:0.6517298998513698 sigmas:47.68884748899703
+count:3125 cutoff:511343 relative average:0.7209055508504021 sigmas:27.023203839383143
+count:1563 cutoff:501240 relative average:0.8220960568981133 sigmas:12.182199022424225
+count:782 cutoff:494690 relative average:0.6595106749182175 sigmas:16.491778928922244
+count:391 cutoff:490415 relative average:0.4719358954369583 sigmas:18.08571376455199
+count:196 cutoff:487482 relative average:0.3480753235164883 sigmas:15.808333273282836
+count:98 cutoff:484805 relative average:0.18564249899073432 sigmas:13.963322419765166
+count:49 cutoff:482075 relative average:0.12262565554572527 sigmas:10.637598592965686
+count:25 cutoff:479808 relative average:0.0557161661521084 sigmas:8.177737884952382
+count:13 cutoff:477264 relative average:0.01395513324617123 sigmas:6.1578482192086765
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420224e335583f4f06374b341f72222321d1fdfef406bb22e7a2f81a07429e5e427a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000487b55e03173e6955767530cc9f2c9156d45864dae7c3f1d7d84b5dc02c15c0c26a0c064a51641c31a0302d11c13aee7bfbf079770758f806c2a9dc3724dcdfcd
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104205ba0acb20cd39d3ac827d43a911c8795b46c53066afa6b44629da59e75f9bf04a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200043f92d8c8a3e74e0390b520b6699dfe0616eaabc5fe9b8c50eb42faaf5b356af2665044a46eec97a010c034c52074806f527cbe4a5129997eb7bd44f7bd0d5520
...Generated shared secret with a modified order:ECDHC
-expected:f907d1c5426cfbe2c8094de343a33177cf104c80c2ba16dba87ac3cc0272fd6f computed:f907d1c5426cfbe2c8094de343a33177cf104c80c2ba16dba87ac3cc0272fd6f
+expected:88c2c680dee046428f6133a100244ecfabeea44b047aa952b28c81fe8a0f1080 computed:88c2c680dee046428f6133a100244ecfabeea44b047aa952b28c81fe8a0f1080
Generated shared secret with a modified order:ECDHC
-expected:8f3d3ce60b5d5726888fde2bb38ab633ef9c97528caec324288401c477a0c1ef computed:8f3d3ce60b5d5726888fde2bb38ab633ef9c97528caec324288401c477a0c1ef
+expected:49056dfe59e2f59c4a7e99b42f04a6941dd9d2035c0fbf70b27db69985e3e02f computed:49056dfe59e2f59c4a7e99b42f04a6941dd9d2035c0fbf70b27db69985e3e02f
..E.Generated shared secret with a modified order:ECDH
-expected:50d5001bddc023c2fe48bff4e9e09d78fdc37f9fe4c94de79328a6517ff87f7e computed:50d5001bddc023c2fe48bff4e9e09d78fdc37f9fe4c94de79328a6517ff87f7e
+expected:db559d991918f6ad3a0a888ead21d4e83bac7d31164643ba6b32baff16db11c4 computed:db559d991918f6ad3a0a888ead21d4e83bac7d31164643ba6b32baff16db11c4
Generated shared secret with a modified order:ECDH
-expected:77dbc57087237f5a4b4d605f057252f2d85b655da43d05366cee02c78fd24519 computed:77dbc57087237f5a4b4d605f057252f2d85b655da43d05366cee02c78fd24519
+expected:76042b1895f4353c901b9b7e54335253f2ce3c7621161b26d0d8b1f5faded36c computed:76042b1895f4353c901b9b7e54335253f2ce3c7621161b26d0d8b1f5faded36c
..E...E.Invalid ECDSA signature was verified:3045022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0000
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
@@ -522,37 +522,37 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:101469019040585282189131749733188406710996354341077469986251549713263274582300
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420e0556df74bab21d618d84bff8bd62e80aad6acc8bf40c10c62570f527a19611ca00a06082a8648ce3d030107a144034200049eab2239efc17466d343888fc66b7e870628e4f6a5c544f736b3db6c776bdbc1194bf9e9a3b9d8a403047f56a5efb392cb4887f7f60f121d42372f70ef785670
+S:46466721465412990366428993664220334508740764075836941845952463490212532983765
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042066bb3b7a9e2e19cd1fbc3d2a3f3d7aab3703774c54d76b187258823201e617d5a00a06082a8648ce3d030107a1440342000483b4185b8c09981129a4dabfffa3cdf867cb8d7aeff1c2e1fadc5cc0fba362921c86440ea2a52da0ab9a9e00770b4498f776a30d5992069cd78d616bc53a5f68
Public key:
-X:71767797145575164344032802489854704752590728637163915676220697085120673995713
-Y:11442059578190319086421157038284569663435651971910739839722238549145215850096
-encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200049eab2239efc17466d343888fc66b7e870628e4f6a5c544f736b3db6c776bdbc1194bf9e9a3b9d8a403047f56a5efb392cb4887f7f60f121d42372f70ef785670
-Signature:3045022100d3d69beb5a3a1b085b152d9a4520dd1908ac6e6c465dcdfe87bcf9a67a0e6c8702200f8976bec17e30302797b61018dc7a43322ac99515e386e2c4cea97945a03457
-r:95817192438705011017118282735313312895447011891899580757474100091262186974343
-s:7027570325459605644786223463476647496123907139329425134132840201908861809751
-.BC curve:secp256r1 countLsb:513 countMsb:503
-BC curve:secp224r1 countLsb:526 countMsb:503
-BC curve:secp384r1 countLsb:527 countMsb:500
-BC curve:secp521r1 countLsb:503 countMsb:529
-BC curve:brainpoolP256r1 countLsb:508 countMsb:533
+X:59571183746083143321636121001477669122545582971049922608640155967797856526994
+Y:12901986980331139107115491534782325666837338574911216849067820797742554963816
+encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000483b4185b8c09981129a4dabfffa3cdf867cb8d7aeff1c2e1fadc5cc0fba362921c86440ea2a52da0ab9a9e00770b4498f776a30d5992069cd78d616bc53a5f68
+Signature:3045022029cbb363f6841d60dd5d14f83c36903490be9616bb45a227f22fae2f129dc912022100a0c4c4a57ed1ab07edc9710361851dd4b3fbfe504771bcab160afb88b8a93714
+r:18904734853655902111132527997218230664659051677925139151761888677705681848594
+s:72717715002049957698222131596922390345470097427777560292405532749185984050964
+.BC curve:secp256r1 countLsb:522 countMsb:508
+BC curve:secp224r1 countLsb:507 countMsb:517
+BC curve:secp384r1 countLsb:506 countMsb:518
+BC curve:secp521r1 countLsb:501 countMsb:519
+BC curve:brainpoolP256r1 countLsb:519 countMsb:526
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:349324150 relative average:0.9997825917857233 sigmas:0.08420183932224713
-count:25000 cutoff:7143773 relative average:0.8992135748459648 sigmas:27.60149927358561
-count:12500 cutoff:7045362 relative average:0.8084373757045717 sigmas:37.095942682599095
-count:6250 cutoff:6978966 relative average:0.7466084782961471 sigmas:34.69706307944003
-count:3125 cutoff:6915871 relative average:0.7452310230350377 sigmas:24.66790012289
-count:1563 cutoff:6856634 relative average:0.7494778536618993 sigmas:17.154822951101085
-count:782 cutoff:6799998 relative average:0.7223307167646174 sigmas:13.449057274762806
-count:391 cutoff:6753312 relative average:0.6472403497717307 sigmas:12.081696155036237
-count:196 cutoff:6714483 relative average:0.5240005113989477 sigmas:11.542374180873555
-count:98 cutoff:6682734 relative average:0.43779623487454267 sigmas:9.639786492202235
-count:49 cutoff:6650383 relative average:0.24360834869492512 sigmas:9.17076139336918
-count:25 cutoff:6607860 relative average:0.16090920799231176 sigmas:7.266739419602627
-count:13 cutoff:6581867 relative average:0.044893563578908696 sigmas:5.964637783707142
+count:50000 cutoff:28210968 relative average:1.0003801365678988 sigmas:0.1472262596756211
+count:25000 cutoff:6808876 relative average:0.9031908449155323 sigmas:26.512279006389452
+count:12500 cutoff:6715999 relative average:0.8073359609351155 sigmas:37.30923073556764
+count:6250 cutoff:6650549 relative average:0.738135530902112 sigmas:35.85726918350693
+count:3125 cutoff:6593348 relative average:0.7003799001834128 sigmas:29.010591419466156
+count:1563 cutoff:6535994 relative average:0.6742867945404921 sigmas:22.30362646243897
+count:782 cutoff:6483328 relative average:0.6384269990335332 sigmas:17.51297782147415
+count:391 cutoff:6439482 relative average:0.5821228086069772 sigmas:14.311912525322713
+count:196 cutoff:6402127 relative average:0.5014338835806453 sigmas:12.08958582398871
+count:98 cutoff:6366823 relative average:0.37504942499328275 sigmas:10.715670162577824
+count:49 cutoff:6331645 relative average:0.28399899163434134 sigmas:8.681050873319085
+count:25 cutoff:6300620 relative average:0.19386446498742665 sigmas:6.981338522142484
+count:13 cutoff:6262928 relative average:0.06545969463145347 sigmas:5.8362023364492
E...Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES-CBC
Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES-CBC/NONE/PKCS7PADDING
-.044f130a51f3373a158c91b379aac60495f8d962f9b4743ec1836b8ebdb294277084e948d1f87a6c87dd4d3d787fe79255d1e953af48b219892345e2f8a7574f3045353b968d786617139046dc8f43a58ffef5f893f1ef62b8d291d1d7f834f36cec4b4c118db5d670f4d738c9d992ea268a778d94d4c93cef49348c0e
+.04754acea29b09d5b47eeb3016ed17451fe0efa32178ebbe25b98528a9fd8fe5c5ae4ca1f725aa99719d916754d1f47e5f269c2ad5823dcd6a84234e815ac7ddfc9720cc2e19fe58fbdbdad50b07b5ca9569a688d3fa635b83eb2a2b81ad1cbfb1ddb563de36e81492b32a63c70fab37d64d515a28aa23b3697c267d3e
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
...E...E.No implementation for:ECIESWithAES-CBC
..........Exceptions for RSA/ECB/PKCS1PADDING
@@ -564,16 +564,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:16977940153304376273642572601547729370993009014800800250989038722052078757274515867025227873545974612058238768481014807164722701493799281577154695045217244011867064760754282142380122023382190116804115443463145799532410445655634058318534038858320874624364499920590409821816255962103483189402287374428054990834439118201538512063111835494853519897741224278646188964943039053169102575922669548604542904694355195598948859507042252416879019597576529705295025758970723039377330642985815907525473812532314331419339137423826128084945845166675901236235473296424153713988873030984087829017489602346048085208736927731108686849139
+Modulus:16292114681226656720516070313461862732572461298379135009320588424611124071617522451666653913435240380460400240740569234256131216802584377235066656424117711655858818542131772230018661341162520902980070855468433687385688705119398564277875702291402431547691286088620082179651068997705984669603026073599301060664331107527914721883331588917694481897326132684033523141607195388907854012278724020023471400348283916675729913980517945794376250623816330657169477951219463636409927260124126864144332073890217724448330176212284418266211641669208925058428507457281331254260430079281913653178486193394473344110964136616648197875323
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100867dbec7e93ee49d19b4392629ac06b9a82c1d54908d8702daabd8b812eef1e551858adf3c36e2411fef83f43bacbac39aa665cc4415fc54f001ed8ad45d37a62127083f40c91cfd3f5786e0c5d74ebcea0c2a09a051c869ab061fdfe68bc74530787b648d959215d0660645a9004958e2fcc3539d4484d8216f2826bc92b98f6dedad15d71effd7255da0bbc09d57bb6fcccbd870b806a1ae45016e274403918d8241ddc71f7f02c2112e6743626456acdd1c2c8e0827feb4ecfb1579d89df8d8e77175c6f941989f358d163f7fbead03f91fffdb006d85424c21b80d9a209959c68f6ab9ee17e60ff05333ff617ede92ce021429e504cad4176e4dc2dbe4730203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100810ef3d5738c908a915547f796a1ad6d9786c01cf6c6ab2d597f14745e2c75a02564be3db42f0bfe54c77324de5973903072c8599a3d1f520e8ac58956b5ef6409eb888361fa36f6f9d3e5ffd36d409fcd6616834ac0d5fa1fdc650774f6228ae7790b34b402b9e1be3bbdcc5ac73e389e2576037d13dcef7daa04abc5ffa2d0480e62bea0494f4c2df48896ad9c36bbaa0601a0fb309e8b65977507211b2e8e47a3318fbde00748d53108338a1e0ecccc1e3f0024b5a4fb52e2c119b179a2afa9ad1aadc9b0f9e91fb6bb04f4bd3a72f27ac5668744273ecfd1a2f30c8873643749e103be09e7902a334de4dd5e8a66d015dffe166c37c5405871ef9f8d267b0203010001
Private key:
-D:15789637187297278390504826282318905429940703716253548000332360500313932591602937914387104061715170859284826173595340837949400318233167008134757139676915193288116599740115865794559843101227466738166392057602251193699748488071026990166084039068231034505012683982482955866757721605966206881518370011922882519665886077240989326319978262465241042358660440424855375088739875272550341535498456981420851538154520620698065956855267405385307882021882785422716121104851625795670772790787767406515968398953052838520010849927973034336486049659539243871779324714873084530674098147197698883404271705380804079028350331197009282959473
-encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100867dbec7e93ee49d19b4392629ac06b9a82c1d54908d8702daabd8b812eef1e551858adf3c36e2411fef83f43bacbac39aa665cc4415fc54f001ed8ad45d37a62127083f40c91cfd3f5786e0c5d74ebcea0c2a09a051c869ab061fdfe68bc74530787b648d959215d0660645a9004958e2fcc3539d4484d8216f2826bc92b98f6dedad15d71effd7255da0bbc09d57bb6fcccbd870b806a1ae45016e274403918d8241ddc71f7f02c2112e6743626456acdd1c2c8e0827feb4ecfb1579d89df8d8e77175c6f941989f358d163f7fbead03f91fffdb006d85424c21b80d9a209959c68f6ab9ee17e60ff05333ff617ede92ce021429e504cad4176e4dc2dbe4730203010001028201007d13f91846ee3d0376624c3c17c96b3fc30db4016fa69007b182dcbce4aee0bd1ac20dd36b56c7b9359035b230c585b460e19c0f0acb3faf66bf0442771a72a4c8745a91291961228d8443664bd8dfdb85f7e628a9b725a2507213b6d1dcf1688199ab786acccdde07c0bad8924237f4b8b5c69abeca7899e10e55d320d17c4c74fbbd2339b106493daf5c6061117d037cbb72a8e2cc03ca4abbdf9ba316c6d53f03b933426088df53525aad45ec38d3cb1a9efc6c29223d9b065bf291f5e8d23f404a4a7faaa6c5f7248140228498fbfc9bb6892fddd8caa572c0fd311902b1f61d7e8e45577d1da53f03c4cb0805b2ca9f315480b204a8913edbfe5c33887102818100be395fdf83a0e01ef76c71768f921f19482dc5d22fe666531c506569b992cffb32e59faf89edbd3e40cdb8dbf85ee413cc6709024f650f38fb146e60ca6ad42dc1a306dc1181101d4271c91a8311d016aa377a84c3f320b8da2de6feb4ea5aca20ba167252a2f3a16ed43b96f2b44d5853bc4a1fd71897191aee769c1e94dc6d02818100b4fee5614ea0b9964f38c153efbd80446ef1c7189e5c729301629a1657ecda42151ec98c803ad73f716363890e57191250964a2ca4714a1f0647d76c3dc0ec4af5db5d23c9054889c715ef985c73dd5d3ae73dd12653eb35b42d5b4687c72b2150db878771d86877307bd7e3af3c7bb225277e0f83e34c01a71e58265697785f028180792ab0affdf72e6b6b2d0f44f7049b7c8e2661d8959c4bd76ab4a73465f9673359e33c09237164d6cf8e7acedaf10e94b1e17bb29602086542416c6188eded434c115d2036a22032930d498cf2aa190326df79d231c29f383ff977270cf42e6a8bd81cce2b67128ae4be994a784472f3ed3a8578ac99443dc092dec8690e672d0281805144fed4118d23a7f54c83aa5fc4943aa62254069edcdde95a3edef75765979f0282bf772200c9b3c8031ba767d3fe02f642756dd42cb65e75e07e3f30ff565a5648b86aa0118a3fab301354337727177ca266646a345631d80461aeaabae887de19a4a251a11d4f1f6b0c4644e2009cbe081c9774ddf3bbee4136cd88261d3b02818100b2f9504feb8481a70683e871483482d65e8665f1bb00584804e4ad7a8da604eaa367473dc1d9e9ca118339ebb6585dcf83ca9ea88749372a6888ba788db6c95d888366ddecb9bd32b6089dbb06e07e6974f0da2fcffc8865e5c1037d1590b4daf5cc6788b9414fe18a51447267267f5bdd62c4ece42861bf422cd3bee66eed15
-Signature:830c9d590b94d2ea55b8e4b459fa4ab8e751789291fc87205ba2e4cd6dc4c0931ac0a5a507645c3e3bcdc1905bb5d8906ef47b42b4dcc9c1c6376efa4cd5eb2582a99a3035d4d91c4a9383ec5e96a3e468adbbe20fc50b75759499f0b7e3b1e1260fa442be1138c9cb52551d08f6d295afc4adcfb7a3329a3b6877dc38a9c5dcb7b310247724177ed68c34f004ed0da5d9f7cb8117b0a80dfbe35d13258ffa84b227b3a4ee380abce5d9ff3a67d48d858305f17ddbcbb666e0223f53fd8a71adc85be8d82d40dc2c08e6fd188bc88ca10104a2d317664d586b537b646e69bc8c79a861f35e8c416d311108d9d957bafc537f51bf9da57958ee755ca9e2e971a6
+D:13231920718642160264627750348270970103401657041500621315304438104838126569113414827271022290468247550708236928969868602953310286963870159560109448425874138857536923181440222172012806311031287671131120304927267343309551134586420302742244686297274474327310741789202757437421417665454574454261871443909089484657011596877373251556312614709383056887074190900458374686185992560310764652734601937428248723336917407975078146679422654549312506839093054047676387590852783015050863074293068856055241771043244565074538339474708554777502768034574732811342064871483959067066675459771770575748950789198232299417514798423941120167993
+encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100810ef3d5738c908a915547f796a1ad6d9786c01cf6c6ab2d597f14745e2c75a02564be3db42f0bfe54c77324de5973903072c8599a3d1f520e8ac58956b5ef6409eb888361fa36f6f9d3e5ffd36d409fcd6616834ac0d5fa1fdc650774f6228ae7790b34b402b9e1be3bbdcc5ac73e389e2576037d13dcef7daa04abc5ffa2d0480e62bea0494f4c2df48896ad9c36bbaa0601a0fb309e8b65977507211b2e8e47a3318fbde00748d53108338a1e0ecccc1e3f0024b5a4fb52e2c119b179a2afa9ad1aadc9b0f9e91fb6bb04f4bd3a72f27ac5668744273ecfd1a2f30c8873643749e103be09e7902a334de4dd5e8a66d015dffe166c37c5405871ef9f8d267b02030100010282010068d12712464d749b461c185e2ab5d6effa3013d9b2477a81537d95b449441ca85b966db8199e584450c0c870ba31b65cf62c53320ac5f7a9226c6cb0f57ec015e4c4a9d3e3006021c897e3e619e652a53721e1c8f22e99db1283627e62ed00f305ba5672907ce25148baa694d1699ecc470d2fc2f793e94d8d2747b1e7168f3924bf1090f6abdbd519bc827bf481883211e40f1bb78c2787b42cb0cc6f88c5d0a54ac7972b6e7ed43294163cca078df7785c202d830d57907ca2a55659ffcd2a4ca523f8abd0f1c51a41e7d49915770199be56318ff4245b1b6ea3cd691f3150d71b43ea0c6aa203243c980568a400a8e5cad9c6c354e621c562ff7aa30a903902818100d7472fe7b8770e6f19e4660076c3ae557162696fd684e82209c26bf69aaa7d254f8f99d90f2e096ed12eab336c3335185cf8d18346cb97a8866bc7ff94544081a9e2db0a2963ba6441bc1303d7bfeee319f9b3f4e98106399865d153ecd5b7dd4bf8b2ef925a65f2a09513df9df8dac233e3ee6f98642fb61542df8a1c4278fd02818100997896d36d54dfe491a85f394d7a37dc1e4828cec9ef047ef487a8ab8f87820d84dd97543e936449a8a02bedc6d0670a0ec60a948ecadbe07a85ebe02a92dbcc9d937bd0164866ec7ade2da2e881c3e6fdeb139bce25ea9cf48a4d069901ee0fac4beb0f7ace0a53008e40b4b04ba7b8db389dd683f06db89b8d84d35c82d2d7028181009d8122e6898ae9cf95850aaffa34aeff2a86d317953f064ba9124b4550e1bdd02786ac0c28540968bfb9425ecc22270d9d301ab1ce813483835da6253313f56228b6a685a7c4a461a7ca7fab07161124ad23896b7dcffd8af41a426e01d057c69c47e83ae9bc23ecc15a7100e1a669ff3e51dc685f79a582b5c9889d969177cd02818031dbae4c33a9ae2f086f05b88d06169da92cd22d14075593950779717ae89004aa547ef43c7c0fc9aa4196e3e18214e77c93341ebd21043bb2324dc5feaec53f7d35cbb47778c00f357f769e05211b2eb0f12ce6a21b49540251e7e22bd527ace9d1a424dc4591af1370236f5012d403471ce692293cf3b854b8ae1d2861cbf30281802609bf82c3904d623c88ec896b01038956e2ff1d0692b10d075153accb1e78d3848954e2c3e9788ff9ca230f53caaf9352fca1dc3282933a2efe83a11edcb15482a1b57e515c204a395548bb67b75f091a09635c342c97e9e72856c43acdd43074e556c8885e0327b3e47b903711ed343f496c2e2927162673fe3702c8dbc4a9
+Signature:18bdce6c3cc386624cfb1e668b8047737e1e2b0489d83830f7cc248bd11b8706d6ec6ce0c509c4477027a82b0e88bb2a38981501dd44053766dc84bf444cdb5a246dda543a209fe51b8dcc5e807d3121e593f30f27d817e962951cd913df3f7b51510f477ec2d0afdd64c19ca2ebff291aa8e03c9345f2f3849edbe33c7cdf4efcb56a49c12ba48e309b330f1e17250b93ed17c7ee2b1f2c44855eb3e3b9114e5488ec0845c8b40c175e5270e417ccdc1715d91b5e101a11c7a1d81bd0716904c386d2d9397a0dae19c62ef276e17061172ca22b4c72870edda538d9b0bce6b5b3785633411bba1dc7523b2b3df787a6eee6aaae26c1dc35c840b8763b32f3b8
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 492.015
+Time: 471.068
There were 16 failures:
1) testSubgroupConfinement(com.google.security.wycheproof.DhTest)
java.lang.AssertionError: Generated secrets with weak public key:0 secret:
@@ -612,7 +612,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
2) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:7542c7b5b5cb9482b321e48b3661eb848ca3894891a18bf1825f6a165b21a51d361a4fc9b08e740bb08a330b0a5c580854796712612d504bd772302f90b4f10a1c6892e4567ff5d15d82e5ba6f8760eccca84d6c92cfe0f3d2ae80e94afd4a875fd40a23e16566031eebc87158d5ae8133521247009c83841ad5370fadcf312074c8017ce84cf8299f2d7b73336ae32fecda2df48227f26822476f3b4440e371a7cb1888dc1d8e215e50ccba61834344a3174320c2fe58c02a0417815c5db454fe28f8bece2694ba7ae5c38e4483c0f5fa77e816df66e8d49d5de81bb9e9087db6d6fb578be506bf8be0f876c8d51953f3a2a6b048d8a2d877774fd4ab21a34ecb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20cb4235d61f9fcf5e9b71630c58206b20b557be33ae4fcec9f93f61da2d8dfd9cdc22516205d6bad4bf69ab4b460228b2188d2ddd
+java.lang.AssertionError: Ciphertext repeats at 256:5f96c78f40b5362d07a91713df53205440c1c5213df7ecb2b95e55b5370c88014f9d7b039e366415f65e148ecb43c6a709c95dd25685906af809dbfa8c76aa3c74b935b2c9cd9de25cbb85da80214984978f98c6674e7a26562cb247dca83fef5f1ffbf69f852cc42e190f7a3c0827e0d9660aae9981f5948c38967f16b14b73a33c7e8d0a5b785f6e7d5c981327d2dc112fb8f35b7574723ee2d813b8dadf27f8dc68e1d185213e234f28dac1c94500936096c66cc7d533690f9a3bd49b5a0fd76432ad9023caa5423ee72b11777c5307bad7b9699591c784e2cbc7222d860d244abab1fc76ef809579a908fae69574a62a9c7638b5c84d3b21ee840474ff5cf78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46f78251448c2fd563ea618559436c3a46c859077741fd539b363a47a50aa4954094c0a3931e0bcf2059efe3220caf205ea2415226
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -650,7 +650,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:7542c7b5b5cb9482b321e48b3661
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
3) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:6b014639bf90c6dd7247e5c3fb4741e56511cdac55899c57a247fa12eaa51fe3e368dcab8d70d8a799a7187603a153e16ca97e44976562ff565cb4f38d66ae64c2945b1f7c0b520415f877e2ac9dfbf034cb92eb7c3b636408cd0890efc7538bcad31c48ccb1f0a721f469ad6d0f1c4f77ab31e40ec4e0333e897d63d8a9efbed654f7ccbb0376be8226cf94502ee87a8a675ffeb1302ed023ce9b6b93243391f475fe01959b5c4a13c908e399aa1ae9ee2b929f82f619e99bbc7360737eecedc952dc6b433b8a61a7ae72aa84a91932d65c3dac2d7cbc9e52d61000721278fa43bfc9818f666d257dbc2f581eb1f6d74927cbecb0babd3ae1228ee6979e986964d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce711464d4210dbcce71149c5ad9028a07c17dfc48518d8bf710c202f3f56893cc768884eef6c8
+java.lang.AssertionError: Ciphertext repeats at 256:8eed94c2b58bbd7231e3a4af0ee3c927f27ef8a04e69113ba3be08407cf7e801455c0476b7e059021c4223d70f9067e7882dd7851f7fb4c3a6ec67ca8138fcbbc50d496bec0d7194a23622ccb06fc76dc6eda06570b0e1475d9dd3f13659225319caca4e3620338dd873e5b1e94090120c1c910a8d558a4b64e8fe124e117e6815740ea5c859682b749466031ef1bd69aa0f9809eb4328eff2deadd1039a952e684375f18a87fb781a7273d5332fca81f60c3b8389bb9a310820dd5a6910fb3223214e7c5ef4bd49510e5d7ea221882ccf06b8e62c108f1f2fdff5f2045f2551d58b61eca04170c2d311aaca05c04a71cac5604422662c246f6c44be828671ff27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d27f660c29382c09d60c225e0724e86b2938d54bf3e86d4b123768e56ecf0a57713fa20c1
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -876,7 +876,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
9) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<e[71def43f75e5bb2fb4b05ce7eddb34f1c73b3e5beba3e1db75d7cc47aad16d8]> but was:<e[174068d0e1d75c562afb50a5ca39797ffaa7df0d035b0df489cab79f9006a62]>
+org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[39c4db7de55ec3f3bfbe2cbfb6ef08083e2cb420e40466bea0c7d81459d63f8a]> but was:<[b260e6f26bc14f1f34a4c4dcc03431ff57d363ef2a822eea0266e0567a8c1bcf]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -913,7 +913,7 @@ org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expec
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
10) testModifiedPublicSpec(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[3dd515cf22d72d217ac689e2c2b6c917fe0e7104335951fcab8f49d67d2cb879]> but was:<[edd216220e1a281b994146fcd0ead0432adec9b6cc1b709a9035ce5629afd650]>
+org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[f6e07ebf5dba7411c77f5167093e28b4f110083576a818cc26e6039ca3dd9bba]> but was:<[b733e4ed17375bc1e623bf83950636114dbbf8ae0f5e211c7c8598675354f500]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublicSpec(EcdhTest.java:2000)
at com.google.security.wycheproof.EcdhTest.testModifiedPublicSpec(EcdhTest.java:2016)
@@ -1065,7 +1065,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
14) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:0472678bafaa33b90d2df1f11bf1bcd5ed29e295b4a8c31c710373585fb392fa08aa6497f477fe11cd81cfec21082c079a8e7533e502953f5d7a56ab57cc77f4e1c5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddc5cd5a6bbc4093ddd3e5cb305f31610e170ab3c90b61558f55ef3f718adac73fe607b0fc
+java.lang.AssertionError: Ciphertext repeats:047b6ffc5980e2d60a909cc59cda5e122720f93a42f702dce230f39e638460f0df2f15e75ce94347d828a16307dc927b4d79f1deeaf51fe67552565220a76bb3191aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf831aa90f948669bf83a4a29f5ccec4636a250011bb6af875ac2ab3af12944370b6551c3a2e
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1103,7 +1103,7 @@ java.lang.AssertionError: Ciphertext repeats:0472678bafaa33b90d2df1f11bf1bcd5ed2
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
15) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:045e02de77727d1fd19fa321e9c85568b6d4d58aa48912766bd4a734c9b8f103bec52bea31c71b18cf04d86408b7d8b53dc01063d77656c8560d07e8089ece7e6bb8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9b8457b3c374dfbad101964c329d606e9eaf2c6811fb638f25fdf6ca88a156b7e390f34f32560f1452285f969dd0688c621b2ffff
+java.lang.AssertionError: Ciphertext repeats:04334f196a04a7113cd9d6a1381227eb2b6ce8e3dfa8c1be548051288987a1eff0695867fcc7692da88d205947523dc3b1cfda53318d38fe6a26f8af348075e69f0a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0570a5c7a596082bfd9e99790598b87f0576cf17437b3a8060f339c8fbf162c7ca59f511d25f1fc60c3288d3e12988e003a18829084
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1186,5 +1186,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:55:32 --
+-- JVM shutdown starting at 2018-04-07 01:13:44 --
diff --git a/testlogs/BouncyCastleAllTests_1_50.txt b/testlogs/BouncyCastleAllTests_1_50.txt
index 6bc68eb..a81799b 100755
--- a/testlogs/BouncyCastleAllTests_1_50.txt
+++ b/testlogs/BouncyCastleAllTests_1_50.txt
@@ -607,37 +607,37 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-..E.E......E..E..testDhiesBasic:69cb690b08734236b8a41e456961384dc74b693252c7b404b2cabf2d06248fe1bc9639fe2eeea6e13b2beb9d094a314a421ae65319526eebaab094b7a5678d76b4adfa06f882c061cc783c86ec31e9ffd77d012aaae8a576ef844ccb1cd6adc836eb2cc311cb99174e3b3c1cb4336b45cfda7f12ac287ef8d82eadb992cf0d706f9d11e9c75f2325ce801b3d9ac6754b63a929eb32bc217b7cb2194d15a27cca3818134e581091d62a1b427cd8bc31d69f07ea33387ef4f6f6236abe11a71c10d66f52dcb074a2c9dadb71678d530daab71f36a8c46e4438e40a4b2844c299ef52b1ca4198f136b2711e5d6473864d9ceea67a9725452b31d84e139c0f5c342312c867e71bfd2efa4ba083abbf14202a4f78f70a95def9f58a9167e14f000d852a4b4eff
+..E.E......E..E..testDhiesBasic:fee58e7d9434420ad8aa7c5c02b66b66851a047cc99e59fdf2df1f17619886d58d107d8f5a7f45760b20fc366a42803345467cf4c3814c872ca8c8c1ca30fa402229882f0819cdfe3278f15fb953827a2f38dc92c415b6296d685da67f14b94ff52a214f1ec89e04f44c37fa169366e74683b8e2df43a60bc48737a21f6d53e2a7c248d8be3ca9578042ad23e75aaeb4f787e92871aed7a7dfe84999c5e78f926fda48632160528a55afff65f1f9d8b47e533cce6379284a74cc0585742dbd2facbf627273b69709b2267a0f3f99ea673e27ad326360f6a86f66210c15e51e420aee63f63146d9f0f6d2a0392e71b7ddb72f2bb15f5bf931ff6bc9dd32b793aa10f040cbf407d20bc507f42bef603a82cdb681adfaff48157e0e5331e85477aeb0722d1d
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E.E...testTiming: SHA1WITHDSA
-count:50000 cutoff:2688174 relative average:1.0003459941927917 sigmas:0.13400297465670122
-count:25000 cutoff:522721 relative average:0.9126012119271231 sigmas:23.93514386306408
-count:12500 cutoff:511241 relative average:0.8460562508681303 sigmas:29.811078832023192
-count:6250 cutoff:503861 relative average:0.7188576298608806 sigmas:38.497004498915636
-count:3125 cutoff:499359 relative average:0.5398581165231124 sigmas:44.55304628996249
-count:1564 cutoff:495515 relative average:0.4021150443132442 sigmas:40.954028419069
-count:782 cutoff:491438 relative average:0.37076239572147174 sigmas:30.4774531801654
-count:391 cutoff:486940 relative average:0.47498627665785675 sigmas:17.981240990967834
-count:196 cutoff:481531 relative average:0.6409793278060385 sigmas:8.705788632904612
-count:98 cutoff:475876 relative average:0.6185078001525901 sigmas:6.541228613346147
-count:49 cutoff:471771 relative average:0.45421533016369303 sigmas:6.61728744704082
-count:25 cutoff:469240 relative average:0.3196875117266435 sigmas:5.891678973565299
-count:13 cutoff:465866 relative average:0.1953782174594466 sigmas:5.024861421433506
+count:50000 cutoff:1038226 relative average:0.9988339577684933 sigmas:0.45160621436001586
+count:25000 cutoff:528763 relative average:0.9230702015456895 sigmas:21.06809297887596
+count:12501 cutoff:519344 relative average:0.7299515042953794 sigmas:52.296758071437054
+count:6250 cutoff:513105 relative average:0.6654839157120083 sigmas:45.80550130320814
+count:3125 cutoff:504114 relative average:0.7982707268679636 sigmas:19.532352882072598
+count:1563 cutoff:494466 relative average:0.7703807872760611 sigmas:15.72346795693773
+count:783 cutoff:489530 relative average:0.5668637096059808 sigmas:20.992592769503972
+count:391 cutoff:485935 relative average:0.3749131558048828 sigmas:21.408654071373935
+count:196 cutoff:483052 relative average:0.2287326656792127 sigmas:18.70223892966541
+count:98 cutoff:480313 relative average:0.10730724395175976 sigmas:15.306492245779074
+count:49 cutoff:475965 relative average:0.060307518705691156 sigmas:11.393165847645468
+count:25 cutoff:472972 relative average:0.01950085472983809 sigmas:8.491371681928891
+count:13 cutoff:471009 relative average:0.008341893405690087 sigmas:6.192902890777011
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420f3061145d287dc08d9544412d16c432f82524392b32ce93d956a5bdf11108890a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200045bf68f2d33e8132d4d3b9a79cf07388f0c7f35d4a1a2e7f33ed33b383fcf073294585e035572cc9ea1e36269cf56ec272de320631d67032a845c1904b77edf18
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420ee5faa249a605ebccf87555c1891a2ff3bbc3cf80be11691205528affa5a87f5a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004af7162c72135b9adcd040d1af567dc481d91e567682bcb9f09cd0881d5214cbd901b6cf59043ec0c276cae1e8b38bad1892366f64a328833e1ac14788b482bd0
...Generated shared secret with a modified order:ECDHC
-expected:75ed54596ff5cb87dc99eda3b5014b99d7328146d4dec490eda7756465c1179d computed:373f433c57394ca10e42dc358b9ba961ec132b51e8a87f51fa99d01398bcda70
+expected:97106677f4273a410d75fd8aac4dbcaa24ef24c4c170049e1dfc187a136c15d7 computed:04e9dfb23385834839d07b6bb2ca2ffa267fa1d3aa05c6d720d765b68d0229eb
E..E.Generated shared secret with a modified order:ECDH
-expected:67c156d9111184c06ef3e3b91cbb0b89b037a48fec958b6609b0558f9b8eef73 computed:67c156d9111184c06ef3e3b91cbb0b89b037a48fec958b6609b0558f9b8eef73
+expected:82dd26b5c2be18922592135bbe886337f6556e89603f1a52a3de646071029297 computed:82dd26b5c2be18922592135bbe886337f6556e89603f1a52a3de646071029297
Generated shared secret with a modified order:ECDH
-expected:1b7f5cdb36772dbc264cbd6edb431dd33b33f66b779d3457f65ffe9b0667f97e computed:1b7f5cdb36772dbc264cbd6edb431dd33b33f66b779d3457f65ffe9b0667f97e
+expected:4c46e2c080a77bc797f3edd43d20b34161be376a3e573ec4903f647f915061ac computed:4c46e2c080a77bc797f3edd43d20b34161be376a3e573ec4903f647f915061ac
..E...E.Invalid ECDSA signature was verified:3045022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0000
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
@@ -647,37 +647,37 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:21897899016231627907447160229502895548991642208056930341920086104154933512713
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d0301070479307702010104203069c5892e6f2c8edb3ee8d6647a33d3117b16de25be275cca67dc668cff4a09a00a06082a8648ce3d030107a14403420004834184475429cf47cb6e12195c33988224443ca2a392af7b73fcf83cd9fe4b5abd781c2e166635aa64aac634145bf56bea5b3f32aadff7bf1a1c38b2252c8449
+S:10244227264692460755717572172498644064083940924829106381740618722744417923325
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042016a606f3cad8cbbc05d9478c78673047337ff31999202f43d2c607e1f6ac30fda00a06082a8648ce3d030107a14403420004470f2a72157eea9cc841f7146b549d0120c0a0b92977cfc47ab3e8aea1823f6550c351cb2a529127515a7dc9c4f0dd92ab6dc34420737d662db7578696f922ba
Public key:
-X:59368741177155913589152565194832594500312119576227201747413162997359222606682
-Y:85699344521424927367035680094747270325551821614626521175805953685728982238281
-encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004834184475429cf47cb6e12195c33988224443ca2a392af7b73fcf83cd9fe4b5abd781c2e166635aa64aac634145bf56bea5b3f32aadff7bf1a1c38b2252c8449
-Signature:304502203f33eaacd82e6f08e3d13c926898de9af12bb50121bcdaab610fb4a5122f919b0221008655088b3c7b111c79504a97ebb72fc1d3038fc03e1416a7cb2c350b08e949f3
-r:28587438329572012538907812197436155457493859744818839779278911679174005461403
-s:60760162678436584030420509724683465852277294370211162092309023765009170778611
-.BC curve:secp256r1 countLsb:500 countMsb:507
-BC curve:secp224r1 countLsb:519 countMsb:517
-BC curve:secp384r1 countLsb:512 countMsb:527
-BC curve:secp521r1 countLsb:506 countMsb:510
-BC curve:brainpoolP256r1 countLsb:494 countMsb:499
+X:32141007904427843124537623860251127791437762803910244324317804888079863005029
+Y:36530127583073441827703989730654104773154622492441822218319461362345279300282
+encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004470f2a72157eea9cc841f7146b549d0120c0a0b92977cfc47ab3e8aea1823f6550c351cb2a529127515a7dc9c4f0dd92ab6dc34420737d662db7578696f922ba
+Signature:30450221008d1b6486d3a33ad146240fd31b1dea9a05db78507ec82b8471eb674b53a00f1f02200c96c6b22f1d2427c89b575cfe83d32c9a82c100f68ef5a43d53c841afcb9cda
+r:63824510330545151960919015878468161329226530555862608319249750948148599066399
+s:5694152592324791310319372069919963289122479441981364223497530926095651282138
+.BC curve:secp256r1 countLsb:524 countMsb:494
+BC curve:secp224r1 countLsb:517 countMsb:508
+BC curve:secp384r1 countLsb:524 countMsb:503
+BC curve:secp521r1 countLsb:495 countMsb:501
+BC curve:brainpoolP256r1 countLsb:509 countMsb:509
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:5411169 relative average:0.9987684903844499 sigmas:0.4769616231719594
-count:25001 cutoff:2137872 relative average:0.9226003296503469 sigmas:21.197196628199055
-count:12500 cutoff:2100424 relative average:0.8506853459370237 sigmas:28.914658426531428
-count:6250 cutoff:2073299 relative average:0.833387801225278 sigmas:22.81431490611246
-count:3125 cutoff:2032807 relative average:0.8981699548143194 sigmas:9.859651728692246
-count:1563 cutoff:1998374 relative average:0.8366631551554556 sigmas:11.184698421504313
-count:782 cutoff:1979889 relative average:0.68084070191867 sigmas:15.458647890952363
-count:391 cutoff:1966695 relative average:0.547985841311306 sigmas:15.481072507916599
-count:196 cutoff:1956969 relative average:0.43937742067485286 sigmas:13.594375077660551
-count:98 cutoff:1948627 relative average:0.3171389391799096 sigmas:11.708628149573961
-count:49 cutoff:1941573 relative average:0.16055317468827365 sigmas:10.177751861846142
-count:25 cutoff:1932757 relative average:0.06794926745638545 sigmas:8.071796119986658
-count:13 cutoff:1921627 relative average:0.04976729299768284 sigmas:5.934201353242162
+count:50000 cutoff:3437175 relative average:1.0015269753274667 sigmas:0.5913950013348299
+count:25000 cutoff:2078376 relative average:0.9072589346682275 sigmas:25.398186744636075
+count:12500 cutoff:2050541 relative average:0.8003919228042919 sigmas:38.6539379373731
+count:6250 cutoff:2030202 relative average:0.7620264203091364 sigmas:32.58587442173482
+count:3125 cutoff:2006719 relative average:0.8098475250882716 sigmas:18.411434214331187
+count:1563 cutoff:1983618 relative average:0.8290798650023408 sigmas:11.703973870262226
+count:782 cutoff:1965076 relative average:0.7536951715127602 sigmas:11.929903469255636
+count:391 cutoff:1950299 relative average:0.7177909739533233 sigmas:9.665401648681595
+count:196 cutoff:1939390 relative average:0.6413048049169942 sigmas:8.697896232404348
+count:98 cutoff:1928332 relative average:0.5554168242866739 sigmas:7.623013501066347
+count:49 cutoff:1920845 relative average:0.4238827683312557 sigmas:6.985050214563362
+count:25 cutoff:1911127 relative average:0.338821777640094 sigmas:5.725971369927151
+count:13 cutoff:1900768 relative average:0.24054121454313596 sigmas:4.742818595044194
E...Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES-CBC
Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES-CBC/NONE/PKCS7PADDING
-.04d85812cdd6b787246ad2728708a7acad8053394fb758c6ae6e8f935858f707678b2a7ab2bd099244db3ee5fdd617f48b83717ed227f9c096f0b4e83ad4a18633bc231a797a1e0da060b6f3ac404c132243e0ebcd9bdd256bb7383a66004cf0f2abbecfe5c2f74ea5aac83032ebb1bd35b24825e446a2c65630b6e3a4
+.04a8f435865a74ab3fb4e3a23bf999ff4487e84b49338c33c36871605a784222c5884bafb6991ba2f75421c6495b6b9365c87c28f7e0a01bd4c3f96ef56084df933f6cc0a0763a2807b541897bb16507423cf4c53953872ca4f93894080fd5c8cbae3a27a0eb776a8e81787ed9125688173531ac9a4a8868c64240b52a
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
...E...E.No implementation for:ECIESWithAES-CBC
..........Exceptions for RSA/ECB/PKCS1PADDING
@@ -689,16 +689,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:19029119868605998306875405193760402703468555006490505310816005424183575254546574280595187369670166243262106830234176218951626691470214794016754598299738055862535771489667765583459013306626058151546043109048140928064316831483960935408738400954358984669859923874990979171153254274464721506155024451162630594062805815309741504082569813538990059553836067086213009127956871902196046728008098984235116812793099199151691853375989963711605699666913908390946462889428387450632453786362319539397672972327776203028555382279239500814127370043722030525191081159968589474877838293509509131632717467213894803924811195127519582700611
+Modulus:17921347913290371251723689512630980583265407288070226661394043519624947041625469982135068025516141504774274480667736230911891659203029487199996996938179298072815262975782288772354896614344519188695270921281043182200993105238760446295539804782764090564673118330341579993805220369862938887725057621817609040471272134599694128888120936164028373011460232359347207084989152985735970982240000525865450809856548484277517921721404592094691829741746547173282418249723819609230745005283097892749288147243379016442970254621119754139445454756610040365737613148181805210399127960909975899854830558488488895417493261256470177940757
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a028201010096bd5ab87d9698b0bb2839dbc8319b6890c044f825e4f95292c6613d51eadf5422c0cf2e86fc4a3b5ecbe7f332882407bcd3bdcd3e99a8239f0cd437d5cc48eaa33ba561087b8aac4d3c577c30708139c98036f072535c8f48f2bb662102cea718fbab1a6281d951ace857fcf21a5731aa71ae9bfffdb021d0fe84d8ecdfb59121d3091459850fc70bda25bce4b8f23a5c77348adf134a41029ea5312d03e97a2845f8ad0105edf1827b37b05210acc3128b1862b92c7aef8f753064638c87fe3ab2a748b1bf5286e8c29fc99a96f7d5dd7806e7b9a3f463d2f5014df71c255d51b568be722e5b6d05b42f21758fc684c45c6302ad019a6cb8edbdcc40ed44430203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a02820101008df6e450d96c6872d3a3278710e60f298f90d92caba7d0b4b2e1f763f5f74bf4cb4bb9e24576f6987f2a62443f5f3740bddd044d25c655ea199742362421f9214ad383f802c7a4bc085ef8007807fbfd08e7dd0bb2cd2c2e7120ad68f4c1fb7bb8dba7edec50f1bb52b794901959d3ad4fccb9bc4a6751705bae3920bd8e19531ffff0081fe71ee532ea9798e9a43af031b1535b5678ca9072d356ca3135651051e29c9288b1803a8bb091e8a1ffd7969be9eb3c4924b91ada44003b78a04ddeb66408f159d429779a9cdaca37b73410acb7f12294771fadfab8a5ab63b2de7a74154f75cc70ce702b79d27ac7c453e42d7b11f8636b84801a8540bf396e85150203010001
Private key:
-D:2226747032551679219607664104718686060285035145715789328602895243878478395824002901534774126646024458238507976884292802892107131801655206300478981557909137592654330096804279937433009949318938003939859996693321219728172570924065740171958051130185682186141504130450063616942708806183834310858032600149018325920709543479115919783010365336599440091196172892056341640353222421739528633953666554544863327994123077724135636451519347338372984534460048482606356778939985992605153062093794579877840797684884461989475534534434460750330706761902426826897611187515839841405233010438323075853527911050617807066971161058950002459977
-encoded:308204bc020100300d06092a864886f70d0101010500048204a6308204a2020100028201010096bd5ab87d9698b0bb2839dbc8319b6890c044f825e4f95292c6613d51eadf5422c0cf2e86fc4a3b5ecbe7f332882407bcd3bdcd3e99a8239f0cd437d5cc48eaa33ba561087b8aac4d3c577c30708139c98036f072535c8f48f2bb662102cea718fbab1a6281d951ace857fcf21a5731aa71ae9bfffdb021d0fe84d8ecdfb59121d3091459850fc70bda25bce4b8f23a5c77348adf134a41029ea5312d03e97a2845f8ad0105edf1827b37b05210acc3128b1862b92c7aef8f753064638c87fe3ab2a748b1bf5286e8c29fc99a96f7d5dd7806e7b9a3f463d2f5014df71c255d51b568be722e5b6d05b42f21758fc684c45c6302ad019a6cb8edbdcc40ed444302030100010282010011a3a4db13ef2c7cf9d9b23392d0a343f0345f9dbe297637806f706f91876f8cd3e8461646bb7d20476e8afcfd7bcae390e8223cc3478dd265494608269f9a24c2e736ea0ce910082b9d950b364be403541e09cfc7411402bc619326575491c421fb4941742787bbb405184ec431eae427f2d7a0efaacb1299f73eaa77c591e474d8b21ebbfa1a2d68f1072d9f5d41c3755dbefa28eaa17ceb060e367680bbf0bd282c9669bc00a840bd797a59eeea4bb20fd9f56357267dc4ce1b62e64db9efd32928c0bd8ffa879c3ddc90bcfee4f56cf69a0c2d31856c50f951ffd598fa8ded1e5c8a2f59553c8161c652ec1ee3ccaed9797b4d3125d1ea47d55a7b57454902818100c94b11b77f1130fdb829b4298c64ea4493e6ca427454a1e67aec61a1693eb1fe760ee8fe9e819bfdb2052acf38a57190c49fdc41658acdc338b165f25ccf03ebf70d974fc23080cebb4a8fe2ee285778d954d54e848d3900b1ea891de646613dbc00dba887953801e4dd4db4f4aeb411a572c820339b932c2e969c0060c71f4d02818100bfb5082c25a1e5d010e1025c7b50d27e3536821ec2c71f78fd6eb9d8d875c9c6e68f4344d2a9e4ebca20b887ecade2bfdca36e6d758760b31f419087668e81d98be1d1a7354cebf882bdf7faeacce5739e283be3237940a67211ae429286ea2e59a49b3891da9449179de8a4efa4e3769aa6b2b9ed50f6e4ac104f37b4f649cf02818042a032510621ee914c2fa18e4f05e7f4a2efb4eaa20e9137f45fe140c7d114a120fa766c3092bdcb0eed5eea0fd9d2e913ebc5bf6f98adda7c1d5b9d08d30c7d41dca1c4a885dd5c8fe9720eaebd73967078ffd169564513d1cfcb6ab6197d7e2d882b2c711416e1a99b06696ac3989e6ea0bb54cd40254a6e7133597caeebd10281805ef5be7197c6853eb64daeccbeacbf4792f6482812956dea91a6da5a2686da073347bdab86aa6f61b8c2d28549e0ac541b67bd186d423ccd1d6b6dbb143afce914d82bf0a67f4ed7cf7368359b3f195d56f7590adf147dc8b4f23b1e70d47185ba13c66b941bf09df01be1146a3c840bc8f94fc8b75c06a028f6ff3679e611930281806931cf66b6d3e8daabbd5807f11368845cf88cf26a3b868275ce32e6b02d9d235c57619c04f2d03c4a1a604011f7cbcf2680c5274bcf55116a37e742cc9ad9338bce2e668fb0abc7fba2058bcee19f4cac3585365bbae982a0713f5fb87458607ef8d99f13bd1d2f568a9801668a403ea404af0739a05b0f441bf72c867101ae
-Signature:42786b8074fe8e190383fb9793356a01434fc06c9ff64ec3e8f82a506f241e51d033e63f618c164b185e31002c6802d2f556dbe247e2f2d293a94048101d101c1e31a13c5e737c57c3c63452e22f2089ef9035a8e632b22259e213509f3c27fff5a25875b9caf6dee4a4ae1a0840433559a7dbd93f189f5bd092d54624975ea7e8b4aaeb41eade083f0e66b3f00f5ff451423882484b6c38090cd6f77591d6a12aaceb4b2cfb243f6969979e28da247d5dcad40ba2da3149b689447f69e1693088289d0570b13c0eb6ef03cbc7442bc3cf97111de8b65b098a5c36e706f318ffb4ccfcd21cb865ed75836928ec502362fcf57d8a19a95705005d39cf958caac5
+D:12144360928592072839164148113973091210818316417756181031465750137327975388950192217779277447566982931298812944763032084944810114543933084456704863375215234244957789401673363545311096228689968135391392295726267738296356329962595025412075900181688756367665560800292962892791608432579809557086188474335746755212435321423005375110432020869092133354729948451774815867354983542554295770959889596721052721169247169270047525309748485476102796862803029385251676268504904811212783870844127010471351092522850193761557946639629380585269574667090953661640305675027935606151424797274116839437742592997569618124826528302127772170213
+encoded:308204bc020100300d06092a864886f70d0101010500048204a6308204a202010002820101008df6e450d96c6872d3a3278710e60f298f90d92caba7d0b4b2e1f763f5f74bf4cb4bb9e24576f6987f2a62443f5f3740bddd044d25c655ea199742362421f9214ad383f802c7a4bc085ef8007807fbfd08e7dd0bb2cd2c2e7120ad68f4c1fb7bb8dba7edec50f1bb52b794901959d3ad4fccb9bc4a6751705bae3920bd8e19531ffff0081fe71ee532ea9798e9a43af031b1535b5678ca9072d356ca3135651051e29c9288b1803a8bb091e8a1ffd7969be9eb3c4924b91ada44003b78a04ddeb66408f159d429779a9cdaca37b73410acb7f12294771fadfab8a5ab63b2de7a74154f75cc70ce702b79d27ac7c453e42d7b11f8636b84801a8540bf396e85150203010001028201006033adb6a810119bb6953a8509cb8cfcd2000b5b7d1b648fff24a79bc2a38982627d7782c12603a7858d38381d65adb09eb8f6603d37f12289a2f9c86ca5e5084d8796476bc2d47c6383cfb5a9a1677eaa194daecec4c0aadc1893caab0a051c6b41d6c3a13f9d001ee6aeb313aace8a04a8ac38cf86c2264cca7c86164e0414485d5ba50d6ba47755b8a27881151d471fc42e4da09ea1c2a67d89e50e2a82768a884425d1bf68037692c4d8931d7fd9e7f27c3ce4ee6eac75c42f6dad58a0b1b1aab4df723fd67b098ef2e05d3c561277b79741324e14b6efd63616d280b530be6e60b0bdb7365261384c5eba8e5682bc93a7bc5bea49610f0fd5cff41977e502818100f71ba93ad01696b6e514cc6506d21fc953f2554e0233eb82015f56dda491eac499c79686277f488bbfa2eeead2508b7a3815c6221c43e9ad704c4fafbaa6a4dd344cc58d61cc576edc64dec7736fb8941af915dd5daf7bc599e8c4668a6aa32d56b58eb37517fe07e12a053f25490f1cc5396a10fab1a5edd4b5d66921727e0f028181009312a80850ae5532085140d4364d5406f45e8c81db0f90f8984ac9c9a6d70ab7176cfe8de1c33cf3c0a1fdb3ee12ec2c355da9e61c5f7bde410af3f2f5a9a9978d4285803528e2e0d6183b60599f98217715cb5fa0f39ad1383af10161296dc56b2cb29110b77e3d35d3be757390b045998134b597058068afac42686fb2ae9b02818045eaa6ac445a4fd479e6b39a561eb7edaff9de170f5a7f652e5c3a68c5fa9f51772d58b2a69446037c7a6e5d349aa38c36383af245cb156004692316d699f605bc99883fe38efca21a6bd3f8dcf99c61136cacba109ae94b54abde7e20e5e13b9fd0090b4fb3352627984b19bdc3f929abc7fdf1c5ece3c4f22d6cf81c059813028180539dabc2ee7bef1bfef69331139e6b4378f3b856abc0f1df245680db10ebf9bf96a5f5239d536ef7f67122d8856664b7cdaf6ec4d124c83bd826ee03180059d73c0cb1f1ee474c961fa2af3f5c350c3d1a835d9904dcfb0c3037f285a243f790e21a0b7bc6514c88686df63eb8716e86637bbe07efd0c4ecbfd3e3fd9463b6390281801b5f2e73e6eb956cc2c7099edb9a465d1eed3fd42ac72b714dfeabad414fb6077f3bb774a5ca3faac2e8f557ab450afc5e2acce48d8e4629916ca6153007570b8a1d2ecf0eefca2a4e7ecb2bb221ee57990c14d64ff053d58c69c4628c6e23a922ceb8082104a571b0bc34c7b42d3b6990816118a4616949f198d2e50694da8b
+Signature:1201aa58f639dbb436afe0d8ae8bd01bb9d09fb2a03bc260f5d1fc52f4b66e7404fbe2c431e674e66da37bcfcd166379bae593b0c07b258343946d6ba34f21aab2219c76ea2933151bbb78b571b4b59aa1bc6ccf3e0b9148771fbc70b5707cf05c195edf3f19b4db95ff9e7c7a42c4c15e853a776b9bb6a1d6397afc26fb8f4e359b1775fd7685ec2889ec0559d5cf8034ae185c28b0f2dcafb2b84eb9feb010df4ed98705aefabfba7b0db202d348d9578d95d643e335398115c009c089c387af81f480a11b2eccb1bc58f01c0b02246d4e309f88131b5307063b4200933472313b8f47a963c3ca7ee0fed067dc83ec60bfb2b2cec1375c9d8cd27b52ce8b71
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 169.718
+Time: 167.942
There were 22 failures:
1) testLargeArrayAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: testLargeByteBufferAlias failed with outputOffset=1
@@ -821,7 +821,7 @@ java.lang.AssertionError: It should not possible to reuse an IV. ct1:26073cc1d85
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
4) testCorruptAesGcm(com.google.security.wycheproof.CipherInputStreamTest)
-java.lang.AssertionError: this should fail; decrypted:def3209ebe1da8c52a7611acb78424b6 pt: def3209ebe1da8c52a7611acb78424b6
+java.lang.AssertionError: this should fail; decrypted:82272a114c5cd04d486a0713e2ae7434 pt: 82272a114c5cd04d486a0713e2ae7434
at org.junit.Assert.fail(Assert.java:88)
at com.google.security.wycheproof.CipherInputStreamTest.testCorruptDecrypt(CipherInputStreamTest.java:190)
at com.google.security.wycheproof.CipherInputStreamTest.testCorruptAesGcm(CipherInputStreamTest.java:252)
@@ -858,7 +858,7 @@ java.lang.AssertionError: this should fail; decrypted:def3209ebe1da8c52a7611acb7
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
5) testAesEax(com.google.security.wycheproof.CipherInputStreamTest)
-java.lang.AssertionError: this should fail; decrypted:0b3708b1413c017afa1259aea4324611 pt: 0b3708b1413c017afa1259aea4324611
+java.lang.AssertionError: this should fail; decrypted:eabfdd85c81af9a581c223e48d5ea970 pt: eabfdd85c81af9a581c223e48d5ea970
at org.junit.Assert.fail(Assert.java:88)
at com.google.security.wycheproof.CipherInputStreamTest.testCorruptDecrypt(CipherInputStreamTest.java:190)
at com.google.security.wycheproof.CipherInputStreamTest.testAesEax(CipherInputStreamTest.java:291)
@@ -931,7 +931,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
7) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:fbd4d0c91b624052bce9d7b3b2a2b418e97a198a6e9b7ce9b11de5e1275ee0534f7938cf7699c3b2559e05ce65fe02835c430f2fd07a1ec74bb73a9ea35719a7228f3ba11be80ca0bc4c7acbe811ff885169976774fd1e07a509d4452858e4ab22d378a0d948c13856b7fa6b6419463f5fd71cd7c92f02bd8930d24172daa891f4eb6cfd646ec728f7d5b52b0ee727c7f7a7693ba572bdc6861d6c95599c50b5066d2d43a69433cff7aa153892ebd787d4871e832459332b13a7b5d7f8335af0e10d67f8d80beb864868c9e953b985be00a279301630f1b28ffc933b3482efb561a1714512681d55e8208422c4ec1043c299b05bd78107f6d045e9dc6522e80a221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbc221a2d75ee7d64ea0a63a41dc6d82cbcc2021751cd0212fc1b1e5165538e3fa7443ae2d30643a07cd2b00a27318d2a8c0a23a622
+java.lang.AssertionError: Ciphertext repeats at 256:6506e9262bee5dcb313fcd17d77dc0568dde281ca27a8f85f72c885ac0a0d3910e3886bb5a28a8fed02c1c357d45ceee4086ab86d973cd7263a7a2284aeb3b23f85d24f530780b8473f0c0dc8eeec3b928e972eabbc51c7eea40f77e4608135f0e86b39dbbbd984070504667e1ff6bde69292dc28199a1fb3e39b81d7f04fb38b886828fde2a59b6a9b3444dfc3df55d42a062434bf8947111eb1ac8f2387a51ce64ee61810854c8865c9f3df1557caa0a0be30a04ae30d6d32bfe51b67122d1c07b124b65ed6d4f915ce30ebc86f588799a8a95d410899a73a671f25dba5f3bc9587c13f4edb630308a877033fdfc3b97ff993bf3160ee4b3046efe7f5d5623f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb13650f217ec769093e5f467778175ddb136506281a295ac999124d395391c87bd51907dc2549f707f8cca16dcf670727c1567228ab1f3
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -969,7 +969,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:fbd4d0c91b624052bce9d7b3b2a2
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
8) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:e5b02ca888480bd2cca6cab0cc99357901e829b609b536bd79a7b68d8daa559fbfc538c01c2a7f5300df7692e9d40cfd131bf8a2464392e49ec8e1d913041f782acac5f17090d47baca03734865c20ac4f55abdbdb9eff0679041a0985c091635505169bad55be8004e7d8eece629b6ae54d27c7bfec26382ef4b6b8fe225571154ba463af76bb9ea35b82c91970f4c57de84bfb6460ee683b388eec6ce4647141948d7c31e353215d83c7854bf08e2707245a8eb90fd2f014daa358769e6db38f7a63fd90247f09543424e97dc850a0df3517cd0effb8fc8ca9e03a0b5af6ddd1af81250dea8a07c41e67000621def5c7ec0a21270631a9e3e03e74bb6cc756bfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cbfb2e73e7a33602cd1eac873d17339fd535626b337653ccf2b7b08e82a2e538d0d6ae65a
+java.lang.AssertionError: Ciphertext repeats at 256:fb4e8647c95d63bf89817ac85b24b7f0eeeb22cedf8af70e481e8b9addc7fb11308863413f30307e11dad4f480bf4c108583c9c464dbf35a8d749c1245a1b3549f9c96bfc1750d27c7ccb56a9a5b10c3ad2c5ed47604a222d33a720c24a4b1fabd1493e1f2d54947f4e1b8c56637d74998af465e403dc443024d83e1e3d81ea168f5bf51b309a0835b3d6d4693b52f734ffb6a460187b7cb7a4a458108e1c1453720ca96904ceaa61579e52cc8bf65330a60321706ec22edd8fba18044b6465c4837c04be6787592d9bb4d938e6f7710652a4b0b183671919aa236ba26b321cec3293b51e62c77711ee167bf7f62e95128ed16af1bfdbe46e4624940aeee8ca95a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b5a45be6c8ebc410b6115dcb802e1c4073144c7fceddcea82d946a11573f6aa5426da41e4
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1195,7 +1195,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
14) testWrongOrderEcdhc(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[75ed54596ff5cb87dc99eda3b5014b99d7328146d4dec490eda7756465c1179d]> but was:<[373f433c57394ca10e42dc358b9ba961ec132b51e8a87f51fa99d01398bcda70]>
+org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[97106677f4273a410d75fd8aac4dbcaa24ef24c4c170049e1dfc187a136c15d7]> but was:<[04e9dfb23385834839d07b6bb2ca2ffa267fa1d3aa05c6d720d765b68d0229eb]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testWrongOrder(EcdhTest.java:2150)
at com.google.security.wycheproof.EcdhTest.testWrongOrderEcdhc(EcdhTest.java:2162)
@@ -1232,7 +1232,7 @@ org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[75ed54596ff5cb87dc99eda3
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
15) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[8744a4bd295824a6cd79ec5faf27de936efe87e4805797a723ae65f7ebb44cfe]> but was:<[54325b20a54f13cc15eec47f1db7dd5298d2052e37e562116b5be15ffc3ee2fd]>
+org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[997a69aa1eae6b2210e491afab593cd2d8317d9ca30bce9040d079cb3d55173f]> but was:<[3f1a07a6d4702f2938b7e5aea3c3eb49d246bf6928889aac95eee1de83922798]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -1269,7 +1269,7 @@ org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expec
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
16) testModifiedPublicSpec(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[6b0623cda34550e6bd80c2b84b0f4006fc739ee9228c6df51f863c890491ce1]5> but was:<[0b13d450b46e66bae03945879002f1f87f9d0d060044f468ae4b083717b63cb]5>
+org.junit.ComparisonFailure: algorithm:ECDH test:public point not on curve expected:<[263dc55bfba86f16a7ab045a7e8bd7ad6d645aadd326a8872f71a2f48347b8fd]> but was:<[717537a43c2e49b561fdb576a694cac6ba6692894bb3bcb741ca7ee0a51f7721]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublicSpec(EcdhTest.java:2000)
at com.google.security.wycheproof.EcdhTest.testModifiedPublicSpec(EcdhTest.java:2016)
@@ -1421,7 +1421,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
20) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:04ff59cdd51b35f0c9082238d90db692439894e2096eee80ffb494c723ad21de25692305f6483821524165fe1daa591eab24986e4d44a956daf38fb607d2ad860885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc885e23a6147334fc82e31392e3e1ea8419e57843b977b83350dd17461a9f8f2d80f9419cb
+java.lang.AssertionError: Ciphertext repeats:045a5328ad5e7a37714eb35c1bdd507c662d49d392734267c2000e1442840c7b170f05da8e69faf3a70cde470d1b778f12bb75e201cd61a3af801cb8cfe1cb9c20af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413af30fa30243a1413c4764cc901548f236d6219d144cd4b550aa037ef1fd0690521179603
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1459,7 +1459,7 @@ java.lang.AssertionError: Ciphertext repeats:04ff59cdd51b35f0c9082238d90db692439
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
21) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:0480ecca799146a3ee495cdb8edb84d15018899cca7e5fda487d621b665ba4ee8b7f06296c3f31616cea0d3a5eb22e96b9cff402fe5c9df11a4fd70ba90e34efb8026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834026ff39fc166af40db2ba10fe1e23834d1869140a5b5db092b098be02a695bc5b2794c115deebec8f6cc61e70d2c8aa589f93089
+java.lang.AssertionError: Ciphertext repeats:0450d6ec7f1317e183a8005228f1df7cd6fecba7ca86cb60250f7268563283434f75de61da057c16907a235c8f7e1fad1512575d2a7cd099bf0642353954ab9a15d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d26d66b0870d5bcac29ce32d4ca693d0d260ea73021983bf4cf51cc31bc6e35bfe606927a25ba58729db3efd1d16533e5e2e7ca6f60
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1542,5 +1542,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 01:00:34 --
+-- JVM shutdown starting at 2018-04-07 01:11:41 --
diff --git a/testlogs/BouncyCastleAllTests_1_51.txt b/testlogs/BouncyCastleAllTests_1_51.txt
index 3b0c8b9..b9d959c 100755
--- a/testlogs/BouncyCastleAllTests_1_51.txt
+++ b/testlogs/BouncyCastleAllTests_1_51.txt
@@ -625,41 +625,41 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:2f5fd12a5df0aca8580bf7e77ec081c2efe5b816774c993d02a303ea0016929a8b23ad94761f5489e8daf8d291e615b657a99db14aae166164abfdd1f2cf1756676df389636969cab42b8e6c6f9fe84014422709fc002ee8090b930fad4f1c4c8ce912ee03b12f171f265100aff8d7d02918e47db3bff6960936bfccf3b157b295bbb0d6d5a11f959d7812d23851c1d1eb20b67261f7c6cb6d471f5b2085ebb115d95c4190dfbf4bb202f2d9058dda455e4f55085ed273b71fed6298c81a28ad155ba16e729ab9436090e9d38bd52aba4da002def3ed9c1c2f2b3b1fe22476d67dae20044d58ef3b134c07c20d65e148ea55d3b3fc64adc5cad9793dd2917f60e865728798507fd7d09a80a4b35efd573d75a9b12f10032d3b080353b8cd51d0eba9502a
+.........E..E..testDhiesBasic:6ab0baf47358c7cc9ed63d6ff3930858f8a789d4056884152a3bfefa0ff11e3225e0843f0bdc4a2951628f77ad2e97b77a7d5e0d017155c391821cce6a67e5450f744bd2d2b644a8a44da61520b523e95560c4faab30d47aacc4da61be832d45e214ab2fe5bc322233d3f58a8c52d8e94679b800377cac2afbd455c53d71e265762cb4682e8b5dc353b09fee4f25fe032dd819d826e5fe939de9f80aa857ec1c19cfb075cc347547dc55790007cd750ba1d70af908b776564892b0d953037252bdf13f3a58e8a326f62c8e66b1e4ae1fb2efb23aca4b6bc0de3a5df994cfcae4754007c7629e63bc64ec2134429bb17213e738cb33084f37030ba263a140d3150511f42e1d9de9204e07a86e79fc37c5b1c3363178483c6a474327dd51d5c6dc0c5c23ec
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:1009492 relative average:1.0029481397888862 sigmas:1.14180963046479
-count:25000 cutoff:526559 relative average:0.9233978338944472 sigmas:20.97836716488446
-count:12500 cutoff:514005 relative average:0.7806518433480056 sigmas:42.47658788672349
-count:6250 cutoff:507894 relative average:0.6588481999816512 sigmas:46.71413410088525
-count:3125 cutoff:501853 relative average:0.6924816382795115 sigmas:29.77533733991101
-count:1563 cutoff:492065 relative average:0.8246987991294208 sigmas:12.003972934159853
-count:782 cutoff:484812 relative average:0.7161158695582259 sigmas:13.750076656736734
-count:391 cutoff:480896 relative average:0.5336713157404032 sigmas:15.971331947847537
-count:196 cutoff:477424 relative average:0.35456190448111097 sigmas:15.651042044108939
-count:98 cutoff:474385 relative average:0.1953170105554724 sigmas:13.797439101855323
-count:49 cutoff:472208 relative average:0.11492412633758144 sigmas:10.730974672157053
-count:25 cutoff:468578 relative average:0.03475468425967186 sigmas:8.359269643150558
-count:13 cutoff:464157 relative average:0.014976024929577213 sigmas:6.151472752689225
+count:50000 cutoff:2569727 relative average:1.000168184247947 sigmas:0.0651374791393806
+count:25002 cutoff:533810 relative average:0.907374615267348 sigmas:25.367520947793988
+count:12501 cutoff:521688 relative average:0.842706470910176 sigmas:30.460979297624434
+count:6250 cutoff:514039 relative average:0.7053731475350694 sigmas:40.343443285447265
+count:3125 cutoff:508925 relative average:0.5784845991794575 sigmas:40.81305318869763
+count:1563 cutoff:503508 relative average:0.6040481993605379 sigmas:27.113303699596365
+count:782 cutoff:495567 relative average:0.7646260704705352 sigmas:11.400459648769601
+count:391 cutoff:489346 relative average:0.6962787091373678 sigmas:10.402177090387774
+count:196 cutoff:485268 relative average:0.5125633331725971 sigmas:11.819711013839191
+count:98 cutoff:481767 relative average:0.3002079088632561 sigmas:11.998934845241719
+count:49 cutoff:478732 relative average:0.21544815920384555 sigmas:9.5121855460144
+count:25 cutoff:476064 relative average:0.1540625522253883 sigmas:7.326033197853856
+count:13 cutoff:473325 relative average:0.1269576530454711 sigmas:5.452147709248073
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104200865f43472722748a15cbe92cb5322af4d07daf445f503188e6a7f389bbe5ceca081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000402e5e06852d0990068a00744159ba1396eedd80770369e75b8f783ecab2234b4d74585b7d3f0a0d9055532e438c33658964e42d039e610e76f76beb8b2424d2d
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420f37b1c00d058462f79d3436acb497a9cdf83907e3ff25ae99ea1604a5fa97986a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004c36cfcd00b6441d709ebe49075db39a2012d04c79eaaf197686192dac89dc0f3992ede4a55769f00433689df86c6186056af1310a3a8167783739ab76e21ad3f
...Generated shared secret with a modified order:ECDHC
-expected:fdcdbd6452315f259f10b1aecb0e2e352f7ee4113ad422d242b5c75238fa5250 computed:9dee6433acd16119ae94c64cd83901c870ec25474914f204d5a4e55372574beb
+expected:5489ed6e282c5fcbcf0565c263c0f8ed6bec67ac6cf1150347aa5b834d126d2b computed:c235c308baad6ea3fb6195f7940b875e30e6a0f98288b9aa78c3d68becf95bf1
E..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
E.Generated shared secret with a modified order:ECDH
-expected:a4b27aa239699cd92fc5be9b7d10292d3c9993611ce05ad4525d7c95872755b9 computed:a4b27aa239699cd92fc5be9b7d10292d3c9993611ce05ad4525d7c95872755b9
+expected:739a6a00413008e8088e2ed5f5bb470c90ab64f0d27e7284879fa2c3649d9a43 computed:739a6a00413008e8088e2ed5f5bb470c90ab64f0d27e7284879fa2c3649d9a43
Generated shared secret with a modified order:ECDH
-expected:a33cef588b672f07026effda845ee9a715fd57d5fdccc665719928f11903de27 computed:a33cef588b672f07026effda845ee9a715fd57d5fdccc665719928f11903de27
+expected:0ae6bec248dc12e66c698ba30419f64eb3a7f96395e0f2077fe08b4921a98292 computed:0ae6bec248dc12e66c698ba30419f64eb3a7f96395e0f2077fe08b4921a98292
..E...E.Invalid ECDSA signature was verified:3045022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0000
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
@@ -669,39 +669,39 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:25489529616694613349083613918527979084171146948544819787477110778936616317782
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420385a900052dfdf042eb1d6d327f976a22969b8c4345581d30cdc33657bd07356a00a06082a8648ce3d030107a14403420004528513b7fafe255b066c6809e9b88e31e0ee4360d2dc025284ba5d817452d057bab53ea541a4fe78df7b3bf40322b81ca0aaa8ef1a2be0057ab0ea64efa61c16
+S:102802044808794233477882444682995901929656081187828695449862421836287348546708
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420e347e539148a42b9855e5ab509f2f934cc80a377c02cb5f1d2a42cbc9d1f9c94a00a06082a8648ce3d030107a14403420004eb7f5e23c2bc9096322196dbc6232a8d5b48ec67bb57d2b128e8f782361021478f7374b755d8f7909bbae6335273d8cb97d8e7c25216323c240923216284f4bb
Public key:
-X:37324780336726820556336794990935177548365508552833440761636104082644794527831
-Y:84450421518790310462204841911379860647383478298912034234936243946819657538582
-encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004528513b7fafe255b066c6809e9b88e31e0ee4360d2dc025284ba5d817452d057bab53ea541a4fe78df7b3bf40322b81ca0aaa8ef1a2be0057ab0ea64efa61c16
-Signature:3044022027189f4d9518eda980df2284b40fca2199ce5d38f99877d86683c89bd6ac02fa02206fbbd3265fefc80e6d7f90d124d1d928948e963ec6e807de2225b6a55e7d5609
-r:17683704893588889834976661357415057348967734538505447876295519390635085529850
-s:50538583896916581223740560824458960563080989853804739609326977480396889740809
-.BC curve:secp256r1 countLsb:499 countMsb:526
-BC curve:secp224r1 countLsb:509 countMsb:519
-BC curve:secp384r1 countLsb:496 countMsb:567
-BC curve:secp521r1 countLsb:515 countMsb:506
-BC curve:brainpoolP256r1 countLsb:499 countMsb:515
+X:106518558722557343380623706261272727660012165500464928834847333480747076952391
+Y:64884730305143875388594637167639151850823453977447190315131736706750739707067
+encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004eb7f5e23c2bc9096322196dbc6232a8d5b48ec67bb57d2b128e8f782361021478f7374b755d8f7909bbae6335273d8cb97d8e7c25216323c240923216284f4bb
+Signature:304402200d8886e3444dd84f3568552e22983aa822adbdbf608cdbd9242844fb3418f5a6022041650ffe9fb7d7b6cf1955101c3e030780721fa754e73f15a4a13797f89cc9f2
+r:6121289193503946088427760447860752236126870737800672379760597943387577447846
+s:29578897102296870224261423792830977933245933277073808584843143044814937573874
+.BC curve:secp256r1 countLsb:523 countMsb:532
+BC curve:secp224r1 countLsb:502 countMsb:497
+BC curve:secp384r1 countLsb:504 countMsb:492
+BC curve:secp521r1 countLsb:507 countMsb:513
+BC curve:brainpoolP256r1 countLsb:504 countMsb:507
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:492198 relative average:1.0007517221102074 sigmas:0.2911407213809181
-count:25000 cutoff:150765 relative average:0.9935807191690147 sigmas:1.757992457045587
-count:12500 cutoff:147316 relative average:0.9767565710702253 sigmas:4.501070657688658
-count:6250 cutoff:145566 relative average:0.9754905491815824 sigmas:3.3560947713276947
-count:3125 cutoff:143855 relative average:0.9887313822500438 sigmas:1.0910792220089458
-count:1563 cutoff:140732 relative average:0.9957000404746051 sigmas:0.2944452034811194
-count:782 cutoff:138752 relative average:1.0025700414672434 sigmas:0.12448130556151775
-count:391 cutoff:137566 relative average:0.9696410102329391 sigmas:1.0397676993446878
-count:196 cutoff:136744 relative average:0.9655176196200188 sigmas:0.8361532869766103
-count:98 cutoff:135915 relative average:0.9426600132248822 sigmas:0.9831759661988176
-count:49 cutoff:135113 relative average:0.9460784086723187 sigmas:0.6537645506315648
-count:25 cutoff:134561 relative average:0.8725227833607289 sigmas:1.1039850801334117
-count:13 cutoff:133818 relative average:0.9563068422184696 sigmas:0.27286368288936275
-....0406dba3f9323544f43c6288b463e3f32367423a8798fc94c1c3efc214cf9ebd70db1030220bd6057cc503796741b085f8bd70d653b133b7d6b99cb46d06363984344b1e2b0c742d325214e5acdeeff8153ee3f482b204bfbff658c0225391647ed8ad4c3da92a0478438095dbf1a1193118da58e5cf3a68b008875306
+count:50000 cutoff:2281434 relative average:1.001202371683107 sigmas:0.4656765504625014
+count:25002 cutoff:149630 relative average:0.9934119652541841 sigmas:1.8042797868170921
+count:12500 cutoff:143412 relative average:0.9927617204693648 sigmas:1.401686803867196
+count:6251 cutoff:139038 relative average:0.974393167253979 sigmas:3.506640477893398
+count:3125 cutoff:137710 relative average:0.9630622383483162 sigmas:3.5764833930787625
+count:1564 cutoff:136587 relative average:0.9482690233415498 sigmas:3.5434775002539713
+count:783 cutoff:135499 relative average:0.9416474923199595 sigmas:2.828140836899401
+count:391 cutoff:134446 relative average:0.9767474056430528 sigmas:0.7963801405720777
+count:196 cutoff:132847 relative average:0.9724149598234261 sigmas:0.6689016756051671
+count:98 cutoff:131372 relative average:0.9415430428722442 sigmas:1.0023280181512768
+count:49 cutoff:130445 relative average:0.7977042747710004 sigmas:2.4527053197543434
+count:25 cutoff:129869 relative average:0.8026718708498402 sigmas:1.7089117272529508
+count:13 cutoff:129298 relative average:0.8580305725515058 sigmas:0.886598790249613
+....046b0d7d87b945fc84b6f1dd52af4e9a75c2b4f94d244fa0aeb1b349503eeb72fc74f4bb7b58ca07c3a65fb33b10158cdff2f0504b040a9c0a8b6ab6202a3a610afce83d237fd125d509bf363eca317272ca59521cdf61f9e0a7d8d01fab4b1e5374b137734989d2813fe4012bdef504f03bb33c9f690da6494cfaba9e
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
-.testEciesBasic:04893bfdfd79999ab81c6c44fa3a0a5cf4d7ce07a839b54d68a060f6a7a3afb237f72aa9bbea8befd69e40cb737ab676d7d05ecb0aa2dee6ecc966607f664c078baccb28272c85735929779c7f026be9fc382c097891f7d269a02b16605f1485298be816c6
+.testEciesBasic:040b0b4a8f63ff9e387f79f31e5620222bc360ce7451ab946f5175124a7e650373574ee8baf28570cc45f0bae04cd0fb06bcfc14f79bf171d0315d07649df36ecb9f122eabbefdec92d00c3f46c686d45d791831c04b5e31d985b2815f5c6b068789a24112
.Skipping EciesTest.testByteBuffer
-.E...E.04cc1d00d22c17958e6d8f9a6c9472f1700e6d7ceb15f0395ef8cd60813e8b627ef2e7dc0a0059e80d13a617e251b9cd3c1ef93e5dd18ab0ad40f3b43978fdf5c22520d92db9ecbac4814b38bf8d983c4667336da7f30cf11793c023974c2d878076ba4c2786a2a14a66d1f026ceefaba8ee161cd88f522a7f4ffa0861df0083286e76fe0d
+.E...E.04bca319b9fb649f744fe8b0dfb57894a9e231c5eafefc250579e29c28205ccfa4a6812438c28b090d3872378c5249aac4bcca5430574231f035d7a243c6e0302b4a7bc13b914cd4672860e93d4c9faf85eb77ec39c43a36ed4b1302b86fd1332ca645b036865456f043c5193ba5e8296a7c14ec81bd78e2f469fd6276b5e6fd357edd622d
ECIESWithAES-CBC:javax.crypto.BadPaddingException: Invalid MAC.
ECIESWithAES-CBC:javax.crypto.BadPaddingException: pad block corrupted
E..Skipping EciesTest.testByteBufferAlias
@@ -714,16 +714,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:23703405005751527372651439280334450102126999477666933765779959181463167347195594774841283287869884548210594772179881698286693574184397351011865587338357586369144934539746282922774036933322396939912700485333112804449390041395317410682720051424896388658551876807666379330242956757242551182207845014487262655428724375840675709811083997613811589603418114263831601934728334652789617628349715105346246337710690692629450354347958839339993466083918101230538466155877738862095845013762065643418053788249239956223809919116540642300522319826733179063439921587637961771097393404837793187913896332528374007148955470283956963278511
+Modulus:22739704056158445516062911746421739613842512552498688793663662482879616985812623922139666812150210593929596517542173255199317597927447521580988232807761686250406765097919749410112183409675438091470367019841857681296616850593816019745176544271087556546680999146443570969418753591517648677844141328102120770923748710852075314186527460504232078069801455906371891386549102455652731979411520216864464386034791804237709945394840989762110115904743106205258586579641481848467516479397531587232308514256947291826553207695312985593862138105442944651966700402002578195774884549831362681062635104472047734193434273991930767065099
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100bbc4630a32c2f6e31503c659832828f781e4d564ff26088377f212cddb2fa7a6c0a483ce2af9a379801398f11c9f2445647126fa011cb678ff4ef2a08c085eb9fe6ba95339899006abb289e3b94c41665ecea459e43f3a4c2921e2ba2c7af9e1c1640452b24db1b9c4a06d4508360088562f88027671e357f6e2147bb10a304225669a9f5a7c4751e1492ea8a068f259316926427fa75f43b2b47754bbc3bec685958fb97c9702cbe5aca6c8416027ece0c0b4c9472ba331e0f0da873e1352a41acc8d15f5ab77e37e5e5a48d32ff30f7b995f86569f4cc59a03c949c9de1232a4d901225c6dad82aa5fb1ea29ec4106addfe1907e956d53dcfee970e3e87eaf0203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100b4221665023b4973f7a3af42b1d63b17fd3094804cff589e27456cf68957933195bb735bd4a4e811e12c24ffce43aec27b4e6423221483fa31df53c9fe442ffa22f2672f7d58bb51a5b785ef1130d371bace074e10d5a8bc3896fb7022ff20346e19080923f3d6fd0c02192e164aa927747175e4ea2e961e4fa9f549c6a87fc9def730d75073d48269d4143e3b96fc0b0036516ad6ea58abdb575a7a12a41c77bbfcc95058c5bc437a8590fa031247528e1454fef449892dd5817253fe63e2a705aca5f590c2c471087d05e73741dd365e865f3a260920cf8383c9e49e49dde4d71bfbaa1fe0de5b0b3efe98d413ea719026686af2091a7794652d1c6cd9c00b0203010001
Private key:
-D:7980101744768629933475462048633585715753392991367368457637197604098498929589752401118422791149444324148474343552144739475374323219014345373236527748196008142710435871110395446970205393851188886922407548535785905936666949560496869696561258749086987798683012800164044639554459280891704674981062489885819662623747356880141415396205896213782568915652002218976192840055443849349656078096708786779220118085520268308345025985642055167062457084596361785428625070006456718700084100844434450326134459729179866975146540143719353683343885378875932435414828403129953641856615227927767927402118014265448193887914131274126866736897
-encoded:308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100bbc4630a32c2f6e31503c659832828f781e4d564ff26088377f212cddb2fa7a6c0a483ce2af9a379801398f11c9f2445647126fa011cb678ff4ef2a08c085eb9fe6ba95339899006abb289e3b94c41665ecea459e43f3a4c2921e2ba2c7af9e1c1640452b24db1b9c4a06d4508360088562f88027671e357f6e2147bb10a304225669a9f5a7c4751e1492ea8a068f259316926427fa75f43b2b47754bbc3bec685958fb97c9702cbe5aca6c8416027ece0c0b4c9472ba331e0f0da873e1352a41acc8d15f5ab77e37e5e5a48d32ff30f7b995f86569f4cc59a03c949c9de1232a4d901225c6dad82aa5fb1ea29ec4106addfe1907e956d53dcfee970e3e87eaf0203010001028201003f36eee11015f368a03a951cadbb678f6c7bce1c228a7b73477e88362604f53c7ebee46114b6d702a0cbf841b4911f74fd4bdb03703c6a727201f24d7ad7968ca7cb37467da88284bc696f62eb8f70b53655fb9f07e90187829195f377e62f1a82315a033d644ae1700152c85aeb536293218d78c6c7b0f27c7bc0c9a3e0fa3db6023244513f04b8563f663f6cf8b8bff81b864af240293fb067f83ed7606fca6b456b3acbb5e3f1feaa2b9b3ab9b8fb4e756522ca06868189f82c765ce3ff1cb987a8de50995941768677dd311483f47a88530573160f56cfcacfe5669b3ecf12ffb1e905ce47a2f5b6baddc169f42c83e630e5bb7116694ae01546147f670102818100f7908fcf1e3b548f8e60a6592b000946b4fae1d03f1d109f1b21ac5b93c8273e51686f47af63c6d2e790fb2588fcf3eadb22db4ba820e9530690a92519b07035dea95568b8dde4629b96265b734ec9c77e3992db7aad0ff1f0dd298849ab778a3ccbd1780aefd2f327a33e5cfc339de41254ac8f941d361323cbc87bc105d4e702818100c22a3a431b5b3d7cc43ee58424bf2adfcbc08675ae202c1d84bc173168f73d2f272ee860d3e0121c9b0516b032da871df7af719f3b6e09c9deb7ed4512d0d4af4b7eb60789034c46f7da6a1798da0c67026c7395cf8f72b2ff7498e2783523e9bb3bb9ae7fa1b658976a641756d821aaf5eb7fdd50add844fa6fd4f564e906f9028180102423cc3c4b600310246b142b42905844da8ab89a34d9ed95c647479d461290f49bdb8d8ff8f070b5da7515886dfdb5555e5b6ffe614ef533db60bbe385e67b0cae7bbc1d3992777f6f75c6c6a8df6d1b64c3977dd324d400815b00e0d4c631842f41d412da7a2592730950e4bcb4d1b70440500837335c621c1a513f4f9307028180685c3c0e7fb0adbed6d81b92c8117c20e7a9e65b7028d8ad50ffabd3a1e069a1638521df9161f93a28d4365aa42ab2bf17b6d3f24b061cfac4dbc50b004f0051ebd9024bd087d642bacb4984bf624b923e4a3e62023acee288cd89b307fb3fff4be4912bca6c07cf5c2b11fb3d7153bf4908b824234e1d550dea77e321c6e2390281803a580be1c1f02f964035daeb6e3aaa305d842a8bd835df9c20a1f9c2f7952b1a97567e5d10eb57426dd30e905cee3dfef3d0fc3376b9cad72a2a3fac6dfaa0fbc800513b1435332e5c4bcd681cec179ce89717e8598677faa81ec8b462587c23d71670cc697624c0d3b498fdebba2c34eb5f10494b2c4a1d09eb2cd644ea68ac
-Signature:1941c4f6546e8a29b7461a7adbffaacc637b45c5df9cfe6a6a15b244f524ab9e5d556540e5eb5007083b5ad7fa761fbb395ec82b1da0a6b91f476a813fee5594f8592246a980622385f9266634b45d6e28e11753a5999b90cd09282fd60a06b65fa698a2f5c2ae04f336661ff747b5b69cda5cbc6b0b7e4893ce5241349e4e98df3635d37f48fcc0dc013d14a691f939973cb71d1889b79b374333c2e6f729ca8c9c1e26f7f87891f1bd29754626757b8094c1d136baaa6849273657b1abee1f48b03644a62fe987bd18ad890fbceea9e28c6f9af736620db63226435af8b5ffc2abc60f02b10c3a5df7dfafa2085ecee8cf428381b9a64d842d2a6958dd7999
+D:21361172170122809096401988170906632552399414724232559880572954469933026231206316724027746885319980545412235531165087725759354083934348218847551147665853494244778401307480224189147297853628616974583543268833546337051511661961299562683553546416607936451773334627029800008564568810110205276451420063830797307492425148146370423623975035775498187575587878672077314584646627178658157620174695620052752305347585699775811324758160333884642921083168565470242468227577709187956885734640471594600115707819469313855058958629392034759888068543692599495755042497984892258773890314246813004988494486605856163235327702214094353409665
+encoded:308204c0020100300d06092a864886f70d0101010500048204aa308204a60201000282010100b4221665023b4973f7a3af42b1d63b17fd3094804cff589e27456cf68957933195bb735bd4a4e811e12c24ffce43aec27b4e6423221483fa31df53c9fe442ffa22f2672f7d58bb51a5b785ef1130d371bace074e10d5a8bc3896fb7022ff20346e19080923f3d6fd0c02192e164aa927747175e4ea2e961e4fa9f549c6a87fc9def730d75073d48269d4143e3b96fc0b0036516ad6ea58abdb575a7a12a41c77bbfcc95058c5bc437a8590fa031247528e1454fef449892dd5817253fe63e2a705aca5f590c2c471087d05e73741dd365e865f3a260920cf8383c9e49e49dde4d71bfbaa1fe0de5b0b3efe98d413ea719026686af2091a7794652d1c6cd9c00b02030100010282010100a9368c4afeb9aadaa17ac61ca4ea5640c6bb6804ce4fe07350f8cacf1d5d830c4557fd99fa3b9f358c8ce784d5c286dc72f0c4e8ac0f119b6a561c63d7d33e2e7fbdae68d21b147c326c2008dfe139ffd037d26ce72b8e82a1b6532497fb89c936d394d4e14d225c3b778d27da10f0adfb98c9e2ec8a2ec2f29af9ad004d311c6190a6d393b4faa065ed03d0ea167049d221cf06349422c239ba4801b0632ce79056064744ab7d227e66867fc3ef4f3160afed9cbbc2f35568a5fefd0f636e2764d5f905436b6847936ba8cfb96d78c81a71267f5d01349ebfcda8909de9dfd2f9a80cb32dc5d25724f6aa2008f0f077cf9a6c1f49c548c3ba177d8842d1268102818100e3985752b1a6dce4739eaac765d71259985d22b1bc5f9a1a998efda5d0d20146d91d9d8e5399a1686966e5afc7a99ab55c197ad4a7acf867581fb8b475941552426c19ec28d7efa8dd48b1a149ce31e477683d7f83e101f67d568f51f4d903adb436d08a2608c6a3b1d2a6eff7b9e192057785c1c319beba7398943ae3a362f102818100ca9d56ae601ff4eab01c6377dffb5100052eb03eb3ce64daf4c934250adc835e89f614996813edf46aeaeb77b263a79ac8afdc5324f9ea0b2f3deea3047a0d52d2221145620f468a3633babc5007fe76551fb0fcde553903055c26345bc98426f678e4d1ec5578f303df25d9511cab579960a4fa6d9b2aeedda79711abb41abb02818100cdd3e71d1526c7dc1f281e60881c722eeed943d82378fe401221bc08aa8a51b746013f8d08d406a20bb88ffe617e6438a21b34f77ed0b2319c03cc21ffb7b574983775561b35f63aec2ca2e02f8437a0dbd03cd5c669c641a9e68f64da1f2cf179ea9cbc635b4a719e0ed9046a3003ecefdec0eb93cb03af517d6a88bb77f6b102818100974fff3f047c791c975eec0dc710d982095cbfb463f59c2e44a6ca316bb618c98e805f0bddc51c6cef37f797917a88ddb8485563267719093743aa26c61e1c3b20c0de63118354ebbce4ceecf95baef65245f39834b6327886153656ddc155d6ff3473b62e27fac689baa97a6cefdb29f55a4e7ad346113f07fbb37f37daae2702818100a4728b4513f8455bbe9a1008e24fd8b2c4e05b9f72990642c9b2d7fdaf518d4bad6c77ec3b2cce2ee30c936fa218a7804d3346f0f17ba711415d1ec2eda98abc20702c17374deb85e84755b93c32341cfff6d1fbbc2cdd65447d8de592b2305908355c626a0892f9cd297e646285751d6e3128cb64f86d09d663e7ca4f00ac30
+Signature:3b69d3ee43b7e505b500d82d10fc686dc38e0f2a612f58d8805b7862f7a37a1851596984bd1a574cf3d854f84938445eeb9ca1384c67f12a33f072de8de70941893b6e4359c4c0f8e527fb7074ec9d8bc255429bbb16a67401fa1f6875ce9fa02b43837a633b6e47a333eb432a5049fce6ca78270bc3e346e2661cea34d394f1ddc038a2637e60fba14c302626c7df63dfb0db128a6e1fdfb1431f845127b8a10f7c987e8564b5cf30ed5975a0d4b9b608cde4aca686f1c9816f2a86d099e3441483d22a18e4d70fdda5c7cd2a588db478946127c2cc48032622581afc7aced01d043b601c28341b683bd9ab3507f032accefafbc80d89561296f08f946b9b02
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 95.884
+Time: 67.283
There were 19 failures:
1) testLargeArrayAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: testLargeByteBufferAlias failed with outputOffset=1
@@ -882,7 +882,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
5) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:113e670e2bd7f10a070615bd70ab07cd03f27ee446221e517cd0cf245802b2e6961174b0009af5c7a225af2c3fdc542a10a45f46c205e07a53fbedec10d707c8fe0bc243b7d10484409be209dfe6b86ca4f039489907988814893a7266ac7514980a1b4debd6bfdf7e2c58b6a056002c81dd9b521d21c48daffadd0a377d8a5df528f8a67cfcfa13f4d4448dbdf7fa0db2ea2fea451835c53bd9d8ecdb9863843ce1cfd9f79d352a167d87fac160b16b0e86c002000ded99c00ead00e0d2831370f9f6f984b5cd550240388c6758ac520b500a464f5dea4a656956220ec450adafe197a3afec0b5397a90ba7f3f23261eb83b7bfac33de68e80d002d508a8e0ba75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8dda75bea6bebf0608b61a29bc6ddedd8ddda46446033978098889736918159efdaf8492f215860537de394b66215458c58db422439
+java.lang.AssertionError: Ciphertext repeats at 256:c51d16d162a28984b3c918278f7250bb56cfe235a18b691379fb674894a50aa3dc441610e7c36e17123428c62237f5683395c6a7aebd0cdbd85c0484fb9b7f7a0d1f1f1b88c89f48c641ea729a58de03622cc43f0ace912c6f1754efdda534b2c5ec26aa2dd27d4feb0fce9b79dca897bfb335beafb4c0f796e938b6c1c15a2664411adfbcd44264d046447610d58fb3085cbd7f88bf6e4a7b8d6ec13e86cfed9c2211d1a4253033ab9a52443c0674bbfbcbfdae7b2f3d8281e7237193708958b30b54cba548b9e0eb5a65ba257b0f5225ebd6dca9cace824f413d1b4895598b7ce481a51774634a159434b0775b0d7399b7163af6acb46054801aaaed6f8331121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aead121737f0cde8eee48aa02d3487d4aeade51c247557f50ea60bd1148cd4a9a57b47537d2d653e9db60dafcebc7f418842125070a1
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -920,7 +920,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:113e670e2bd7f10a070615bd70ab
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
6) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:ff44e8ae7ed14e0cebca4ce678103564c71613b319a6826b8b1f604fd86f7add7a9cd026cee4d33096ec2a906d68aa4e3481a2c81dc6b4996f3242ccf646420254ff7cc0aa6beefb2ae75e13fcb74d97565ef25516f00edd29768a0a6a1d33146692d1e3dd6c0070c2b7bb56521a557a382f529a6d8dd1334b412c94f63f54607c3731f5c3a94622451a46d6ddb13df63be035e592cb225e30804bf97d247371ef921d51075e8868b0f98294aefb5f817244dd86611dd82a13b636284117e7999e10987fc48ee7601b6b5630c101c5896f0949f46487cfcc83e787978c7e0e3bc51f981b9372fad1bf2c8b1655b7e76fcbe2cad6499c22ae5d3f416ff8033fc5c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000c42504df08251000a8b4806ebee006b3823f622d4310977532f0da38a3f07d78c5fae744
+java.lang.AssertionError: Ciphertext repeats at 256:86e7ba9e258d0e541f6fe74a6fe9660defb81c8ec050c8a5378f73bb07e15ba5afe387ebd29d66bcde613ebf2ea3d01421f6e507eb519f43604620cfd104524592be21f16a002d95543375af38bfff215feff1abfeeb8972f59ba3dd493e98e23085b888c084ff2500fe942a629eb17b360500e1d1404bf85eedcd1f81fe561bf4aaa9fec1eedfa6e751d02b3d8768fef9b3c10dcfab0c71560d96296b8a5bd2ff0a95cfa07d2e8dec1f5d7a8eacc9b90771b4ded5e4d052c1c996a7409d6cf17b93babebe9c8ed4fc9f5946b4b0de2f4c9b63b3ccd0840e24a1a72e3050a8acb2f3ed04efa4577e2c2b1068d8c4ba8cb5e12ec01fba68b33fbed34d8bd40c2717312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00c17312768c4b8a00cc63415b77e37c5e34ab8bab9b28aa2216e5eb97886737b24bda43cfd
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1109,7 +1109,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
11) testWrongOrderEcdhc(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[fdcdbd6452315f259f10b1aecb0e2e352f7ee4113ad422d242b5c75238fa5250]> but was:<[9dee6433acd16119ae94c64cd83901c870ec25474914f204d5a4e55372574beb]>
+org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[5489ed6e282c5fcbcf0565c263c0f8ed6bec67ac6cf1150347aa5b834d126d2b]> but was:<[c235c308baad6ea3fb6195f7940b875e30e6a0f98288b9aa78c3d68becf95bf1]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testWrongOrder(EcdhTest.java:2150)
at com.google.security.wycheproof.EcdhTest.testWrongOrderEcdhc(EcdhTest.java:2162)
@@ -1146,7 +1146,7 @@ org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[fdcdbd6452315f259f10b1ae
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
12) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[8674eabfcbe9a09d73c6862773562e1f7413defc8aff61bf49aa2cd84148b95]e> but was:<[95416254df2eaa424a0b3a07a455326ab730456104e86c0149271b18b6a1ede]e>
+org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[2ab0044cc3e881e62c6d5df1df1a66dd31ebf0c7ca35ebaabccb9c0ca6999d00]> but was:<[3ffd8d67549f190821ed215991852ea3e53a594605824f264976bff1bbc4087e]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -1303,7 +1303,7 @@ java.lang.AssertionError: expected:<0> but was:<4>
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
16) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:048d4e39fbb9af4a63f25c6ddef32c29d834e616643de9aa560300614ff954cc60be8f1f945f8916ec08235dcd3caff17c8ce4e6094e691e9593533cb97e7d11f8542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a95120542b62e086a951208dcf9187e04c5fa5b3ffad2b48dd09eba22ff701a251de1e36b65a48
+java.lang.AssertionError: Ciphertext repeats:0462d8da86f0787c5a83032a229cbd1a206503d683a6f2c46b457d1b521f43b0674fdae6afdd763e84450a146c239c4bb31606a42056f6d62be001111d80f81e044d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8c4d3e9b22dc01ec8cbcaf6df66609ce714b96344aef1decf01f32f5fab0d40543ca38e4d5
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1341,7 +1341,7 @@ java.lang.AssertionError: Ciphertext repeats:048d4e39fbb9af4a63f25c6ddef32c29d83
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
17) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:04de23c00c7b95434defc67c561ffddaa7e588cbcfe7cb08394a6f9bba139030cd7ca771ef8d101141641b11dff9ac18a42f122064e5a429e2898dac3a5c591ff8fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9fa600fda1eaa9db975a01bea4967c0f9acc462cd34fddc075b69006bf6f4993b516bfaad2caaf1be184b02831621247858afee9c
+java.lang.AssertionError: Ciphertext repeats:04a027d9e16627bd0b2e6b4cdd55088fa9d2f17b437ed4714fd4e2d6c8eecb77a223509cbf98c49a656168c24d957f859b10cd1424f7e26eb78ddc3adc67206358bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5bab5885d85be97f6b0e409f300726bb5d4b137c6968418b1b564004ba0275f946b8039ad6068916f9f5fde59dfce8936a2182230
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1465,5 +1465,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 01:00:13 --
+-- JVM shutdown starting at 2018-04-07 01:14:52 --
diff --git a/testlogs/BouncyCastleAllTests_1_52.txt b/testlogs/BouncyCastleAllTests_1_52.txt
index f374a36..f8b0cfb 100755
--- a/testlogs/BouncyCastleAllTests_1_52.txt
+++ b/testlogs/BouncyCastleAllTests_1_52.txt
@@ -642,41 +642,41 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:87a43dd7eb174b825849b1c9048bb7d7a33c2b1895f9165e184dc59f36c66656c7636add685628d729c7207f995b80d4241b003e5d294085f3f03c503ef1211cdbe4de9b4ddfb7ae5b0ade36bdf618c88731dfb12c981ec0d0f54d37135506e5c4e60835ea63c2fc81b0d18b6ed9a730592427146824e5fdec6f987d069f5afabcbaf1d3fbaa6eb69b8d9e3ddf8a3333a9342f6954c1360c130d95f6f60219df9f02122fd07e3583e7cab5ba369c22fc6c1ea0b9c3c9c187f0b1a458198bcd9c1b76849c07c754c74964ddf37baab826f8798c6dd4282c67739464b1bc6d141f0ea5713b3f418cd3aa35687738fa6b0ae24b5d2b44d038190294be04cf1739d78c26720018b6edd7d79e34a1be44341b345d9f1bc7575418a3d171392ea43c37bebc7f09
+.........E..E..testDhiesBasic:fcf050534989f5f7c6228ae4b173de9032bdbb27833666c2396a5acc92736c28d659022b59db72be24afeedc7fcbc35f3f069823a84dd84c8a9d3413eb6c2575511479579afe81d83230807b784f72b84ecddaa97b13120232e456a92f22d30c852eeae6ad6a92046a8a1ce4d81e36a9e5066558f35141241f9769dcccd419d8673e45b193fb9a1022a25dc7c59193846f2beb875749fb24e5b11b2cf9b2379a91893e70465767209c6b1fefec8b9ce180c37d3ef40c3ecbf4e58ae05f2a84c0aa1b4e63a30b07428d3424ae2be179739ba95b3aacdff388ce31f2a214762eca4d10a5017480f8d0586005e5671e4780d850b2992a5358d0459a86ed1cc31ab95c4ca64aee54d9e3121808671e6a81f502095435397a685de2d6cbb32cd1c4565ed36e10
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:944225 relative average:0.9976894798870372 sigmas:0.8948605918582428
-count:25001 cutoff:517371 relative average:0.9147365321503635 sigmas:23.350829338757926
-count:12500 cutoff:509084 relative average:0.7290493407288927 sigmas:52.46936955004594
-count:6251 cutoff:503539 relative average:0.6452247013086782 sigmas:48.583494697953974
-count:3125 cutoff:496444 relative average:0.7663450844573976 sigmas:22.623539916399995
-count:1563 cutoff:486661 relative average:0.8081671720666574 sigmas:13.135997146392961
-count:782 cutoff:480900 relative average:0.62962940473646 sigmas:17.939093912540528
-count:391 cutoff:477174 relative average:0.4289005885695542 sigmas:19.559633758446616
-count:196 cutoff:473924 relative average:0.25684212260250555 sigmas:18.020620823765043
-count:98 cutoff:471358 relative average:0.17596959731458306 sigmas:14.129178133835945
-count:49 cutoff:468243 relative average:0.09272326095109067 sigmas:11.000145859906846
-count:25 cutoff:465605 relative average:0.02975064900949728 sigmas:8.402605859631398
-count:13 cutoff:462613 relative average:0.010503172495598971 sigmas:6.179405707186549
+count:50000 cutoff:2532990 relative average:0.9993497635463416 sigmas:0.2518354956115637
+count:25000 cutoff:534377 relative average:0.9373132272671504 sigmas:17.167479741490762
+count:12501 cutoff:522976 relative average:0.7671088562297325 sigmas:45.10097999603688
+count:6251 cutoff:517457 relative average:0.6172322071246417 sigmas:52.416831454456606
+count:3126 cutoff:511876 relative average:0.6258168548631812 sigmas:36.23592359534704
+count:1563 cutoff:504554 relative average:0.7563321404690253 sigmas:16.685466934672803
+count:782 cutoff:496644 relative average:0.7767152286578146 sigmas:10.814914935397177
+count:391 cutoff:491771 relative average:0.5936225950254407 sigmas:13.918055333135957
+count:196 cutoff:488624 relative average:0.4059595131148585 sigmas:14.404716270532257
+count:98 cutoff:485562 relative average:0.24188378799590976 sigmas:12.998985195991596
+count:49 cutoff:481882 relative average:0.08493430312751095 sigmas:11.094581954726005
+count:25 cutoff:479391 relative average:0.048147693121903354 sigmas:8.243282784072532
+count:13 cutoff:476000 relative average:0.02043739010467951 sigmas:6.117366538102187
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420a1b84d86a3bfe5df659717e0a8d76ba852c76add4482aca2d52b44d88e7c2ab6a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004134f8797c2e9925c5f43a47888d831c7f95ab8f1fa66d736596a3fdb6f21d3525deb515dac8d683b3bc31f6ac1c74e95bac409c339a6eeff01b4d5448b01843c
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420f9b94fb3cb8515e263966276ef2306a344a3c659f734f16f01b21210b5e621ffa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200048b7f4b5153adc07c5f52c502b976db94b0c8cfffbb746e465b4dd37fb89438f88792938b360385c10acc9ed60c2fb25fb90a9955ac547115d52d03848078b416
...Generated shared secret with a modified order:ECDHC
-expected:de6821b49d5b247a168b0c7226c9ec1a958817642000658be12895a0d2d0d391 computed:b1ae52df0eff6e0b51a4aa1018c63cc0a054d02143f9ca3ca934295e69079d89
+expected:78aa6bf704d3eabcfc72c902575711675c106515672e5015191ae2540673305c computed:90216d9e7734c070070d7a4d0790dbeed7fc90445a2042b2165b1dd3c2a1ef61
E..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
E.Generated shared secret with a modified order:ECDH
-expected:4a79bff6214b46be321dccddceb5e49c4b065e8cd074ea92a5842ab7c741c921 computed:4a79bff6214b46be321dccddceb5e49c4b065e8cd074ea92a5842ab7c741c921
+expected:4d859a7ca52c286a54d807615c9114fd06895beeee3d3fe8ac0a5a3124c3ee03 computed:4d859a7ca52c286a54d807615c9114fd06895beeee3d3fe8ac0a5a3124c3ee03
Generated shared secret with a modified order:ECDH
-expected:1a948a956b7a0fc17db70efc6c78230958f72ba5fae24d87380905ae126c1413 computed:1a948a956b7a0fc17db70efc6c78230958f72ba5fae24d87380905ae126c1413
+expected:98cd03679e4ac7b42603ac940d672ffdd0c7b43be0a6190f3f98df3ec4b2ff8e computed:98cd03679e4ac7b42603ac940d672ffdd0c7b43be0a6190f3f98df3ec4b2ff8e
..E...E.Invalid ECDSA signature was verified:3045022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0000
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
@@ -686,39 +686,39 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:58437002223653672298853505128741492065131782337722910478092202433602711291208
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042081322bd0c1d1c7553388329bf4db0258ab5bd979f56fcce004ab6662b8e58548a00a06082a8648ce3d030107a144034200047aa4280fb51355cd98bbbc3fe6e2e463cc9c3fa63ccf1a38820124997d0805af6e1e9964d535158557d2f0e92dedc7b4cc6064b730a1427d0a2e0f20139a1faa
+S:43687943307429265186815502175971379322557371541006488092758377948953042242006
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042060967fe8449ba57e5b52ce68dc1c317b7f5516d013f2a09ca089d65f3ce849d6a00a06082a8648ce3d030107a144034200047d05f8f90d91cbc386c0fe0f5ae2bdf929dc2295ee574a6889ecfa461a35a21a5f80a67ac70b4c1771d063be2fc41d9346489c8f07feb0025dc873bc7bb476ae
Public key:
-X:55472206939104704860349057562594008011075984879244947745404271984228572857775
-Y:49808477441741735565770698454542599706731643624566459993624203830974180106154
-encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200047aa4280fb51355cd98bbbc3fe6e2e463cc9c3fa63ccf1a38820124997d0805af6e1e9964d535158557d2f0e92dedc7b4cc6064b730a1427d0a2e0f20139a1faa
-Signature:304502201fe762c12cbc2dbdcfc24328347b05ca4295b57d88899c9ed35f88e1e1d14212022100a005d1f6001d134f55ca23c34bb71e0acdd8e8778e136251f10bf71f31460540
-r:14430521557167910106320504072927153795268815189891607041985074375908725441042
-s:72380339105791834346126757302424011892750726462173170293943165954721382270272
-.BC curve:secp256r1 countLsb:508 countMsb:512
-BC curve:secp224r1 countLsb:500 countMsb:496
-BC curve:secp384r1 countLsb:488 countMsb:516
-BC curve:secp521r1 countLsb:501 countMsb:510
-BC curve:brainpoolP256r1 countLsb:471 countMsb:547
+X:56549658655781951416298144765578156858310468626254677967412496647646998798874
+Y:43197026039670794169650155181840350216219517534114873454883932033108063581870
+encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200047d05f8f90d91cbc386c0fe0f5ae2bdf929dc2295ee574a6889ecfa461a35a21a5f80a67ac70b4c1771d063be2fc41d9346489c8f07feb0025dc873bc7bb476ae
+Signature:3044022052257bd1ad0c9233fd1aff27ca36a20297e307cb2f76248762c14525ebe76ae002203ee76c9302df3d26b88793316526cf446e6d1bf8a04197907cfc872ff3a13572
+r:37155881492878350652261869657326186983780069759663920748165730731061397646048
+s:28452287636146396039995922152350115797449246405777203329462028833174948230514
+.BC curve:secp256r1 countLsb:473 countMsb:470
+BC curve:secp224r1 countLsb:501 countMsb:495
+BC curve:secp384r1 countLsb:512 countMsb:494
+BC curve:secp521r1 countLsb:502 countMsb:534
+BC curve:brainpoolP256r1 countLsb:506 countMsb:516
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:1284149 relative average:0.9976419348978373 sigmas:0.913274686994929
-count:25001 cutoff:148573 relative average:0.9876910780169429 sigmas:3.3710045324139033
-count:12502 cutoff:146306 relative average:0.9802117692468563 sigmas:3.8322809535830484
-count:6251 cutoff:143797 relative average:0.9842196655156038 sigmas:2.160984148509308
-count:3125 cutoff:140204 relative average:0.9689011184089983 sigmas:3.0111362621906523
-count:1563 cutoff:138737 relative average:0.9436061992685658 sigmas:3.8616373092293683
-count:782 cutoff:137805 relative average:0.9676650926892488 sigmas:1.5661581840429681
-count:391 cutoff:136851 relative average:0.9506265394820032 sigmas:1.6909959733634876
-count:196 cutoff:136167 relative average:1.0049705528645794 sigmas:0.12052950144421891
-count:98 cutoff:135520 relative average:0.9510781285504534 sigmas:0.8388353561939511
-count:49 cutoff:134843 relative average:0.9599585058188462 sigmas:0.48547731632912333
-count:25 cutoff:134269 relative average:0.9316694760855565 sigmas:0.5917596956380823
-count:13 cutoff:133762 relative average:0.8105806125359332 sigmas:1.1829236955709481
-....04cf6e35ea39608a1116e1e86fe7930bbe96a985d25ebab41f70d6d7deac9c7ce4c48320902ba599d9f7c40a7b58bd52c32a439eeaca59583b259dcffc13b94e9df66e4d8ccf852203e02cc18a8625a4892890d9b601c31c18f448d7c0e4cfcfbe50323540fc78c430ce386742049cc756211162d10c7e97ea18d841bd
+count:50000 cutoff:498415 relative average:0.9993707461720592 sigmas:0.24370895961517067
+count:25007 cutoff:150021 relative average:0.99151303145878 sigmas:2.324577429945025
+count:12502 cutoff:147199 relative average:0.9815884792488495 sigmas:3.565660881022601
+count:6250 cutoff:145668 relative average:0.9838947140860695 sigmas:2.205307097532483
+count:3125 cutoff:144239 relative average:0.975835756148432 sigmas:2.339692850270448
+count:1563 cutoff:142526 relative average:0.9782649248756963 sigmas:1.4883369436053917
+count:782 cutoff:140186 relative average:0.9886163268688516 sigmas:0.5513741748964358
+count:391 cutoff:138642 relative average:0.9573361213343501 sigmas:1.4611989168834016
+count:196 cutoff:137529 relative average:0.9540996329573089 sigmas:1.1130247492560132
+count:98 cutoff:136695 relative average:0.9282395339770196 sigmas:1.2304356782244175
+count:49 cutoff:135969 relative average:0.9530938403194597 sigmas:0.5687069622824428
+count:25 cutoff:135455 relative average:0.8395690061293629 sigmas:1.3893731624635732
+count:13 cutoff:134820 relative average:0.8037718851507792 sigmas:1.2254441844628747
+....046a40c29bec6ffe338889805934880bfe45d1a4d03c6d0b8c2ac79418afae1d47d4b1a14a2f9d0c184a1ec5517b04a4261c85bb56fb594752b6fb01c2a630563e12573c1e2ff7eaaedf0796152fed6f08519a4718872df2beedadb6b41111767bcd5c0db23ba4e494c092c8281ade1a3d7b307f773af49e9a3760db28
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
-.testEciesBasic:0415a411231e3a167559ac12b4b79ae354aca04cb520d0d9468a0a9b9a70bb50e6a85ee37e0b29255092c9d978fff7319f9e0f6f0502390016d1cce4efe24b3f1aa2db0b0db551338a4762224f0cb8c2d12a9f3b9a37c62fbc65da8b9ec8039226b74b0604
+.testEciesBasic:0408294c97062f7f785b7954e205845e93a984492c875b9b5ea3169d354614167008be8160e32a9c5e5d83ee6a1acef1753267dca9284c8baca9a931e4aba63193538114f7e3284baf20f92436c0c724262044ee6da4d7261cadf3fc4f2f3f1c268b3cd794
.Skipping EciesTest.testByteBuffer
-.E...E.040e0c431ab6f4122dd8f8f5084469e1fbcb8a56acad87547a310b10d7d732ab11e12f8b3a30a48687ab4e582ee2a67e3f56cf4e60f8b0afe3469e2db876c1521ebf45ed8ddcad1f6ad11f08d3e294c5be43933b141f77232f6c0f729aa8e1038e5430f411ea0efa0609d535071177af27b355470e7b29894536b1d6f729fc344d4a63f7df
+.E...E.0403ae99d2a29926c2ebad0edbb8760ad9daf5251eea08563f66df478ea9ae64160fb6b945dc81cc2021817f8eca3c03bca39536671edd0e8cd709614c0050689d7f989a453390e470825e5082977b8f85451ac7e836651189e038c14e416bcd00caf840883d2ff71ddb3c88fde8b952bd949674b012d991c476507077fef8bcec4e82f53e
ECIESWithAES-CBC:javax.crypto.BadPaddingException: Invalid MAC.
ECIESWithAES-CBC:javax.crypto.BadPaddingException: pad block corrupted
E..Skipping EciesTest.testByteBufferAlias
@@ -731,16 +731,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:23470886080915877310339572064093733392335339600896122999734961465424348410548880349053555071141386156164842907756022040102746965582630636938374333505177653519017210618282944412285929426874129493965329849299393756685206767172287193727392854273480439394262847909183617212424794794978023580909244497483105144178352162081296218914774906806456874340923991854587034212951165569121733545655617404319285350341122787072764801497660340777017304658885872967635272140358625287496480895902645693891316679800685640433871444621135512801009622769269708352193273572174501063471964436117478207684389100279433886408088453040679420627943
+Modulus:23470711155662847104738697064734641717954324593232172184962088861499139871046727560092592788967453754153531018502673235930304728691548657200648093197543917120552225624645347013407126358222446434669300798516753764274198537906720500531914451386729903881388666467814946308306726746854829977955000913297603628609009755017960557420301991434018823959176363830718289429851038828953085670160571629568988317993886421820716863767105516220316967969757968922502336591378098139837017861592810150166609030006084971203373680876188819754445606232447839855528655935674440212903245247139475532093312487164674849286303963594330734440753
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100b9ecdbf9839d2574e93c32fe49de973312e58da7b04facaf00f49cbd1d6a8a189138b6351287056286ae3b9e92bb9fe0ff3cfbee762c716914eae240d9ae4e6d9646257744fc882ea6be02b425850210301c3b89788c4c0270595a6fc8cbb371232ee0619fbbc4807b31b6d02689ef8e25acab11e8a741c09e06df18ae39bb1970d027700c293bf509ab153abd1aebb1865b377c36eda0906a973a39dfcd7805057f5795c85c34705f180501e8f68b3b78234165c167d13070d277e3fea5650158c3e2f94cccbc507dce32f5ebceedf9909657bf7dad1a12cb47ca0566491368d0e12008df6c8290bfa372a900136debabad41cf19cf66ab6aa53428b50b0be70203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100b9ec8129bf273315b57e9fadfe23ce405a71a8a5503e6bb3a85dd5db0b187263d47650e850576bcf731974c300a645f1030816dfff9758e1fd4eada8c41935b5d71a1f712e5b159a0aec480dca98ba5d6bdff5215b5d0667c05ecce698d8bc12f89245b310e2e46f080acc1e556e90bb7fdfce718cef32f9da5b2da47439bbc8e090da8ab6b679eaf5e05b9b816dccb2ca0b7afe38b3f75e015ccda0ebb2a9a5e855f20bd6a6b20e3481a608ec1715d0cc378d546d2139808e8ed1debf95ab11a8b51a662d2a7bd32894e285a0e16f735d31c489316cb2061651292b3feb82e4a500f2d11c8f2b7caf1de9d3a123825b9bff23de7bd8937a76959426d61db1310203010001
Private key:
-D:8248492427417405224708806075655078314421892086727184719012094427142737577120738089924797906503630101298330131855847835995643195619255517188224020771339117076613277918737396824751964944378976005996757207212164685658081423646369511053745399081843866520113247677561027688734117730715990037925167756626499194053873300413411660443693606139493311091759304020406052921732056205382927589388796231750105704930643606841041642755193094536345555744711825264907103454213568923523606375267122602644061513582771592027273854783965235432593557135158687885772728811816947024448369909255587859207531200656819768523174732003946931019713
-encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100b9ecdbf9839d2574e93c32fe49de973312e58da7b04facaf00f49cbd1d6a8a189138b6351287056286ae3b9e92bb9fe0ff3cfbee762c716914eae240d9ae4e6d9646257744fc882ea6be02b425850210301c3b89788c4c0270595a6fc8cbb371232ee0619fbbc4807b31b6d02689ef8e25acab11e8a741c09e06df18ae39bb1970d027700c293bf509ab153abd1aebb1865b377c36eda0906a973a39dfcd7805057f5795c85c34705f180501e8f68b3b78234165c167d13070d277e3fea5650158c3e2f94cccbc507dce32f5ebceedf9909657bf7dad1a12cb47ca0566491368d0e12008df6c8290bfa372a900136debabad41cf19cf66ab6aa53428b50b0be702030100010282010041573497a3e17e606ff770145df19441a6ca75d610e86f4fb18e45e7508738b119984cb0aa2a39823ec2ccc115e04a77d03ba66e4fa99ed1c74024f3958ce4932ed4c825fa60a59b7f8e1775281a6e7731f13a1b3dfa505c2b0fbbf0bd28998f9145d0257ef58641810a1fad575df28a8a42fc7bf6bf9124186561d252a8874ff7010cf486768ef82ff54ab66ff66180a08ab75a3e29b71d387042acf64fe30201c98d183ceb5589e8834f4e348623922d695fdbc0378edbe69add39f2d09fd79bbcc5a2f990256b79e96dcb39de551889dc62bd88f0342eb2196fab2df4fa192ef589b8fb71c86c40de58c7929c286c73bdbb3e8d9b252d29246a90edd9dfc102818100f7458aa3d88533e3acbd6f942bfeac393d193b9a372701d9247fab4b42a00bdf985462daa64e02c3b36df7f21d6fdb592915d73155d1207ef8ee6ac333311fbcc8956d428805e98d890542d8f3321003bbcb60b9031fb57c2b326ae9af5b4805b90cee4345e9a97b7e2e15ee8f029d1e4ca0f1be7de470c6c5654697b96f8f7502818100c07cf6b8f501c80f3da815069208efa185af9f876ae153806a4f74497a9f672548c2939c582afa0a976be5eb8fe6cee9db268544b1164ce3065aa0ae7187178f7b97a2fa16fe2487081d6a3cb820eca503c6d2d0492357f95869a5d64b6c53a1f295f16910cf8af1c329d9dc8c96df779b38f63552ce906eaaec4d5cc844fe6b02818100e8e0abb3a7c5bb9adf230224d05267acf8a7fd043e91142287475df1e16b8e032519c4881c3c384a4b807415a837a2a3941827b5251771bd6380573843cc2e11c3ef471973b5edc2089bd5db311fa30981220793f72733eb1f5bba691f679eab151ee27ea5276d210b332820a6bb557225c52627bbb51ba9785aeb631597c5c90281803fcb2a99b1d99d4c2fcafcece8893da1f2847a028f518e330908bc297e124644fd103f8b994ce5018d9d9cddad1b7987d7b1b48947877483e91f3011a05e7d58784591260168c90257962817678ec1df0e995e54d9687547961dad70901e9eb91584cc355df4eabfa546c1856eb2b1ed19ec8eecad3cf87135048bbf2c407171028181008b44e120e830832407cf376596bf661437eac3748dfca4362e594d65320a0a35f9709e19d0847e43d90c084a7594f8db64873adc0c7f0137792557311d21e2a0697d788a9ef8c9a79907884229763d5a8fd0ab70c7d3cec0dec9c24478556f3d442a891c1f164d0a34abe42cc42feb8691ae7f3ccb056b3c0cf13836ab900075
-Signature:9a644d576e17df44422b61e627071f209144cdd389200886ee34ce9d1d8b9e4ed55b3f9832bd764703f90be5f93df9e1f09233bbe3ed6233b5f12523856b410790c4c5130461ba6292708bfe4c21e0e9588692a0ca1c81084c5586696800fe751e9bae1a0ffc7843e2b98de5d993d6247faaceea5e3afde3d3fbdd6c38b548017fb32c046134cc6838439550823e5584ea16471c624b02c6ae4074c62a6ac82e0ca410876153b4b8620500b7dd0bfa982b132cf55027f53ccfa83a37f7ea720eb43ca3ff6e89db4326aaa927159e6b07e0ff090cab9a5a1a98f0b9cd9ec8f07a8f97d4480a46b9606b58285cf8bc33e2162d997b12e140fe31a167f22583da6f
+D:10865638898069957141122908722462868756927143570176604118158441430915115182073602913975453029849894668675986558758733325878899636365741279879574334309069417969048850656144465391866765547835101161601333387658853917757590119170695942538387238583905050334335293660581129300914385606597426515268546434982518181973358515796150046523186557648964393801682811432814622146233666992405428388889653900611432742315300284274073685404424064174178904259125072922669057024154037551445796084061868947446623010043736759163185928527973596470569784405030376023952464612158463242562076143150325769498922399378423636949124799084058434106833
+encoded:308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100b9ec8129bf273315b57e9fadfe23ce405a71a8a5503e6bb3a85dd5db0b187263d47650e850576bcf731974c300a645f1030816dfff9758e1fd4eada8c41935b5d71a1f712e5b159a0aec480dca98ba5d6bdff5215b5d0667c05ecce698d8bc12f89245b310e2e46f080acc1e556e90bb7fdfce718cef32f9da5b2da47439bbc8e090da8ab6b679eaf5e05b9b816dccb2ca0b7afe38b3f75e015ccda0ebb2a9a5e855f20bd6a6b20e3481a608ec1715d0cc378d546d2139808e8ed1debf95ab11a8b51a662d2a7bd32894e285a0e16f735d31c489316cb2061651292b3feb82e4a500f2d11c8f2b7caf1de9d3a123825b9bff23de7bd8937a76959426d61db13102030100010282010056128b694c3955890350ef939947f240109ef5b83281f35264ebac0990056d4f92188434489d7027c5dd4f14c7c43234f5765540b60ed6f32855b8479d211ea064488fadd20c10e0139677750b09d19d56478430411fbbcb645f7ef47266440b7450233c56e0f368038d1c1a1eeae4ce28d0efbdd9c51310606a3da318bb71972e22ac5c2ba4477309a912ec7ef0ecf85ca83e4f67b6224c2b1309b3d855af3f4bd8af289f19e8c31c11211e8b4e356ac1f3b96368ff061d4c8cd02c7d8504f4fb20e4e1844f7d1448a0d50c35068c16fdef3884a122c7ff260716302b53af6ab91d1fd32255f69ac68763345dc47459af0a2d7a0c29d134bf83f456d83475d102818100f501d7ba6b32f3feb38be76933c39eba211aeec35bb9176d177566ea2a09bf6c164478f388b7a5469f8d106533536f50b977ba5f05cc58f4faf360d625a483bac70b122f7945d512a5dc630c7c7414d12ebe54b30a8ca278074a2ceb759bc9f1d74945c92f68057d04371989a6fd5895f7523be3a7629c5a9535be67dba8bb5302818100c2440783c826d9ddf07bb37ff2c3055bb4718d58bfd70c567555d3ce54c44a5705cef56361858bc67ead876ee5eaa0621b9ad6b65644501f6a9da9b95711a28354a32e3b03444177babcd670b8894a51a288fba23aa87f5244d74b2a35f1ab64e07bf6787796ec589768bd5b59c21b9cc6b289c783cc2743eb8fa93d2263d4eb02818077cf5edf1a6ce0443d28bd1104ef343f70d0ead13d99558b535d65e63c8867c3436058853ee60f3c69e9618b1b7e4181083134422363ba5c921b51cf66b8fc71e9c3d030c6ed0f34ff46b668f4b30f3afbd0b73a967e0f3502db92fbd1974d39a63d7e92d34bdae3379c7a3086287d9958482e61350953cc380b000169b929610281804f42985a512860cda797a0e5fc334b955dead283ba49d053da2db96c3eb393ad2bc683e21760f865753bf1bcf27ba71240370d91796307d9b9933833516df58365ddea37d39e5ea3ae01ebf033aa7833148095425c7270f82cf4364bb394b59c43e6efe9b8c95006d947b7b274cdb89c5f896aa387879d219e1390364c38b51f0281805c9103b8032ae32ce279409da2b8584843fe302788b0d03230d16226862f0aa4a13c7f64b3588d67b5ddb7f0df3db66d1ceffb10b9cd941ea5af69a2083c3bb1604e8356b714e3c307e64784a01a20af1592e429de43470ff92fd52233129433760c1b50fbf163d5ddd1bd2b7713e3618efb5e77bbaf41178be74e43391a6ddc
+Signature:5b64f2c24f9271e02ca418a45d991cf58fd901c74d2320e8baea62f7e5a1b54df0de6abcf6aabec14eefab01ae93c5e76c6508ab344802c025475a72fece9c54178257e0f45386f5f04ee446406ae0308eccaa20168844123160c2738030d2ae24de79e7faaaaf7a6a05dec25bc0bd2ee28e05219ed52635628338abd5ce432e9eb25e61bf1232281c07ecb9db2e91862e65aff8ed2401ba16b2b98f867dae77db5d763be527fc63974adfda8d8e919a313a6695647f40c23059c105ce1c2bd37a4fb525c388c620a217a3a82f22922e0da32ec820aae42ed38dcf4ebad9368aa3c6f9a39635db3dca92e93123002de4d62325adb7067b0499413b433415f3b8
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 107.264
+Time: 81.261
There were 20 failures:
1) testDefaultTagSizeAlgorithmParameterGenerator(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: expected:<26> but was:<22>
@@ -939,7 +939,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
6) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:ef8788175c8b6998b9a6985ad8f301f670bde300599a7801f09e67b584c6565fecef8cd9d856ef0241d55a2c191d71d5af38e66f61f90006150ff67e4fa9f827b0227c2916dad09e1a9b899f078e48580765836bc0da3d58d8f5dea2f10c9274db8cd075af03571b495969835b51a5d7781689bb592ecdcdbd62b09dc82cd82925b8b606d014bfa465dbb4ba08cd1606ad435b5def3e049c0c0b11895fcded60550e11670c661207e401b671d04f4557c2daa9be2877fdd69ec02e418a234bb28590aa008d12d6d832ff60c8adc9b847746482f23770435274c19b57e1b24babf7655eeade795517c234b2ad592ac562e4f0cfac7663c5f042de428a2065e33c1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca1e60a85038a33e82bbc0bc47544571ca34e9e927eeb67932f4815b80ffb62cc84cd8ff26d338fd5a0c17be379671feb704d0bf9c
+java.lang.AssertionError: Ciphertext repeats at 256:bb6cf919a6c0dc544128f9f8e1641241d7295a0c047426aefb224ed5c083b040fce9c503572815c67af45c7d76d674f95708caef2103bb76a736a89c35cd3e15724a54e4571c577f531a4d2148a5327a500ec37afefae432dd5ecacaf8137aaae4cd6ddb4fd26d7fbbf5969e6f6ea5e71ad29a4b1dc886a489800c6b323401264808a4b7633a47e3441596602fe62689492f3219c1937a8849fcbbc080130a4fca1ea15473235bf7793aef3b7953e24890cfbdf1dc037bc768b7cf12f3cc964bea8e0ccbd4d51afdaf1e0096c892f7173b6b956b41e3d84808e9c4bf7918e815b0e9d6f5ba58545a4d7a7ad68fcc368abce324a529da113c940fd6835a0dd0f5eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb714eec02269e51a2bb969c8e3cb78fdb7146de65c2a1b22259f12cc0faa29a7b8ba4463d7e44b74d41d09b318338e2efc89ffca3d84
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -977,7 +977,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:ef8788175c8b6998b9a6985ad8f3
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
7) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:47c596bb7f5465e4c6783121359583eab3feddd00b9fed166611b98f8a2005024b78d45cc385f618bded615a0c83f934bdd87c008fe99a0e75b6699133743bd779dc68601486d579fc66e9c44b46d144cf7c9cc24bc478dcba6fcb0666275b230dc98ecd81229002ba306c3ffbc02d1b16659ec60cc72e39f5fc0f5d923c877964a92e5146246a1166b3ea0d63ce3a5ca2f26fd4d86a89254bea710c3a8bdd5b7a1c789ef03791d4a1a2f24dfd45ee949b908d510127ab6190c7f316a55ac9ef7612a0eeecc64632191c46e35f89fa5a0d2088a1d0cd2e2685269eb5352ab3ead25ea7ac5d831b9d68bf9ac2fbdd9c5afd3d61d7a6dd080981ead125470dc3aa45b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd860745b2a6b57bdd86070c71f8d09db55fcbd1e51a5e699930af714a3c93480fc6835a9a580a
+java.lang.AssertionError: Ciphertext repeats at 256:838395ab0e1db733ae5eee571ad0735885013d9623aedebb0cf50b5c4ceb3e5038f6e5f9ce3d645395f230ba5fcd0f02dcf8a969a0258dcdb467d0d982aed8fc8bafe134fe906c384f5b917dbe4b256e14c9892be235d4f03286d7528a8ef8a39a4f30b016aea48b347987aa6dd34a62d7a3c0e9b1aba8cfbf14fe62668aba7bc4344bc9ef496e7947dede073d208d2168ae6494c584d6a6d6b0ba816b5ac67a8bab33ff20d3c6fb647ad765546a142fda38c875427024249ddbef18ce78626e2344a82e931768e9be8823594b8b477ec07c7092a309487b6a2a2228abd0f1c18fa0a70ac4a097ca9108d5c39a8b0f7f17584a38daaf55a0d7130ad001d4c3999a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c9a881c5648b64d0c5fd6bb773c57b590b25e3dd089f833cd34bb87f67c78e1a9fe9cb36a
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1166,7 +1166,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
12) testWrongOrderEcdhc(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[de6821b49d5b247a168b0c7226c9ec1a958817642000658be12895a0d2d0d391]> but was:<[b1ae52df0eff6e0b51a4aa1018c63cc0a054d02143f9ca3ca934295e69079d89]>
+org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[78aa6bf704d3eabcfc72c902575711675c106515672e5015191ae2540673305c]> but was:<[90216d9e7734c070070d7a4d0790dbeed7fc90445a2042b2165b1dd3c2a1ef61]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testWrongOrder(EcdhTest.java:2150)
at com.google.security.wycheproof.EcdhTest.testWrongOrderEcdhc(EcdhTest.java:2162)
@@ -1203,7 +1203,7 @@ org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[de6821b49d5b247a168b0c72
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
13) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[24099aabb7eea95850c31c41aba758948de83558de351157e07bc180f4ec20ec]> but was:<[c8f8ebe886912adea7994a94ec37dd672f88396d411ade4d503a17af11a09c2a]>
+org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[68346ad4cfeedeca7e06d2ecbe0e02db011e7aa8d9ac646a33aa2a6232ed712]6> but was:<[aeb0b0c63afa6382bd0ed40e890dcee76a6797dfb8b72eb6d079c60b4dd3d73]6>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -1360,7 +1360,7 @@ java.lang.AssertionError: expected:<0> but was:<4>
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
17) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:04e18cea13693cb6a07a28c4b7849b19a5f33b1e4b92957e0f26a04978820e83ab32645d0109be4f58083eb4d38c3bf3f6803eeeaf6cb2262b5b6d1f9dcda10c24b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3b4a083308eaf91c3134eff7cc7a6d1680886514d2495d033ce7f6263775a6cd98307320b
+java.lang.AssertionError: Ciphertext repeats:042ee3c7facd4bcea35bde24265b1f32ffbbf0efd05d90fcaf9473a0b228136e68c48708a96c2833d0d2417d50b6a88e5902f5928ff08f3cf79ecb9415930c7c66344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f095344fcc7244b9f0956a4da4ff02a2aa17216538fd6cdd3b8c5a32caa6bae31c6ab2a09e80
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1398,7 +1398,7 @@ java.lang.AssertionError: Ciphertext repeats:04e18cea13693cb6a07a28c4b7849b19a5f
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
18) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:044212073da133b497fb4fe5c3b8e2dcff0526c82d83849cd8fa1714f14562a167baef42a5729c2295774145c821e1d140e1c6da904c011c5eb84cd76400eb8a849425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1e9425ebace868d0960d988155dc50bb1eff413f934f598f3680dab57d1a634f087567f00cbdce04853ba1336ea7046db6be1804fa
+java.lang.AssertionError: Ciphertext repeats:04ce60212b98a75c5362401a32fa8264623b798bb693ffe22e5e7d25ebf3520bff1b9f76f35144bb7c4dfa934587024b314a8af9ee2dd39f25311a0bca0448d096f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db11754496143f6cb292d05450685dd1db117544961431b344a2de11858073b0e428f1a354b0bd7442d77cb1d71aa9a79e68add173fe1b038f897
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1522,5 +1522,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:50:19 --
+-- JVM shutdown starting at 2018-04-07 01:04:30 --
diff --git a/testlogs/BouncyCastleAllTests_1_53.txt b/testlogs/BouncyCastleAllTests_1_53.txt
index 5d7ce76..74fc1f2 100755
--- a/testlogs/BouncyCastleAllTests_1_53.txt
+++ b/testlogs/BouncyCastleAllTests_1_53.txt
@@ -810,41 +810,41 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:b183a501ea79ebc6e9ad76a10a11b6c4bce42a5299aabcf6706c104dc44f0924b45d5111d2191367736bc56db2588b5ead619269c68dc206f96e493c2f8bedf0006e68967d14d5245b5a059209679a4ffc9908caa23266faef49934952d05764b0a574c9885b1ba9bf5f522ce0e7eee4cb832af206dd472b2b9529eca964dac5548af6c0d1ba3bd6eb8825962fd2c2ebaa8e82a1f086d9d96ab4e7b8569187a377fb49c17bf197462c52eb1a7264d6c3954d202d170ac5f4046d932a4ccc9bea6e093efd322ec4f7831c6832cb617fdfdbf9a38557836d9b6695a813933b5c0aea87879e18a0244be7eaa3e5e09a3d68111253565f2865ec506274be339cf5e39b2aaa57c8d2a3b41ff713575a7412e3a2103cb505935f33b7e2e1bdf53170d60fd30869
+.........E..E..testDhiesBasic:8dd80369dde6062ec99056c7f79e17794185a971db35cbc4fc011474eef22594bbd7d44bbf4e12f34be257286096f6e662f0e6e88ca13ace61e3c8ce075a0aa2c3f3c9c1475315677c2892b1040285ed1e37b2015cadcc36caa2c76741907eff6c8e353a7f57015d3430256ae1bda054443f46b744b1a20366f06d4ed6554ce66d33f791a3cd2ab0faa5692a128e018bdf0c928ea851bb05c40b6c3a5058c6ee0eda26844d4670dca240cf94192e6e2f9c36e00736df082fe2b207125d6f93c5c59dd7538b749ead0a80c3f0ab3884f40c71f249a770f802614dcfb004086a99d99808698eba86105b4b0a3177a10e44758a06ec25373c9d73672a65af89e7227bc95796b4cb86cbf87f9e1e4a9f2b802b544e3a9941bc316191ce84831ae45a03308948
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:3510175 relative average:0.9993474131524007 sigmas:0.2527457992705951
-count:25000 cutoff:526171 relative average:0.9230682258913565 sigmas:21.06863403409797
-count:12500 cutoff:511812 relative average:0.8062642197146045 sigmas:37.51677253049181
-count:6250 cutoff:505691 relative average:0.6496603811391718 sigmas:47.97222800945949
-count:3125 cutoff:499844 relative average:0.6489424337404524 sigmas:33.99100269208337
-count:1563 cutoff:491876 relative average:0.7651777105100922 sigmas:16.079755263372995
-count:783 cutoff:484259 relative average:0.7146111007168148 sigmas:13.831796310899966
-count:391 cutoff:479914 relative average:0.5322386539620364 sigmas:16.02039930656603
-count:196 cutoff:476327 relative average:0.3215821222377341 sigmas:16.450759262662153
-count:98 cutoff:473400 relative average:0.21334222929313937 sigmas:13.488370982989956
-count:49 cutoff:471120 relative average:0.1140306240722942 sigmas:10.74180781139814
-count:25 cutoff:468910 relative average:0.057851086274470775 sigmas:8.159248934342218
-count:13 cutoff:464419 relative average:0.019906298725991717 sigmas:6.12068320269906
+count:50000 cutoff:1032069 relative average:0.9999209058932749 sigmas:0.03063301581297599
+count:25001 cutoff:534573 relative average:0.9317748953705859 sigmas:18.68458807739129
+count:12502 cutoff:523031 relative average:0.7758422454722376 sigmas:43.41143500857017
+count:6251 cutoff:517557 relative average:0.614003322428644 sigmas:52.85900006959685
+count:3125 cutoff:512206 relative average:0.5940184903950447 sigmas:39.30899063920345
+count:1563 cutoff:505259 relative average:0.7192657708283844 sigmas:19.22363379105566
+count:782 cutoff:496756 relative average:0.7683309098932765 sigmas:11.221013809425505
+count:391 cutoff:491474 relative average:0.5806601219934515 sigmas:14.362008207250112
+count:196 cutoff:487773 relative average:0.3616285741512179 sigmas:15.4796844113839
+count:98 cutoff:484379 relative average:0.21800084818580553 sigmas:13.408492308638104
+count:49 cutoff:482254 relative average:0.09700305562623887 sigmas:10.94825610714361
+count:25 cutoff:480164 relative average:0.05113728636995637 sigmas:8.217392147074568
+count:13 cutoff:475820 relative average:0.029430298111430466 sigmas:6.061205845600247
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201010482015530820151020101042004b0b7d3754f6b69ac381fe709f3d6de020919cf8c3c2fc136f942bfa2a53e6fa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200043328bb8df949048b4143d500f5ec0fa8205628fbac33f029183adc0493241f53b500b5ea9b073202f829af1a63c969a487c024c28a0d89e73be4b4105bc43479
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420e55843b9f2bbb77ed55d42a2534a0acf88adb7d8c9a59f6dc94bfa1a4f310d0ea081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004a3b7b0c399ade9d2d7fd6116b4afb53eab50953a3b3b0d8b1c5ca81be6e6a2deb102e5a07c95aa835e72cbee44e9bfe53f70f6cdb8f67b20fcd71b4ff390f0c3
...Generated shared secret with a modified order:ECDHC
-expected:61316f33afd801078a5c223362303d831eed97f87ff9bc9c6a6f09172aa22176 computed:7eb7b9e9fb7d5503a23252b6851b2eb11a9ef7666a4bc150655c01bb9e0776ad
+expected:ea7a56197643b2275c0d19702a56bdded7a40390b059d5fb386beb2bae7e2507 computed:6a8f9d166498a6757b2df2e997c22e484b3fc0643e4dda735a3dc6dfb6eca203
E..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
E.Generated shared secret with a modified order:ECDH
-expected:4a397d87fd5d29a6434f13b4a18966a7a4bc96fc9279a9b99ebffa13a2b885d3 computed:4a397d87fd5d29a6434f13b4a18966a7a4bc96fc9279a9b99ebffa13a2b885d3
+expected:8e89011023b5c3d3a3bd76708d26a8d330a3b1d4c185c640526e2bbef7c83940 computed:8e89011023b5c3d3a3bd76708d26a8d330a3b1d4c185c640526e2bbef7c83940
Generated shared secret with a modified order:ECDH
-expected:0b62313e18d9cf4bb36ecbc2dabb837bd38afb906d963f9a33b3c56ec4b62e3a computed:0b62313e18d9cf4bb36ecbc2dabb837bd38afb906d963f9a33b3c56ec4b62e3a
+expected:5fff2ab98b80c72cf0136f67611113d4d5ca9f2fca325cce61c7093bb60a1232 computed:5fff2ab98b80c72cf0136f67611113d4d5ca9f2fca325cce61c7093bb60a1232
..E...E.Invalid ECDSA signature was verified:3045022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0000
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
@@ -854,39 +854,39 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:111454632186170977173034090429434960658360457653062846903809394688144859836363
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420f66916184686ed2194811249ed16f91ce92fa80a7eeb7af456ed78608ed1afcba00a06082a8648ce3d030107a14403420004a7c6545d25bd993b38fe08ac2c196e2bdf74391c2ce6a8351c6899e3dfd1373b7ee38a64be0bd7df5bd6c0cbe4524b2f5a14dcde411a9bbc0c56c1c01b5f742c
+S:17723710564573274518813076224624035555806916960000346606122629843807914253893
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420272f43c26424e8de702e6aa557eeaabc784bca5894b16680600e7ae1911d5e45a00a06082a8648ce3d030107a144034200045db9378733f9eecae3ee871a66a84997d969ee5153ded0658d91ffff0c72612f9f4d503a2874e2f4a7957be86daef1df98cf8e7c7e7c463ee28ea5c6ec1b4a4e
Public key:
-X:75886663690174328523307537603186776909584260777766542130645024910839402018619
-Y:57393448362200989439004482412078739377832368619817256079498800270650369864748
-encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004a7c6545d25bd993b38fe08ac2c196e2bdf74391c2ce6a8351c6899e3dfd1373b7ee38a64be0bd7df5bd6c0cbe4524b2f5a14dcde411a9bbc0c56c1c01b5f742c
-Signature:3046022100a1fe5bb54fdb708633321b3d05f79fee05d63108489958188e6fcb1c6420839c022100b4ee87d3c7d4f30fb96a07fd9b31c2b5b13bd975ae826a109231835a5813f7e0
-r:73271780723437446079167065682988376103995596863560372661921370732987697628060
-s:81837759791755517240764001618327278749453173419783476676643501601067199887328
-.BC curve:secp256r1 countLsb:539 countMsb:533
-BC curve:secp224r1 countLsb:514 countMsb:501
-BC curve:secp384r1 countLsb:502 countMsb:487
-BC curve:secp521r1 countLsb:542 countMsb:537
-BC curve:brainpoolP256r1 countLsb:497 countMsb:497
+X:42392344866343392024644354136134352611207488198505609934141837957613300637999
+Y:72054343856372517287201132467620497425740736130026086954233604560334444251726
+encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200045db9378733f9eecae3ee871a66a84997d969ee5153ded0658d91ffff0c72612f9f4d503a2874e2f4a7957be86daef1df98cf8e7c7e7c463ee28ea5c6ec1b4a4e
+Signature:304502204e146b97b5d4a06d9e3de15409688e33a26700dd88b377020fc523c229bf1fe2022100f02653e622534c2aac7c520f906220229df4d257f1ef905ca6e4eea530ca8456
+r:35316481707750393641500935938468342038462362327680744284148654965618426978274
+s:108622802897794913407017804822922460476207546894835862817282014181668378281046
+.BC curve:secp256r1 countLsb:529 countMsb:534
+BC curve:secp224r1 countLsb:507 countMsb:476
+BC curve:secp384r1 countLsb:536 countMsb:512
+BC curve:secp521r1 countLsb:524 countMsb:530
+BC curve:brainpoolP256r1 countLsb:542 countMsb:524
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:498679 relative average:0.9974152998046035 sigmas:1.0010500811709382
-count:25002 cutoff:148934 relative average:0.9894486154569657 sigmas:2.889731245880546
-count:12502 cutoff:146661 relative average:0.9694128688148175 sigmas:5.923646319269787
-count:6252 cutoff:145168 relative average:0.9643110941718422 sigmas:4.887686535898516
-count:3125 cutoff:143602 relative average:0.979245854166137 sigmas:2.0095115294827854
-count:1563 cutoff:141456 relative average:0.973345041545781 sigmas:1.8252322189271437
-count:782 cutoff:139485 relative average:0.968809148032967 sigmas:1.51074526380965
-count:391 cutoff:138277 relative average:0.9952046931091583 sigmas:0.16423488567304176
-count:196 cutoff:137314 relative average:0.9994085519277702 sigmas:0.014341853555969813
-count:98 cutoff:136440 relative average:1.0237294653903446 sigmas:0.40687557452764317
-count:49 cutoff:135627 relative average:0.9280756599589133 sigmas:0.8720362787641599
-count:25 cutoff:135085 relative average:0.8525025222417479 sigmas:1.277365627327765
-count:13 cutoff:134703 relative average:1.0916203238192308 sigmas:0.5721687388637092
-....0450b4035ab5c413d65c7fce812829266b507e4a152564c457e87a48148db934d8a1464f8f42cbda53c6e9e63cffe424bcceee3ea1173bcb61875c855994acd4d1f7b7ced92145a9b68ea1b4351ae5f4f50c3245188559a01d8fe74e375cbb84ef91f0d455ab958b4381b4590600d56da43bc5533a12a13bec48459f15
+count:50000 cutoff:498884 relative average:1.0023853508048357 sigmas:0.923842394199134
+count:25003 cutoff:148346 relative average:0.9950150855616063 sigmas:1.365256950616093
+count:12501 cutoff:145799 relative average:0.9831639498830093 sigmas:3.260417494826236
+count:6252 cutoff:144024 relative average:0.9726402304441801 sigmas:3.7469901130384278
+count:3126 cutoff:141548 relative average:0.9862402911336323 sigmas:1.3324912296453373
+count:1565 cutoff:138626 relative average:0.982155102982007 sigmas:1.222733593752594
+count:782 cutoff:137295 relative average:0.9514166935622821 sigmas:2.353157912408798
+count:391 cutoff:136331 relative average:0.9222330610036208 sigmas:2.6634467044445405
+count:196 cutoff:135517 relative average:0.8999531406052095 sigmas:2.426007410532677
+count:98 cutoff:134734 relative average:0.8606598761736612 sigmas:2.389185428495284
+count:49 cutoff:134090 relative average:0.9242007931931123 sigmas:0.9190165415406515
+count:25 cutoff:133351 relative average:1.0585140623999276 sigmas:0.5067466451696525
+count:13 cutoff:132439 relative average:0.9119437670195771 sigmas:0.549910998709244
+....04c7fb4bfc2f71b2aacf16ab97f2ca2ac6c68d3a9a58f4183886eb94aded7c446f243450a231857a352c52beb0e4ed0fb41b60a9d657b0e2d7b0931b37f32e83793c0e0c7ade1a2f212e5c5d46f311d7970b49ba7e76cd11f303b07fd32c69d8b0d2d5989a2e32f460084a40cc299b51e0a3ac361f3f31d0e952d6411e
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
-.testEciesBasic:0422cd329a48ef0c63dcfcd5ce2e216ba91dcbe3cf9eba8fb961c5fc100a1f56ed3390420cbbf5963c4bde2c8cecd36c82527e38757e0e034554f145dedf40ae06f5d8f8fddf67cda70fd87f3ce785199d9250741d9d52079b51a409a21e05f63cee90df88
+.testEciesBasic:049c2348650d48352159fa77f3b6908a4b2913cabf995eee55f1049c349310c04a50afb370c6e3a8ebb571899ac354a5af61243cbbd017967dc17c0358c65bd788727b0c2cb1d5d02c902bc9dd912b6d3252777b8f540783d2eee5025856b71f8f7a791bd2
.Skipping EciesTest.testByteBuffer
-.E...E.047dac4d6f084e5c387ba319046bde2d2869e86680a270bc3c972fc08ba36392b23a1f82453309c1f13c4e9dcc202cec401240292183cc42f79487ff2707e6aa5c96434d484e1028ca9a3fdd71fdb405dd4821bc6f82bea647bd00f44a81029d6f76335807d92c8ae8ea1844982d95fc0f22891ba1350c0d7550207429058de6c416e8907e
+.E...E.0427fcddfbbb371eb98197e6b8caeb9fe2d354b3697fca14903f4fbe8e1be9ccdecd9e7d564c403180bb9efbbe4f5e16f4d3d5b6d2f999efd787a24266f4fb6df07cfad7789dc12beed5ac54ca82e72ae21d2692e12f4d1dccbbb4afb415bdca74392c02ae8b81362fbe804893edccbed6a126a4f23b61962a31bcfc7d423b353a567f5bec
ECIESWithAES-CBC:javax.crypto.BadPaddingException: Invalid MAC.
ECIESWithAES-CBC:javax.crypto.BadPaddingException: pad block corrupted
E..Skipping EciesTest.testByteBufferAlias
@@ -899,16 +899,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:20954698496240769413379247243728338247777307692483799811547756945084643564291494608320061266772919595814810907310370802494829966507504167382066221334824127029104748563557179398917340339969482411317460918541505079192476609235008910140701107093356974282761681303815760291161052349360201635138508358812361937100143021917647466689424435661405350200024108049137694246869779593411154652617113269726622620813219339779393453458975517248060073585829513412717259883494072220581679322536172984930160097063160435463115982186454990628222203486540096823097084673440803205413538331124930303823971656081769072987097054444182532202307
+Modulus:30579918759237188467647019046220761624253947247917918386807254429397539309321188217901372478180421371193538993973897405223041761844312647505585316928035302812619960200423047479798430881887058560513763002487577272111586452317495767353741945211709315323227127085163584439402912849070761198290225530820500178952227050209844628562793290868121862008590737359579065944134194718804533828764433952769341232191512332037424857988988109242651626213177417964224118719592883383034038395981134759644048629828296812697766164747776708711422023627947574078646510879744941149385915874462848471812603781933559411994406447765436306839541
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100a5fe4177fb7e00a299eafe0464ed13b8ea6ed5090235ad3926a3ce3b9c109dfaf6ad95a6142cc7930908bd9fdcee93b0406cf771fc19be75f9c1479da99432e6712bbacf3fd6e448d5284a1ace4eb125e29364fcf7d306262004ad5817a82dad549ee8b8b435e5afe5e352f9eea012aea4488732bc52ea45345cdbeb311c39d15d488d30763945452cf27c2a256ba58b2ef3880e3c930cda79ba9f61eceb41dc802fdcfb0b5c9af7f03ca6c63f9806f434dd05c5e45d4ca802b6c3e4080ecc1d2a3997651ddda114c518184db86a75247f10ffa3a6850a3d67ccffb5f6933a719ca2143e159c29f748667a1e8d14db7abf1d01838d5d47d065aa8e5e3faf1f430203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100f23d5799412912b55f6021b01e8bf84af80bf23ecdaba94a55faab348817ab7024dc0a577d41ec74571beb7947d6915faa36d5a737d8ea5f389f17fec15bd589f60ca691175e5d297a7d7bdca2f1b2d9f632500d1cc0fef94c3ab644c3db8fd7d3ed85d5d9fef884b559801cc329c58503360e6c1dd42e0613c238170b7b6b41b1dc807850831aa07f6f81cc34450b928f07b614ab66f339f2f0dc2653b09767d321dea3dbefcc47e1f365868455b090b9e58d014b2cb781d65903378b7f673e174e2e5cb7c02af1907d239e47c66b96f281f731d8d9a46092d91fcba95226d618c2cbda5d30d80748390183573f392e27aead9a58187408f442a2edf29c57f50203010001
Private key:
-D:2822491126776712269353270748493399238327268316453312523253090993373738362509470507575039150898545062057391142168275909166167379180386545578302173868702564678722281580554511209605914549812786761461539073476435236379016239193463862463448723970682342653479389378662948013644570084287916443141815806909320307608663102586601472682161581419270053256060373409045622194086362560600458751663150484466589209935980222063123461763124206777997358335433753836099106136763934015443073037066082715155587952594081152618399304330472468013017459159099701406989693462083675129360587485452528942364052428251636953368142674930512089285873
-encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100a5fe4177fb7e00a299eafe0464ed13b8ea6ed5090235ad3926a3ce3b9c109dfaf6ad95a6142cc7930908bd9fdcee93b0406cf771fc19be75f9c1479da99432e6712bbacf3fd6e448d5284a1ace4eb125e29364fcf7d306262004ad5817a82dad549ee8b8b435e5afe5e352f9eea012aea4488732bc52ea45345cdbeb311c39d15d488d30763945452cf27c2a256ba58b2ef3880e3c930cda79ba9f61eceb41dc802fdcfb0b5c9af7f03ca6c63f9806f434dd05c5e45d4ca802b6c3e4080ecc1d2a3997651ddda114c518184db86a75247f10ffa3a6850a3d67ccffb5f6933a719ca2143e159c29f748667a1e8d14db7abf1d01838d5d47d065aa8e5e3faf1f43020301000102820100165bc27ec249cd1519cd5cccc3b969442993a72f50f460f247419e284a53b4abd6a937f4885825c3a8de5c0859ee6ac73d4e502032d856deb636f20a0b0af2b6367d30eaf48ae1f1eb8043470c0dee6f8f6ed215fedd9640f1641fe333408c7281e8eba8e161372073c3246c94d74bdce934f9bcfc3fe0dd5479c38790f45fd71b7363dd10e3fc016c0225831b08e19dcd7c1067ec3b1b70a3bb956f7b25bdd1570f7edb1a0d373ee5692cfff90eac2d566e798538ba72bac63184711b8b16aa995c226f698aaed4b2719625bea4aa7c96317340cb01741df78322fc2e931850ab3c6c161bb07432c9c0a09bf67bc56f2208e7d9363d566faf5c3061e59f84f102818100d88384d0e450f9d7e39e265b3300aba98703a8aa200d6e341e5f34435eee067ecb80ee37bfec0977ca6ee87ee4a53aeb32989b8cfaef7e921dd6eaf810ae8db4c768ecbe0f07943ce6a68453bf2a5809e99b5a15bac0f1dbe6aa4bd235cf5d2b540451ec5f2cfe98b0e97ed9b47b92730f341d6994d2b7ef87ed11cd9c1bec1302818100c4440f308d9972251e6be96d50ee2020a445b77542d84f1fb7d16a6be56005ba4739fdcfaa7e5204059c7d277f2e1885eca7298bc5dea1c08c668cbc0012026a4c9bce16ed5df6b47b0976e12b82b1cf5a14959529dcea79c9d61582871e76e55946365ce9cabdb6608547949f88af5c3d06242529944d0fa2919a248e0406110281806554a8445b96ca578fdfe473aa5b15fc318434dbea445edf6597890e3ecf879ab0039779e008c82598486fe7737b21281275f9d6f15a45127d84a85390fb20b70adcc06ff2f8c917f79ad7339ab4669fbd054814036369ce511642860f490d81c9c07bd6f4744a738bd8bbd587f28d87ec05a7fe51f88cbd3e1065d4a4cb2ca1028180478902fc50702061952001f9bd28bdff07c0fd68390ffc6ef421d92730787a3df61e15fbae09d2bcf28aa237562ca7f59057315667ad88c954a3402279e81687461af7d7f5766d28453c22df596b8e81a434a27cb6c0759a244dea9323ca9fcd6267ac02db97f0e3db7458adbc2426be78e39723106fa452d18f3e5e9a80aef10281810097b5f2e951681edaa085668b3f102147c53efc87b6730f531c08078205e34883d026352bd904189860b1b379e4bd87410b7611d365988997b4ab152294bd4da0477920886004d96478e9e3c49878b80a73b070ec797e68f6f3b79a7d7a817407ac5df1cfce016de2570bae4b2ebc16e146794e95e390468562b9b5c03c10ae87
-Signature:43495fcd0bf2e3ce7276bb36d13aeb3aa6b809808e7d98008198483707f266c77cbec3f6b3025fdee2795fabb996115a56fe57ed0aa12dff181d3cef51308f4a6c94afd472fa0e353e889d9d47cbac0347f984e752670387e060c322522b3fa942bcba87eb8f87e2663edfe8c916c13c9e940c2dfe992818cd4a810074cab35a26b020ff8e8fdfbd5e07a3e9068f988bd714c06a4891a0db1be38a951c291934cce3ade8e117ec1cb926a61e10f48acccc8a0b64f8bce4f250f2133d2f3072d98f6a32bafc1c3fdb55a4598f081ba6ea0e94a0e7ab8f35de839a32b9ff07d377cd2031b7fe03dc3e654f50a4b7d92f961a8cc2dfa41d07570c14f79a3056d2b1
+D:1222972779772657750182383034318699608117087992077648718919416724284769680176554226148885320739595715609476565958246259351047384802385575310315380863762157692172008417921308687375859245028395875415514485397865938785792271411937629220656387054639213199599894717338507328923738263536848880795866168977532248486089845619315670075384946195017687093688354009853618738306401824090499735391795205955866700926208950353229439978903427728517275490160658861309931444016738517702535063430772964049123340853266030940995899599503998144309404150758985687047835542052337805565042518538233642698301818380014863157061307640965480682749
+encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100f23d5799412912b55f6021b01e8bf84af80bf23ecdaba94a55faab348817ab7024dc0a577d41ec74571beb7947d6915faa36d5a737d8ea5f389f17fec15bd589f60ca691175e5d297a7d7bdca2f1b2d9f632500d1cc0fef94c3ab644c3db8fd7d3ed85d5d9fef884b559801cc329c58503360e6c1dd42e0613c238170b7b6b41b1dc807850831aa07f6f81cc34450b928f07b614ab66f339f2f0dc2653b09767d321dea3dbefcc47e1f365868455b090b9e58d014b2cb781d65903378b7f673e174e2e5cb7c02af1907d239e47c66b96f281f731d8d9a46092d91fcba95226d618c2cbda5d30d80748390183573f392e27aead9a58187408f442a2edf29c57f502030100010282010009b01459c7b659ce31234a159e1320f9f6939bbb9144254018d22e98aa3cb0198b0fd5c60bf75ffa832555b482fffcce63a34fc62140a696ea4fca88e0b8c8807cfba289b8f2882d497dcd3f54b0efe331aa6f7326cc3d26413b33e0ea2854c75fed66e5d7930fe356d15e8347f6dab4681d7854309934c1ff764c01f7ee96aa75033030e8c1f13f01baf96d81b320663bb063c69ed00abcb2902cb77f0d450bb9d1c4f13b36139162119f81ea232f83a8e38624856e5d24c22528013e836eb4ce5eb3d2d2fc80b39e7cfb1193563b43b05f211f4ef085541d8d9347c84e56f50f8ed637e37a2a10e29c196f0df0325524bf95e727226f5592253ddddbc994fd02818100fe6f2fb7ab6948d73af5ad958460dc828022ddeb5d1eda01f8f1651b59b7f2cbac6dc573d8d1e1343e097e19c4648aa798898791cde486f62ad6259d213f2286e0c89fce7ccefb5abd27dd06c62a3f6356bf9661a61dce2c64dec903085bd9dacd8693ac676f8d77d0bd12bf7c8cbf705ec28639a43d4e8fef843571f3a07a9b02818100f3baf200231cf1d3ea856fc258b49b8ab9f49f379b2ed863b45eab2270c398e3c226660e4cd464705dfabebd8f4a8d75724fe8211991c7571808a99a2b48a595692a04c9253a14859dd8fb545d9672eca2cf39048b6feb3d2d530ac26b08ee3335c1db83d80eb14ea4ce4436ae544aec44e540cc558b6653a9252d98bede18af028181009622e5f56ba064eb1c4f7c6e8dfeda1fe79cab77072bfd58cc9d251c4e84cd30823f0414a80cb0e732f44704cd6ec6a2becfe8bf90cf1914899273ff946ebce0fa2368a95fdc8355b7e89df4315b1cac71b3fbf9031cf35c1ee99793c28af0b2bc347d4f6e79d4f0aeabe3343b3a927cac6dfce666940697c8ae2b1b62b77fa1028180401d757bc3c0e17cb5bcd46173a44f2677347a8dce2ccc8fadeb1969bdf0364ff3cad61dfce80263ecd501482c619844c505703304deec6964d1228c83c66088a5598058c98a35cbd0723beb3d934e3821bc116bb8a280675f7cf0dfa3f87d70cb3b6bdb8b029271f5b8ad091562e732b00cfeb6c1ea21c8f03def78b6fd05d102818100b641de4b8b33f762bf66c3df457e180868bf16045728039369c75d947cd4a902792b2101e2d86e8fc03bd436051da7a89c5343bbf27982629f6b6747f669dfba15fecc9b91f94a292904ff6e5aad9e0796822da96748e815869844bcfdc4b66cc2634a3aaac7e89188a2f75591af67adecd38df53b66e313e8c863fed432e62e
+Signature:6bc826ee6cb638fb9e9f7370f139f54a43ace7251d7045ef5d6d3009308d15e30719b3f47c1194a7d6b86fa320d2e1c0c4fe9ae6938bb147e86e1777e32a63b7064435ff0a88c4df1f8ff88af205c5b1b926c267a2bf8d952b6018d6b3f31441d9d1d8a0b7b80314d979a66367a2e14b2aa43bae4cd619b5a64455de4041aaf319f0925a8c528b6378ad10954178d92262af58879f205107b199616519e2d1aba67e5eeb4602bbf0c8555d0972fd9e52dad14fe70fab0cef00401ef4b87b1422563129b48855b2eb49d8b421fc2d8ec1aee88776ee8ac83e854b5e5a4d372e4e41deeead3f502444445120c0017fb263c42b97abb121bdf55fccaf21a52f1d23
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 214.69
+Time: 95.417
There were 20 failures:
1) testDefaultTagSizeAlgorithmParameterGenerator(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: expected:<26> but was:<22>
@@ -1107,7 +1107,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
6) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:dbe64fcd21cda614556fb3a290ef5a2bed7fc8f7f4f6fce4ca89bc814b52d2fbd116cc75e8082cf74b1bff5fdab63a3bc83733b6b71d0caa2519c4c6bc14fa48ccc649f2e2b589453b903d70d5f1dd187037528c178ba5ab3cdb7aee13a25e5d6da1023f4160a6f05c11f384979815679975283b9aac0af9506e342d810a79bd2834c582d53eefdbc7338e5552c4ef1a17805da9b787191c7f8f47f9610f137d90373cb662ecd1212c0029da51d48148cba5d6d259f7597d5cb8d98b9b208be53bd805b7265499b805108d82dae5906470e62bb063fe0170d71fa7f37f8ca2a824a0df30beeab149de7627214b6def4bdab1c4d8b91f079a81a5a375bfd0df92d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d778733d533440f632547b502a09d585d7787339c8ca78ef43a702a7ef76f21c28eaaf61c7388e2760dea8d081b0beaa25a395a00d7eab0
+java.lang.AssertionError: Ciphertext repeats at 256:a2186013af1f1f599c0037c7beed3313d624aa21ba4bcc0b853002da09a70e3b3e4b2f7f43c6c59f47fa7fefb2071dcdf73faf679eaa7e916106a0bbb58ed2db5ea4e39bc49b1a70712ad984e991b8bd58a64cdcc4e2084795bc3d80791502eba1bbee62f58c4933b756b7c90d20a7dec29bc5da105e8a75b0c99efafdbd7365d9ec4d8161d6e4c3733f437cbd3a986c17e5ffd02f2d2f856e6694b04c405fb2f174d1b3d906506d31c49705dc6b41851795617e042e6dddb5687ea3666253d0315c7ab3b9f3cc370766853ae799093626baf9633bfa179bf866f673481535112433a43f08b0586ada2cb699a2b743a857902f9fe9da1fc65069c78b9362e7af0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37d0c37fab23e9be05745eeff2851fcb37df0d93f0dee943edba13bf26390c32736585dc4107644258347a642b6bd00a1be05e06262
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1145,7 +1145,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:dbe64fcd21cda614556fb3a290ef
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
7) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:f4df41f2c8e42906991db4f844ff0e058ee0b07498adb7bd48202cd76bc165c8310a8dbe2be7eda823090037da460c545a530fb4ae3587b7df1eabee534766f71ad5a77eba69580f003623f0f8c8f90129970196ebbdc5c6f4e9441c60c7e67d274b5f9f43927f221905148e68cc0b10cc88d03888ccebbedaba4927a8b4e5ce8dd030833521bd1fb16b8074798af794a38a059f19517e37e2407ae270e9caa189d54722f4faeed3a4bd5b37c395267a0cca8c16b3354500c0b7240c943b2c72022b7f72e9fd524b0a3f12609d6f59817ec1efb1158b529310c42dc9ffd44352e1bbd15a45724db392fd959b9f5eae7c60ad07b2c5bdc61699b3ece5cd582989d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31d7ae1f8d17ce7f31137e1db512ec4dd758ca6b2ad7a45f8d95cb468b3b60d693669cbeeb
+java.lang.AssertionError: Ciphertext repeats at 256:2d45db6865a34e39e4cad50a226c1fb0d2144016364c3fcc5d71dfb5aa1453ced49b617bfd2ea0cca79d4b71d99e3bca367b61bf506478f1c500170f780dca5c64a82299a2c29188833d8f1431055e17eee14cf562dca7599f6d12ae4a896ad1e302a88c91d35da1fc5acb4bb9a98a0ec91c868df13fe5a0aadeb318ca35037a1372d76b723e3d2714c6a5e6f8701b7efd8ee1920fa6f5142f1a890625b2af6896dea03bb08646d80d502b451fb23f4f1d85d990c764d43164aa62a06f8e06d2d148a507294fb68d482fde5a0cbe720180003d65c39a415a3f0f86e34c4dff244c203bca8d9f07ae31627415bced986e9a59e28938dc7d7a288af604da3119288a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b8a9d20e293d8b53b3cd3b88eed63ae9b13b9c3457b23d722aa59ed63b096db639b5ba26d
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1334,7 +1334,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
12) testWrongOrderEcdhc(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[61316f33afd801078a5c223362303d831eed97f87ff9bc9c6a6f09172aa22176]> but was:<[7eb7b9e9fb7d5503a23252b6851b2eb11a9ef7666a4bc150655c01bb9e0776ad]>
+org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[ea7a56197643b2275c0d19702a56bdded7a40390b059d5fb386beb2bae7e2507]> but was:<[6a8f9d166498a6757b2df2e997c22e484b3fc0643e4dda735a3dc6dfb6eca203]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testWrongOrder(EcdhTest.java:2150)
at com.google.security.wycheproof.EcdhTest.testWrongOrderEcdhc(EcdhTest.java:2162)
@@ -1371,7 +1371,7 @@ org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[61316f33afd801078a5c2233
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
13) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[b6ae8c4bd4780e47b2998743efbfa8a1e60da03b2cad712e9f700f8344c7e78b]> but was:<[d6ed32e7cf04aa5249b7af538153b7fafe9adf75c0657fd3c704ec64154a1311]>
+org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[644d060da9d01f166d83bf0d5730db815db8cbbe3bf8c3bf2a885293c879a6b5]> but was:<[bcf78d4594937105e305ae15fcb6018f98183f9950e687bae55af56fc3e222ad]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -1528,7 +1528,7 @@ java.lang.AssertionError: expected:<0> but was:<4>
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
17) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:0407f7b11d1e93761e2c7ee4c29523660071f816f891d3377876a1d0292cb6954397cb7c93d4f05aba8c42a11b2a3c5f011684ccd064eb53d9173ee07fb119fe00348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f74348ebca9ca125f7442cf6c5b3a3f73f6c9308f462dd472c55db170f249f957b90f78d4d7
+java.lang.AssertionError: Ciphertext repeats:04c7f7b48595d72ab72e0b7ccb48f9da75cf07ad38e68bf5a8dd7f6a4cfd6ce87784a566a75dde101c3d560c05262aeea337368a1b8d95d78fa3aa9fa9ff033462676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9c676dcf84b190cf9ce381231d51e55ecfafe47d0ee543ac3162bb02603de30217964bb7d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1566,7 +1566,7 @@ java.lang.AssertionError: Ciphertext repeats:0407f7b11d1e93761e2c7ee4c2952366007
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
18) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:0478c859858f2704069c250092ee9bd72b49ca9fa4292b9491b531b6d7bbeba497ac3ab9c76228401330bb63dd08881ac989c776a00afea861731d8f3ccd744f44ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb601695ca0160fa7887733a3ce5ad0abb6016950047c522485ba9bec93fa00325955d1f08d1641730fcc2f2b4dff3df12f4712a009e2b1e
+java.lang.AssertionError: Ciphertext repeats:0407a8621b4055d40882ffb204b75af1917031194e9ff6b89692a7eafe09e2e0beab4cd466f7d287450a5e130b33c4aa5c56ae2149a1ff298cb5f72853df14f9f7657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e657518da2c547a4462e2a63bcbd42e5e4434b7225967aa1d7d88d05e898cdf72d34d91f1d49388878dd2c8cfd74a091aa61d930c
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1690,5 +1690,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:57:29 --
+-- JVM shutdown starting at 2018-04-07 01:04:32 --
diff --git a/testlogs/BouncyCastleAllTests_1_54.txt b/testlogs/BouncyCastleAllTests_1_54.txt
index 6048e4a..522644b 100755
--- a/testlogs/BouncyCastleAllTests_1_54.txt
+++ b/testlogs/BouncyCastleAllTests_1_54.txt
@@ -827,41 +827,41 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:8d258685b597b73945898f8c1ec0b156f5dac145b2a5cd9ff867301c69bc7f0d105d3b1f4e0c478acfd4f2dc9501a84a8c71f70a5f9b97c94e21ce9fd7abcb8a1a9393a580bf1ac357b24c4f9831fc2a09f5bc95049c37ae0af997a44822ffeb539b7f9982bf97eceec83781f4df2784a6d3a6567415c779e46ad6d78127dfda72d781c5501aff49d370822088e33d797a9891a5154becda5ea0ea34262b780bc185f9c50bc1973db8988e95ce3a77c74a2388d014f7acf20691e704c8500092d92a813a0133dfcefd31079168e356682da0a7387680ad37787bffab7ade91640e170e4f5cbfb4ab0643a8ec0bcfefc4a6e2803810138166c23b2e1c981f1af167cec25ec07b6b7f3f659f5e7da3b5772248348e3105de4d704e7b604912f2cd07ccc7ca
+.........E..E..testDhiesBasic:91de02eb9e43ed391b198c977d43f0da1cfe85f5dfcaf0ac20426dacd1e5f81d117ee60c1032937c33d377680b7aba219be90a796eb457a4271b3927a2b678d879203e97867670385f503f9bae9d19a4fc5406ab1a4f46c99287edac3005642aded7457d9b99498c2fb48c4458a72c9f13c3f7d5e0bb818182d212425856e6543593836423690cc4e2e991f903777cd46a0515a4880b79e84da90bf006e60d5f56d663249574f97bec777cbc9fad3245e4e2698d37ecbe6ab77591d2514adc3ac1e3c58d5b56c1958874e1aaed351b206c0900f9a455bca48f9d3e156d098d4ceb0a3604dadc55ac48929f83beedf76f57aba8e878d6353edebb2ad69a7a31d2608a89d41169442ffd47e43f29d34afb41f9ddc92adf720a132b9e318240ca31ae453380
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:2692089 relative average:1.0011576375831708 sigmas:0.4483511080563816
-count:25000 cutoff:521595 relative average:0.9253576018416847 sigmas:20.441662608795692
-count:12501 cutoff:509372 relative average:0.8355673314313055 sigmas:31.843523011450976
-count:6251 cutoff:503701 relative average:0.675787829912432 sigmas:44.398131167993874
-count:3127 cutoff:498956 relative average:0.5904818886961689 sigmas:39.66410705134839
-count:1563 cutoff:493599 relative average:0.6668391804747251 sigmas:22.81361131836439
-count:782 cutoff:485865 relative average:0.7830497788728522 sigmas:10.508097675456751
-count:391 cutoff:479178 relative average:0.7222932404560951 sigmas:9.511203128923768
-count:196 cutoff:475225 relative average:0.5390971314287347 sigmas:11.176300600075407
-count:98 cutoff:471928 relative average:0.30003328670686963 sigmas:12.001928991508237
-count:49 cutoff:469309 relative average:0.21853674748663268 sigmas:9.474738403208255
-count:25 cutoff:466516 relative average:0.09662027263849088 sigmas:7.82349793158927
-count:13 cutoff:465041 relative average:0.07489902818389238 sigmas:5.777253717308005
+count:50000 cutoff:2656695 relative average:0.9987991340614651 sigmas:0.46509337809731394
+count:25000 cutoff:536001 relative average:0.9117996983340864 sigmas:24.154647400590687
+count:12500 cutoff:521531 relative average:0.8642545222844166 sigmas:26.28699872577123
+count:6250 cutoff:513546 relative average:0.7407317761239695 sigmas:35.50176366530036
+count:3125 cutoff:504698 relative average:0.8070502276901705 sigmas:18.682281370262064
+count:1563 cutoff:492630 relative average:0.8416968003974528 sigmas:10.840013154403918
+count:782 cutoff:486713 relative average:0.6510697296794793 sigmas:16.900620535909404
+count:391 cutoff:482978 relative average:0.4591291080112256 sigmas:18.524334548702665
+count:196 cutoff:480198 relative average:0.32961469123750803 sigmas:16.255979815941394
+count:98 cutoff:477414 relative average:0.1943907964319038 sigmas:13.813320365822438
+count:49 cutoff:474444 relative average:0.10449045522330941 sigmas:10.857476211512733
+count:25 cutoff:471857 relative average:0.10530677819991037 sigmas:7.74827058672623
+count:13 cutoff:469577 relative average:0.05062051365112529 sigmas:5.928872991969222
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201010482015530820151020101042017583f316a9758ae95c8747f3fa2baaaea21a68344d487d0ad4c1f995351f5cfa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000475cccfcca88c9baa2b5689924052ff1cc61c61c31cebd2068d5b9cbc00c61459ea177321e67af2ac413b53a561b0f38c4338800d978c51cf636157928d04f449
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420030c0dc8e8803a7326fbad9881fc936bcd7c6d9781bb2566410b713c386c7c9aa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000479940b1a64629f90ec21fb3014235b82176e459bdfa1380a803c7151606490a7ff46b4bf31d4d461fbbe593959534b6a6b6bdfd110793ef51d534f56f17f01c2
...Generated shared secret with a modified order:ECDHC
-expected:d02e9964cfd4fee7c2570ddb0f6e6ec1d25c6d4b36c816fdc2bd1ee72e5d11b0 computed:5ac61fcb69a498aa4f0f7817a9cb4fa48f1d501f8e471b691c0655cfe11b1779
+expected:3dccc172ad67909bff45cbee4da5484a4b3de6275b6ff75b4b717e6b3c8a4ffb computed:161bccc44591a759591a8c7c799798360f7fdee9c2c8dd8a9044e9dec6b55e36
E..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:generator not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
E.Generated shared secret with a modified order:ECDH
-expected:5e466203caeb9f366e937fbc3778932fa1b7ced7e07c09e04fc882345dc34c47 computed:5e466203caeb9f366e937fbc3778932fa1b7ced7e07c09e04fc882345dc34c47
+expected:014f750f5b36bb3c654f489eeee0969c5a16f53077bc8190babc3523c4c0068c computed:014f750f5b36bb3c654f489eeee0969c5a16f53077bc8190babc3523c4c0068c
Generated shared secret with a modified order:ECDH
-expected:70c3a68d6094b40324aaf85507ebaa8e0446f7f05145c4d0b53f3c20ca40138c computed:70c3a68d6094b40324aaf85507ebaa8e0446f7f05145c4d0b53f3c20ca40138c
+expected:1279fa92630d9c11799a749a7360536d9014f198595793edba870f4d20d86611 computed:1279fa92630d9c11799a749a7360536d9014f198595793edba870f4d20d86611
..E...E.Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce3000
Invalid ECDSA signature was verified:3067022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce
@@ -870,38 +870,38 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:67855058292451614186003030525710087794515719710275170885766423066550269906312
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042096049a1bbc745af5bcd94b9b483ca82e51d45fb5965d38b278e0559053880d88a00a06082a8648ce3d030107a1440342000499292f0bced3662fcab6870d059bef404982ff7877f3aaf1d6b484b0ab739ca2770303120da752c0a1d82ea71e5cb63ad110532aec758430a0e7a309be6cd938
+S:96516151530941418986282555515196992786178686609272870104326771093671280610580
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420d56234b4fe1293343980c48a5abb9847830c98cfad3c9d96d034883b4d938d14a00a06082a8648ce3d030107a14403420004e2607b45164be01a4397905e91b8e73bfdd8c997e3efc679997ece2fd308fbbd59a9ee46a03c0f669214fb6c046133a204fbe54413990c9985ae104242ecb72e
Public key:
-X:69276631263314680330582837193552706700480158997771761796614990874670886263970
-Y:53830550714559008334868184432146173347594069612797586453520156426518425033016
-encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000499292f0bced3662fcab6870d059bef404982ff7877f3aaf1d6b484b0ab739ca2770303120da752c0a1d82ea71e5cb63ad110532aec758430a0e7a309be6cd938
-Signature:3044022034236e1006a491b2800112aa3cf1b0595e50ca4df965fb54266c5c1731ee6157022005c7ade84eaccdc7be77b1709f4ff837548be2bbe15dfa65e6c1bb70c7306d25
-r:23582867397753962846715818932635213700764851837413937266679204336638568063319
-s:2614367073918298092162197204294057749427792751520441413107991077508906773797
-.BC curve:secp256r1 countLsb:488 countMsb:507
-BC curve:secp224r1 countLsb:514 countMsb:514
-BC curve:secp384r1 countLsb:476 countMsb:517
-BC curve:secp521r1 countLsb:506 countMsb:509
-BC curve:brainpoolP256r1 countLsb:552 countMsb:521
+X:102393171875421987686893199086053332748181496459344278407408069106173131422653
+Y:40556085197559732354897550760738454258687581585984452775251595376191624492846
+encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004e2607b45164be01a4397905e91b8e73bfdd8c997e3efc679997ece2fd308fbbd59a9ee46a03c0f669214fb6c046133a204fbe54413990c9985ae104242ecb72e
+Signature:3046022100a61e86e34a5aff39f959b7b29d628dbb40217bb6b0c158c7845cf5a7ec3ca8c9022100ac4cf006807bd7bb26687003df600cd7fa57a6c9dae489664b2fc3deb0da262b
+r:75137869238514478947725158545177084485233134613535822882514526634964548364489
+s:77933746927658805012625156875222790208737022459348213293185068135790000350763
+.BC curve:secp256r1 countLsb:541 countMsb:515
+BC curve:secp224r1 countLsb:486 countMsb:508
+BC curve:secp384r1 countLsb:493 countMsb:506
+BC curve:secp521r1 countLsb:533 countMsb:525
+BC curve:brainpoolP256r1 countLsb:504 countMsb:522
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:2737528 relative average:0.9961581336816759 sigmas:1.4879484269224281
-count:25001 cutoff:149268 relative average:0.9907358422467076 sigmas:2.5371448302566844
-count:12501 cutoff:146497 relative average:0.9728112323547919 sigmas:5.265292813766382
-count:6250 cutoff:144772 relative average:0.9793659512890972 sigmas:2.8254334829054604
-count:3125 cutoff:142574 relative average:0.9876649479176899 sigmas:1.1943362822347101
-count:1563 cutoff:139205 relative average:0.9989119908235209 sigmas:0.07450281368132
-count:782 cutoff:137880 relative average:1.0018930162125312 sigmas:0.09168923248454915
-count:391 cutoff:136940 relative average:1.0202216766128005 sigmas:0.6925739733077878
-count:196 cutoff:136126 relative average:1.027579147397394 sigmas:0.6687587833040445
-count:98 cutoff:135365 relative average:0.9248087992467321 sigmas:1.2892605249487645
-count:49 cutoff:134797 relative average:0.8617942440433942 sigmas:1.675655738507144
-count:25 cutoff:134252 relative average:0.8488520302360292 sigmas:1.30897981546041
-count:13 cutoff:133519 relative average:0.9402220744256852 sigmas:0.3733130255600048
-....0444823ddf38de5aa0a4482784bcae39864568ec776d530e6e849fa55a102300480887ca2aef30aaabc373fd655eff54ec2d98fbf8128f25ecf3e798e30807668061d43c12d18a1f153c56ca06d5498cc30ca5b18d82d068702ca31ce98374608250475f8ca737f2d6254ec7728e486ab3ec96c174fd0217a234348a6b
+count:50000 cutoff:722038 relative average:0.9970270712997771 sigmas:1.15141033454253
+count:25000 cutoff:150245 relative average:0.986781771255576 sigmas:3.619961026792102
+count:12502 cutoff:147069 relative average:0.9762235692661294 sigmas:4.604654341375266
+count:6254 cutoff:145586 relative average:0.9570547464719789 sigmas:5.882402489510108
+count:3128 cutoff:144472 relative average:0.9570751860085644 sigmas:4.158171729711822
+count:1565 cutoff:143446 relative average:0.9543478287827022 sigmas:3.128089969858131
+count:782 cutoff:142250 relative average:0.9841730973347752 sigmas:0.7665843263126242
+count:391 cutoff:140268 relative average:0.983744714134367 sigmas:0.5567287092351644
+count:196 cutoff:138604 relative average:0.9408286427637771 sigmas:1.4348291592032507
+count:98 cutoff:137607 relative average:0.90632206761121 sigmas:1.6062419415803395
+count:49 cutoff:136714 relative average:0.8149545966516306 sigmas:2.243556282145163
+count:25 cutoff:135986 relative average:0.9291102544999991 sigmas:0.6139232047081437
+count:13 cutoff:135263 relative average:0.9235242829388914 sigmas:0.4775906999727053
+....0438f84b20b3b75227a1b0c7f4713accacbb1d70acfeb12f4f6878a5c97d62e269698c12d636e40e45996e4b00276bfb572226e44ce3b545a40ac0908ed74d9a01216b6cb99b28934c39bab59eafdec1d0aef25ef415869e5900d291faf218c8ed9c8165e244f606452d2eab4f0bcc739fb8657c567eae21fa56768842
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
-.testEciesBasic:042b23616ab78c3be58f8d9a2e930a93fb2de1d43c4729e60c4fe7929593caf8a1cf016caf6b0d1c8dd27fbdac4239930d7abe70bef1063f30562ba2a792132057019388942a2f52089dc3563bcc37ab53ed2fc2ef9ec0d5326ab4a89a3a7a72e38b3edaea
-..E...E.04d2b6aa2bea41813213d3aa391b4bc58a7ae26ddc67a78d99a5831719cf1c37f29eef50a54d41eb0fc963e6aa7fbc6aaf9a7e4bd860579604f55279d1396b1e742d937a9bf9926c4ab3107165a99e1ce160a2be4ce7ef4be2697525f2ff600c29703c3f0f61c1be76a1abe055c5a800e5477257c3341e1ec948110689c29727c45e40c81b
+.testEciesBasic:0468277a20e8b2bcd372c7e8ad92718182d689617fb996b06b58f35fcdb8cb14cdf1d0fe25b516f17ce054790590428946cb0dbc45b0cb2c7df64815ead1c4241bd00789908d6b5af79e6095e277a79e456fa2c479f4e6498dc894c045d524a2c56721dc05
+..E...E.047a37ab223664b4f3b53d6e31e0e745724e04384abdd2f8c3c5d4a32d52ee3870a80bb0b904b94137b74e6d6e28b7708536d1b0a0d7c2af22370950a18b8914fd4ac20d9cd7eea295de0c1a5fe29547fdbb1bc0b53bfde3b4ea1cf725998ab3aac3acc5c0b4ea048e90eb055dd3228cced41c7752a1962247b1085bdb65d2d303bab2f746
ECIESWithAES-CBC:javax.crypto.BadPaddingException: Invalid MAC.
ECIESWithAES-CBC:javax.crypto.BadPaddingException: pad block corrupted
E..E........Exceptions for RSA/ECB/PKCS1PADDING
@@ -913,16 +913,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:19779188136147208242450748003351393828171462642378099567741245185586378622785960988065786157347693523418951001323890379699478317880865109230946840288759564766717361213705011189988417797786947952476493068919862377106169004474133735099527521619710929714546216661109012801174952885238172640518502906803602397620988195331863886569056740597218604421355767472891563209205120333333953550497401281583948019030348212483892549791034038512017396293361675888530870125274486699835378305302637475522109304738729664990159552216054724330429819501678041957375246053205215921386824119377705541598032746320314641733782623130389749629471
+Modulus:24266952479900241261691425480018460752772419858714932921869264083814431648120666021017269931912422685691373709728565828156429645852927079048585338146889059999341926435348170014148438574300062895669055613499918473486287937129729723141151813331327889836238442561243132548036113204199545785214217390208621777086487553661107620255983309859709654883125856273203053888834288733325270498384652044826670089495038577257234165416915245840621539392241751429921974980378137555571783497335190519660334401207301418496289947947554749341638229477608215161842708235782669501166266260755130256304344909259708283028847627933307419568807
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a02820101009cae6d00653e1179b98f1bb74a1d2bfe2715544a35e053a85f4cfefa51fbabcfc87ff186ce9b798a4588c0799c1bddef0ff4aa2565033295ec5f6fad8d40afa3b77919bbc7a69793d94618100fc949e84af2609693b2b6b739301481c0d922da5de86261f2c6d44c092ec1fb0b18c08343c686a9309c4d706caa2261089c0e13479c5de9b39c8f2b74c90b3b24c17fba88c1fa8f119d45b818b9b886115aa7acc3ea4e52a9d61fc4bddfffd01ae89dd0b728901a489edf5102e5bff22e51ed4a2f22983b0a8f4424dc9e403f79c36564d356ad6f2f3a6cda929c67e65dc63a868036adb71ee20b84fc454b796cdc1452f950f426a342be2bb141f4ca2e5f021f0203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100c03b35f60547d9cd1ac64970eba8e23557802490c501d111270fbc2a9f91606a9f21c8f00a58c45df45c1d0e9ba592bd2c6bf85c494d7d6a7a55d8adda1ce2891496a40d8e9a00a9ffdcabce43725aec891dfb76f4d3538ce951ed89c986b7398c54b61d5abc020b751a54f12b8d0f00489cf544e82f77efcd6645c8413b5a51df32e518c97cd5790197fc171cc78f63188b3a02e78627e7771b1b995d004aec2ac7fca261431807865cd527f2df53251d10e87defec5815d4af88dc9263a548bf0fbf81a908d8074998002e8c03ac487b4662cb9af872dcbd44d4b0b61f31ea1b562c7a10b40efc7df2b8931dad2103a0a333a6aed38835649f3b32abbd2aa70203010001
Private key:
-D:199016765745098217685435387171630494248264277228822339408477191241298206079401158170001392675276023585590425086180495625574194545149137878951803920517993436560737422835219214561428847291463604525756425500391457677608670619328670001502791312642554481900835375671494625915183315244517066495988982053333948036806216385180241024834465715803185142041648436221368284286207510707228044320079120167001642482852544580706575339633333152494687008144779039104263339426961320079491697782935403740740895309188301697586780186075831282748604175547717575570498045741048506354862983903734388747561159802291054941878314308513009529473
-encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a302010002820101009cae6d00653e1179b98f1bb74a1d2bfe2715544a35e053a85f4cfefa51fbabcfc87ff186ce9b798a4588c0799c1bddef0ff4aa2565033295ec5f6fad8d40afa3b77919bbc7a69793d94618100fc949e84af2609693b2b6b739301481c0d922da5de86261f2c6d44c092ec1fb0b18c08343c686a9309c4d706caa2261089c0e13479c5de9b39c8f2b74c90b3b24c17fba88c1fa8f119d45b818b9b886115aa7acc3ea4e52a9d61fc4bddfffd01ae89dd0b728901a489edf5102e5bff22e51ed4a2f22983b0a8f4424dc9e403f79c36564d356ad6f2f3a6cda929c67e65dc63a868036adb71ee20b84fc454b796cdc1452f950f426a342be2bb141f4ca2e5f021f0203010001028201000193969530267571fc1ada3daf0939d2616b6fced3ebf3a2661315f92365784f625882a6c77446bf156d2bf97afe5a80c0b97d815bf64446527bb1108cd7df7ed75d31b885689d6dd520b2daffa917faff860e8750c52393cd8781bf9a324bfae8cb8ef1dd5c12cda357bad083d8a3e989a3e6e26612d11dcd0c64a0bc2d713b5eaf828bb0463a3e0c174ace405fdfbe1e12480bf176063f6414e949929515302dc23149b0e5fb7269d98fb254bc88d672a1d347d45e6e47e3acc9033ca968e6b08be9f5baf25271167f6fc11ec7cfd641851b40f620132947c98641d66df18dbe8e9c391b7844eb83f07d570a86bbd18a21565655cdce99c1fb2e66fce8728102818100caed933519b26a4e1f5ce98c51018f2eeb9c570bff845d99a9525198b3f697d7091f5846570b765293170d12df66eb56c6de1ce2ef7a6aad9b736ee8c1f04654f676aff51b3ec333190b6d4644d723089763100981f09fedc0b9e173bc8d5fa8af16363fdcada9f005efe7fff98f59a9d29e83fd0fd774f0ab5c10dbec5ee38902818100c5a88bcb056d61c35c3917fd029e9e5ba887171ce24dd129f42ac0b1bdbf1aa8a974d09a5677c8597bc3e93df3a0cf0b72a0008cab742cf8b7b62752a5247be20669b6d4aaf7e538d4ac5930ca85dd10b9fb142a2204167e1673ec1331f1dfa56d6261d5e1649720d463fa0fe867fdfe3ede9fc3410ff436cdda34b981aa4667028180663702e6455a5427a3ae9649426869a9f5addb3ec4e6f48ab8fa28f5a4f87a052ba8293bcd0e8dfc0bf11979bf23c5390194d1b2117475159b6eaa97fd503ced00f449af4998f493e1729b094115a8a4e43456d8a3260438aad23658a8ca013c236d29c8432d0aa3472a4f8ee532aab45acdd3a7fd79c6828f9e2133d5bcfa19028181009fdd7863561a67ede8534d3197c2cef5f7527bc122d029923327b8fe89275dda786440abf3afa1ddae1a8035592d0108934711eab4699c4df5d85fe99a23ee069b853918bcc70f206df28f98c4d48c3e110e1ffb0bd41e951077e5c288acc664381a5062fa8faf24206454463584968be231912a0d1f6838433a6f5672a753950281802a0d6d11151e9990e4d7d88c79cf1d9dcb2737c903e1d887b5072989506d8b7d626365c00067f9daf15681af2f17cf97f139e8119f2c612a730dfe48647d04d9a8e5a0e8222bdceb9d5b06abfd65fb31c382da657c8357dced2f3c0b4b20554546ddd89429275410c59c1ec64bd4ce4d9caf2a3a1df000f652f024247eead9bb
-Signature:54ca191bccfe5ffbed7a20b2bdf4065503ebd47dc489dd14e4e6fe83c7043c288a41e6d4afac2bf3d88fa28a2ceec4a7b14c42da68a7a1330b35ba889c6c91140a1740fec7993d0e67a553f7afebcbd22319909bbe77588467a87ae8a57dbc318cbe9493bf751c758a2352bd5663fe4b357d41c6ed87688cdfb907b871b2e563a399880a464ceb8fcbe53388e6d94c537678dfca4fa44f38ac4673cca262c89fd6d3e4d534ce07a23e916b162f54b6cbdd85821c93b454aff5c9f9551c9644e5d406dddad39d83e271f36f40ebee1bc4965f1344e0860da28693934a0904d18cec95c743714be24d4a90d99c31b6bdd991ce2621632f470faec9cdc9ab7e1ff2
+D:7924518722226910193662954398440805770792971048511339196597113924802089795340867507649131062572649253213054220497671568294090804670970884878134475400928425432594049752141597274177911838318549766722024104129247680093943746074460391378997520988303001881841662396424079546314217567781201140153837885111460990925885375378676126550738382238132240368649038973718552089230438972772120469379768503375048300101871983421934427648197908193864723404940950492609437950692170539076257561896677834977222185136213342945709212323480392281689457591304256128676348226481398811307170193970891525383577962838032435347090179405866810383733
+encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100c03b35f60547d9cd1ac64970eba8e23557802490c501d111270fbc2a9f91606a9f21c8f00a58c45df45c1d0e9ba592bd2c6bf85c494d7d6a7a55d8adda1ce2891496a40d8e9a00a9ffdcabce43725aec891dfb76f4d3538ce951ed89c986b7398c54b61d5abc020b751a54f12b8d0f00489cf544e82f77efcd6645c8413b5a51df32e518c97cd5790197fc171cc78f63188b3a02e78627e7771b1b995d004aec2ac7fca261431807865cd527f2df53251d10e87defec5815d4af88dc9263a548bf0fbf81a908d8074998002e8c03ac487b4662cb9af872dcbd44d4b0b61f31ea1b562c7a10b40efc7df2b8931dad2103a0a333a6aed38835649f3b32abbd2aa70203010001028201003ec6373967810eb189784e3c5760b7ba36a04c90901d27424430c1c0638a6c637522e9c4e58416601e2fc47764419e1933bbf0876692ad0d8bf4a3c526307f93c74ae838db24146a6f79070bdcffa78c8dbc624576eed9de6ec507de929671181469076daf972ccdc4087ccba2eeb602e0338d6edaa9c1af683269405b78ffe5a1adee9611fc6e7212b0f8a6177463191ed5264c66b66ff2cfd3fc2fdde9b88ffb8da684cdc07a7b13720d76e5632375ac1faca49843de1d41ca031e33d163c1e33db363d211b3d4bf044b275345aa2d0272c7caac2c0fdd0150d7c2f47368d8a0d0ac7ddd5e9244454b8d6c0f440389e3b945b2f5055c7cc9c8af6420e29d7502818100f963403f19ef522e5fb1027cc4e47870689c123c4093336c360ce81786ca425c112e9fc22a427fadc2e5ca50ce9ca49551600979289aa80fe07fb6f87f994d6a4c3d7caec7728eef1e3929f8d5da38055b44bb0e2d529e0975c4e213ae650b06bf577b12fe389e8764304326f9f8464b62dcc0df0d91d69ed6bc29dfc4519bd302818100c55400fadc62b0c52948fde26c7ac22516ca5148622bb633114545e672329530690db85aa57a59ed6d3503b0181ce57e113b8766c234b4a51e51a61ec546e8045afc86c2aae12c6612836e8920bf5a927be4b471a5180317b8f2767e92ad42710e80bcde166b1a95f0e1e1325b19bf92d6f4ae7a71a392238853381e3d2bd55d02818100eb3f49b27c8779b14f090dbc9e8a9a6606f7fa67a5ce757a853e058d73d3c5674db9fa6fd1276b8380cefcdadf1b7a517432b09cfec56cf59523447902fc9cbf41edda7890a1aadd3b58571468be718bf3fd50aa5dec8a31884b51ab991dad9a0ed2b9c13fd82f0aae62ac65cef4f972516ec5ed62c2887ecb373214e7fec78b0281802aa1c6806c42ca2c1e8a4d87b0a628f1b865c77fdaedd4b45dc3d8a13c04dfa490ddccf9908cc986f9341df2da92cba61bf4ff80dcee6424d453118fce514e693a7b1a664e62cda3d3d61f7872e1c4a0a731b7266263b8af545ed5e8eca990143aece76117f8d5ca953b47db08419cd90da5d9584cdae904d23c2080aff89b6502818100c2ac49beccd931d7392a27e50fe6cfd067a9a18ff9d70942aa19eec1e2dbcda4ffa2fc3044b517ddaa1b108a7e3e7944912c9e0c26b163691958d17de07cbf9ea8c45211c00a523dc65ded17c8c145b3eb8e8d672b8b541b809781d0f0921e413c54e490a8a345be5be0535dcf2d1257c5a445977cbac16515b82836425102e8
+Signature:b7f0c41b01ccaf68a58eb9e1e8c1e02e35203ee10cfe91ea162e323edd103acecf8c929bfe481bdad22ee40bf07a5ef6d53543ced958990537f34b3373062083a7864c4ccc941886e3d954633cc4348574cb00d2bc12272037819488aa34ef2e659140c02dbddb8faed5d9082ebf54f9af7b62c12bc265176a86512682ba746ed310e8f638ea6c801c5bfe726d376f8922e966eeb1eb3676e67e959be2373514c734b5e73a9f84083552421be7068d9bdf43067214a8057a9f4ecbf63574114c65719c5d422e12988b7d0a52a2f1c94c67dedbd22f1d9e10f0ef311b76997160b25d88f9d0a79618014cb4608633a0a7805f571868dd50e8ec1ebdec31177342
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 108.562
+Time: 127.838
There were 21 failures:
1) testDefaultTagSizeAlgorithmParameterGenerator(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: expected:<26> but was:<22>
@@ -1121,7 +1121,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
6) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:e33b131c4104993040bf703fb766d11eac8c6476baae486a831919921fd1616b2e815be7aba894fad2fd0e6b3dd7efb3c011f6295d54d0316cbf99c0aae5b9992b4164a5666992312690f4a0b9367fe4f4afdbfdb88cac1781063b369f43fb12c456905d710ac0fa2bf4fec0747da2740747e5d40c0977aefbf19b38dfa64c42c11684c0c1f68a3880483da41eb92d685d81458c783f924cd86204512de8946edbdc78fc2a64c1e0b0bed727b76ed8136690834e55bba2c919e0b52f28812f447f16ab2f2422ffab52bdbc186c1104af93b90cce566afbebc66171931c0d2833b417477785ac5a782f5f2c826d89a55fd84f1eb6b16bb6d8dba9e9cefd761a484105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c4105e7a3c4b1c5d1b34050b0fbe4a24c2b6703af5681da54661ffe39dce17ee306a80022c7c7fa722847c4d9c0654a4a3ba30ca0
+java.lang.AssertionError: Ciphertext repeats at 256:d947148dd971a576bbeebc04aee2fd73cb9e04616d75309f26dacb3c31b1af18f6879ab327c6f9098dbe7bdadbc8437965686beac8b8fcc13358ae09ec605a498dfd6f96993ec887113ef5aa326ed65722ff34f7f4cfb3a062ea11ebb318e5c6099a5c38d1d35da4febe6aea74e2dfec8c76513a65d551056125154ed5acf569e22d6d3d773a2d150c7f582ace62fccd6ad71e82018491a780b0f8c9f47f0bafc586d0e2748066601e973ba5484c46c3aafb348f1f180b44a76704ede4b27156c581ac15a422a0527f0eee4229cfbf850431e442ede7890f8ca9af8864dececdc83c859b4068a2b7b15cabbc161250000ba3aabaeaf535d08bbb8cb502edfbbe4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471f4016eaed33ffce02f375f085fce8471fe4413c00300070f54fc5ac805301e08ed7fe103d1bcaf882533feb07a8d62a1071da3099
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1159,7 +1159,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:e33b131c4104993040bf703fb766
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
7) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:db4106c05fc0aaa16ac5ab390bc26831a561c24836c703b03815accca0a42a09566b1af7d1fe1dbdbef99f99927130dc59968f216ace08724deb645df233915076ef858ce0a33b8b25c30ee17ce2f7854638369736181d5174395ebad03ae711777a53122a1224eb449eb47eb2fb5a2714438bb28c3831d0ddc9a6258e84ac7ef76549759dd302382ecf62781224cb0ba5037771ae3e84cb3f950e84c629ffae847d2c7a6f47ca20aff955adc787191a194022cd10d1fca7a54e3a6b2524b6f23f39bc7114db18239fcb2147ff70072e2cc8b2a0b7f0513d5c15af4d24f9cef07eefe6f487cb78f5a550cec75a361b759ee552838acf3cb13a9f8f232d6a61d94e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd4e8e4096d0db8fdd9f483ee380623dc8a0b3f0ed300dfbf96305b7707e94aba45a6283a3
+java.lang.AssertionError: Ciphertext repeats at 256:975255b223cea73ea9953a88d185737f2fc1d7fcaab32f14bae954e473968a867bffc193f26f4102e8bf0e4cfe8a6ab8322d85dca4c6e182c1965ce3ae8cddd7ae58d1d3d58412d6291f6a160e26b7afb4c7a55aeb5fad11f702908a213cf38e47f3d671a6d4d773dc4a660ca19cff9dd1f969184a665e75c3dde8b5c963e624f2ece116738ab082b283e013e0733d9c5fc32559c3551048b3b18c189f76b0afc98e5b5da55b67c77bfda1f56d04ad367f8929b59938081a02aaeaf70d17d561c347d2b9a02127d2837f71260a1c27d3c85632af5e874a1ba78ffb08436b4afa47b63a2bf25ecb5d1271e6472b6df02d014e042c721eb063ac2a18001a7568848d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f788d40df7421302f7839cc9a9b32fef3afb86608557fdd6e60df03f1bb5686fdeedd1ae205
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1348,7 +1348,7 @@ java.lang.AssertionError: Signatures with short timing have a biased k
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
12) testWrongOrderEcdhc(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[d02e9964cfd4fee7c2570ddb0f6e6ec1d25c6d4b36c816fdc2bd1ee72e5d11b0]> but was:<[5ac61fcb69a498aa4f0f7817a9cb4fa48f1d501f8e471b691c0655cfe11b1779]>
+org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[3dccc172ad67909bff45cbee4da5484a4b3de6275b6ff75b4b717e6b3c8a4ffb]> but was:<[161bccc44591a759591a8c7c799798360f7fdee9c2c8dd8a9044e9dec6b55e36]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testWrongOrder(EcdhTest.java:2150)
at com.google.security.wycheproof.EcdhTest.testWrongOrderEcdhc(EcdhTest.java:2162)
@@ -1385,7 +1385,7 @@ org.junit.ComparisonFailure: Algorithm:ECDHC expected:<[d02e9964cfd4fee7c2570ddb
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
13) testModifiedPublic(com.google.security.wycheproof.EcdhTest)
-org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[f1a86c23fb4b223552837a764b8acae9770073de16e64079481bf402e7da3ca3]> but was:<[1c88b48d3b6508c33892cbceddb3a69b7b43170b0cd9e9e6cee9f632485cc566]>
+org.junit.ComparisonFailure: algorithm:ECDH test:modified prime expected:<[284253fcc9cd65405af11ba3b38a6f358b19c869fad090c7c3742391d3499c6d]> but was:<[4c4d95ade9c04f30b0648dfacd38c60129dfd3fbd05c1b277dc152cdff4fb325]>
at org.junit.Assert.assertEquals(Assert.java:115)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:1950)
at com.google.security.wycheproof.EcdhTest.testModifiedPublic(EcdhTest.java:2010)
@@ -1542,7 +1542,7 @@ java.lang.AssertionError: expected:<0> but was:<3>
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
17) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:046cdf45a4d2296b4e0bc0d1619a7da83a4ebf73fe08109032d9df390c665bcb4ab0601a01a37184af57d28e9a39dbae042f97c73e6361f95ebacb5e1389d7f590f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe88387f0c990d3ebe883873d235d3fe075bbe5fd62922aac2b9ff39c41c0c0b84619a41801d6a1
+java.lang.AssertionError: Ciphertext repeats:04d16ed7cff5eab3213490c25ec1a5ac0fa9d7932489ce1174aff80182944aaa64006864cdd76ea3eba8fe5009dd81d553259d5a8689febb90e9903ae796ce49ffaad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d6aad846c73fc128d61a61e284a15d653b28a31c377de555a5c3089f8f59594df3309c39a2
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1580,7 +1580,7 @@ java.lang.AssertionError: Ciphertext repeats:046cdf45a4d2296b4e0bc0d1619a7da83a4
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
18) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:041c9b116a3bef087b626925eb370350d11059f49e0c860cd6b4ed44ee55b436dcfddd3555765796cbb571c9deab57c36f7a805aaecd851bd4cd7a79f72eb4a8680eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf30eafba7bbde7bf00c414e5ecbd493bf3f4050c99c55b5e8f59f5772f4fc6d0e1deffa669908618caea775d91c9f0b5163327ab8d
+java.lang.AssertionError: Ciphertext repeats:04548cf5b0f47ba872fdbc4e2d930a85e10424538184d1273d737470766431fb206b2feaaccddb9cbeb0e685682429108b5ed940fe201b4c999b48ff699c0195887baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e77baef05989578cec3d7898719b6663e727da1c202cb62bce68621df696bb8a966a1211827a2b832a337f05f43b5c4abca8ca409e
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1742,5 +1742,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:52:08 --
+-- JVM shutdown starting at 2018-04-07 01:07:44 --
diff --git a/testlogs/BouncyCastleAllTests_1_55.txt b/testlogs/BouncyCastleAllTests_1_55.txt
index 51f596f..dba7048 100755
--- a/testlogs/BouncyCastleAllTests_1_55.txt
+++ b/testlogs/BouncyCastleAllTests_1_55.txt
@@ -878,31 +878,31 @@ X509StreamParser.ATTRIBUTECERTIFICATE
X509StreamParser.CERTIFICATE
X509StreamParser.CERTIFICATEPAIR
X509StreamParser.CRL
-.........E..E..testDhiesBasic:bca1824d61a06d8636e901a2035849f08f2c49a2b77f06bd265355bdaeb4c4e25f83ca09581d1638080b0ab437064ef53801ebcea48b148012d40093416ca5f1533731d5d71d7396d3ef9c2fd9ab779e2e70f66d19cca988a2b41385954e7aa4d380812d941a7408ab999b53ba40950b05324f7c1c9cfe69cc02aacd94532d3d7e3b35c107ccf481029e687810f6ae8dec71995daa6ac09203712ba90d04eb318f4c6084db35afa9374fb926f866e65bc1f2f983824e474acee0c7c5593fd2b99bf3c22e83419dcf6fccc79a7c2af6e3f7ef4b1306bfaec15f863bdaa6b3eac9c31d9e010fc1ac15d0d2af5c33f43df763ee30403dc8701f248ffafb17f60a21b9d89db03606a17e4f7c7a150868e8669a0389607388dfb070e741fb9d46e19956914a11
+.........E..E..testDhiesBasic:7e29ae0eb92a36666423d2882a7cb7b0bd7b46a3c8310ef0e01a5f7f818439f0e84acb65ebfaf54714ead77291defe64c01191e9062ee3b8a89b0c028a1c87cd7648ae03f3210f7a7f615dadf091bfc07d8a49f0fc66a7144a9d9c4928490269b570e952617504be96c8abe9b85cfb532de762fabc1c4a1c27560d7f40f72825b1d6e1dfc5eeec12412bd08f0350a19442ec6af004a1ab20d937b717da5256f6a65de14b108bcb0c34049b83bd8f139bafbdfc9165645a78012f188dc838345d8a1907b5528372429e00f7ce42992ea63e31d3b814dca948518e5e0321a64023e86a1f45237994d41534c811f3b2d6f27441b851c79a9adedf13f0e76f4495342279972a5cf70d43a09e88e411a5174bd96d1080e6147883f7e11b84dc7cdde38d9815dd
..E..Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500
Invalid DSA signature was verified:303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000
Invalid DSA signature was verified:305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236
E.E..testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:1284175 relative average:0.9972667015059573 sigmas:1.058601954764121
-count:25001 cutoff:533197 relative average:0.9129188824460085 sigmas:23.84862316669475
-count:12502 cutoff:521276 relative average:0.8289571290077483 sigmas:33.12495922080518
-count:6252 cutoff:513345 relative average:0.715575680266908 sigmas:38.95263488141767
-count:3126 cutoff:507950 relative average:0.6091941674662184 sigmas:37.84566587875599
-count:1563 cutoff:502339 relative average:0.6617532762815586 sigmas:23.161875083685505
-count:782 cutoff:493706 relative average:0.8131589751707764 sigmas:9.049742970933718
-count:391 cutoff:485631 relative average:0.7096710807400072 sigmas:9.943500582477293
-count:196 cutoff:481592 relative average:0.48832785077263713 sigmas:12.407390229916597
-count:98 cutoff:478059 relative average:0.30664739725371243 sigmas:11.888520619913358
-count:49 cutoff:474655 relative average:0.09698730602494726 sigmas:10.948447060911063
-count:25 cutoff:472669 relative average:0.06316716718884095 sigmas:8.113210323138036
-count:13 cutoff:470442 relative average:0.04180564116503495 sigmas:5.983921853000994
+count:50000 cutoff:987078 relative average:0.9997202978809144 sigmas:0.10832816491172335
+count:25000 cutoff:521393 relative average:0.9053686716534125 sigmas:25.91585659105202
+count:12500 cutoff:509095 relative average:0.8447735240340908 sigmas:30.059477815321603
+count:6250 cutoff:503313 relative average:0.6711876792565953 sigmas:45.02448131419665
+count:3125 cutoff:498804 relative average:0.5503189890904204 sigmas:43.54017665896293
+count:1563 cutoff:493870 relative average:0.5673340114570723 sigmas:29.627354463106144
+count:782 cutoff:487987 relative average:0.7002157883673412 sigmas:14.520205423296456
+count:391 cutoff:480790 relative average:0.7579361182890487 sigmas:8.290467084452228
+count:196 cutoff:476175 relative average:0.6246468035140117 sigmas:9.101831299359617
+count:98 cutoff:472687 relative average:0.3734838715912454 sigmas:10.742513811578311
+count:49 cutoff:469315 relative average:0.25392081292177854 sigmas:9.045729409424155
+count:25 cutoff:465723 relative average:0.1509616969127387 sigmas:7.352887392596001
+count:13 cutoff:463702 relative average:0.09003898395997566 sigmas:5.682704723790525
E...java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
java.security.spec.InvalidKeySpecException: encoded key spec not recognised
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201010482015530820151020101042070297b15b0701ac5afa8f78c6d4e3d8e0c91e4f4e2b78c8686e5c805533db76fa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000481cca3064ba942ee7805b57e86b8891f25e1999b560683ad1fe974d85d69319b69022f6b83be19fe3810f0ea0202c9a427fa0d409ec4c417be95e894189fa0a8
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201010482015530820151020101042025b1d2c3ca14fa5f184b4a8f0b22ac6fcacbd75afa74e94c6b6723196e7e402fa081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004190a4f57b995e66f7e42728def2cd3de17d844ff2929f60d90ac76de8e7bd84478f53d813323bfd0db15683a0cba7c9cfe5dd797dc1f0e87a89eec4a9629f001
...E..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: encoded key spec not recognised
E.E..E...E.Invalid ECDSA signature was verified:3047022100b7babae9332b54b8a3a05b7004579821a887a1b21465f7db8a3d491b39fd2c3f0220747291dd2f3f44af7ace68ea33431d6f94e418c106a6e76285cd59f43260ecce0500
@@ -913,38 +913,38 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:110408665415562011041386860164604459972298504205509409434190062347600089151767
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420f41917107c65617cb196d725a7da23f42eb2e3c442524d07f87cb73e44617917a00a06082a8648ce3d030107a1440342000410211a7869db350524795eb0db1230979f1333ee166099a1e13ebbe6309b26e91fdf0cb5992227347f6f3ca5bf6f5c6e1cc4504f788294a43c29f88d80556923
+S:9979563261136961842081030149762670588886799644998332280075637442345034078822
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042016103b8e4b38bb35248363ccf902bbbd3af8c7313290eba860febbf941d85a66a00a06082a8648ce3d030107a14403420004025f4525fbfbf0c093652547a6328a8aaf0a413c2fdd57aac3127d3d983c88e5d70669b9f87a47dbf2016a924a223616e9cecb9870e958a673f4a01edd8d3832
Public key:
-X:7295494222216532709292721438886039002769660745943225597473833273427194750697
-Y:14415792918360176400245557834989535073281808730838250990195725711178942736675
-encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000410211a7869db350524795eb0db1230979f1333ee166099a1e13ebbe6309b26e91fdf0cb5992227347f6f3ca5bf6f5c6e1cc4504f788294a43c29f88d80556923
-Signature:3046022100b985c3390045842300ddd0e51b24dea4ff86b694b2325a1cd7d11fa42ecfa17f022100aeb3570f7494030c1bf11cf3d26829149225a8e01c42ce97cab4da2f6c688db4
-r:83914215024802988441580005757210039151189062071869415054435449242818173706623
-s:79019302146692167557260921871748211667876170069049322416529887760895013588404
-.BC curve:secp256r1 countLsb:525 countMsb:483
-BC curve:secp224r1 countLsb:481 countMsb:521
-BC curve:secp384r1 countLsb:489 countMsb:511
-BC curve:secp521r1 countLsb:532 countMsb:512
-BC curve:brainpoolP256r1 countLsb:512 countMsb:519
+X:1072953412873462015260099214293724006757865114393985935796553235449857738981
+Y:97258593224915241934329096800334994687057298824857146965404818175868279797810
+encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004025f4525fbfbf0c093652547a6328a8aaf0a413c2fdd57aac3127d3d983c88e5d70669b9f87a47dbf2016a924a223616e9cecb9870e958a673f4a01edd8d3832
+Signature:3044022051143e6594229945b08b32fc452eaa55b7b7d745bc6a99340fada0a6c9d8b95a022043eadfc7963af420ecd8274ae88915ea83154f2dba76fb0b7a789546dca83bf7
+r:36673108323368711796653688465499264552442337597257448321939939115437368326490
+s:30719947538522806878759324208731936370004629653769491177853404436433967004663
+.BC curve:secp256r1 countLsb:511 countMsb:506
+BC curve:secp224r1 countLsb:497 countMsb:504
+BC curve:secp384r1 countLsb:508 countMsb:518
+BC curve:secp521r1 countLsb:508 countMsb:530
+BC curve:brainpoolP256r1 countLsb:494 countMsb:495
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:498544 relative average:1.0027152886925867 sigmas:1.0516267886533948
-count:25002 cutoff:150577 relative average:0.9889286592300236 sigmas:3.032132818807472
-count:12506 cutoff:147050 relative average:0.9763283716295585 sigmas:4.585091148698746
-count:6250 cutoff:144838 relative average:0.9764468349197954 sigmas:3.2251499537677457
-count:3125 cutoff:142469 relative average:0.9723533351340568 sigmas:2.676876815099401
-count:1563 cutoff:139651 relative average:0.9609204440553675 sigmas:2.676022351864476
-count:782 cutoff:138122 relative average:0.9577488807438398 sigmas:2.046455107233566
-count:391 cutoff:137037 relative average:0.95924312685232 sigmas:1.3958857178846482
-count:196 cutoff:136126 relative average:0.9485590202426037 sigmas:1.247377467433053
-count:99 cutoff:135385 relative average:0.9226369608859625 sigmas:1.3332504741514812
-count:49 cutoff:134723 relative average:0.8949675934415079 sigmas:1.273450252203772
-count:25 cutoff:134126 relative average:0.9402919450268691 sigmas:0.5170869241728916
-count:13 cutoff:133581 relative average:0.9803478518900534 sigmas:0.12272762561084533
-....0425d77edd5ec914da777a63d5378e376d83b17e3caed4b0c14f901d925f36ccce3a7f8ffc8f2d3ffcf3da9d7397333ea6ac0b754f18d5bab3e1769f8e469ac3a3a7c00def59702312ddefaac9a32c7c33b39089ac2d20a7ae47335593994d1d935fe310abdaa0eba3cbd0bee7412878bbb393788c1aa578ab5ccd8316
+count:50000 cutoff:4143671 relative average:1.0012108349841358 sigmas:0.46895437285628483
+count:25002 cutoff:149759 relative average:0.9960774508499091 sigmas:1.0742772947274628
+count:12500 cutoff:146377 relative average:0.9805847171682316 sigmas:3.7597533534672873
+count:6250 cutoff:144427 relative average:0.9760047839141146 sigmas:3.285680280612557
+count:3125 cutoff:141164 relative average:0.9839036947113831 sigmas:1.558518057957099
+count:1563 cutoff:138594 relative average:0.9757041101699455 sigmas:1.6636919911724974
+count:783 cutoff:137443 relative average:0.964532928222407 sigmas:1.7189642407392645
+count:391 cutoff:136507 relative average:0.9805246452813076 sigmas:0.6670131293942899
+count:196 cutoff:135666 relative average:0.9722162725420981 sigmas:0.6737195861302556
+count:98 cutoff:134925 relative average:0.9456799089862309 sigmas:0.931395540356934
+count:49 cutoff:134388 relative average:0.9938984624642172 sigmas:0.07397721111385068
+count:25 cutoff:133853 relative average:0.8929214920705882 sigmas:0.9273270806620404
+count:13 cutoff:133127 relative average:0.8138533367684823 sigmas:1.162485539289369
+....04d07c80f4153d42a5836dca4cc48483cbf152e53330f610bd96c9cd8051989b05926258d1e0184f2291c54cf95df7d558bc542930d5962b082c8de8caf60e174740e8b999fe5f21a8316091164e94004a524f159eb4da78f1760e870b413d71bb22879eaf0b7b7f41d49e27f919ce2c567d602c970959474b77892c4e
ECIES:javax.crypto.BadPaddingException: Invalid MAC.
-.testEciesBasic:04d9e152159467322d9d960ae91682e0f6923feda5daa672cdd8b2c95ed43506093eb1eb5f39ce4e3395bb210a774f5d54b3d3e22f5c1eba674a71a29e20c5faba39ff7faa9da329636b7f6fcaf887c25f2c22c65ab861b7e7034579413742d59c5895cb64
-..E...E.04b8fddd17880c171d5e1991975af9495456fee61530550fdd7684687a7541861f49bebf1ffd61d94af7a3cfada4a62d4eea41466f94b198c1f79b1d9ac45c66e24c0f300eb1d73453ad4558965ffa64bbbc4699b553310c4007a4719b7f1728b3de4b3d26d0a2f696d62eb5c491427fa776eccc737b7a4034da46d1a857752cf455dba8e0
+.testEciesBasic:04d0ffd09ad4432c501ff593e6395d1e28a9e1da2f510e0c75ac1c397e5b36506b352a194d1a3eb6a7c270b5cc19f223b7400ea7b2621345f403e160832209a14386c000e6dee023765243e7f5aab392cbc22b8f3f1c145918c3ce4bc91787be9a779d96bd
+..E...E.04281c7e0c3d9bd213cec928842f9c625864cad972fb4007da6d4056ba2cb455d5392a4f4b0bbf70cdb06fbcfc6fb2f5507c6b9804b8daf12ecefd48083f749dc96f1b5936f4b5d619df0b1aa21250e26a8c8f005f1e712fef4eb2d4a5b9806448e7b9d690992439dfca951f2ad1fe6687e041fe4c5f2ebc86cd77ec75ba7b31a8d396c631
ECIESWithAES-CBC:javax.crypto.BadPaddingException: Invalid MAC.
ECIESWithAES-CBC:javax.crypto.BadPaddingException: pad block corrupted
E..E........Exceptions for RSA/ECB/PKCS1PADDING
@@ -956,16 +956,16 @@ E...testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:19434443499487254906432304673495828975118595270843257334286550607078244471634047229242509709837518361967241115611429808459475887611464918376558282208888275415734468323820710982818721722151564835436925862504591729595107476072044853264183694455929709501351788055960844664448691866825623465825955965799307154069091096310518611099268546996049757532857748984867318216370220111844836456403916251771319873073591989298343429276892781522872092303200346107401031989793752015719000519936200087142101096352834334266540709602766701233371386503227840358807573767370358040728892988393455191940941156171334894231813164235888137558291
+Modulus:20304709167162147425484024156197924004533084884599325647830579825225201160923812309017074255748860709649936886782552468824302589734476671701798670980332884659692592353345295166811012688792254975586020206726975533322236170565306556163122824797724730004697193113447006043210507392771516289695498372048671424574983024663412407265790615482308914428803607582754316075689123321318155198343589028954253398474342936222231525045512145669197870982063905836984648532742545443908671847016057850452218271070088577425129925631697919084210080940347972640386777360140775259699865405459933368554985291288003742291294133999915731908303
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a028201010099f350817708f80dbc017851128a365cb3802ae96b1850672da8ef3701317bbf3bb5b49fe8dabd8d4544143c2a42556ad0e2526dec99d2e5a0a8f5790ef379e68494e2334718a66c708bc1418ba2391f6ea197f4b04f91fc4f9fe65b45f2e9f1ed93741ee602b81881cd33d2e76f575844f2fa8589ed16bdfe1f0809bea8c1dd479a4338f4f3119787ebc724a2e98b12097717aa337078b6d1bbfbda7d0237abc083701289d6615c2d7c1aa3d011148a7605acef6b87b839abc58e10a23b8a6fd76c20a473078aa38b8eccaba9b1d698b3dc331e103473a222af6a5b6b7a37b7cc14bb43c17ff08bf26b8c40fc252cd32505fbeee8cf0cf2ae62a471b4c359130203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100a0d822ae2a8093f37ac091cdbf3f2fd6f8839bb038434063e64fa2189dcb1a71e7bf9cfbd2b5fa22ecbfdf44b9d95599cffc58460c7db0c09df82d1152f7bde3bf4588c19a33e8b002f27f6d60ee8e1c1ad3159e86267a89f8b78e6134a478f36b39ffb10e6020876a402804d62c62f0e57ffd3179416ff9d488a4e0ca899fdd46d14d9c5bfd1c2c700f44a2a79711c38ef678cfa6ce2edaa155b7abe6edc49b00b9afc9763753dccffdffe060a1828422fce71ceb326c874da4a41d4a8e346d490711436b05ee63679149fc6ef29549d0a2975345f83047028e5e9e07d07ee978054478f5371dfd739fde9d1a60690ba90488c23fe306af7ddc1d624bd9f6cf0203010001
Private key:
-D:2475182886252094778443312557164514220727513643079739105539376588677860245316652474397907870816924681441225064495211397728151049349908638319362638233118527755556397933292809219043045410905474562775014328089711304072133750169532931261027062580545889552306836590095607727035249648754378058175864271895252812871406450489811980555619610680371553449103292388190799694555886459211377138225236339257180135382986220562219121187278345753317994258895346745924786632669307181692352798905157768163398372204852870480122104509875210399071772359863376511318259072183816881108233698693057009903116053710674041089458871479927035205205
-encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a4020100028201010099f350817708f80dbc017851128a365cb3802ae96b1850672da8ef3701317bbf3bb5b49fe8dabd8d4544143c2a42556ad0e2526dec99d2e5a0a8f5790ef379e68494e2334718a66c708bc1418ba2391f6ea197f4b04f91fc4f9fe65b45f2e9f1ed93741ee602b81881cd33d2e76f575844f2fa8589ed16bdfe1f0809bea8c1dd479a4338f4f3119787ebc724a2e98b12097717aa337078b6d1bbfbda7d0237abc083701289d6615c2d7c1aa3d011148a7605acef6b87b839abc58e10a23b8a6fd76c20a473078aa38b8eccaba9b1d698b3dc331e103473a222af6a5b6b7a37b7cc14bb43c17ff08bf26b8c40fc252cd32505fbeee8cf0cf2ae62a471b4c35913020301000102820100139b731decbb5b8862f101a765b297b0dfd060e6c0a939eda22eeeb9f530c85f7740870edf6e788f7fb5122a0581d44a2f421bedd1cc02446a5d5fd78ebec0c04a13823f0b5234395718dd960bad84bea042fc2257103dfa176963428305534ebe363651b71ebd340082d23e62be8203da7d8dc853399083707ef846f172f72f1532315bca657118794a4c8d33ae3676c15a1c74ed342f966623a9b8ca7223706311ff80b7a850f4a5df18b51dfbec090a0c273a44a1461f0817e82412f21422675c4c03c6891efcd31563d54208e6cfba12edea145ef4f7f17fee7779b068c0c3944cb02aedb3c24dee8353d5804a6efa6185a7648690c7867c5d7d4f59165502818100c85a9989e2bc72dd45067d8bd90e1097b909b2d290b590a4f79ef55f3168eb7bbe25e3ad0c3ded307b853f329a4c3adee79b8b55e8c71018f9609a7ae4a53cb6c605090ad0636d5f50d87ed66899214d1336c7857b7510f5b0ba60753f5598cbd1e7d2f9c49a8da8a8f4f713c47b7a4d4b3806b870a589acb9dd0e5c7592cec702818100c4b55fb28622894d45d24827c1943775827af2225a95c02f7ce7867475fe12d5511c205bd851393fbe57ad0422aa4df534130a210979ca57601ce655fff933e38a99bb9256df8c2d5a2b0d9ad773ed299e1f0dd38d2297ef88460f79471f02889d9d964710c4efbb17c0926fb35a38ec12073fba9a1079f8e5e9287f6978c755028180121e977a2fe6492117c8017caf51a550836c8c1e9cf5beb21caee4940a5ce9c714284b11f0647d5a0021c9d862b9f82d06973b9fb660a2650fd09bc7f77bb624f57da916b047fdb13c1788490dc6a38b5bec7d58e6146d473b077007ca858c3f0aa9c39bd11b052ab6b508cf61daa4f1ee968f8d08aaffeb7e17aedfcfc64a2b0281810083a906517e5835602420982d0bf3419f8462f818285b5d142bdce770a1dd1a0bef4b0d198c52e92792262ae6beb11096d370fef197df0da0a7f30ff475ecfd5f0a50d56c207b65dea12079edaed1a7e698301ed7fefa2d89a4c387eddbbd94bb8e0b811f35c92ad02618bdaac7f7d66ba3b1786554633cd06c4a3fd1efed683502818100b992bc47c8b1410826b14d67df1a3062f497e5254e35b3129b0598def216ce21e6f27e52ac260e166435840327eb37ccf3e4193b19c964fa4c71a7a011c842bb753d8d371f5df6e061e7cf74b42ed89c9320c87255fd2b1de18923e76c2d69684af8a4ddf9caeadcef54ac2ae518c081120ffa85a06b0c95fa9e9e523b09a55c
-Signature:765443fe7e38627d230c7da3fd12f520d614de2b52e0ef1ba5f1d0a26c3016d4ac2f1829c4fbb2f65eef286d1d931456c84dca5a383277791d97005376e40ebe268f5080887ce93d117a1b4a53fbeb557351b3db7e8427a718bb29b6b45c959d24d995c4c0399e9e336a22626a658e6f4d04e5983646073b6ff116982113bad9d13b24cfa798b641b2c7464da23e4ff7fb30f2f27ed40cb45613c23d918248ce29b8de0c5e31fc33eab81c77ee7ad1014a141897ad288c717017aa0b15cae712d61855dcc1fb6330b51083bba096e20c3e08b5178102233a1f754f9e6430eb1f6f17e9c1601d3b6a7f3a8207a9fa75cdc346750946b47ad3947bf2b48a7f05a9
+D:2654026076297358879653294763721920182454164560728128486318660049175592640465594765956278088705565667115744938245697422302494531097376626872680185979032581101105431185887975446398605444706919554946494007419099359806156051021345770006948204701042809590463977935224756541111467972223503248184916472950540951117410295040007901246805979325703688788337901121231074179839754459581940794308473885852066964781350792296216891927087250941739473461421434375489768974085437951527853038888504342035823035840603545359319833580270362141814269576311139291093689431874896285746707174415977076185486826188919155102956371106868137369905
+encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100a0d822ae2a8093f37ac091cdbf3f2fd6f8839bb038434063e64fa2189dcb1a71e7bf9cfbd2b5fa22ecbfdf44b9d95599cffc58460c7db0c09df82d1152f7bde3bf4588c19a33e8b002f27f6d60ee8e1c1ad3159e86267a89f8b78e6134a478f36b39ffb10e6020876a402804d62c62f0e57ffd3179416ff9d488a4e0ca899fdd46d14d9c5bfd1c2c700f44a2a79711c38ef678cfa6ce2edaa155b7abe6edc49b00b9afc9763753dccffdffe060a1828422fce71ceb326c874da4a41d4a8e346d490711436b05ee63679149fc6ef29549d0a2975345f83047028e5e9e07d07ee978054478f5371dfd739fde9d1a60690ba90488c23fe306af7ddc1d624bd9f6cf020301000102820100150620afaff73334e87efd4fedc748eddf794c6e0c9ca07103c20af2641b0fda2dac4fcd0c18cf43a6108512e051612d5965fc4a83b2cb84bc8bf0faca63d4454da8bd71c39734bb5fac94d81635cdb62cbcc49efe47f9f7c8de82aa2ab85e3aeb1c1f538f0924ecae5db3c8160ff7e0270f6e12a66d2aec214a0f2076e3905550a13f1d84eb056460d810dbd3df741a155f9631d9bb4ce990a949985a000140114dca71a5fcbadcfc9fdc5a8e6351055c88b322b3bf5b7f427ff8323cb211f3cc46454d17aaeb6636c9b61b0a58d488dc00bfb21d7501d9dae8831f356b005d0bf3e7bed19ad7e43f7ad8be2ec3601cf86edaf6eda8a774ae8ba3271939213102818100d5674779c83a7d5ae7b37d8dbde6b52a38174cc7ac9cfac0d16368c399245e6f0b33e5665f7c1851bb2342471b66e7ef667ef3b9baaad7689cf23cffb8c46d3427f9965fd9d98c670bef6c3e431bb061c84ee026ade00f6649101ef31a3f9b58b18f07fe882ceb2e96a9ac8d92496ecfc146d2042e96182b7c219c447fe04cd702818100c0f321a2c021e7112def5373b9683dcac1056ac3f3dcb600a4758877369d99d98570b839608df64f3cfe69cf6b34b45234f9673a38b4ca535b4cdd55073c1b4d4de5ad3bbcaf4b639f7b6d92f6fa4d00ccf556eba69317f9f448e7727d7406eff29cd0ec254996a3a62bb63fa3ef71ae8400837a29570f21239915296ba92ec902818100b4a97caf32bda1862605a4532ce37597ca689f4da36a3a36a68d5c11cb4228d82549c7f944f8cfb5d191e5f840d07ba606c58f1c3b558a8b3be32f94e61d14be44e15d56c41d1269e286ccc26119bdd6ea372c3852970f326ec4410f59b7639250af5ffb31d9a53889c0171ebb2b83ae4a57e4503a084369fcea8f5ac64f637d028180182b1c2e77a4877df66400ef00ed56b81bdf62d532a995be94db0801eebc64f60329f0597787b0af923347ebac4108c9374b7a2ba7c8b583256f8655cd37313048ae99395f5411bc63d0a114048dabb18afabc2d7e4af478e1a9741c3a2c9b65d8dcddaa86ad260a4f993015dea1f27a6a9c69db966c0a401b66646930cc1b49028181009a83f97cf66c10b8b58821cfe05c15d3ce4ee50c232692a633dfcdc9db50cfbcb2defc3b787b5690e178eb8da7dab183337eef4f61329042b6fee6429884f72e4b81a89fd901e687c4eb172864c633fce00c8ec7ced5393fa518fd64645ba802950e35d1785d0477ea22616b1aa9c3e90997450d73f675d2661e50ff25c783a2
+Signature:5ae4263f438b08e55c12707d647bf018fffa42446d4d3cd543b9981fcc518e63bbac7bf25d36ffadd2c1dd6386c4b515868d6ffa14335a2a11c5ec3c492f34b8fb7432294018a57b49b15fb8600f9a7cbad87a51d45a5a2f6e52ad5281bedfd31810136bed6cab07fe2592c2045d681d2990803fdf661589548711466b12924df51259036a0b682b1e550ce41cd32790b13fa028b67cd61bea8f440579605a2aae9bf3b62ec4ada64bae6a687b789976975e4fe4b3698e15c8aa3fbf8ee04aad61831ade417fb248fde9eb71a3abe7fa705d0b57a2de0894c181682a8e639bf570e1ba77f0574cdc6815a9c6849cc200abb74032ad1130b8529b7ae226951343
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 104.216
+Time: 119.759
There were 22 failures:
1) testDefaultTagSizeAlgorithmParameterGenerator(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: expected:<26> but was:<22>
@@ -1164,7 +1164,7 @@ java.lang.AssertionError: Generated secrets with weak public key:0 secret:000000
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
6) testSemanticSecurityDhiesWithAes(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:6e32e3b6f5ff0316da178ea851761a58fd787570331b1d71f159614a60d641e2157ff5227eca4d3fa6f0394a99ec3ccffcf2c619809de3630da1d5b8c54e2ce7fad9d3138a525d250a9a5091c7036561c0896914ff29c6684bacd91c4ad2ff5bb0c598302b4015d0e6841ab042b2bca78f1d511b609e1ab009426e117fa357debef66a76c6577ba304cf61711279580df5c1e98f4d479470191aa8732dd876db8511a33b19b428c0be3f555a197b8f28fb0937035f60465e0928661b9a2ae64544451830c0155216167605cc1ea26de58e3ea5f9e73deb9cb09a1a58ff86a716dc572d1f4cca6baac9f99f64912cefa3dc4b96ea659a78deecfc536fd131884148f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea96448f6d8a6cc3095aa7d466e8d797ea964efc1e20a92ecf91fa46477c05b4dd5ae60a7ab6fc2dfd7fe8e442972218b3d1c7c9a92a1
+java.lang.AssertionError: Ciphertext repeats at 256:76bb9a6a5fa3a9defd862ccb8894dde134e25dffbe49296c0d46bee725ae47248ad7ce4889f2a5c34d0f0036b61f76f857743f563ebf9d6c98f123ed030e5645ccffb607141b236b2f8306c6e42d3f9339a91f2430ede6d255dd41530d9ffa0f7a5c8a7813b7839e4b7c7182269ce46f7b46596e84bee26f113bb9810651bd91720558c3fde6cdf3a29dbf4285cf801489b659375663410b5037ec68475bd43f60bd3e54c0d67bf578b7c94e33404804fd6f5d281cab5276912a1d3f702288f4f8ee5837c972f24e5f6bac9a40a9b5bf629254df10e4c9c1565d8b4c9bb33d22ee4d068798a481a25b3ff9aeded74265ffeb1a4aa0e75752a7d35f6ba3fbabccf342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b17688f342a58ed9827a36027c304760b176886a3c89bc26ea2d1ede6ab5c333e1ef9cb649831e9c42ae23c1b2927654bea9a1e82aa803
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1202,7 +1202,7 @@ java.lang.AssertionError: Ciphertext repeats at 256:6e32e3b6f5ff0316da178ea85176
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
7) testSemanticSecurityDhiesWithDesede(com.google.security.wycheproof.DhiesTest)
-java.lang.AssertionError: Ciphertext repeats at 256:a5876ecc8cec14299bf1ea89b2899607683b4a105aef81ab151efef062ab1c5fa64a43f7944a8b0d227a0134dda76e7f30bcbb625d6fc4d95197f2ee16f096a6873324b3be3b2c9e55f381f17e730fe35a36f972f002566a94932c5651e34749debc51b80a426e269223d1d27ef326f4ae6fce8704b57724a1706314904dcc8cdc7af581c9ec6aa338dbb0353a018f043f1b503968148752d5d3c1407479b1ff491af24dd577c1e6613e00af84003cb4a1a71504ba1be24cc8d0dc505ba132352b957dff3fdfd29d602baf0b41faf0d255b0cbd20db4dabf033bd64cb23ef553728bcfd3d17d7cf7ddc09ba13dda03d66ebc58ed0c2d5686f2ea9f473b486bece7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974fe7e72fb5f102974f2a38ff269a3b78906f3d71a8376ea0729af6ae6426b55aede212f07c
+java.lang.AssertionError: Ciphertext repeats at 256:36abf341fa5a32bb42854cb4cee55c383afef1520976533905dfe79ad5bd150bd8304418d55c88c846012c25c680ad52376f7f6f58834ecbdfc8cc08976a5c3013c7527566744ccbfa30896054e312549a0392b71a15a1d1952cfa2bdd0433ca04d46acb6538621260f6e8a8176aac6f36e39c2e114f32209e8f75dafb1fb5d7fb28ac75cb014141ffcdacf6b5fef8350aa439cb2ffc2f578fa2ce0bcc555fe41117171845382dda5d369e29fb65d3807be7d47e88588cea8258366043734d6d816e6f4d888a98f7c67119a60c17d5180066ab63f1ea5dc860d0a9695ea988b48eddc51d5202863ab2abc1987046ccc9b3ce4be0ad54ca03da5b663e342ab5477c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe7c6d99eb5c9d28fe275961e33219f4503e7e99af51afcf5417fbdf8cd40b48f85aea5633
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.DhiesTest.testNotEcb(DhiesTest.java:185)
@@ -1628,7 +1628,7 @@ java.lang.AssertionError: expected:<0> but was:<3>
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
18) testDefaultEciesWithDESede(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:04f74067f0e7937e68e6dbc313302914558066486c6e4d5af79fdf57f6a129c579f822e8ffa06c8652b89f59d91f88e73eb10a984f75d28c28551a81bb2dce5808a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497a0567db9cd796497486b0ab19b148fa3047e2b7e27f82ce36eaea276ea56fcae44858fd3
+java.lang.AssertionError: Ciphertext repeats:044479174037e40bc2004fa996e9cba33bc21fd2e1d99d66c78339dc7e2e5566063216c849d9b0f1cf8082c54579d6e44876a81247f3846a4fe7ba20c9e1b4d7e013ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc825721513ed8c3fc82572159a5eb767034556747a2127dad8e28ace2773e99ff29f81bf2ac4b0d2
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1666,7 +1666,7 @@ java.lang.AssertionError: Ciphertext repeats:04f74067f0e7937e68e6dbc313302914558
at com.google.testing.junit.runner.BazelTestRunner.runTestsInSuite(BazelTestRunner.java:144)
at com.google.testing.junit.runner.BazelTestRunner.main(BazelTestRunner.java:82)
19) testDefaultEciesWithAes(com.google.security.wycheproof.EciesTest)
-java.lang.AssertionError: Ciphertext repeats:04c0d0982da770ac7ab9043d232bcec8dbe811d8d535e2f4828f848d6ea4404305534a36deddc1766b5ed13acd4fb182433709d02cea23e858acc889c9c2e57e94644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c3819644c78f13549e4c064ad981e3e4c38195da49605b7979705dd6ec47e6208abdcd2d3b4c760cf4a5a775b7b72ab8aee13d36bc955
+java.lang.AssertionError: Ciphertext repeats:0442b2ff14c7e2cea3a479c1ca3cecb7acdfe0bb688eec6c73a3dbd64515f6cb9f8dc837b24b88d7e028bd69dc5e98109285b01da90ec1d84675f6f19008d4d9c1af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20af3369efffcc29f1e13eaa9128ebdc20d20839f233dc4ef6a28c996e1080045a5916aaa440b94988fb01a951987917a02066ea0a
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.security.wycheproof.EciesTest.testNotEcb(EciesTest.java:280)
@@ -1828,5 +1828,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:53:53 --
+-- JVM shutdown starting at 2018-04-07 01:13:41 --
diff --git a/testlogs/BouncyCastleAllTests_1_56.txt b/testlogs/BouncyCastleAllTests_1_56.txt
index 2725a7f..a057474 100755
--- a/testlogs/BouncyCastleAllTests_1_56.txt
+++ b/testlogs/BouncyCastleAllTests_1_56.txt
@@ -883,25 +883,25 @@ X509StreamParser.CRL
....No implementation for:DHIESWITHDESEDE
.....testDefaultSize: keysize=1024
E....testTiming: SHA1WITHDSA
-count:50000 cutoff:3595166 relative average:0.9988993663663802 sigmas:0.42627357332853605
-count:25001 cutoff:587420 relative average:0.9999697454951808 sigmas:0.008285703086898062
-count:12500 cutoff:571969 relative average:0.9948114136105206 sigmas:1.0047654338406053
-count:6250 cutoff:564934 relative average:0.9893456933874174 sigmas:1.4589010165719896
-count:3125 cutoff:561200 relative average:0.9791330128973681 sigmas:2.020437338350463
-count:1563 cutoff:557589 relative average:0.9853389197229405 sigmas:1.0039361393838744
-count:782 cutoff:550486 relative average:0.9923717475949377 sigmas:0.369478403612473
-count:391 cutoff:540791 relative average:0.9940678847055786 sigmas:0.20316953624788264
-count:196 cutoff:534793 relative average:0.9610771433855285 sigmas:0.9438291132477612
-count:98 cutoff:531994 relative average:0.9468035218531484 sigmas:0.9121295930103168
-count:49 cutoff:529588 relative average:0.8927516673534913 sigmas:1.3003169281956073
-count:25 cutoff:527962 relative average:0.8063223436840669 sigmas:1.6772977051502973
-count:13 cutoff:526610 relative average:0.9873664461456602 sigmas:0.07889651853301052
+count:50000 cutoff:2565955 relative average:1.00278653438986 sigmas:1.0792201285562408
+count:25000 cutoff:593402 relative average:1.0007150679602772 sigmas:0.19582942599654687
+count:12501 cutoff:574213 relative average:0.9973866894776865 sigmas:0.5060856487808696
+count:6250 cutoff:565527 relative average:0.9875272645795333 sigmas:1.7078996358958207
+count:3126 cutoff:560507 relative average:0.9900168665623411 sigmas:0.9667673843430022
+count:1563 cutoff:553152 relative average:0.9979974042706307 sigmas:0.13713029239976873
+count:782 cutoff:542035 relative average:0.9954356676234534 sigmas:0.22107583106768208
+count:391 cutoff:535461 relative average:1.0266024741891657 sigmas:0.9111104683251494
+count:196 cutoff:532302 relative average:1.035619643602783 sigmas:0.8637304545452225
+count:98 cutoff:529993 relative average:1.0077648671385155 sigmas:0.13313973686907712
+count:49 cutoff:527786 relative average:0.9851546523263762 sigmas:0.17999027498718523
+count:25 cutoff:526596 relative average:1.0029530479729016 sigmas:0.025574145631269668
+count:13 cutoff:525592 relative average:1.1066555586651634 sigmas:0.6660637503820089
...java.security.spec.InvalidKeySpecException: encoded key spec not recognized: n is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104204997717015e561eeb13d349ac983e3aa96886be9e21b7b5016522e09d4fc9b8ca081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200048c00e7cc36427ae356727c2ef08ee823bc42ed83e5158c135fb52da53f7bc75ec84ac354e86438340bb1f4795bdb76e3a034666054e5459b085aee9595020e76
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63255102010104820155308201510201010420e4e3ab500042bb3d14cedb6692e12cb75a0c83e0a377dc8a31685b444f1de229a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a1440342000431dcf1340cbe81bf5aa0a4cc4391b72c8ecb2954b018a29dd40b9776e32c0b993b10bd836e0607741f9f11eec456dd628cf84039f39743c14dd75997fabf72a9
...testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Invalid point coordinates
@@ -973,56 +973,56 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:78190715459370330383746087147028260141370246196103490514836091377624424303365
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420acde606b15e1047f4911ec9ad638ffa756e4f2453778cb86abf0415b3e0acb05a00a06082a8648ce3d030107a144034200040901c7a2d88df22e8df603fa152ad8207fe78705bda6bbb02e477e76c7ef7d0318b2801183dc57340edcbc195798b320a12aed55c89fa3a0f1c61056792a2a72
+S:85663882903158515045235605225435595720722027229018273950498409809431198703431
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420bd640a1d8fc6b94de648057b938d044411bf08ee4eb71e224e22deafab7c1f47a00a06082a8648ce3d030107a144034200044ab798f1ebfa6752bf8d3dbfc30b588382a4baa862bbaf7a3da91f9c8d5bda3d732e0e5b17d5a9ca505ac3768a9ba7bd9021234321613a2bb056315f4da2460c
Public key:
-X:4073960322154395487575035881919486712169488539913585268354762803591473233155
-Y:11170891039266981354968494710822810582994767074459640194952271554333744179826
-encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200040901c7a2d88df22e8df603fa152ad8207fe78705bda6bbb02e477e76c7ef7d0318b2801183dc57340edcbc195798b320a12aed55c89fa3a0f1c61056792a2a72
-Signature:304502200112539bc3d0a785a5a0bf5d1876d6dd0a1c1e4764dab47eb2d49da816555fe50221009cee34e6933d72f7b1e2608542ccede3e6542e1e6408393b09255545fd41b24d
-r:484693140109526641367809732356080710061078261759553074492977145450365018085
-s:70981679087510764176163432161574938877676240667013489334987225325125912080973
-.BC curve:secp256r1 countLsb:487 countMsb:525
-BC curve:secp224r1 countLsb:526 countMsb:546
-BC curve:secp384r1 countLsb:509 countMsb:499
-BC curve:secp521r1 countLsb:489 countMsb:511
-BC curve:brainpoolP256r1 countLsb:501 countMsb:503
+X:33795539395659414631920861716613054573464138316358847923416515791709670201917
+Y:52097351632369520789222843052585036868333915720037373890719738419335143769612
+encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200044ab798f1ebfa6752bf8d3dbfc30b588382a4baa862bbaf7a3da91f9c8d5bda3d732e0e5b17d5a9ca505ac3768a9ba7bd9021234321613a2bb056315f4da2460c
+Signature:304402207469e4e29ed8323428b5d28697350355e3431f900136f5e4299fb18a4b0d7a1d022037b4f6b205e1703bc82e72fd12db3755307502b034036ee7d6e80ca7d3b24504
+r:52655389085303926434537073621883013431052489725567939865225165558182985955869
+s:25196941772830879213373912607132838998699743703135935660427942453936066282756
+.BC curve:secp256r1 countLsb:549 countMsb:521
+BC curve:secp224r1 countLsb:514 countMsb:511
+BC curve:secp384r1 countLsb:520 countMsb:499
+BC curve:secp521r1 countLsb:522 countMsb:520
+BC curve:brainpoolP256r1 countLsb:514 countMsb:511
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:2242939 relative average:1.0007119504476862 sigmas:0.27573722272133144
-count:25000 cutoff:163818 relative average:0.9985635543129902 sigmas:0.39338685270316276
-count:12507 cutoff:160163 relative average:0.9891357736073001 sigmas:2.1044373895203528
-count:6251 cutoff:158273 relative average:0.9859231584746794 sigmas:1.927705108366056
-count:3125 cutoff:155881 relative average:0.9889656195754528 sigmas:1.068399290499707
-count:1563 cutoff:151961 relative average:1.003696082560415 sigmas:0.2530939594098824
-count:782 cutoff:150430 relative average:0.9984399541256381 sigmas:0.0755616396278295
-count:392 cutoff:149406 relative average:1.029347296055941 sigmas:1.0064026093442846
-count:196 cutoff:148561 relative average:0.9878459376081526 sigmas:0.294720350134584
-count:98 cutoff:147844 relative average:0.9935139249081425 sigmas:0.11121302085898542
-count:49 cutoff:147270 relative average:0.9144131592089889 sigmas:1.0376852969653771
-count:25 cutoff:146451 relative average:0.8907719943038479 sigmas:0.9459422773757907
-count:13 cutoff:146206 relative average:0.9865153806413443 sigmas:0.08421142090396963
+count:50000 cutoff:2263840 relative average:0.9970087869301067 sigmas:1.1584918404654534
+count:25005 cutoff:164487 relative average:0.9843817276168929 sigmas:4.277667749364469
+count:12502 cutoff:160893 relative average:0.9754474503569524 sigmas:4.7549611449727855
+count:6250 cutoff:159162 relative average:0.956795208717664 sigmas:5.916059694409497
+count:3129 cutoff:157842 relative average:0.9620779302006016 sigmas:3.674137812884797
+count:1563 cutoff:156593 relative average:0.9825817403498389 sigmas:1.192737507571708
+count:782 cutoff:155118 relative average:1.0080529697141143 sigmas:0.39004980909336967
+count:391 cutoff:153569 relative average:0.9994312642838252 sigmas:0.019478679352623762
+count:196 cutoff:152097 relative average:0.9947217009319645 sigmas:0.12799195028733307
+count:98 cutoff:151190 relative average:0.9463442860829484 sigmas:0.920003846170686
+count:49 cutoff:150203 relative average:1.0756699094936497 sigmas:0.9174488949299778
+count:25 cutoff:149270 relative average:1.1314302975825248 sigmas:1.138219765334149
+count:13 cutoff:148469 relative average:1.3199905486915304 sigmas:1.9983403360850132
...Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES
-.0461eefb09b1ca7ffced330e199471bb20d8c37e5a75e6408e103c33426bdce7c2eea0db0d4c628d0e6654cbadacbedeeaaa77668e7e7e87fa21e5cf6680b8f4f9509487b8621b46892aaab9054b9468403c6aa219ca41ca5ee620ec0e8bf7821ebf16a5d480628db416dcc10da2bdd29df2a50fa61094c9b46b356eb5
+.043b4399e0aa3885b0e082500f59daa5520cfbd1d9f450d0391b2daa2de66fe2167cd11b1087414ca9d27c58b813a27bedf1edfa56e7ddc71dc11f0126b96f43080cb55ad7ef9e971bf642e5f949604ef115582c1476864a42003620cb33d1a03be64ccef88bc86ed991156b13ba0fb9d73ab475c7bc0148374277545c
ECIES:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
-.testEciesBasic:04ebe426c6f00b364ecb3ab299148435dd5a032e8b3fc54361f47a8f838d6f99a92493817b60f38c5ec2b34b16ea6a1a85ce75a3dcf8c26f3421b2d5907e5097aae805017447ee59a04b837211be16aef1cbfe4b097facf721e4e11a40cd47cb10268a2cd7
+.testEciesBasic:0457313a872f6e147801e8a568ae61b187055fbc18d39d2c898b31efa8b014452733242c0a7a6b4aa3f039df48a05b82118781df9aafb61665f0e06974b340a1c84a39a4dbeef5a1a5fafe677fbea96faab5b58bc939a8d815462776f590492a56e0001ae3
..No implementation for:ECIESwithDESede
...No implementation for:ECIESWithAES
-.04c3963ad230fc1995ea53c5e8ff4c70c71deffbdd5dc32fd44fbeb28a5f378b30c75e50fa3e6b7b960b5ac377f3a8d93da505a816a465b079a9dacf86476930ed8df66d875408998eb6be5bfc8b0f8c90e6589561415292a205d89da328fe5a859c8615094592b78498c2e14ce7be13cd866890a68b1c5070bb55f5b9f5e05edc542cf167
+.046953a3963306da52e5dbeca632a734a2a9007ea105c8b475aeaab2956e0ec4456f7d9f50f270903650b8ddf8d643e1f195fcdb8730ad697874cce8aede076fd1c2dda7e5b5b2481421a956a4583818310fce5d189b8377901a0fb80f36875257c92fed7bc23e3b6db344a85b221bcc54d737270121c29f09055a6704fc76ea68de293919
ECIESWithAES-CBC:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
..E...........testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:28708329035072563754378078111870800712523139038796960153966249847418615554035452972059599055967003734829937043596721205586599605164127283019734406074015144183022619233737656434759045303705437216739594296979938876677198573712548696502493117467295914596649638943756348219085836872192975830384964169066094246527143391957837373828399914184935915525908129834748043001685342926741058845244718355795134012742173742069819572620990009182376367092563765105757748980430050268532053191893095984154871350359940809501887074904140535424016155156604986525789778086916298907051146400503998529829993499575369081085797441195143666612817
+Modulus:28240658359069918387258320117358029472193329747610907596782798343272917958135597270882870934140170511657410420662422241461514976405479692025665975875775745987206518094706177269780085149879475314175393356776032930677665607372651124047032995733917559230730850702443614132126920518771690502946659947234343660487717601659706323326359134162194019223477221263525859738783157536389251516088355618761830401277817422026383270367340474075232686463729808019872273789791536245010206239933969747740911190031587407320834386987932557922594858909220536833154382540523139130768242075318280226440517644723000991599026215192776546607789
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100e369eced2984c079899519eefe66c04e79682e2079c8864721e40100b03fdedaf3ea2d95a5642a8ef79749f444a75958d3ac6bdaaad83283c7dd2cf1484c23c9003cd2c6ac9745725958b58a3f9888c0c9bc4ee318398fee19a720adbc1350b415f2c0bf6941139331f402b34cb6179de424fa1447e809d3203058b4568f48d49732f32ffe007ec50e4dbeaddf9779c1b02dc06a7e9189d7ec530616a519214328be2e329016d3e22f8f680a50cb630206e558295876950cadd5cf31c02d2d9d1040d1b1665a53c7fddf2fd181ea8d7a229ee4d3ceca250ec5eeca36fc162338a99c15ba113438e360548a7625abc767800814a062923bc09b9d72d66d543a510203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100dfb587fa2507f83fdd6ccd3206f8a4c9118cff38659020d73fd2f7a775df292a8893a0cd20d571250bdba47e1ab174f3ecee4f9dcbfb165511c1b904d60b4a52d0b63a16f98507075d1d0fdf5d9d0337fb65f989a3b7591ccbc31ae424122df33610881a854f8cde114bb48a950b986c2f09709ba49ffe4224919e36a6392a2e9eb69c5e2e0f6974fdb5ec6e0806b0c122e0a0f850c6c2fa6fb8395b4db2e0bc900eafa85d388cad0fd8dd4b1ed9ad0c034ed59a179b6333d653216f83cb190c2952279745ab1a1006eaeae426f9897dd009e291d05e99b9fe2ac2118495b9d52450fb378d64332220028f709093ac554934ae5434d83981ef3a19d893d262ad0203010001
Private key:
-D:5715536264512688156708219306409543311363409789789936018568337526079256619850864115174491258106008407176515724866703070177038237915684907106226095134843387666723124038436310889217195376068825525195142308748035422405128670676990207894630583844758079705791161123157863382144090026231836983549833166561364285901400943128543783934013217851305490483812946283294825228739948760542094465675050717453096909077544964836035581012211335815201629783577572775046195019816334321807293466118024971042854973940894281371199885187393348799094712866054600609822782816116935221572950221728854636921034222423258832080366362753583685320325
-encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100e369eced2984c079899519eefe66c04e79682e2079c8864721e40100b03fdedaf3ea2d95a5642a8ef79749f444a75958d3ac6bdaaad83283c7dd2cf1484c23c9003cd2c6ac9745725958b58a3f9888c0c9bc4ee318398fee19a720adbc1350b415f2c0bf6941139331f402b34cb6179de424fa1447e809d3203058b4568f48d49732f32ffe007ec50e4dbeaddf9779c1b02dc06a7e9189d7ec530616a519214328be2e329016d3e22f8f680a50cb630206e558295876950cadd5cf31c02d2d9d1040d1b1665a53c7fddf2fd181ea8d7a229ee4d3ceca250ec5eeca36fc162338a99c15ba113438e360548a7625abc767800814a062923bc09b9d72d66d543a510203010001028201002d4698c2c3de17f2ea8b1a916c2959569651c1433a73cb960c5f883a929c78ba374f1379c4669b99809e287d5f10c1574fb73776dec631d26e3f70d3edcca8e03af1a1162864ea90e04c6ac24634905f6f9a93cb1f36d09abb153cca9213f7608f31182253aa7ee2f2924dda5426b9af77ed4bb3af78394285195303be6b02f8de388a33f73a3f7a00dc56fef94a9970678def6cadc3e4843b9ffdb5f9647d64812b5a2af0394d3e817c0affd06a32e7b40ee050663f1b9bdd1c6fd45323c92fc5f1b75759b04d1c86a757a6d0c91f6e146d759decac179cf8dfd618fa63bd22beeeb81888059f711895d47a4c860ea34e2fd95203a2942124851a2e13883e8502818100f2c48e49aa753514edcfc316c3403d41f359c2296f0a2506038602ecba66a455a6f22e6c87771df99f265962d8f8df797b74735603945dce742469d9623a7ea4c2a6e090a799dde059c1a2accdeed1243f7aaa20a54852333ab6ffe26d1de0edb164057199ee664440b9dc3402024ee6ad22f934ebe692b4b7c15d7b7a2398d502818100efcf20da091ecdb3e831e5f66e150879cffb0870913de6937210861fe74dba417ec22ff203bbd4f8982146e37a6e7a879440fa94364a68323563e5a80b9e8921925d96df9d7a51356552ccb1f48f4692224ee0bf8bf1090fe915bd6f02ffe68a0212ee86c486405cf42314520092f2cb41b27ddcb3e1046da3dd0cfa94bb598d0281803bc4c69f3e5742ed572b4a85a52680ae6702573a2a3b5e281fdff38262d5f8699a0390086a459a5ca5a1246aa0ae8d1e749593fbbe3fdde48155a1b5c268525bb00cb3c7096c6962ddd63d7dbbe9ab15f886f3b1bbdf955545845e755995fc95a891ce814c7b943403977eae533c4c3ea0abb69d1fe311856aa431a6bfc859cd02818100b496edad645adf1b914b2a5b36b0fe2e05728cfb8054f633a91d4a73f212f5a566d8c394643d69f73f5127fa1c73e03003741f7fc796a6fad07c07315276b3dc2545f75d34512da0a14a063e28e65085b1f2668bb8cdee3e1e103214cc547b7f086acb578fdd6dd0d2452c83484d612bb1b0c1d9975867a64d5524f5fb554eed02818100a3454f60beebadc7255a1a9ef1bc88facf8bec80daa01f934050bb7466508d3387b97a790f2254a7bf66e9b1878fb7d545c8a7df763c14c72b31eeafcb989116c382add96c502a319d63e66ef0b1ce56b8abdc47b76d43b5d73d1624934abdbd471400bc9151a28c78d3154ccba6eb894d0220cd1e1a0c1a2722904d97a9c7d6
-Signature:bf62353458567ae16935bb1ec5ae69c43eb27b393efded50be1abb2157ff0a3728c7105cd0271f5b07a8b4c9aa6ecf70448ccc4ad1d3872e0b107b732c2445cf5b71fb4c158d7eb810351ac14913c901700133be78e5ca646af5ba52ef30bad8867341591c8efb39baabebf2c492d8c6cf656f8d4b0179dc6fa7ced7e78933fb852c0ca684c54740b1b306690a858c5092202e0a6f206dbd6f42266b5740afa7fce5c8febc3aff022717126234d809b8417bce23d6ac776fa94fadf133bba4aac59ea874f2f2675b59975f0846c91f31f025e8c0b559bcdf06d2de9953f373933115660050656f9f3d44e61d545ae6b68c36e29012d3afd2f25a680a5897f736
+D:938310169474872931142026520218305829923569518370123003677228792780822723863470452680889443506572185012039171628124943631573750112500297990232809900811780931186081040499606344583153568424898263524679479292305288715544148497092448885551892033669613885666362930933228096688990485216371760534756733373556667542171175825152132529414483240247690382805303366886948427337956593085717166892964756260916965112639145934032617454867405181156443059209334222076077459069078976524258130131350930438849298611959933772579563203581371700865831308017658398727560735634483008588884762934114382141268965228935674008295434729789068266123
+encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100dfb587fa2507f83fdd6ccd3206f8a4c9118cff38659020d73fd2f7a775df292a8893a0cd20d571250bdba47e1ab174f3ecee4f9dcbfb165511c1b904d60b4a52d0b63a16f98507075d1d0fdf5d9d0337fb65f989a3b7591ccbc31ae424122df33610881a854f8cde114bb48a950b986c2f09709ba49ffe4224919e36a6392a2e9eb69c5e2e0f6974fdb5ec6e0806b0c122e0a0f850c6c2fa6fb8395b4db2e0bc900eafa85d388cad0fd8dd4b1ed9ad0c034ed59a179b6333d653216f83cb190c2952279745ab1a1006eaeae426f9897dd009e291d05e99b9fe2ac2118495b9d52450fb378d64332220028f709093ac554934ae5434d83981ef3a19d893d262ad020301000102820100076ecf254b0cb03d62fc85f6d70f74de2f64996844cb9ca3ba3da6b7dc2d3d7f69c949eaf6dfd0a213fa48c55ddaae919a3a32d001e28653ee429b04a39dfd6ab1ff93ff866bda976e8b14276e4354c38be94ff8b84553c326ac055d362b9a763dc21fdb8db95e6b5474c8fb5fc7625999d87cf2d6edeff33fa6ccf470e26e59cd45424f0fc35a4367a60b037f2c05667a5d831312cb389ca1813cfa7d2d6c6c174d239c259884322ec925959a8a3b86395363c89f326159224ac6dbffcc033fe0f1f115bec06469b7942339b6b9efe653e228b9c4466fbd307e680fc880a60059e3ca0c4e23fa8eb17160f10ea015f8a482291339174dfc77830a4dadedca8b02818100fb476e3a0b61a3f7092af4b30e1f0a07208a8938177d305d90bb415a6d27a3a3d364a91d07a5fd8f2fc78d42414ba87cc9c392903bcd989bf5f7fa11ce6bdc133ea768351aa1a4c1554d138a8c77794c0643206780ebaa5b8603b83de6e56acfd3f9d349a1582133bfbf96550b3fa2c72dc3a399ab6133d074da626d26806e3f02818100e3e97f93a36c75de9ad899d9676a604dfe571963026880efbdca88ef848f0c3f098678e702f692cbef13cbfa81fd767c6e8d8aa285375c4181f60779244b4e265542fdf724bb23d2404ccd6ee37fb27696fd4bd8039851c1c906d19b969580cf5d237e3633f6d37bbfc68b03b4b0c91a2175e93c6d8a2d29dda855d06390cc1302818027eada04d888034f1c22b9cab40494483b90266a45b8fa74f2a7fca2cbd24f39983c566d2928e255dbc63c9778ddf6ff13e240a72f08e3246b77a03f31e68a88781c89fe5da3ae139464712542593c68aa5a018ccfbb204df7c521809bec780259ef46f45c702e9e14e8ef8dc502afee2a43f8fa51725893d5ec57547598536b02818100b882f3eed1b260268c93e8d1f20053e13094d10fb0066cc42a91ca94a66baccd67e7beffbf0d6240c9d7ec1e6d9886912c6b589e445d524a126ddd14fd061e49b86318fa39796c01ae5ebf3e13ddf0dc4356e34d09740a54696c24cbe2783ca5245134bfab081ba4a6d894f8b6131d6c1344c34351a738f318e94c37fe335e9302818023d78fe3648f3bdd1f6fe903348b859fee77bb908f511a67be52090657e360fe81f5e4e7beed39f2deb6481f7a28187d13616236f96278a84de3cb56254606dbffb36a7e3ac9d9e156bc0175a29515978426719b7a66e76334eba6db305b89acf57bff16aa184d9bc47c4a08bb4ea519abcd44f259462266cb240b607f91a109
+Signature:bae7e39ec5e937bb5a73bb87217bf11197cb2ced083782ef4d0af1d2e99826d50d09c83cc8252c4fc8d4c71d93949afcceeda05c95061ee3d6202dc1289032ee782c751ca0fe64a85eecb47f8a09cec57db481377a1bc0e79512ecc87c329eb91d9e31fe75f58b8f5405140faf34b5cd5d61619a1e7f3e1e8edbc50062dc48735ced00a9bdd4fa7cf51f56f6a1c9f5d339f654a349b29c35c59044b99710718a780dd3297302ba90c6b7302db0ff7c5c6441204cabbfa27bc86e4f3246f798256b27bc1f697f1ba9e6a67868522d742b413cf111fb11dff7231668cc2a70d8c35096520e1464cf1ffbe891b371fd7ba41fe15b84b65765ceec4d04ecc4ea834c
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 60.161
+Time: 67.272
There were 6 failures:
1) testLargeArrayAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: testLargeByteBufferAlias failed with outputOffset=1
@@ -1264,5 +1264,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:57:44 --
+-- JVM shutdown starting at 2018-04-07 01:08:52 --
diff --git a/testlogs/BouncyCastleAllTests_1_57.txt b/testlogs/BouncyCastleAllTests_1_57.txt
index 4e5c299..c983b39 100755
--- a/testlogs/BouncyCastleAllTests_1_57.txt
+++ b/testlogs/BouncyCastleAllTests_1_57.txt
@@ -997,25 +997,25 @@ X509StreamParser.CRL
....No implementation for:DHIESWITHDESEDE
.....testDefaultSize: keysize=2048
....testTiming: SHA1WITHDSA
-count:50000 cutoff:3598377 relative average:1.002504492821184 sigmas:0.9699858987141641
-count:25000 cutoff:620372 relative average:1.0075144244970808 sigmas:2.057909901860284
-count:12500 cutoff:603737 relative average:1.007418149159568 sigmas:1.4365184077344753
-count:6250 cutoff:592404 relative average:0.9997446444727318 sigmas:0.03496599561709689
-count:3126 cutoff:588064 relative average:0.9975813031732705 sigmas:0.23422678052917076
-count:1563 cutoff:585068 relative average:0.9875413406825573 sigmas:0.8531225599128222
-count:782 cutoff:582526 relative average:0.9857825162501531 sigmas:0.6886312775641369
-count:391 cutoff:579842 relative average:0.9649930519054324 sigmas:1.198956031167412
-count:196 cutoff:575204 relative average:0.9558897613612092 sigmas:1.0696164423892294
-count:98 cutoff:566395 relative average:0.9117747129764603 sigmas:1.5127485493278363
-count:49 cutoff:559643 relative average:0.9240936946811212 sigmas:0.9203150419899362
-count:25 cutoff:556397 relative average:1.0287758559100897 sigmas:0.24920622233778172
-count:13 cutoff:554287 relative average:1.0819624395056018 sigmas:0.5118552706563332
+count:50000 cutoff:1459661 relative average:1.0018544293424452 sigmas:0.718217396000894
+count:25000 cutoff:618461 relative average:1.0018760090496128 sigmas:0.5137662372783969
+count:12500 cutoff:593389 relative average:1.009428658670405 sigmas:1.8258519003776508
+count:6250 cutoff:584646 relative average:1.0120979734639255 sigmas:1.6565832415727124
+count:3125 cutoff:575233 relative average:1.0227845216776488 sigmas:2.206101825220891
+count:1563 cutoff:570021 relative average:1.027428641444317 sigmas:1.8782111467760902
+count:783 cutoff:567079 relative average:1.013078040600521 sigmas:0.6338466358938265
+count:391 cutoff:564929 relative average:1.0064098459139525 sigmas:0.21953137407541584
+count:196 cutoff:562783 relative average:1.0513226228877528 sigmas:1.2445074658699902
+count:98 cutoff:560713 relative average:1.075187398316165 sigmas:1.289195326733996
+count:49 cutoff:556880 relative average:1.0699788080582342 sigmas:0.8484479570698036
+count:25 cutoff:552122 relative average:1.1363707836169057 sigmas:1.1810056294623101
+count:13 cutoff:548136 relative average:1.2946408843188912 sigmas:1.8400317328178097
...java.security.spec.InvalidKeySpecException: encoded key spec not recognized: n is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201010482015530820151020101042071a3ed40dbb62bd8d41008887e06cd4351c678d677ad24526beaa19d82f6df57a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004667d4256dd9f0c9c2841a8545e3fc8f9f99fb5e9ca553e4c3656ddc548947714e60c57e90214215411dcee2645e1bec39c9733c8f27861dc7be7f42a04ae5022
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104201531f551fa2cd1c8962bf24bb40c662db06396e1a56cb4fcceaf99088c16b857a081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a14403420004c69aa96578c886b315f42936ea2da607076b9fcba7748d218ba8d92cfa13da46b5d0e7405fc7f3d37379fcc6c2ed86ac03cb4c0b7ae2c037925d9d4d467eeb52
...testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Invalid point coordinates
@@ -1087,56 +1087,56 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:12381077953907995853010140137200209720616093040855058969146863777499289811300
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d0301070479307702010104201b5f7118fcddd243df360cb03236a7e076dc0500564fa4eb7d54d87996ccf964a00a06082a8648ce3d030107a14403420004d3852333a39a3d6d8d731a36948dc6bb3013ec817f63506d90286ea6d25af84e703763508ba3d6de82e774c0c8c684f502cba1949d9a8a708cf81c0c98434c08
+S:54155658922647121757993739366032573935298237202427170635391347015562217851353
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042077bb0447b441c1a7d6efa3615746b27d1938c9ec021313ca69bc57a0f82309d9a00a06082a8648ce3d030107a1440342000496362334b9e9198149eabf8ec4e9568107049ffb4e1cb7a5b082792e4e213c9d52c6707de0a716f1a2b9da343db199b85e9d640fc67fc05e243fde652580a27c
Public key:
-X:95673244663993504935345977491557357673258551302976682197687636743141090588750
-Y:50756901074278520407913631506903370910631836891725935637195471216668932525064
-encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004d3852333a39a3d6d8d731a36948dc6bb3013ec817f63506d90286ea6d25af84e703763508ba3d6de82e774c0c8c684f502cba1949d9a8a708cf81c0c98434c08
-Signature:304402207492b14b2804b67b71d899de3081fd3af2ce7a13a6e5efcbbbdc0f0d0048683f02206a7398292ec7f79aa10ccf07d0d552cf4b0d480057455de951f6030b4fe923a0
-r:52727473742430357538411800028248329007096733790582438970569674832906635733055
-s:48149399538004904037146257010075976005220777016829366487527498879855030248352
-.BC curve:secp256r1 countLsb:509 countMsb:506
-BC curve:secp224r1 countLsb:531 countMsb:539
-BC curve:secp384r1 countLsb:503 countMsb:520
-BC curve:secp521r1 countLsb:511 countMsb:522
-BC curve:brainpoolP256r1 countLsb:493 countMsb:522
+X:67942580011606020955518660972675201032982253638541362525056624197487097363613
+Y:37440265691896827899277732726794954551658597820738551516377963344455220109948
+encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000496362334b9e9198149eabf8ec4e9568107049ffb4e1cb7a5b082792e4e213c9d52c6707de0a716f1a2b9da343db199b85e9d640fc67fc05e243fde652580a27c
+Signature:3045022100cabc247ef0f1ed7612b411fb383fc88368311a03c0386eec855aa6bdc67ea10102202ed65a8533ee88696862e06ae2c2ff7988f65d4d787cab37b99156310ab4c7fa
+r:91699614547194384462155529713893490796101369647040065742278612699035734024449
+s:21185121055005999594965971651781486302207155360246959986040550076761221941242
+.BC curve:secp256r1 countLsb:524 countMsb:522
+BC curve:secp224r1 countLsb:508 countMsb:529
+BC curve:secp384r1 countLsb:512 countMsb:529
+BC curve:secp521r1 countLsb:517 countMsb:526
+BC curve:brainpoolP256r1 countLsb:525 countMsb:488
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:551846 relative average:1.0017355573520639 sigmas:0.672178472093112
-count:25003 cutoff:176217 relative average:0.9986670939082632 sigmas:0.3650532679651313
-count:12500 cutoff:173579 relative average:0.9889217003725942 sigmas:2.145303498061924
-count:6254 cutoff:172803 relative average:0.9774052928648939 sigmas:3.094897586634979
-count:3126 cutoff:172262 relative average:0.9689611720656566 sigmas:3.0058024048804826
-count:1564 cutoff:171775 relative average:0.9788215252277824 sigmas:1.4506868745303496
-count:782 cutoff:171169 relative average:1.0001360838179265 sigmas:0.006591291050042735
-count:391 cutoff:168841 relative average:1.0231581508870433 sigmas:0.7931455379000681
-count:196 cutoff:166107 relative average:1.033869075759631 sigmas:0.8212814402951252
-count:98 cutoff:164005 relative average:0.933624515214875 sigmas:1.1381024840739733
-count:49 cutoff:163335 relative average:0.8486391071080959 sigmas:1.8351532973743818
-count:25 cutoff:162857 relative average:0.8610469265646813 sigmas:1.2033689152891063
-count:14 cutoff:162595 relative average:0.8769629796201216 sigmas:0.7973710253867157
+count:50000 cutoff:2159366 relative average:1.0007621713529133 sigmas:0.2951876956789922
+count:25005 cutoff:178365 relative average:0.9991881547790402 sigmas:0.22235520254668883
+count:12515 cutoff:174232 relative average:0.9905234225018387 sigmas:1.8362320901504225
+count:6254 cutoff:173322 relative average:0.9884068378045172 sigmas:1.5879670174843783
+count:3125 cutoff:172716 relative average:0.9738713759863405 sigmas:2.529893141605453
+count:1563 cutoff:172093 relative average:0.9482272783384152 sigmas:3.5452030360720586
+count:782 cutoff:170816 relative average:0.9935671129897554 sigmas:0.31158025415982393
+count:391 cutoff:168034 relative average:0.9839050081258847 sigmas:0.5512387862812752
+count:196 cutoff:165047 relative average:1.0200601040749109 sigmas:0.4864316724801091
+count:98 cutoff:164046 relative average:0.9331203821839188 sigmas:1.1467465648922497
+count:49 cutoff:163509 relative average:0.8912301410140195 sigmas:1.3187644546707424
+count:25 cutoff:163026 relative average:0.9408909834637175 sigmas:0.5118990991313511
+count:13 cutoff:162863 relative average:1.0866454836024904 sigmas:0.5411008716678141
...Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES
-.04deae4945bb7808bc25d3c7bde14afae7abe2d2b1809e2bb45353b569b33bd3fbe09d5ae831e2535212690fb33c28a312ba3f67fb28ab759e8fed03dbf2c4abaa9c30b84a4216f2102b67d37483ea0d0d94c8ed875cfd817cefeda6f1f61a36400c4f16e091e0302b0410911627801dec78520bbb39b44d84d117eed6
+.04e2076f6483b74d853f9127a1632cb4aff646c7e84696e4fd47d33ba1a1df037d1fb157d7326b5e735b0d338ce1430c66155bc89ac01f804cf3fcfd295ac42a10329cda1bc6e7852fbe4fd60d85dbcd156df5d3b4a7033ad3b337a44515b5693a72af0c11339023cdfed9eb516b817578335c3ec6abb55f0c75ba50a8
ECIES:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
-.testEciesBasic:047d7231fc6b6fa19cb524eb5e813d8ab16d54feb1838a41c478cae1e92cb10c5864c6a0fa3ec3333b1467ca803b21381667440db0f8c9ddd51e554ab2430923e494ea06fbd4d4623f41ae0e91a88eadeac15cf6f91c7b59c060879815c5cadd9b937e8458
+.testEciesBasic:0445acbc23584c29fd54a3f436596ab01e2d186df88b828b7c5f8aabc8e026cb25417a65d5bc5a378d780803314474690517dde1a8d1f19a3da406e99ce8a9131c7f84477b1a2201b40242844b5c7d4035ef081f3526cee49b304f032313dd13af35c81271
..No implementation for:ECIESwithDESede
...No implementation for:ECIESWithAES
-.04b18d69474d29214234eb4911a237b55e9a61681d244b86807b9b4486b8a83e41f5e70d27ebeab06554aaa07b3fe4ccbe3b93834de2720bcda3481161fd45cb533ccf06446ee67887b36fe2d70373ce738acac67b72853d11e383425c890c3090548cfd2c573b09dfc2a1dfb973bed4ad4d5af903fa5a736ea2ae0bb9655bea5276f111d4
+.043694d83ed61ad7273d89a7f5a8e0751706e7161011be4e03cf35c077d040afdfe872d718ec628b0975fc3caee7934dd47d6ebf0bec93b18656790b52b2cf448f6428f4e94164679f0c10f38fd1e60e2143a67300d63ef19cba9874b1312d64b822841865ab0273b61eb7509b5df72f6f83e5360996385edddafdbf6c290908442db0d371
ECIESWithAES-CBC:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
..E...........testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:26470128277488561676200094952571990868546085812819853994872477087218319812977044315499153823333662776967634584346520097688307628957818314004327138322581923210003998515686757450716461349847200455496082681803989396058745583666893761507025500591353836113386362098988442514338273963839389204817344369452054684910798349330237102268205105622013867289723431812154951067896637163941419023853353084614334353285224687029542313189446702311274814776729885441027215040354055555708393991364236827258586041708676576655614934661129685843256845201293432306078111188749525613324557099904439062614636916828331342625130094056952405473987
+Modulus:26173195023463817730451581542146168598751732041564246269360081235825117690971721827828384183741799842561795197978188666674238898575452995628136450458843719698624074898846026779342957108924497566623544163406643268655038185731862130638782402170722890505525237553330420112933295063748894912752579276252846596039981359643644519628658497630038829365049125790460371488706817900138648598336412564006268757706442153537994902714835236061417752081154843616165876519896718323415801640947763520801876691447961313619276747086103458069705778907052548306131879547594745057611764184067466970940083555885480419766118325875752861444169
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100d1af0decd8d6ccb16138aea960d2fa0a2ab6be64baee32a0590cb925774bce866fa2737e3cf735919259687a1f98698e60387493766d79b6fd3043fb613114831c2cdab4721da510e6dfdc92831f76ad15160bd19826cb3a3881ddc8e9b57a3c78ebef71a82e4f64286820c2f0800b208608099cbbe00f971fb6d069f544d9175e95034100cb89d697fee13ac84ad38953f83bf34916480e45d862f8d0cb1d855eb6089e0a751db9240a69db6f6d1f0e1a52f828ab0f3cc6b854fc23edb451b989dfe82aad9062103df63c2cae56a7d402bcda585eff79ab86f003f3a804fe7379d6db0375996e993ca1f356f81da462fc1b88e686cd2d81a54540005830bac30203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100cf54e679b02cc3afd4df4ca07f103dee33f06f7f2426fe01a047a0237b1c0094c0011afefc4d28125ab1fc731f97892d008eb5305f61bf5d5f32ea210d96d8f70f143e0c701a41669d092f1b915070c69246b94ec980e0101e5728a6dd0df39ddb423776150c07ea4a0ccadd7e49db2dfdc66952aa44c18e1980f536b147af4969e925c01502c36f43b008877d5a449aaae5d482ece0f226073824dbe84590c4bbeeb84e43d6bb2808e206581020a556b7699a3dd668a2fbc579e50353d10ddffad0249adf03b265576d8435864818b2e1f11d6cb115c9cf3250c6aa084e7b2ff7837209d6dd29e17a810aa67219e2e65e3fce1fb49c7275db66f7f3581028490203010001
Private key:
-D:1664051276427863254435576715513322281740236409185922432501863155154179740138630431357195382030527650656982383806211190662920601054461013682314231806293201147828195887584562013777741134952324120369315968827264542346491780287587199557638357911353553027864440115474195998582078653753120886275652819050955419104187673779795143986727272155160355024473235991180055580441197834296957430027224054342206451799302571613484022203012552044319709415538894545417856503027330512967061615781815560684795776595633335140905537499818295654070378083064714304872129683522438825623765566603349179681958488510740706791033509474571446223233
-encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100d1af0decd8d6ccb16138aea960d2fa0a2ab6be64baee32a0590cb925774bce866fa2737e3cf735919259687a1f98698e60387493766d79b6fd3043fb613114831c2cdab4721da510e6dfdc92831f76ad15160bd19826cb3a3881ddc8e9b57a3c78ebef71a82e4f64286820c2f0800b208608099cbbe00f971fb6d069f544d9175e95034100cb89d697fee13ac84ad38953f83bf34916480e45d862f8d0cb1d855eb6089e0a751db9240a69db6f6d1f0e1a52f828ab0f3cc6b854fc23edb451b989dfe82aad9062103df63c2cae56a7d402bcda585eff79ab86f003f3a804fe7379d6db0375996e993ca1f356f81da462fc1b88e686cd2d81a54540005830bac30203010001028201000d2e8c198fa83146156e92cc6321e046335939aeeb717e0d468bde37d4c01743ac50f221c5836502b9c89520d84ba49726c565cebf6b3273a6871a3efb65327ceb90864f41bd4b5b3ca8661d6fd0d28d1efe3bcff958b6fdf9ff7009e967573fe5fa2f1b5e0f4b3e68abe3235e2b2e87e4e52c7585fa1800d0259604933eb8c6fa2c2dcf3f21d118989aeeef01846b27d86da06ba5247de49026096a46e8a2888371a68e87e4a046e59fcfb647d7e10342977a22be083ca58907a92e2ddd0d1717114e28035d58f4ef5098cbe377038fe42006e4b2e2e337d4b5d03bafebd48a61a239e277ee4dc0dc89e33e30b4bd0690bcec989587e20b8d26bf77fb69818102818100f0d479e44a74381d161726c33ccae0fb48af92dedca585f26e8888d6d62db7fe278f47aa61f1d143aa3448ae4003c10ce50f6fef85e7ca94ac8b329094ffd10dd3e01c2aeb2abf093cbc13332c4a2664ba045bde5cb1c5bb06c6e1ce60877b8d7f417c973d26b419642226229f9f9aadf1cfab4fc4b8ffc3a77361793095294b02818100dee453f60155d054fd75ec8d638520059e942a3e54925f1f713f59dd5c5c3044bb3dfe150f36bc94ec3f2e382614cf25457f62cdc38a33342dc3af5d393018066b695a1589655e4998fe016d10885740148816c9edf2da8b1968f3537fb0ee615eb575fdc119658ca0a795075cc8bdf1d2e71f5bf83b799547be321e171c81690281806294e76c7ed9c21a8def5e2baf57f0ee8bdb6b089553a05813cd0a0ebf4fa9b07ceb16cff515f2ae7b1eb9ddb2509716bb312d85e3cf754a94b2ca390af508d35b36b2f112a0c5e0771f19d0e9c154a408cd3df9f101c849fdc52dabb831dd6e9777ec1350b1e6293aa70beb426228042a26f31e4d0dd98c72a03577515ecdaf02818100b40d8459acb872a3c56016681ce5b47975a1c1023af546cc328277889f0c859d70186301061a347aa4e160e7d0b36ca6721eb664fbb9cf252e76ee598351fb866c0c5dce1a007e0b3c00ac8c3b17b84bb68a3cc6806676ee78e753f0b6ace9d4545a87e725aeeb5e8f84f09952f582a32fb8ae976fce33a8489d370521ac50490281800d8ec91d68c073e5511ac2c5661a079f7a8c208deacb3d12ba5c77d31ddb3136b89fd462c69a52bb3bfea2ff2c326d27805b46f2691f1fe18a12d45e6089be776a3ae046b746f5bd1eb974377ddea4d9a374fe5ad42a2ddb0b32422f3b8b29850690134076369b8be794e4ad8043a935609543979ce33677174c9a69335fd8f2
-Signature:8b4dc9cc7f95880e2ef1e999a961cc43f2e004a5710819e0ffe52c3df584130cfda453b5bc6043e0a5ff342e5c5726004b8a3a20739020ab49fafc965b53956e90faf8141a99001050c0632a0b609ca0e9e5882eccdfa95f8480719635d2232afbb6754decd89b07052ee668d4c8d13a5132ef9d0e3f2eed94722f6a28f7475ff91a2762a84a643161877d32cf86ba455efccade6169b33daffd688e10e170bd9ca5076e518ce14a93630ca930bd40975db3f1d99a0c03d46efe498bc62f6fcbe83500038696d3bc374b366545054e4ded8f0d87b5f5feb6d73c74e0a58c114465254d589c976f4fb7a8a3393b5f0639883e3db6d5885712b5f4fc88cd18fd64
+D:2332292581854962777451473766057854717437632407994494685644183810934566539745103612837294408243467218221171001971292885139349606599030250003331200248403914171230977881338187533627765529641562259320406761284385868882393502978074596684780951655965663374159137392792615674497313626993813361772358560405826084820354918406328528695677097610862801011761115381450233790614664307354661139339583645529679984192468442755633875707446621195632912341467971676580807800104435401134688687999696745613657450770880771741715146941899323469499316017827006859484792074145617966270676973862028935403627335181400412984002867132561835548673
+encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100cf54e679b02cc3afd4df4ca07f103dee33f06f7f2426fe01a047a0237b1c0094c0011afefc4d28125ab1fc731f97892d008eb5305f61bf5d5f32ea210d96d8f70f143e0c701a41669d092f1b915070c69246b94ec980e0101e5728a6dd0df39ddb423776150c07ea4a0ccadd7e49db2dfdc66952aa44c18e1980f536b147af4969e925c01502c36f43b008877d5a449aaae5d482ece0f226073824dbe84590c4bbeeb84e43d6bb2808e206581020a556b7699a3dd668a2fbc579e50353d10ddffad0249adf03b265576d8435864818b2e1f11d6cb115c9cf3250c6aa084e7b2ff7837209d6dd29e17a810aa67219e2e65e3fce1fb49c7275db66f7f3581028490203010001028201001279ae5009b2f37d27aafe590ef9938b3675a679ddeedb93a984b87070f7fdd54386d5b1032a9cf785bd76918baf253a2d628a22d55d1080718b47f1ca1437214ce6b0e0cadc8c1768c6f8bbac274ee563038a5fcaf501026eb1b59da8f525505bc97ac7baf8677c293d1a96c23a329dd68f67b34618fa667f3f4e9aa111923cff6cdf97f700ef24663fe433b661e7fd1abcb8c5a7525adfd3b8b56d0470b06359190bac1a9058fe2822ce3c254761dda2e58872b50c383cd129085fcde228cf649798c39a5ba12967189241b9969aafc8a9a49f999bf74465dbc1c61ba94825ac4f31543ef57e9792f664f6127a1f9cfa6d9ae505ea618047478c6e6329e00102818100eee83e458ed13c3bb9b77cfaa4960b9d1f1c22b015a4dd7aa94ecae8a7448e092e94d45f8cf2c5aea4fbc0cf06076b190859e10bebb636362e149c3fecf3417608da4806ec247a486ae7d2a79ff4c3e2b6102089f5033e12ca901b74bf66b263817e50701ad3601c04b3a5482630ad406f8cc4d297109de03c204bfdca8330c102818100de2a53fa95ef5478096e9e5445ef13dc7650e7b9965b8bce7f33ff38f55b4696aa43f054d74f1cd103117a2f1c2df495d90132df43d1677753cec5ebce954394242712cb3857598ee29dd4df70d4e5b77a04e06cfb63ddc7c0d1de538e5e26206e17786b6e75e80f092dd6719bdbcaba88896c1444d95b7b495da77da2ee518902818100852d379164d4a48412ba0354612d375a25fe7423be5d020d9f95c9acb99990a7f3ac895a9e62b2e9f11459ddcdd992cd0887b9d90053b992a84b5af293aee29ddebf77894c57e546bb39718779b662ffdd47ce2bb9464e73013225ec05ca44c50d6991837ca0ba21c4493468acc953bae8b40affedb018a1e84284b9fc0af7c10281806c8664cb8e1e8136b9f4cd67015a8e6b2d68cc297e676dde0b894ced77fd8477e8e89327fe9d68c839257a7834ddc612c514aed31d7fd77914f976f97fcaae5e5962b4ed8cb22ecf7ba7f9eac4655b69cb3342a63a0f48b16161a3a7516e70557b31ffe30aec91d576786bbec79210701a6e76db57de8dafa5e118066966dd7102818012a5cea4469f87d4e1aedad56deb4e6177abfd7c5792623910801c2567ad74a0b475262867bbe74bc5c083d1c40eb65f22c8e44dd0fcbb79f9a9893615984309d5212e30482cd2bc974c72f9dac2dd9d3c24460abd2a54bb22b5cc90ffe6e7b3ab2f0a541ea3f7ba4d4690cf7a311243247526222f4fcdb5f8835712859bdfb3
+Signature:2bdefc518fd143c70f2777bcc476456937764695539a61b585a81b1a18d40c3bdc32154ab11a7ecf61e27d53608edf67677d3884a046e51281b049b0b79235e3e30725963616e1217d00adcd41a574e926857552fd6579bcc062ca5b5c905bfee3857efa4921ef1941d4dd63fb2356c21d5df5a097fb8524d6cedccc87ba5082d864e804f3f5c09cfa81ba91496bff9734aa1e9c8e2623de3102c5ff9ec5730c8e47f2b10904e345070e8eb17cbd6546f2e5ad18f87bc7552d2a1c44bf84c6555a4ea3ed78378e543445dc289d060a2a62dbfec37563a6988d337d138fac3863a57b1189116479adaa5937d567c3c69d5ef47d9989d194531d0d815eb9f30623
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 58.676
+Time: 62.355
There were 4 failures:
1) testLargeArrayAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: testLargeByteBufferAlias failed with outputOffset=1
@@ -1306,5 +1306,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:48:19 --
+-- JVM shutdown starting at 2018-04-07 01:14:44 --
diff --git a/testlogs/BouncyCastleAllTests_1_59.txt b/testlogs/BouncyCastleAllTests_1_59.txt
index 1404778..70c3939 100755
--- a/testlogs/BouncyCastleAllTests_1_59.txt
+++ b/testlogs/BouncyCastleAllTests_1_59.txt
@@ -1175,25 +1175,25 @@ X509StreamParser.CRL
....No implementation for:DHIESWITHDESEDE
.....testDefaultSize: keysize=2048
....testTiming: SHA1WITHDSA
-count:50000 cutoff:4195733 relative average:0.9991440906041145 sigmas:0.33149228361272054
-count:25000 cutoff:645181 relative average:1.000250789380447 sigmas:0.06868150042682453
-count:12501 cutoff:618010 relative average:0.995590022827678 sigmas:0.8540225661310322
-count:6251 cutoff:608113 relative average:1.0015832702117586 sigmas:0.21681554556403912
-count:3125 cutoff:596601 relative average:1.0036128742604875 sigmas:0.34981504607024333
-count:1564 cutoff:591783 relative average:0.9920606707269646 sigmas:0.5438295671828083
-count:782 cutoff:588709 relative average:0.9869654326776183 sigmas:0.631336100370377
-count:391 cutoff:586106 relative average:0.9977940095307553 sigmas:0.07555316077979547
-count:196 cutoff:582985 relative average:0.9738362149890938 sigmas:0.6344380694007794
-count:98 cutoff:576362 relative average:0.9056450810848213 sigmas:1.6178498424470806
-count:49 cutoff:563897 relative average:0.8475060027187221 sigmas:1.8488914579831046
-count:25 cutoff:560004 relative average:0.8514860425731748 sigmas:1.2861685994819116
-count:13 cutoff:557689 relative average:0.8737300548202523 sigmas:0.7885555549053996
+count:50000 cutoff:1418970 relative average:1.000439742317115 sigmas:0.17031146708091993
+count:25000 cutoff:616019 relative average:0.995889426580842 sigmas:1.1257268929769881
+count:12502 cutoff:598894 relative average:0.9917373334827793 sigmas:1.6001864903825744
+count:6250 cutoff:590290 relative average:0.9887890643182873 sigmas:1.5351205909033998
+count:3125 cutoff:581462 relative average:0.9943299639123392 sigmas:0.5489988834976364
+count:1563 cutoff:577701 relative average:0.9895200049286645 sigmas:0.7176310063004948
+count:782 cutoff:575052 relative average:0.9755675454137427 sigmas:1.183398744235836
+count:391 cutoff:572629 relative average:0.9865925975019835 sigmas:0.4591913023626416
+count:196 cutoff:570433 relative average:0.9913828445165616 sigmas:0.20895491559650559
+count:98 cutoff:567683 relative average:0.9805592572201679 sigmas:0.33333930021899416
+count:49 cutoff:561092 relative average:0.8786003727037826 sigmas:1.4718922574788194
+count:25 cutoff:550630 relative average:1.080035640449447 sigmas:0.6931289783737863
+count:13 cutoff:546884 relative average:0.9391965464028351 sigmas:0.37971744601000457
...java.security.spec.InvalidKeySpecException: encoded key spec not recognized: n is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Zero length BigInteger
java.security.spec.InvalidKeySpecException: encoded key spec not recognized: h is not positive
-..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104208caffd3a73d4e90cd57dc937f97057038c6a5d4b4c25a13871d323dea0c18e9da081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200046a10d31649f81df48d46a61dabaf705fa3a6652b57a6cfcd671775e86d88dc0737c81948dd9114d38408517bcf7ca7e9a4aee7fc13d041abe17e89d09e498886
+..Encoded ECPrivateKey:3082024b0201003081ec06072a8648ce3d02013081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101048201553082015102010104205bd9e058f8baeeed09f25fa71e0a4358b535c2145ecd26689d147b4a2cbd73fda081e33081e0020101302c06072a8648ce3d0101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff30440420ffffffff00000001000000000000000000000000fffffffffffffffffffffffc04205ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b0441046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101a144034200041ee90ce48a6204332c9fa94aab402df9a86c693bf41cb35e0168adcd384a5e1ccf5e867f53903ce802f8f882228395bb3af7266935f4e1092e152060a78b1b02
...testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
testWrongOrder:org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$1: calculation failed: ECDHC public key has wrong domain parameters
..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: encoded key spec not recognized: Invalid point coordinates
@@ -1265,56 +1265,56 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:38712059042932352899396755200272345476065673856441347089424923321250529480580
-encoded:308193020100301306072a8648ce3d020106082a8648ce3d03010704793077020101042055963fbb140473f54b3e759c9907b3fda6dbd55e16d2170931f357c595a10f84a00a06082a8648ce3d030107a144034200044bf6b5d0aef5768b5f4e8f59ff95b90c37eafc27f510fdc1608019c1b438ca9c475f2a0c8f76c9f10949edc70a725bfb39204104476c832129884f5f1af10f11
+S:96096742431562383051839195829825292679143861690083621784396743357502693348776
+encoded:308193020100301306072a8648ce3d020106082a8648ce3d030107047930770201010420d474d428e1bb16f4304d3896efdf38857da261ce5f2b6d630161d537ced895a8a00a06082a8648ce3d030107a1440342000488c0da2b9e12b51303d8a4c58114af9d79380acde7a85fb16598b0fa01b957594c4aba29babadbfb24fc0439f43e918c2017ec4bc8d2d47a4eec171cce2b01ab
Public key:
-X:34359362863863453930463562088180461487122091966302553570833480246709001439900
-Y:32282352932540309895904006325021253238721748686560491393627014101900507287313
-encoded:3059301306072a8648ce3d020106082a8648ce3d030107034200044bf6b5d0aef5768b5f4e8f59ff95b90c37eafc27f510fdc1608019c1b438ca9c475f2a0c8f76c9f10949edc70a725bfb39204104476c832129884f5f1af10f11
-Signature:3044022037e7425359cbd64d9a8153a6f83240c8bc2698e60e97515f22fdeaba855599e102202ccc66d7a8e4548c4ed7eec80462fcd3493a7c206857cc0a91e05573ecda6695
-r:25285806106434567378032046111833316903209009026722509243229790102731548367329
-s:20262911931180812190163243438525644761919721920029937279174503539053619209877
-.BC curve:secp256r1 countLsb:539 countMsb:547
-BC curve:secp224r1 countLsb:527 countMsb:494
-BC curve:secp384r1 countLsb:507 countMsb:525
-BC curve:secp521r1 countLsb:521 countMsb:539
-BC curve:brainpoolP256r1 countLsb:518 countMsb:518
+X:61855287800390023469720485752616007421022232987780075338276882307245246338905
+Y:34507808024965118062960651560732424097169342340463095765457165273353958392235
+encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000488c0da2b9e12b51303d8a4c58114af9d79380acde7a85fb16598b0fa01b957594c4aba29babadbfb24fc0439f43e918c2017ec4bc8d2d47a4eec171cce2b01ab
+Signature:3045022100c0fa17e3eed1a5e5784ee051ada7d25ad5acfae123d9a8879e81b71bfd7afce302201ca0ad3581bb3dc1ec90794fcd1eab2bc9e43fd42deb7d8ffcd69451dffaf910
+r:87285943579406181891656597389198514210216889778137263348885047525525216230627
+s:12948650735353480697506058620380209963453242544569030329634463198778295515408
+.BC curve:secp256r1 countLsb:498 countMsb:509
+BC curve:secp224r1 countLsb:502 countMsb:509
+BC curve:secp384r1 countLsb:554 countMsb:515
+BC curve:secp521r1 countLsb:508 countMsb:524
+BC curve:brainpoolP256r1 countLsb:477 countMsb:497
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:879828 relative average:0.9981159257063952 sigmas:0.7296988362149055
-count:25000 cutoff:212562 relative average:0.9947170160123427 sigmas:1.4468047504892425
-count:12501 cutoff:209537 relative average:0.9894352846899304 sigmas:2.0459301549624014
-count:6252 cutoff:206139 relative average:0.9807011007502805 sigmas:2.643033397400879
-count:3126 cutoff:205085 relative average:0.9675159311700497 sigmas:3.1457596406638597
-count:1564 cutoff:204355 relative average:0.9452726372899497 sigmas:3.748724476857988
-count:784 cutoff:203708 relative average:0.9583615111609178 sigmas:2.0193593901510396
-count:391 cutoff:202564 relative average:1.0072418724338372 sigmas:0.24802752322306748
-count:196 cutoff:198866 relative average:1.0496536954933209 sigmas:1.204038127291796
-count:98 cutoff:194822 relative average:1.0753671593020644 sigmas:1.2922775855717885
-count:49 cutoff:193760 relative average:1.032364551998042 sigmas:0.3923993389736941
-count:25 cutoff:193251 relative average:0.8153286990780716 sigmas:1.5993003794831062
-count:13 cutoff:192802 relative average:0.626719803380262 sigmas:2.331134080732024
+count:50000 cutoff:718700 relative average:0.9949200248021285 sigmas:1.9674659340503298
+count:25000 cutoff:210001 relative average:0.9933752150809511 sigmas:1.8142720693915766
+count:12510 cutoff:205442 relative average:0.9910124295362082 sigmas:1.7411315714919853
+count:6251 cutoff:204428 relative average:0.981961911197501 sigmas:2.470164622311876
+count:3127 cutoff:203729 relative average:0.9793599222810263 sigmas:1.9991063388796837
+count:1564 cutoff:203098 relative average:0.964549185636909 sigmas:2.4283160917429494
+count:782 cutoff:202369 relative average:0.972648169222522 sigmas:1.3248002602581264
+count:391 cutoff:199270 relative average:1.0103476681835193 sigmas:0.3543981938566909
+count:196 cutoff:194893 relative average:1.039751678424611 sigmas:0.9639269740459199
+count:98 cutoff:193656 relative average:1.0054580343018973 sigmas:0.09358579326779365
+count:49 cutoff:192918 relative average:1.0633628324686262 sigmas:0.7682335160299474
+count:25 cutoff:192349 relative average:1.1495858948564437 sigmas:1.2954518499350829
+count:13 cutoff:191817 relative average:1.1251550723081458 sigmas:0.7815931760537769
...Skipping because of:java.security.NoSuchAlgorithmException: Cannot find any provider supporting ECIESWITHAES
-.04818d7838aaef5f20ec121997db5187425cec11a0ca1ad63a930555bd4475f6c8801bfa78050b9bc77118ac387328b3c674ca7b99416eb8508bb0dfe44f897928aaa6fc2adc32d6bf641946f17e592fe74695b2a1ab31eb3fa00860f8d5b25df6132a535275ff7dadec07d4292d6a2470ff6fa5309466c74aed283076
+.04340a7a131b05bd003048cc17fad1c98b2648b17379d5d4b77cf6bab8b4f20e4310f1d3269e7f9a289eedb7d7342bee1ba27666fc676f856d6d5fcdc0b3218f66988b55db216a2836e4f14fc51db06423cc0f272410e9f5eaf4b0083495590d823c68f5fb385da08de1f2be38ec45956a83e56cf8b0dd6788c20c1a02
ECIES:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
-.testEciesBasic:047632ac263a5cd8a33067173307a7b1cfacd48d6559c24d5e73d8cea4009691542f998ea1b94248494fd1e3362accc1d6a37ad7e3dea16589a178aea4832f876bbe870db8f3c25ed381084d23001244c49649bc39ad2b27371c7179e750b29bcccfa268b8
+.testEciesBasic:047efc1cfd95504be5bc7a92732de799bd49ec2f8e10d02721ef7ea2009d02d6d80c499f82c4fc5d235ff91078d0d9d8f707643585ecbc2f18abff5389ab553bf90b2ae60d51d20a98478f89d7cc852d249056f7b32900d07d2651eff2f06e9b4a9ccc3370
..No implementation for:ECIESwithDESede
...No implementation for:ECIESWithAES
-.043304160659d767cea3b596777efcbf85abb897653c0b74ee54f65901ade1d709a69629fdffad684a858d8e05651a421afc24c50ba9f5dd108cdf1ac8a74e680a9ee3088db1e9534dd145f59de79226b0fa111c45a4662a2dc4f91de3aeec43442e0659f979a44d38bbea857305041ca9a8747e93c0548ec59be5c0f2b5ed637d236a5790
+.0461ecdf078737fb6e554f3cf6f8507dfac1876cec61f73185a6ced5e7ea2d2cbd073fd9661afb0f68a840fc64f145f69bf94b0d1ba184754e9331dd2e3c11b63f8ae2e5d37411c7ee687a71cb0e02a6c4738ee752da025b6be0664602a3c8c732dddeefe53cfda16501a08a7cdd6f9d231d07dedf6be4243ada7b134514d6d0a4f1cfb108
ECIESWithAES-CBC:org.bouncycastle.jcajce.provider.util.BadBlockException: unable to process block
.............testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:19700690822344206691256137169201103337134892919947301295390355850627469196443927045594226428768128591369074558149005898971659063245943451146870846661674259574621872397376806184934779668554563550168512869338091874334083451338468632626919869135241501423399348074410501404649196846817700281513259562715122296032570638959859172453782279882651597331574676795360546749726680212196547270152298524477126458178993476736776336588358495672420370221668783114582182260074228588029673566495059830602684427922617893332441486663162283529118502468184604321610775866594103730881103467958762208635721101425844001256725856795763120960907
+Modulus:27162751976760958844131495318121173121024493426778899663429721267053342360728851232698455512484845324448989533769987487400174764458150678729231604837048826005973952741772248323564301045307822246223950907347799321280477667200216151940296349952288262810687849180594899833373927902052868428422633068380307925079816428746942220267308050347108528183473642516356954108750034551644995042562042179191468990062553756222251458126095610488458343644924611970470403805501097852768265540246978014570227051559747151747794059432531067351223485487099652280270890311249193088104884708339598676499126610909780033121991671765560963783323
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a02820101009c0f3d810f3a008c109889981b103e7bbff987c5f9f113e7cda45c4c6cc7a7280e848a8de36a809ad6fbfea70bd92e727784a56693233d49996ad86e4a97a8ab1fa62979a894829f4024a077087514f6bd29af226eb5eb98a3beefba10449e35e4b8c62ceda450dddad20e91bd5cd24f02818add3ee5c56ea51fd3ee08a33a32a38a94a4a1585c0fe61541650b6978208d9be3a7341b9a47df98c966f859d2d4964acb82590439f9c523edfddaf4b81a2d210e712500ee90647add30a54949f17fef04c9b908b34819e6d90ca8945b5a2f56563357c5ba329193201388d0ef359fc999473740687147c9a97b6e0e55bf4ac319ebb1669f832a3ca9fd7116758b0203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100d72ba223862a34b685e8eda683260f6da88d974f99b936466065ca0f89aa8a32d8daf0fa6f5e1cdb44a7d6b2b68408034056158c0536af174b260f69b4228bccc00a694375d4528a48363a01e15cfa7a9977fd6dbd75825a18977c0733a7f2a58ab5cd87a412397ffb4d94d713c9efe98cdd59eb88deacd5d959ff7f1142977dce24903322e9f99c3697c9510c9211be0fef3c307c274a5bcbc4afd7456f1e30e48056cb2b4fe7824eee0f97f3502e6cba345315c2244a394b5581bd8fbfd43cd4c8ed3b729ba5095f0bff989adb6eef67ee352230238554cd7b5007cba4f70440f148e2b4f2030a316c83071342262055c8e43e4ba375ed2b168b6108525a9b0203010001
Private key:
-D:2910098179694582820039602889647695417187950458659838451924736712553459746086041733278760196822651706236356805341728101789240725820632175615469106836197744193844473244634409537746963997558610209529319493862253552753140051347571983577049708812631293798867182235231329819005672619658630801053088793862774408769182540985867548213580167256084348732468352768466385808685477549963020444767156981675606742624225948731023622932877827360445852302551241113019912819871868138616144563414075041110225457710722888391364407340310501541706914878753894201990101470689567947581822265318190577429466074819152729478524612520926492619253
-encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a302010002820101009c0f3d810f3a008c109889981b103e7bbff987c5f9f113e7cda45c4c6cc7a7280e848a8de36a809ad6fbfea70bd92e727784a56693233d49996ad86e4a97a8ab1fa62979a894829f4024a077087514f6bd29af226eb5eb98a3beefba10449e35e4b8c62ceda450dddad20e91bd5cd24f02818add3ee5c56ea51fd3ee08a33a32a38a94a4a1585c0fe61541650b6978208d9be3a7341b9a47df98c966f859d2d4964acb82590439f9c523edfddaf4b81a2d210e712500ee90647add30a54949f17fef04c9b908b34819e6d90ca8945b5a2f56563357c5ba329193201388d0ef359fc999473740687147c9a97b6e0e55bf4ac319ebb1669f832a3ca9fd7116758b020301000102820100170d6b44e80bbb2ea0244ad844a5d2cd088fcd736701d507bdf3eef7126f304275ae8a21a9266a268a90ebce1f826e898072802a4046ded3ede27f63aa077010b86ff24578810385e452e4bf35e91c4bd1a7d97e7e6dc75ba3533394950d9b1f3e90e023f285fe0a0a3ba83a4ab218eb8c8fb7d9b463a5953c0abbb80d8a405b7a4f3922abc18968f183fe46087566f363e1a9555ee1db56a5c4d3d81c8095973e32bc0e241a349dd821c2eb484cfe3f79dabedf309b494d8e780c20eef041b6e673a7fb50f9c9d95e94dd49cb057ecbea02628bbdf48cb0d40757576742145ceb7c0f01b47c5687f27fc150955879cee94c78e74d2faab08c60d981d985f1f502818100da395cadb952b58411c17ce5bd2987c13ff2e19c90ad4e648a481eb745b5e3a06b2b29fa03b865de94c3be3e9517b8bf7822bdddbd4b94a3a57e52a3934fe35a600829f5bcf44d6ac98671aaa33154df738be0f24c2f366b823bacb7783bc5e8e69a0a49c61310821cc62b59e94cee6d27ea58a020b1ef9779b167ca5801259502818100b7130bb9f9312464ccce39fcbff831c193fff7c2265178964b6cfb1aa9d8d308426516995ac3ee7170369234b23394095bae86f6c9626618fbec87fc8b0b06aa3afcdde573bb4b890b0d4590cf574335e2067f67bcba8712b5de451ec735b6807b94a4181b4ed2378da3d86259c2a7d6a066c8ed0449fae7e01fb47d5e9c269f02818100c9032dab9899e739d0613a7b24d3ac89062ee44323c180047c9c122f1fb77c05b8b1f9e8a2a4a8b16eb71ff6e5bf041edabaa5ca2b2403b6fa2a7254dacd2bcf83c60160aabd1ed2ceef58a4a5ce3b2fd96f6fb5c1177c396bad2c5b9414fb289dc226d7edec81b85868f265cfd15d8e8ec5fefd0120e661d166e9042a2c64410281804f28740c909bd801a1b095d01c6d438e50e0ff8eba24c6002e52cbec467e5319222435764f91a25af84b1042aabeb486ab56b652a4d6e01073755d832bd7b3a50d6662c7a097de5c3e2419ed3849a1ecfd7313c996080cf9611bdf45249babf2b7fc984b381b87b7af8da5b538dc7ad7c97947ed7bca452bd773be05eb4f973f0281806479638dcdfb0bd888afa4320a43ec53246ca97e865480870a90e067b94ad3484f883c6a300dbf9264a6f08957bf3fff829e7e31b13a3fdba1b278b46627f16e6bf9c985e9260cf3341593352028395ce093dc7de6ae6888355ac2903920283e448822ba1aae5f4271e7b2aea4ea94b3ac4d644a0a941ecb19033d490f4a5bdc
-Signature:7406a04e100fb4840f5c43e22533799a6f802043e5ea308aa8a8633199054750a235ddb79e2f80694e5588cb673876cfea6c935c03d0ddf9f0e0f52e9af5aaaaa9c51ae4c7dce4572c7ed2ea6e5a1bd28438cf59c59ce975d055b0c622a69c8501a9732c3781a75675417e0224292a2249e6d55c5dc4ca5ad5d21ddd29725d3a9e708da89c2ce94bb6640f44c74137e8c6131911877886c50e3ff7b7f19ddbd257a874fe4a481a397b906cd6ede0a2ec1e5526c2fd8480499c70f6350b5daba111ac9d2607f42390e7d2ce1524e40c988f28577cb6d3f4dd2977ee20fcd29900b272fe3884305f24822299976006965eb98bc43de6e88160e5839d476284a5be
+D:10525530125361748788106586956243744022383959028026359863933800546827794313470093862703413750512060201673013926558367292312298979672505082040194107460507399802168416571611107195951557245466145839052448926065444522385497819512383680769638463085178396603580012418417043482589187573990015108625768315425669620387813084150698596885325017514484264553144458519616526253076992159077967155153180246986881610402938131879204698881059519269751337203324982041566626561223595373986198764697979760594886104360423835905231793574569138436502743848948707126156660988159431857846814089860842906290475090309708422933906062181921565739733
+encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100d72ba223862a34b685e8eda683260f6da88d974f99b936466065ca0f89aa8a32d8daf0fa6f5e1cdb44a7d6b2b68408034056158c0536af174b260f69b4228bccc00a694375d4528a48363a01e15cfa7a9977fd6dbd75825a18977c0733a7f2a58ab5cd87a412397ffb4d94d713c9efe98cdd59eb88deacd5d959ff7f1142977dce24903322e9f99c3697c9510c9211be0fef3c307c274a5bcbc4afd7456f1e30e48056cb2b4fe7824eee0f97f3502e6cba345315c2244a394b5581bd8fbfd43cd4c8ed3b729ba5095f0bff989adb6eef67ee352230238554cd7b5007cba4f70440f148e2b4f2030a316c83071342262055c8e43e4ba375ed2b168b6108525a9b0203010001028201005360d59a056dca72660e9e349582849cfe212bde8d177fa822c79ed689869bb9db5d6fdee393e903b0a58725466380455e435d631e4c13ea27552ec8cba44d5f0095a8379b6bb4b660081f4f463884d94829fe7aed5d212f6f7317fd246fb2afa24213cc39705476baf753b34a3848aecc46a40708c91cd95b39ac2f5d8d5bed0eaf24d8d823e8ca5d843a2831fd7295b03dc949d113e7c0db5b2166a95e471c47b3d06172ddbdfb4d5d88fc7ec58a264b4a33261c572e4164f30cc53c103da0ae519f4777c6556bad67d191ad1ac4eb89c19a3634bac03a84376dc01c7ec9e88aec2a2b46ad92f8311b16b83f12f86b01a05401dfe51a57f772c12fdd688ad502818100ee8511a41e69ed5f2e919022f60967545100804e185aab2bff2db68f5ba99b8674eeb703682709192ee285ed174a705929703047660d776676e6aa62acce4afef684865e8931b2734c5f67a7374143009c05944a738c110fcfc02bf501cd6ef50e2ed543247eb990bd49e92c00b69696f04ed75d959aa6d5b070e27bf19538d502818100e6f0804c343805ecdb9a8192f8f2316288f39b88ee7adaf775408f96b473816b94a102dfd128d9a4614afc705ea162f8662a795d4bf13797c03645ab1be75ce886ebe23b8836e1fa7b55d5f2c36879705983734bb94bb45944c7746126e8063193178f84471efdfe6a3f9592bc961996f97351f902dbbb41f0bbb30f548efdaf02818100c598fded5db8d98a71d4eb78db251d322fccdf7e5314c21bb7d2121c9f8e5a26c0b6866d4f1a8fa20a42653aee819fa36dfde031362d4fce56106ff5413dc1c989466edee07f885b9658af514b2848aeb792b3b01e1b5a8323d40b567540d07c395cb9165fa4906c853436f45a3ee9706ff290de99b2be25e77f0d522ae8396502818060a21c1d46f076524125eab834212bd6fe55692ca81592505fa8cf2c917f8f9513913821ad64b985560cc98abf9e2a4aa47d7b6135a8cec959ed9bc3589ebc3ab45239cd0d5761c1ad2022b13d61170792fd351e677fad0c798238497abd35f24289664d44714c78cbbea578cc1ec6c06ccafb6f05ea29f612a487ed8f45721302818100a94c16348d8ae0176d0a1d29ce37ca066cc3d231577fbef25b9de542a9a0e5e66f6a08b9453e5b0a174a2b499bf9b09b66c0363cea9c11de2974fa1363af1059bffb21c0b3c17a6bb67a1df25708de4240fe92aea9fb863bab30ec1a6fce801155b924afaef7c9f96e53c700a92ccb65599dca56703db09afcf1e0ee2e5a2b3b
+Signature:421bc748705486b008c46c4be3e07d9c3c329be5aeae694f5d56edd0c45607ad21b5fcd231b2c106e8fe00d3abdaa4efeccba10d09471b384e51b4f0ddc1e2f12a2ccc74aafc5f8435b90a59b7217f6af1b32fd5fc5175c2c67e1d53d9c712d9843a5b48e315e452f8b53da06742b4aa5c4d04bc74020461b76d13e4991cc5b54de3dec2c945ad3392018ab288ebb4ebec0e9b99b4e47628eae7930507d525e4183a0b9ec49477b3a49791bee75d493dc241cda349f8546d7edf63f2a66733f1614cb9c461178c7d9199881923f5097f746a6a96e366c43b1f667b635d7cf7338afc232b26dbc8e2134d56dc66efeff12f4cbbf567240837e1192033a23f9e91
..Verfied legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 66.972
+Time: 81.531
There were 3 failures:
1) testLargeArrayAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: testLargeByteBufferAlias failed with outputOffset=1
@@ -1446,5 +1446,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:58:36 --
+-- JVM shutdown starting at 2018-04-07 01:05:53 --
diff --git a/testlogs/ConscryptAllTests_1_0_1.txt b/testlogs/ConscryptAllTests_1_0_1.txt
index 4c3ca5a..ec22afc 100755
--- a/testlogs/ConscryptAllTests_1_0_1.txt
+++ b/testlogs/ConscryptAllTests_1_0_1.txt
@@ -182,7 +182,7 @@ java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509Certificate
java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
-..Encoded ECPrivateKey:308187020100301306072a8648ce3d020106082a8648ce3d030107046d306b0201010420c1cf457bea837d25b78237f38e612feea6f5ceabf1de90420aafedf47de8ac4da14403420004b9202d6837a0c7c4b43bdb9d82aef460d9b7b291f93ed67e32678ba0f3eb8bd54e1528811de5844cd24f05bce9df8793d493c1c74e2e5154d1b2b2992ef4943c
+..Encoded ECPrivateKey:308187020100301306072a8648ce3d020106082a8648ce3d030107046d306b0201010420bcbbf4e04415b3bad18b5ed8feb1cc3c95fe39d1cd78a41a46cfa80ae02fcfc5a14403420004c94b4d932ce27642ddb1c59ab27491ce03536419fc8aa13303265d47121c58743dda3024d797e9ed40c5b7cc52c0d85b1d3b88cd5bc37d3db5fd3dbddda91b13
...testWrongOrder: ECDHC not supported
testWrongOrder: ECDHC not supported
..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
@@ -203,7 +203,7 @@ testModifiedPublic:cofactor = -1 throws java.security.spec.InvalidKeySpecExcepti
testModifiedPublic:cofactor = 0 throws java.security.spec.InvalidKeySpecException: org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
testWrongOrder: ECDHC not supported
.Generated shared secret with a modified order:ECDH
-expected:a00ddbd7313f449e4f3a58de9ac9d78bd8d52bf030d69b75b12e960378b433d7 computed:a00ddbd7313f449e4f3a58de9ac9d78bd8d52bf030d69b75b12e960378b433d7
+expected:968bc760e1ef7ea1a7288667220a60927ad1a8c1619e429d1909728af843edae computed:968bc760e1ef7ea1a7288667220a60927ad1a8c1619e429d1909728af843edae
testWrongOrder: can't modify order.
..testModifiedPublic:public point not on curve throws java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: error:0f000078:elliptic curve routines:OPENSSL_internal:POINT_IS_NOT_ON_CURVE
testModifiedPublic:public point = (0,0) throws java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: error:0f000078:elliptic curve routines:OPENSSL_internal:POINT_IS_NOT_ON_CURVE
@@ -223,48 +223,48 @@ Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Curve:secp256r1
Order:115792089210356248762697446949407573529996955224135760342422259061068512044369
Private key:
-S:41508048581254992335392189966875657887006978714357129502518083623189738759498
-encoded:308187020100301306072a8648ce3d020106082a8648ce3d030107046d306b02010104205bc4b91301987e7ebfd1875e3dbc6484a82529907e19bf11361870788275254aa14403420004b41008a23714b1b9ef8fabffc5f56b6644af2bce3a136bd9c89f9dfa86baab84c287e279c7bd22e2aaabddfdbc656aa974b91d102b7392ae36b2bc9f71f2fda8
+S:16773057509821314423521273187233978836187935949440194580810248933055054998822
+encoded:308187020100301306072a8648ce3d020106082a8648ce3d030107046d306b0201010420251536d0d0088fa8575606952caa36285e063e124eeaf876f75caa5f764fed26a1440342000418fe32d6913e86e42d48d8bb7ac82e1ed4c523f1426711d8ced3410ce2dbcf03d0cd9fb6e5c8d95bfe888d40ff1cebdb796597ca7b1d5acfaf0c58d297dd775d
Public key:
-X:81444641885307227619114557974436278237654452399927516156155073352793631402884
-Y:87988780056761634812641661264467351854881697285038383410234562844264297069992
-encoded:3059301306072a8648ce3d020106082a8648ce3d03010703420004b41008a23714b1b9ef8fabffc5f56b6644af2bce3a136bd9c89f9dfa86baab84c287e279c7bd22e2aaabddfdbc656aa974b91d102b7392ae36b2bc9f71f2fda8
-Signature:3046022100e10928795cf8e1a0fa11929ec9cb4cfe1d6d07517cd4787923c3625f4409e4f5022100da9a41bcc6deff31761824a5080a66220f885920bdbd31e5f45c8937bda7acd0
-r:101786571896616475878332175447875317101783234251678494866332066766654815200501
-s:98876749142054027996087544405958941878098897382515081852861643876245508173008
-.Conscrypt curve:secp256r1 countLsb:515 countMsb:520
-Conscrypt curve:secp224r1 countLsb:504 countMsb:541
-Conscrypt curve:secp384r1 countLsb:522 countMsb:513
-Conscrypt curve:secp521r1 countLsb:551 countMsb:504
-Conscrypt curve:brainpoolP256r1 countLsb:510 countMsb:515
+X:11304638392494033613666996452552829500783933990198057503148367252405280820995
+Y:94444378462177549993253305179330766099275415995380638262215287360056010307421
+encoded:3059301306072a8648ce3d020106082a8648ce3d0301070342000418fe32d6913e86e42d48d8bb7ac82e1ed4c523f1426711d8ced3410ce2dbcf03d0cd9fb6e5c8d95bfe888d40ff1cebdb796597ca7b1d5acfaf0c58d297dd775d
+Signature:3044022076c4228aba49e3a99a5cd2da628b324525852e4fcfcd8df4c02e4bd8cb6499ef02204658268e96b08cb3c8069896f7a0ce264b323f5b52d9ee88099a377c5ed8d93d
+r:53719456556988910650681590217110266566856213979267512305868263131318621346287
+s:31817648053072221834588530227403674187243625487243556822901047070315085617469
+.Conscrypt curve:secp256r1 countLsb:503 countMsb:511
+Conscrypt curve:secp224r1 countLsb:499 countMsb:525
+Conscrypt curve:secp384r1 countLsb:507 countMsb:516
+Conscrypt curve:secp521r1 countLsb:520 countMsb:492
+Conscrypt curve:brainpoolP256r1 countLsb:509 countMsb:488
..testTiming algorithm:SHA256WithECDSA
-count:50000 cutoff:153638 relative average:1.0002105292819192 sigmas:0.0815376402761955
-count:25020 cutoff:51641 relative average:1.0015013749643311 sigmas:0.41133290212557233
-count:12541 cutoff:51354 relative average:1.005060548666823 sigmas:0.9815768722538737
-count:6261 cutoff:51107 relative average:1.0106688031774838 sigmas:1.4621710550304332
-count:3125 cutoff:48881 relative average:1.0147660255907245 sigmas:1.4297142800637181
-count:1569 cutoff:48571 relative average:1.012920228839651 sigmas:0.8864256305843974
-count:784 cutoff:48460 relative average:1.003699194351599 sigmas:0.1794013917931513
-count:398 cutoff:48389 relative average:0.9874594085136104 sigmas:0.4333314241838888
-count:200 cutoff:48334 relative average:0.9736592981890677 sigmas:0.6452127890358904
-count:98 cutoff:48276 relative average:1.020215773735074 sigmas:0.3466283128454264
-count:49 cutoff:48234 relative average:1.0105517614702615 sigmas:0.1279333088308849
-count:25 cutoff:48188 relative average:1.060008504579634 sigmas:0.519688894090779
-count:13 cutoff:48151 relative average:1.0334964771122688 sigmas:0.20918543251951568
+count:50000 cutoff:146681 relative average:1.000571938136753 sigmas:0.22151068787052125
+count:25002 cutoff:52382 relative average:0.9988130090407181 sigmas:0.3250838645511315
+count:12500 cutoff:51312 relative average:1.0011956398744726 sigmas:0.2315346660946786
+count:6265 cutoff:51007 relative average:1.0017555074779432 sigmas:0.24067104783006632
+count:3125 cutoff:50065 relative average:0.9933354506291985 sigmas:0.6452922180772807
+count:1566 cutoff:49303 relative average:0.9950852737772197 sigmas:0.3368649581112104
+count:782 cutoff:48517 relative average:1.0135667580792185 sigmas:0.6571130386272748
+count:396 cutoff:48244 relative average:1.0037352270598172 sigmas:0.12874347506498168
+count:196 cutoff:48131 relative average:1.0019320650781613 sigmas:0.04685008830466942
+count:98 cutoff:48054 relative average:1.0658325665360866 sigmas:1.1287933752986485
+count:49 cutoff:48006 relative average:1.1342231786782988 sigmas:1.6273695551694645
+count:25 cutoff:47973 relative average:1.1078941436252105 sigmas:0.9343906929899923
+count:13 cutoff:47945 relative average:1.0181364672994748 sigmas:0.11326220198323891
............testDefaultSize: keysize=2048
....Message:Hello
Hash:185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
Public key:
-Modulus:26793122092162363697169875392992572744763633675400778165683867042164090448492397714666563295036015511509415005173742727052389244232596571525560655801484363732277921377767551726367169640966438160308314628684628887897348754499889762598226759944797287794531505819401258988497565688159522778726836044419474705381162528079359086163499889209591488645721934399924653199837184164241409128446027076989819711586609179615026062379848644630907172511233453310226298998443764649799568524290207103710496160662171950176369331906788770771287877648822684355049491423553342182802308694392933764901676277969054286842997159764742868759361
+Modulus:20750513791801965272599934204333423111785045954520958466352443339457688829144636440391281295533981062915946499060226969158718542331738423631135414296182732759532628180859368849949632253105214103235154615818938908354877562726893841811325821816214222000491233272855867068266062724498871312390493148587455334270262760918742775695474265852605018088535615041509869186946782175992989453382538723218680216921798739529401750084767804512218097418405934677431673405221709897792122348218456420499099749416997855297042402385474753448245583042502277461754432785064578877587224232633822949139225575738388019271975804249504020208539
E:65537
-encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100d43e0e96816e1ff9be6d872f76636f6d8585c15484b8d586e6878a30b0a09ea013c77c39d0e651375c1c1c036086f36c4c0cdd6b54b6fb4789ee2e789a608c91e492a2b23e2b5460423201b6046d4604ccf34cd16834b9116a584542e287bae6add36ba7231c417fbadfc80d8a31b2ef523aa90cd177c54fccd3a23837a0c7efd5bc00b50195b52020b5c24fa971270d3fccf515d502db5ebc914b3fc5a69d8d998c00fef0aba136adbd9c04c0f517fa7eea72dc7a4f990a2067cffb1f66ad76cd6909b5d9aa0c0f2f704fb20afa88833e71a316edea3024a137361c9425edd7ec29818f130ef094355631778df4a8831250ccbe999e64a406cfc23a1b06f3410203010001
+encoded:30820122300d06092a864886f70d01010105000382010f003082010a0282010100a4602ff9cb7b7ebdad35b470169a81ad3d5d681ae78e1f4c2edfbf0542ecd35b3806069a4955e8804748bbb95aee2eb712d327f3ea6bb89d3062a3f062c499c8affe2de7165d70b3cf69e4c48bd11fceced11d32e36cddd7c6fc6a643663c66f0731fdd4fb1c8e0d64f79710fc557cf854af010e5c160f0e0f1434985d1897d0fa06216c46590d6e00623e5121afa34655a4d5bb8f9761061cf7ba0ffd8c9c53a3b350afbda73f605719bc365cc51310cdb4afdfdfbe6b08a073df5e75978eee88b1d976fc66901edccc55cfc59356286241bcd5c4460eeb05ddea86066c5735d77be9888fb7a97b25252ffee8f25978c92373e196313570379ab29ff2249b9b0203010001
Private key:
-D:1068707759908473609423253601245432113341877333275328046796682741579888442275416587056317242314320889705613039428485906629654252152958339527670905142601282866663834387805699940001776373017537665667668115276019475652722269544504048528434694495806866198081767694012494180719768778940412415824188200615178430922014147447301003187951148716270622019854093121948016890449481363264733754457719725982924830031080773568503054280557121840687928390941887033491136759063818833852395484655221246037437963592306840238064988649271115654361655043830795137835859709041816367976144130818628174459041599137808367101167348025440753877273
-encoded:308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100d43e0e96816e1ff9be6d872f76636f6d8585c15484b8d586e6878a30b0a09ea013c77c39d0e651375c1c1c036086f36c4c0cdd6b54b6fb4789ee2e789a608c91e492a2b23e2b5460423201b6046d4604ccf34cd16834b9116a584542e287bae6add36ba7231c417fbadfc80d8a31b2ef523aa90cd177c54fccd3a23837a0c7efd5bc00b50195b52020b5c24fa971270d3fccf515d502db5ebc914b3fc5a69d8d998c00fef0aba136adbd9c04c0f517fa7eea72dc7a4f990a2067cffb1f66ad76cd6909b5d9aa0c0f2f704fb20afa88833e71a316edea3024a137361c9425edd7ec29818f130ef094355631778df4a8831250ccbe999e64a406cfc23a1b06f34102030100010282010008773e6b1e3e55fa6089d816adaa864ccd2923f51dfcf369d7ccc4d76fbf5d3136025c800cad97f7883aee678547a65905cf26c23bbb845a2e0dc5cbc2523c92c4c95cf4fb56d9503e03b3385f1e3b8273b5f6b4c004a18d8f2e7660c981631438a8f8b968449dc303d4b7dffcc8dbb53447908542dee23f6e5138be5b1c1493de28e416185b0086794009d8bab4649a3856a6d34858024e140d6c3c1e1c3dc3e09fb964dfdfa23a8fcb641bc0c4bbe713f261f8ba85c5f475ff39a81d2d3fc7fa5702a395093cfeda0464992d7e0d2c3cd6799a440562bb76af6f6a4ad646666793d9fa797ac63c3309a74669aaee454dbf88e6296374bd95e31646b74b011902818100e91fb36cdd47c4f27eeb1d5562fd0cb3cd90e07fb972883d94e7c68b5ccb7ca290f08f512cfed1115e532eccdda5e532789d3546ff5ca5baea3db9911c31dfb40fda8de4fcd29d566d11f26f188137fd6e2e18bd8bc8b00730dfecd7b8cd907d36ae1ac2bfeb675e4b5199a18204104ec9627ab35a0f25a473d829ad4924acbd02818100e911cb595a98ece8e5a2f91f6547a44d8126faddd0bc66007fd1ae4fb90e24993439ab24fcf1a86f75fc412cb76108c9a0368c5ba9a6e1587b02c8661c92e8c46c3c7d11f31e63cb2dc1393c5b7b5adafe0e0bfecb9b521a3999136a10b5eeff9dbf7cb3e029e6675f25bb454a9c6dea1c4a5c56371b3e9f443e5aafe6ccc2d502818100c2718d8fa4f5c2c0dcb9b0aad2b8ec4a609091a01706ffba15a448c75eebdf161d3c78dda56118f29ab1591cc95720d7bb20ad1a7dce41f1a885396d5e8dfedfca456a0af0119fe8416b31c21637598309ce6b16562c5b1e7456a1cec0b6bce8a39e0e7617ebfa38fd2b9fafc5a92c0cfb0e27f7c68b51c35c58955292ea832502818100c5b847c734b958f9b69dcc339b2aecb2a767171907d45bbffeaf35ee01f2828fc9a34692295724e9f1b09ee5bd67bf19b525b16aad8099d902f9f861cfc9bd57acee9fb79384eb69d915fb653dc266f032e85dbab8a5ba3fef2ef22e5fa0c7f0e7b523a840f9aab17521403e672e4f7c74a58cb1c32c04b2fe24dbb02fdef3450281806422cf3787a0089b291b6a6d63211f39c37b723c7ec48913c70afd92c7b2a1056723bd61819d0e4a02cc7ae56a67f966f0c5dcead6ee39cd7b940b799d249dbb8e016a4873dd99c574ba5b0f3642858a1568a52726fe1b7a59bd0e9904637fdfd9245aefa29a2c8ce3bb107a4cc140039cccac9da64ca3ae6c11d60e9a8001d5
-Signature:9ec5ab6f96f170af2299710621eb05363b0072b6316e8a9dfd3db6d90302ce06fe6af555b51850cb9dffd904b3d3503b3c44c50c7102aa998e10a3d4256946d61101177553ce79eef1f90673ae4fc9270aacfdccf1aa723a101e6e904b59f3b1847aa2e989278a52fc5f20587a8b6ad8457e48d1418568f4c14f217a9ec173c64f9826369970db295634429d5d0678163eaa754233f72cbf176fdfb8771ce9cfa1da2323e3e41d5e12f1b93ac2a4af3367538727edddab2fa15e8bb60e15fb0e4fc1b460c2167d2cf2a536a003566369d6e0b995fadbcf2ea497721f5be40216a3877daff72305022f1298d2fd8ccef84d16914ac2c58cd711740a59bad653a0
+D:1962111997311393240372641290633599692139279029863533265422373489397123726661417398127847936103637344506006079843084464163397451925321314848744162265490400764618821380850290809209116545958664751174882175782076756871312026125983202430761037548180104883303235921569309065444631135140752636264764728959159874673406349856907722396092508550308595925359844082659513478717810402350840344624969985173055117037477757994657707791341378481777954103058159761222464824102713366184461266431094000565656416123371245048527467971300809852365187206175430385205950519910364992162333653111089474948384195364860513522776938673700217780713
+encoded:308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100a4602ff9cb7b7ebdad35b470169a81ad3d5d681ae78e1f4c2edfbf0542ecd35b3806069a4955e8804748bbb95aee2eb712d327f3ea6bb89d3062a3f062c499c8affe2de7165d70b3cf69e4c48bd11fceced11d32e36cddd7c6fc6a643663c66f0731fdd4fb1c8e0d64f79710fc557cf854af010e5c160f0e0f1434985d1897d0fa06216c46590d6e00623e5121afa34655a4d5bb8f9761061cf7ba0ffd8c9c53a3b350afbda73f605719bc365cc51310cdb4afdfdfbe6b08a073df5e75978eee88b1d976fc66901edccc55cfc59356286241bcd5c4460eeb05ddea86066c5735d77be9888fb7a97b25252ffee8f25978c92373e196313570379ab29ff2249b9b0203010001028201000f8afcde5cec5786adfb370da64583df92bee35a2fed136e8bbc227ee7de26fa282901b4d31c6978bfc4d3e36a02bdae17fc99798a00179bdd78665213b4cd69d9a26a4ac0a5a3438d6850f678d61470e4c38744499700bf2794b4a6b731e6109798958cef15bb24ef182e53afd8919195c85a8c360eebeb836780b5ab8fe8c2f620505d81e2025563285f70a3ed79aaa3bb9ce2a61fefa510a230ef5d5243d9a058caafefc58913efa957c8ba54d74153a9b01fc7d149b3160e6d657d05663eba534cd411b10dcb5e04bb4b2e879922673451d3d2082f025c497b01c7276106f7edc261269a2b2dada54dd25ee085d3b0a6237f172083c16332c54927db79e902818100d42e5a8b06172fb69ed39b874e2798e4dbebace529464e767bc1557dbb7ef1450ffb3c9ea6287e797d181dc88c8b95808719ebfaf0f1ece8b986906cf29c38eb66d0e034809b62865e9304f90adaf78ef143cabd48ee18cc897768313211543401cbd07cfae4d25a87de4db56afe4b60647fcc28e326c76cf8d4acd975543e4702818100c65272bcf865b6e8d9bd20699971bfef518f29a723e82761a3cdefd8c39e2a21c7373ae8e0bd4db589b00339235142d03a408d62f9150db42cc2f25444714ea75bcb71d44998b7d8093a9ff39cd21413558835c1921afc559f7abd301916e23142c22340aa74fe0c4c052e64e4a7b9d03ee383d03872b3aa78a48a8cbad5fe0d02818100cd2d9de4be1901cca8bd9bb235c358b8466a1a20e7ced2e5043b2a7e9126ea0c8cadb82afa2642571cbe8b5e797a2931c6732c9cd70e3ab7b960049d35e617ac9b19f5151020322019a835b0d5ec7463c7ae7488a1d38c2b8deae7d85ac0231abf79e5bc55a99c386b166f32b5a9fe1dd2513a8d774af2a1cfe568d847fb14d502818006cb2a3d08f14b0bbcf1ba9b83731f150ea12dd718e6c9fa9146ebb16c3a0dcd6c6a9aed014ddacc9e33d6586dba49e4a22a35edaf04a69c8670032719d51bd1a5d65946e16286e1b2a73c7576e8c761462bcd539d32a974316b5df1b8da4cd34d2b235402c2d13510a198ce41faf0e58e51f2e0fe1e07c38e306cc2975fdf3d0281801d4a0db946827637f5444cd2383cdaedd1af0f7a2a7251b01ca91b4406dec0a2e28fd7cd0115d77edd987dfd2cc8e11af6cd75ae5b309bdd7787397b163e00dd4140ad4655528647ec0a6f0a8bc8f3cb0881e38d455865b2a31b5772c44e2faad6b851a7617bca1c1d16ea9d6f9d121f1553b44cf8ccd3841728337df725e46c
+Signature:08c4367b5a98a71442190bfed729c0d39bfbabf9a2f7b3c3ae9fdc54d648c8311c8c7bc7f41557cfdd542992a819f860d429be1e506c2bde6397ec27dd617c5df001c241b5bacd9762478c5ce24b66c869ce369763defee745cad283338ce5acd69dc95eeb38083487ef9bea93d78ce16a2c12af44e3e3a0c11703f7933e98ddbb3cc71762cad874f9294cc7f819c167331d6db84e475913fd182625e8be943116a684c75b40a3e22881c26ad9952664bf74e611a8923bf92034d5a65f2a3dbdfe47eaf0cb683dba94d589b081a01782c12c7971ef7f2546ac1200f69cee7f6aa42c5221be733b9529e8f63803450b3f9358b1ba0df2dd42f8544e6771ac7504
..Rejected legacy signature:253e1d19bbe91064f2364c1e7db3ba8eb6dc5b19202e440eab6fbdf28c8c6ec05b812983713c338c72b6e99b8edf506a89ff9fc8e5c2c52362097a56dc228060eca01e1ff318c6c81617691438703411c1f953b21cd74331f87c9b8b189fdffdfe8550bd2bd1d47be915f8604a0f472199dd705e19b1b815f99b68d60bc257c7
-Time: 11.714
+Time: 11.711
There were 2 failures:
1) testByteBufferShiftedAlias(com.google.security.wycheproof.AesGcmTest)
java.lang.AssertionError: Overlapping buffers test failed with buffer type: direct buffers and output offset -1
@@ -358,5 +358,5 @@ BazelTestRunner exiting with a return value of 1
JVM shutdown hooks (if any) will run now.
The JVM will exit once they complete.
--- JVM shutdown starting at 2018-04-07 00:48:31 --
+-- JVM shutdown starting at 2018-04-07 01:03:09 --
diff --git a/testlogs/index.html b/testlogs/index.html
index 8ee5f46..fefbad7 100644
--- a/testlogs/index.html
+++ b/testlogs/index.html
@@ -1,14 +1,14 @@
<html><body><ul>
-<li><a href="BouncyCastleAllTests_1_49.txt">BouncyCastleAllTests_1_49.txt (Tests run: 95, Failures: 16)</a></li>
-<li><a href="BouncyCastleAllTests_1_50.txt">BouncyCastleAllTests_1_50.txt (Tests run: 95, Failures: 22)</a></li>
-<li><a href="BouncyCastleAllTests_1_51.txt">BouncyCastleAllTests_1_51.txt (Tests run: 95, Failures: 19)</a></li>
-<li><a href="BouncyCastleAllTests_1_52.txt">BouncyCastleAllTests_1_52.txt (Tests run: 95, Failures: 20)</a></li>
-<li><a href="BouncyCastleAllTests_1_53.txt">BouncyCastleAllTests_1_53.txt (Tests run: 95, Failures: 20)</a></li>
-<li><a href="BouncyCastleAllTests_1_54.txt">BouncyCastleAllTests_1_54.txt (Tests run: 95, Failures: 21)</a></li>
-<li><a href="BouncyCastleAllTests_1_55.txt">BouncyCastleAllTests_1_55.txt (Tests run: 95, Failures: 22)</a></li>
-<li><a href="BouncyCastleAllTests_1_56.txt">BouncyCastleAllTests_1_56.txt (Tests run: 95, Failures: 6)</a></li>
-<li><a href="BouncyCastleAllTests_1_57.txt">BouncyCastleAllTests_1_57.txt (Tests run: 95, Failures: 4)</a></li>
-<li><a href="BouncyCastleAllTests_1_58.txt">BouncyCastleAllTests_1_58.txt (Tests run: 96, Failures: 3)</a></li>
-<li><a href="BouncyCastleAllTests_1_59.txt">BouncyCastleAllTests_1_59.txt (Tests run: 95, Failures: 3)</a></li>
-<li><a href="ConscryptAllTests_1_0_1.txt">ConscryptAllTests_1_0_1.txt (Tests run: 63, Failures: 2)</a></li>
+<li><a href="BouncyCastleAllTests_1_49.txt">SpongyCastle/BouncyCastleAllTests_1_49.txt</a>: Tests run: 95, Failures: 16</li>
+<li><a href="BouncyCastleAllTests_1_50.txt">SpongyCastle/BouncyCastleAllTests_1_50.txt</a>: Tests run: 95, Failures: 22</li>
+<li><a href="BouncyCastleAllTests_1_51.txt">SpongyCastle/BouncyCastleAllTests_1_51.txt</a>: Tests run: 95, Failures: 19</li>
+<li><a href="BouncyCastleAllTests_1_52.txt">SpongyCastle/BouncyCastleAllTests_1_52.txt</a>: Tests run: 95, Failures: 20</li>
+<li><a href="BouncyCastleAllTests_1_53.txt">SpongyCastle/BouncyCastleAllTests_1_53.txt</a>: Tests run: 95, Failures: 20</li>
+<li><a href="BouncyCastleAllTests_1_54.txt">SpongyCastle/BouncyCastleAllTests_1_54.txt</a>: Tests run: 95, Failures: 21</li>
+<li><a href="BouncyCastleAllTests_1_55.txt">SpongyCastle/BouncyCastleAllTests_1_55.txt</a>: Tests run: 95, Failures: 22</li>
+<li><a href="BouncyCastleAllTests_1_56.txt">SpongyCastle/BouncyCastleAllTests_1_56.txt</a>: Tests run: 95, Failures: 6</li>
+<li><a href="BouncyCastleAllTests_1_57.txt">SpongyCastle/BouncyCastleAllTests_1_57.txt</a>: Tests run: 95, Failures: 4</li>
+<li><a href="BouncyCastleAllTests_1_58.txt">SpongyCastle/BouncyCastleAllTests_1_58.txt</a>: Tests run: 96, Failures: 3</li>
+<li><a href="BouncyCastleAllTests_1_59.txt">SpongyCastle/BouncyCastleAllTests_1_59.txt</a>: Tests run: 95, Failures: 3</li>
+<li><a href="ConscryptAllTests_1_0_1.txt">ConscryptAllTests_1_0_1.txt</a>: Tests run: 63, Failures: 2</li>
</ul></body></html>