diff options
Diffstat (limited to 'security/nss/tests/acvp/fuzzed/ecdsa.json')
-rw-r--r-- | security/nss/tests/acvp/fuzzed/ecdsa.json | 3501 |
1 files changed, 3501 insertions, 0 deletions
diff --git a/security/nss/tests/acvp/fuzzed/ecdsa.json b/security/nss/tests/acvp/fuzzed/ecdsa.json new file mode 100644 index 0000000000..ebe1cc9f95 --- /dev/null +++ b/security/nss/tests/acvp/fuzzed/ecdsa.json @@ -0,0 +1,3501 @@ +[ + [ + { + "acvVersion" : "1.0" + }, + [ + { + "algorithm" : "ECDSA", + "isSample" : false, + "mode" : "sigVer", + "revision" : "FIPS186-5", + "testGroups" : [ + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA2-256", + "testType" : "GDT", + "tests" : [ + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000fa000000000000000000fe00000000020000000000000000f331504ad701571a000000000000", + "tcId" : 0 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0000200000000000000000", + "s" : "01", + "tcId" : 7 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "cfcfcfcfcfcfcfcfcfcfcfcfcfcf00000000000000", + "s" : "00", + "tcId" : 10 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00210000fa00000000", + "tcId" : 18 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "80", + "s" : "000010", + "tcId" : 22 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00000000006d656d51373111327c110000006d656d51373111", + "tcId" : 25 + }, + { + "message" : "", + "qx" : "4e4e5e6d316d6e00002c2c4499d9bb0279b98880e4d526d150", + "qy" : "dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526", + "r" : "0e23dcfa63eaeaeaea00000000f4", + "s" : "fa2727f53419908f1086d0acba488dfdd0f252a8a06c5613", + "tcId" : 26 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "000002003c", + "s" : "000000003c", + "tcId" : 27 + }, + { + "message" : "", + "qx" : "0000000000002f0000000000000000000100000a000000000000fe000000000200000000f331069f997b0dca26291818181818182918181818181818181a1818181818181818726b2b100014403a4408a5e3e75130504ad701570000000002", + "qy" : "e5e55697f882e2fc374040501473f8d9429c313b1979e70f237ef402e5e500000000000000", + "r" : "2c00000000", + "s" : "2c", + "tcId" : 37 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "ffffffff13a300000000007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c00112b00440000000000000000002c3c11002b4400000000000000000000", + "s" : "00", + "tcId" : 49 + }, + { + "message" : "", + "qx" : "4e4e5e6d316d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", + "qy" : "75d41b0861", + "r" : "19908f1086d0acba488dfd", + "s" : "0000000000", + "tcId" : 50 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000006d656d51373111327c1133340000000000ffffffffffff0276000000001000000000", + "tcId" : 54 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aadf46730000000000000000000000000000000000000000000000000000000011dd30000000000000000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf134400", + "s" : "000000000000000000000000", + "tcId" : 57 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000", + "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f2317aadf4673000000000000000000000000000000000000000000000000", + "tcId" : 66 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "00", + "s" : "020010", + "tcId" : 72 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00010000000026c393755ec510318035a1", + "r" : "e9c935a300000000", + "s" : "555ce9c935a300000000007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa002d000000000000003c11002b440000000000000000000000000000000000000000000000", + "tcId" : 76 + }, + { + "message" : "", + "qx" : "00", + "qy" : "03030303030303030300000000cf00009e1b03752cd65d36321c15ada3e100000025000000000000000000005a0051000000080000000000005a0000000000000000002c6b110028", + "r" : "000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000008000", + "s" : "00", + "tcId" : 85 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a0a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "00", + "s" : "00100d00000000003c6bffff513739", + "tcId" : 86 + }, + { + "message" : "", + "qx" : "00", + "qy" : "7b0de75130000000000000fe00000000020000000000000000f331069f997b", + "r" : "5700000000020000000000000000f331069f", + "s" : "0000000000000000000000000000fe000000", + "tcId" : 95 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000000000000000000000000032000000000000000000006300000000000000000000000000000000000000000000", + "tcId" : 97 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000006d656d5133010000000000000100000000000000000000000000000000fa00000000", + "tcId" : 98 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0000200000000000000000", + "s" : "08", + "tcId" : 99 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000007003c11002b00000000000000ffff0108000000000000000080004e00000035a340000000003c11002b00000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0036a340fa00000000000000949494949494949494949494949494949494", + "r" : "94949494949494940000f7ffffffffffff00ffff", + "s" : "3f3f00000000003f", + "tcId" : 105 + }, + { + "message" : "", + "qx" : "00", + "qy" : "004e00002e0036a340fa0000000000000094949494949494949494", + "r" : "2b9494949494949494949494", + "s" : "ffffffff", + "tcId" : 110 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0007000000000080004e0000000007003c11002b00", + "r" : "01080000000000001100000080004e00000035a340000000003c11002b00000000000000ffff010800000000feff00000000000000000000000000000000000000", + "s" : "00", + "tcId" : 112 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0000000000000000000000", + "s" : "0008000000", + "tcId" : 118 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000006d656d51373111327c11333400000000000000000000000000000000000000000000", + "tcId" : 124 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "002c2c3c11002b440000000000000000000000000000000000000000000000000000000000000000", + "s" : "000000000000fa00", + "tcId" : 126 + }, + { + "message" : "", + "qx" : "00", + "qy" : "7b0de75130000000000000fe00000000020000000000000000f33106", + "r" : "4ad70157000000000d00020000000000000000f331069f997b0d0000000001000800000051000000000000000088fe0000", + "s" : "000000f331069f997b0de75130504ad70157e75130504ad701571a000000000000", + "tcId" : 129 + }, + { + "message" : "", + "qx" : "00000000001000001eefcf18419ffb9d4453", + "qy" : "06cbb6f9df4f4165356409027cdd0b038deb0ab700ffff09090077b3f088a76dff0106afb1f9ae9a09dd35a300000000007cb3c100364531983b754cfed0dcdd", + "r" : "3445ea62ac2551cbd88d000000003c11002b44000000000000", + "s" : "00", + "tcId" : 134 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff28ff0000200000000000000000", + "s" : "08", + "tcId" : 137 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00000000000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f3f3f3f403f3f3f3fffff15c3eeff2b44060000000000002f003f3f3f3f3f3f3f3f00000000000080004efd000000000000000000fd000000000000000000000000000000000000003f3f3f3f3f3f3f3f343f000000000000000000", + "r" : "0000fa000000ffff0108000000000000", + "s" : "0000", + "tcId" : 138 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f", + "tcId" : 139 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00000000000000802a2a2a2a0a2a2aba2a2a00000000006001000004ff070000000000000000000000650000600000000000000065000000000000ff00650000600000000000000065000000810000ff28000000000094949494949400000000000000000000000000000000ffffffffffffff94ff94949494949494949494000000ff", + "r" : "3d2c322c2a2a000000", + "s" : "00", + "tcId" : 147 + }, + { + "message" : "", + "qx" : "00", + "qy" : "f9412c0000000000000000000000000000000100000000009a9a9a9a9a9a9a00000000", + "r" : "2c", + "s" : "2c6d2cf7af052d7863980000000004000000000000ffffea00a3003f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "tcId" : 152 + }, + { + "message" : "", + "qx" : "0000000000000000000000000000000000000000000036a3000000000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fffffffffffffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f", + "qy" : "3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f0000000000000000000000003f3f3f3f3f0d003f3f3f3f3f3fc3", + "r" : "ff30c3eeff2b4400000000", + "s" : "00", + "tcId" : 153 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000", + "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c2b7c7c7c35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004", + "tcId" : 154 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bc019eff0000000000000000000000", + "s" : "01", + "tcId" : 161 + }, + { + "message" : "", + "qx" : "4e4e5e6d316d6e00002c2c2199d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", + "qy" : "75d41b0861", + "r" : "19908f1086d0acba488dfd", + "s" : "00002ba000", + "tcId" : 162 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "3f", + "s" : "e9e9e9e9e9e93f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222", + "tcId" : 163 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000", + "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c11002b44000000000000000000000000000000", + "tcId" : 167 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fffffffffffffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b44000000000000000000000000002f000000000001000000", + "tcId" : 176 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000009494949494949494949494a3949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494949494946ceeffd4bbff9eff0000000000000000000000000094949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494", + "r" : "bbff9eff0010000000002f", + "s" : "00", + "tcId" : 181 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000006d656d51373111327c11", + "tcId" : 183 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c0", + "r" : "d2f60468eda463d22a2a2a2a2a00000000003d1b2a000000000000000000c5d3d66e2da4174fb08de15c02a9540076c02fa706d72515000000000000650000", + "s" : "fe600000000000000065000000810000ff0800", + "tcId" : 184 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000", + "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f23173f3f3f3f3f3faadf46730000000000000000000000000000000000000000000000000000", + "tcId" : 189 + }, + { + "message" : "", + "qx" : "00000000000000000000000000393939393939393939393939393939393939ff1f39393939393939393939393939393939393939393900", + "qy" : "07000000000000600000000000000375000000810000ff000000000000ffff00ff", + "r" : "00", + "s" : "00002f000000000001", + "tcId" : 191 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000949494949494949494949494949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494949494946ceeffd4bbff9eff0000000000000000000000000094949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494", + "r" : "bbff9eff0010000000000000000000", + "s" : "ea", + "tcId" : 195 + }, + { + "message" : "", + "qx" : "4e4e5e6d316d6e00002c2c2199d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c004400002b1100000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", + "qy" : "75d41b0861", + "r" : "00000000004e4e4e4e4e5e6d316d6e00002c", + "s" : "0000030000000000", + "tcId" : 204 + }, + { + "message" : "", + "qx" : "00", + "qy" : "b96192e1a1399f50cc384a871dcf693d312c312a00000000ffff3f3f2a2a2a2a2a2a2a2a2a2a2a2a2a2a00000000006001000004ff070000000000006000000000000003750000003f3f3f3f3f3f3f3f3f3f3f626262626262626262626262626262626262626262626262626262626200", + "r" : "00", + "s" : "c4ed00", + "tcId" : 205 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a0a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "00", + "s" : "0000100d000000003c6bffff513738", + "tcId" : 212 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "36a340000000000000000000000000000000000000", + "s" : "80", + "tcId" : 214 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "000000000000000000000000000000000000cb3f292a6b2b10000014403a0000000000000000000000000000000000000000000000000000000025000000000000000000005a005100", + "s" : "005a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "tcId" : 218 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0000000000000000003f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b44000000000000000000002f0000000000", + "tcId" : 219 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7f30a38e69615b472aa17b00000000000000c3e224", + "s" : "002366bd25ede5a94de3e9892586b73a98ccdcc6a214f8f5456a8ff09e222cd21efee0e9d0c5ef4244c922797c9570c2f17f61b4806b88db2df1bbc900001111000000000000000000", + "tcId" : 222 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000006d656d51373011327c11", + "tcId" : 230 + }, + { + "message" : "2615a19196fabed41bd4993ce7cfce8e020b0b725cc4f6d8000000000000000000000000000000000000000000000000000000000000000000000000000035a300000000000000006d656d51373111327c110000006d656d51373111327c113334000000000000000000", + "qx" : "00", + "qy" : "00", + "r" : "eaeaea0000", + "s" : "02", + "tcId" : 232 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0000000000000000000000", + "s" : "01", + "tcId" : 238 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a20000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "008002003c", + "s" : "000000003c", + "tcId" : 243 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c0", + "r" : "f6046830eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000", + "s" : "000000006500000000000000086500006000000000000000", + "tcId" : 244 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "80", + "s" : "000001", + "tcId" : 247 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "3f3f3f3f3fc3ee2c2b2c06cb2c000000f7ffd7ffffc3eeff2b440000000000000000000000", + "s" : "010000", + "tcId" : 251 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000000000000000000000fe0000000002000000", + "r" : "e75130504ad7015700000000", + "s" : "00e5e5e5e5000000000000000000", + "tcId" : 254 + }, + { + "message" : "", + "qx" : "c366f87f30a38e69615b472aa17b9396bc35f15454545454545454547b7b7b005001000000000000ffffffffffffffffffffff0700000200000000", + "qy" : "6ee22454f8159a86d1", + "r" : "c1461f2397aadf46730000000000000000000000000000000000000000", + "s" : "11", + "tcId" : 255 + } + ], + "tgId" : 0 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "message" : "0000f6ff00000000000000", + "qx" : "00", + "qy" : "00006d2ccf510000000000000000f6cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf", + "r" : "cfcf444444444444444444444444444444442a4400004444444444446b444444444a286e0e000a4e44444444444444", + "s" : "cfcfcf30066d513334327e601951284e0e", + "tcId" : 1 + }, + { + "message" : "", + "qx" : "00", + "qy" : "5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f0000000000", + "r" : "0000000000000000008b8b8b8b8b8b8b8b8b8b8b00000000005100000008000000", + "s" : "0000000000000000000000", + "tcId" : 3 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500000009ffffffffffffffffffff070000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", + "s" : "35", + "tcId" : 23 + }, + { + "message" : "", + "qx" : "ffffffffff", + "qy" : "00007b7b7b7b7b7b7b00ff00655afa470b2d7cffffffffffffffffff7fffff84ffffff074000", + "r" : "00000007ff4e00", + "s" : "32", + "tcId" : 31 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "000000000051000000080000000000005a", + "s" : "00", + "tcId" : 48 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "000000000051000000000000000000005a000000000002000000000000000000000000", + "s" : "00", + "tcId" : 53 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7d7d7d7d7d0000000000002200000000000000000026000000", + "s" : "7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d030000000000", + "tcId" : 55 + }, + { + "message" : "0000006d06005100001000ffff000000006d066500303000", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d0600100051001515151515151515151515151515151515e9151515151515151515151515151515151515151515", + "r" : "1665003030", + "s" : "0000000000000000ff", + "tcId" : 59 + }, + { + "message" : "00002b4400000000", + "qx" : "00", + "qy" : "00", + "r" : "002b320000000000000000000000000000000000000000", + "s" : "0000000000000000000038a3000000", + "tcId" : 62 + }, + { + "message" : "6d0000feff0000000000000a7b703a4400d4971300000000000000000a", + "qx" : "00", + "qy" : "04", + "r" : "00", + "s" : "0000400000000044002c0000000080000efe06", + "tcId" : 63 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffff3d3fde007c0cf700f50000", + "r" : "ffffffff00000009ffff", + "s" : "070000000000007b7b7b7b7b7b7b00ff", + "tcId" : 70 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "28", + "s" : "ff14", + "tcId" : 82 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7c0cf700f4ffffffffffffffffffffffffffff070000000000007b7b7b7b7b7b7b00ffffffff", + "qy" : "ffffffffffffffffffffffffffffff00", + "r" : "0cf700f4ffffffffffffffff", + "s" : "0000", + "tcId" : 89 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706cffffffffffff070000000000007b7b7b7b7b7b7b00ff00ffffffffffffffffffffffffffff7b00ffffffffffffffffffff", + "qy" : "ff00000000ffffffffffffffff000000", + "r" : "80f4ffffffc8c8c8c8c8", + "s" : "32d5888dee6ba40f7b7b", + "tcId" : 91 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "f3f3f3f3f3f3f3f3f3f3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000", + "tcId" : 114 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500000009ffffffff", + "s" : "0000", + "tcId" : 115 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4518db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500000009ffffffffffffffff0004000000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", + "s" : "34", + "tcId" : 116 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "ffffffffffff0000f3f3f3f3f3f3f3f3f3f3f3f3f300000000000000000000000000000000", + "tcId" : 117 + }, + { + "message" : "", + "qx" : "00000000000000060000000000007d7d7d7d7d7d7d7d7d00", + "qy" : "f9846dd963ee1177bf7d7d7d7d7d7d7d7d7d7d03000000000000007d7d7d7d7d7d7d7dffffffffffffffffffffffffffffffffffff7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d00ffff", + "r" : "ffff00000000000000000000", + "s" : "0002", + "tcId" : 119 + }, + { + "message" : "0000", + "qx" : "00", + "qy" : "00", + "r" : "00000000ffffffffffffffffa30000000000fef9000000", + "s" : "3f3f3f3f3f3f00f7ffd7ffffc3eeff2b4400000000000000000000", + "tcId" : 120 + }, + { + "message" : "", + "qx" : "1347fa6c0b1670910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "00", + "s" : "68686868682b2c7b0006cb0000000000737b7b", + "tcId" : 127 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500000009ffffffffffffffffffff000000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", + "s" : "34", + "tcId" : 130 + }, + { + "message" : "", + "qx" : "598db0706cffffffffffff070000000000007b7b7b7b7b7b7b00ffffffffffffffffffffffffffffff7b00ff", + "qy" : "ff0441f60b5151515151515151a93217", + "r" : "d04a03e65f884731420babef67c2a72873ffc8c8c8c8c8", + "s" : "ff", + "tcId" : 131 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "000000000051000000080000000000005a0000000000010000960000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000", + "s" : "00", + "tcId" : 132 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500003b000000ffffffffffffffff070000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", + "s" : "35", + "tcId" : 146 + }, + { + "message" : "00002b44000000000000000000000000000000000000000000001600000000000000002b3200000200000000000000000000000000000000000000160000001600000000000000000000000000003c110000fe00000000002b4400000000", + "qx" : "00", + "qy" : "00", + "r" : "002b320000000000000000000000000000000000001600", + "s" : "0000000000000000000034a3000034a300000000000000", + "tcId" : 151 + }, + { + "message" : "891c555230d15100001000ffff000000006d066500303000", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d0600100051001515151515151515151515151515151515e9151515151515151515151515151515151515151515", + "r" : "0665003030", + "s" : "0000000000000000ff", + "tcId" : 166 + }, + { + "message" : "", + "qx" : "0000000000", + "qy" : "00", + "r" : "ffff", + "s" : "ffffffff000000000000000000000000", + "tcId" : 179 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", + "qy" : "ef8349f544487b0db20a2b9a261e318966d97569b76eeaf5a3e6529a2d6cc0", + "r" : "0cf700f500000009ffffffffffffffffffff0700000000", + "s" : "7b00ff000000000007", + "tcId" : 188 + }, + { + "message" : "00002b4400000802", + "qx" : "00", + "qy" : "00", + "r" : "002b320000000000000000000000000000000002000000", + "s" : "0001000000000000000038a3000000", + "tcId" : 196 + }, + { + "message" : "", + "qx" : "5f", + "qy" : "5f5fff5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f00000000000000000025003a000000000000000000008b8b8b8b8b8b8b8b8b8b8b0000", + "r" : "0000000000005a000000000000000000000000000000000000000000ff0000000000000000", + "s" : "00", + "tcId" : 213 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", + "qy" : "ef8349f544487b0db20a2b9a261e318966d97569b76eeaf5a3e6529a2d6cc0", + "r" : "0cf700f500000009ffffff00003d3fde007c0700000000", + "s" : "7b", + "tcId" : 224 + }, + { + "message" : "", + "qx" : "1347fa6c0b1670910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "00", + "s" : "0000ffffffffff", + "tcId" : 228 + }, + { + "message" : "00002b4400000000", + "qx" : "00", + "qy" : "00", + "r" : "002b320000000000000000000000000000000000000000", + "s" : "0000000000000000000034a300000000000000", + "tcId" : 242 + }, + { + "message" : "00002b4400000000", + "qx" : "00", + "qy" : "00", + "r" : "002b320000000000000000000000000000000000001600", + "s" : "0000000000000000000034a3000000", + "tcId" : 248 + }, + { + "message" : "", + "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", + "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", + "r" : "0cf700f500000009ffffffffffffffffffff0700000000107b007b7b7b7b7b7b00ff000080000007ff4e00", + "s" : "34", + "tcId" : 250 + }, + { + "message" : "00002b4400000000", + "qx" : "00", + "qy" : "00", + "r" : "002b4400000000", + "s" : "0000000000000000000016", + "tcId" : 253 + } + ], + "tgId" : 1 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-224", + "testType" : "GDT", + "tests" : [ + { + "message" : "0000006d06001000510000ffff000000006d066500303100", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", + "r" : "0665003031", + "s" : "0000000000ff003cfffffd000000000000", + "tcId" : 4 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5", + "s" : "0a7fe5e92b6dffffff090000000000000000000000000040000000000000", + "tcId" : 11 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000001900000000000000000000000000000000000000000000000001000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", + "r" : "00", + "s" : "ff78d4ff8000000079000000000000000000000080", + "tcId" : 17 + }, + { + "message" : "0000006d06001000510000ffff000000006d066500303100", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", + "r" : "0465003033", + "s" : "000000", + "tcId" : 19 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "r" : "00000000002f4e", + "s" : "136d00000041637469000000000000", + "tcId" : 24 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000000000000000000000000000000000000000000000000600000000ffffff09000000000000000000000000010000004300000000000000000000000000000600000000d4ff0000000000000000000000000000000080000100000043", + "r" : "00", + "s" : "d40000ff000000", + "tcId" : 33 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000000000000000000000000000000000000000000800000000000000000000006a000000000000000000000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", + "r" : "00", + "s" : "0000d4ff000000", + "tcId" : 64 + }, + { + "message" : "66bd25b3c1461f2317aa000003000000", + "qx" : "00000000000040003d0000000000000000", + "qy" : "00", + "r" : "0000000000000000", + "s" : "00000000000000000000000000000000000000000000320000fa250000000000000000000060001200000000000000000000000000000100", + "tcId" : 73 + }, + { + "message" : "0000006d06001000510000ffff000000006d066500303100", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", + "r" : "0665003032", + "s" : "000000", + "tcId" : 141 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e1d64373ee84a02ff0a7fe5e92b6dffff", + "s" : "0000", + "tcId" : 155 + }, + { + "message" : "0000000000", + "qx" : "00", + "qy" : "00", + "r" : "00000000000000", + "s" : "00", + "tcId" : 156 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", + "r" : "00", + "s" : "fff8d4ff8000000000000000000000000000000080", + "tcId" : 159 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000002900000000000000000010ffffff090000000000", + "s" : "40", + "tcId" : 160 + }, + { + "message" : "0000000000", + "qx" : "00", + "qy" : "00", + "r" : "006d2c51510000", + "s" : "65", + "tcId" : 165 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000000000000000000000000000000000000000000000000600000000ffffff0900000000000000", + "r" : "004300000000000000000000000000000600000000d4ff000000000000000000000000", + "s" : "00004300d4ff0000000000000000000000", + "tcId" : 171 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000000000000000", + "r" : "000000000000000000000000006d00260000000000000000000000000000000000", + "s" : "000000007c0c00000000de34655afa410b1316000000000000000000000000", + "tcId" : 172 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "686868686868686868686868686868686868626868686868682c68686868000000000000000000000000000000002e000000000024686868686868686868000000000000000000000000000000000000000000000000000000000000000000", + "s" : "00", + "tcId" : 175 + }, + { + "message" : "0000006d0600930001000010ff000000006d650600303100", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", + "r" : "0665003038", + "s" : "000000", + "tcId" : 190 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e1d64373ee84a02ff0a7fe5e92b6dffffffb2333e9337201a370900000000000000000000", + "s" : "0000", + "tcId" : 194 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000000040003d000000000000000000000000000000000000000000000800000000000000000000006a00008d000000000000", + "s" : "00", + "tcId" : 207 + }, + { + "message" : "000000000000000000000000000000003f9b00000000000000000000000000000000002b00000026000000000000000040003d00", + "qx" : "f6fffffffb00000000000000000000000000000000000000006d2c51510000ffff00", + "qy" : "32005133340000000000", + "r" : "0007002b2c36e700000000007c0c000000692c00de34655afa000000000000", + "s" : "00", + "tcId" : 211 + }, + { + "message" : "000036a300000000000000000000000000000000000030303030303030b03030303030303030303030303638373339393535313430303637333237393800000060010000", + "qx" : "0000000000", + "qy" : "0000000000", + "r" : "0000002f00", + "s" : "3c0000000000002f0000000000", + "tcId" : 215 + }, + { + "message" : "0000006d06001000510000ffff000000006d0665003032f8", + "qx" : "00000000ff003cfffffd0000000000", + "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d06001000510015151515151515151515151515151515151515151500000000000000004400002b000000003214", + "r" : "000000000000000000001352302b2c442d00000000000000000000000000000000000000000000", + "s" : "10", + "tcId" : 217 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", + "r" : "00", + "s" : "01072b0a8000000000000000000000000000000080", + "tcId" : 231 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000008000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000003d00600000000000000000000000000100000043", + "r" : "00", + "s" : "0195000a8000000000000000000000000000000080", + "tcId" : 235 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000002f0851133d72d25b2b34433b0000000000000000000000000000000000000000002c003e000000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c004f2c00602cc800006d2caff7052d78346398b43ec9d6d6d6d6d6d664000000000000000000000000000000000000000000", + "r" : "0cd30900000000", + "s" : "d6", + "tcId" : 241 + } + ], + "tgId" : 2 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-384", + "testType" : "GDT", + "tests" : [ + { + "message" : "00000005faff00000000822db091065aef15", + "qx" : "00", + "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c15ba43a6891d8570000000000000000000000ff0000000000000016706c91", + "r" : "00000002108db07eb16a2c7cfffffffffff7ffff0000000000ffff0cf700f4", + "s" : "001600ffff", + "tcId" : 8 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", + "r" : "00", + "s" : "000000000000000000010000000020000000000000340c2cf7af0574000000000044bd890bafde", + "tcId" : 30 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000ff9500000000009a9a9a9a9a9a9a0000000000000000000000002c002c004f0000000000000000000000c80200002c6d2cf7af052d786398b476c999d6d6d6d6d6d664d6d6b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c3d6d35d0c6eb99fced30c000000f3b94200000000", + "r" : "27", + "s" : "9a9a9a1a9a0000000000000000000000002c002c004dc80000002c6dffffffffffffff", + "tcId" : 32 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", + "r" : "00", + "s" : "9a0000000000000000010000000000", + "tcId" : 38 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", + "r" : "00", + "s" : "0000000000000000000000002c002c004fc80000002c6d2cf7af0574000000000044bd890bafde", + "tcId" : 43 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a", + "r" : "0000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b9420000000000", + "s" : "0000000000000000000000000000000000000000004e000000000000000000", + "tcId" : 61 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", + "r" : "00000000f700000000", + "s" : "4e000000000000000000000006", + "tcId" : 74 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9af3f3f3f3f3f3f3f3f3f3f3f3f3f39a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000", + "r" : "00000000000000", + "s" : "00000000004e000000737373737300000000000000", + "tcId" : 75 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", + "r" : "72d25b2b34433b0000000000000000000000000000000000000000002c", + "s" : "0000000000", + "tcId" : 101 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a", + "r" : "0000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b9420000000000", + "s" : "0000000000000000f70000000000000000000000004e000000000000000000", + "tcId" : 157 + }, + { + "message" : "00000005faff00000000000000002c000000", + "qx" : "00", + "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c19da43a6891d8570000000000000000000000ff0000000000000016706c91", + "r" : "910e5ba4598db07eb16a2c7cfffffffffff7ffff0000000000ffff0cf700f4", + "s" : "0016000000", + "tcId" : 173 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6", + "r" : "00", + "s" : "d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000020000000000", + "tcId" : 185 + }, + { + "message" : "00000005faff00000000000000002c000000", + "qx" : "00", + "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c19da43a6891d8570000000000000000000000ff0000000000000016706c91", + "r" : "910e5ba4598db07eb16a2c7cfffffffffff7ffff0000250000ffff0cf700f4", + "s" : "0016000000", + "tcId" : 186 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fb7379db2d3889a831d8c2b5955f100c47a29", + "r" : "f18f125e636500000000000000000000004e00", + "s" : "00", + "tcId" : 203 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000ffff010000f9412c000000000000000000000000000000010000000000000000000010000000000000000000000000d6d664d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000000000270000000000000000f7000000", + "r" : "00", + "s" : "00000000ffffffffcd5343740000000000000000ffffffffcd53437400", + "tcId" : 210 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d6", + "r" : "6e31b99fced31c81096ff3b9424e4e4eac4e4e5e6d6d6e00ff0d034e00000000000000000000000000", + "s" : "00", + "tcId" : 225 + }, + { + "message" : "00000005faff00000000822db091065aef15", + "qx" : "00", + "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c15ba43a6891d8570000000000000000000000ff0000000000000016706c91", + "r" : "00000002108db07eb16a2c7cff04000000f7ffff0000000000ffff0cf700f4", + "s" : "0000133d72", + "tcId" : 234 + }, + { + "message" : "000000000000010000000000000400000000000000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b465656d000000000000373737373737373737373737000000da0000000000000000000000000000000000000000000000000100000000030000000000008380891c155751ce316572d733493252", + "qx" : "5717a5bb7635bb1900", + "qy" : "27", + "r" : "00000000", + "s" : "0000000000006d6d", + "tcId" : 246 + } + ], + "tgId" : 3 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "6b4444446dff0106afb1f9ae9a00004044454444446b444444", + "s" : "9a", + "tcId" : 9 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "038d09dd0b038deb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038deb", + "s" : "eb0ab76dffff0909002a440000", + "tcId" : 36 + }, + { + "message" : "3737373737373737373737373737373737373737372c2b6906cb2c3d6f30d6ce2a0000000000003dff07a0000000000106afb124", + "qx" : "eb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbcff", + "qy" : "038dce2a0000000000003dff07a0000000000106afb124f9ae9a09dd0b03", + "r" : "6dffff2a4440090026", + "s" : "ff", + "tcId" : 42 + }, + { + "message" : "", + "qx" : "373737373737373737373737382c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b44443737373737373737373737373737382c2b69068deb0ab76dffff0909002a44", + "r" : "6b44640000003d1b2a000000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706", + "s" : "44", + "tcId" : 44 + }, + { + "message" : "", + "qx" : "3737373737373737b7373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "2f0909002a4400004044294444446b4444446dff0106afb1f9ae9a09ddbc038d09e10b038deb0ab76dffff0909002a44", + "r" : "6b", + "s" : "b1f9ae9a09ddbc038deb0a", + "tcId" : 45 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "6b4444446dff0106009aae00aff9b14044454444446b444444", + "s" : "9a09ddbc038deb0a44444444446b44", + "tcId" : 60 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "6b4464446dff0106afb1f9ae9a00004044454744446b4444ff", + "s" : "9a09ddbc038deb0a44444444446b4444440000ffffffffffff", + "tcId" : 67 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a0000000000000000000000000000000100000000000000", + "qy" : "3737370037374444442a4400004444444444446b4444446dff0106", + "r" : "038deb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09dd0b038deb0ab700ffff09090077b3f088a732ff0106afb1f9ae", + "s" : "00000000000000", + "tcId" : 94 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "6b4444446dff5106afb1f93d2c00004044444440446b444444", + "s" : "9a09ddbc03", + "tcId" : 103 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a04000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038ceb0ab76dffff0909002a44", + "r" : "6b4c44446dff5106afb1f93d2c00004044444444446b444444", + "s" : "9a09ddbc038deb0a69444444446b44444400000000000000000000", + "tcId" : 107 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "6b4444446dff0106afb1f9ae9a09ddbc038deb0ab79a09dd0b", + "s" : "0909002a4400004044444444446b44444400000000", + "tcId" : 128 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "634444446dff0106afb1f9ae9a00004044444444446b444444", + "s" : "9a", + "tcId" : 144 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c3b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400000044444444446b4444446dff0106afb1f909ae9addbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "038d09dd0b038deb0ab76dffff0909002a4400004044444444446b4444446fff0106af38bc834695d4aed88deb", + "s" : "eb0ab76d09440900ffff2a0000", + "tcId" : 164 + }, + { + "message" : "", + "qx" : "372337373737373737373737362e2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038df50ab76dffff0909002a44", + "r" : "8c4444446d", + "s" : "0000c244444444446b4444446dff0106afb1f9ae9a09ddbc038deb0a44444444446b44448b000000000000000000000000", + "tcId" : 174 + }, + { + "message" : "", + "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", + "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", + "r" : "8c4444446dff0106afb1f9ae9a00004044444444446b4444446dff0106afb1f9ae9a09ddbc038deb0a44444444446b4444", + "s" : "00", + "tcId" : 187 + } + ], + "tgId" : 4 + }, + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf1344005b2d000000000000000000", + "s" : "00", + "tcId" : 16 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aa000000000000000000000000000000000000000000000000000011dd300000000000000000000000000000000011115b0000000000000000f7f900000000000000000000000090bcdf64677adf4413005b2d00000000", + "s" : "00", + "tcId" : 56 + }, + { + "message" : "", + "qx" : "41637469764361726420534100000000000000000000000000bc00000000416374697643617264205341686868a6675ee08a9f42e0c183afa7be53000222d1a81f9424e16390001dee2e4023bf000000000000007400416369764361726420534100000000000000000000000000000000000000000000000000000000000000680000", + "qy" : "00", + "r" : "0000000000416374697643617264205341", + "s" : "686868689f97ffff00ff512038", + "tcId" : 90 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "b1f9ae9a09ddbcffffffff038d09dd0b038dce2a0000000000003dff07a000000000010600", + "s" : "00", + "tcId" : 92 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0011dd300000000000000001000096ffffffffffffffffffffffffffffffffffffffff00c300001100", + "r" : "ffffffffffffffffffffffffffffffffffff", + "s" : "000000000000000000000000000080000000", + "tcId" : 143 + }, + { + "message" : "", + "qx" : "000000000000000000000000000000c366f8757f30d13e5c615f66bd25b3c1461f2317aa0000000011dd3000000000000000003dff07a0000000007b9396bc35", + "qy" : "e22454f8159a86d13e5c", + "r" : "1f2317aa0000000011dd30000000000000000000000000000000001111000000000000000000f7000000000000000000", + "s" : "677adf1344005b2d000000000000000000000000", + "tcId" : 193 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7f30a38e69a45b472aa17b9396bc35f13bff6ee224", + "s" : "695f66bd25b3c1461f2317aa000000", + "tcId" : 200 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aa000000000000000000000000000000000000000000000000000011dd30000000000000000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf1344005b2d00000000", + "s" : "00", + "tcId" : 220 + } + ], + "tgId" : 5 + }, + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA2-224", + "testType" : "GDT", + "tests" : [ + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000001020000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0192000000000000000000", + "s" : "01", + "tcId" : 21 + }, + { + "message" : "", + "qx" : "00", + "qy" : "000000", + "r" : "2c", + "s" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000d7ffff000000000000fa00000000f7ffd7ffff000000000000000036a3003f3f3f000000", + "tcId" : 28 + } + ], + "tgId" : 6 + }, + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "message" : "675343", + "qx" : "00", + "qy" : "000000000000060800", + "r" : "2c0000000040000000000000000000", + "s" : "000000", + "tcId" : 29 + }, + { + "message" : "000000000000000441f60ba934172328c7539edd0babef67c2a72873430000000000000000000000000000", + "qx" : "000000000000000000009f", + "qy" : "31", + "r" : "7343000000000000000000000000000006000000", + "s" : "0000", + "tcId" : 34 + }, + { + "message" : "30000000000000fe0000003c0f0000002c2c3c11002b0000000000020000000000000000f331069f997b0de75130500000000000f331069f997b0de75730504a", + "qx" : "020000000000000000f331069f997b0d0000000000000000000000000000f331069f997b0d00000000000000000000", + "qy" : "00", + "r" : "00000002000000", + "s" : "9f", + "tcId" : 39 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "00", + "s" : "020010", + "tcId" : 65 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "000000000000002f00000000280100030000005131", + "s" : "39", + "tcId" : 77 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "00000000ff00002f00000000000100000000005137", + "s" : "38", + "tcId" : 87 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0200", + "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f2317aadf4673000000000000000000e70000000000000001000000000000", + "tcId" : 102 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "0000", + "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c11005e44000000000000000000000000000000", + "tcId" : 109 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "00000000ff00002f00000000000100000000005135", + "s" : "38", + "tcId" : 113 + }, + { + "message" : "", + "qx" : "b40000000000000004006e616d653d224e53532001675661a14ac1d40fb772dc1161f9ae71408b649d98dd6f4135e8c4ac90a854666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ef01d4bb", + "r" : "0064000000", + "s" : "01", + "tcId" : 123 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", + "r" : "00", + "s" : "00000000010000000000513338", + "tcId" : 125 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", + "r" : "00", + "s" : "00000000010000000000513230", + "tcId" : 148 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9541088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a20000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", + "r" : "008002003c", + "s" : "000000003c", + "tcId" : 150 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "0000006e616d653d224e535320496e7465726e616c", + "s" : "20", + "tcId" : 182 + }, + { + "message" : "", + "qx" : "00", + "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", + "r" : "bbff9eff0000000000000000000000", + "s" : "01", + "tcId" : 192 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "0000004e7e0000000000000000000000000000000000300000000000004100000060000000000000000000000000000000", + "tcId" : 197 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbcc0c0c03f3f3f3f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3eeff2b44", + "r" : "00", + "s" : "00000000010000000000513737", + "tcId" : 202 + }, + { + "message" : "", + "qx" : "00b4b4b4b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e6669676469723d272720636572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f0800", + "qy" : "000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3", + "r" : "f50000000000", + "s" : "000000010000000000513338", + "tcId" : 209 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "006400000000002f00000000000100000000005137", + "s" : "39", + "tcId" : 216 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669793d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", + "r" : "00", + "s" : "ffff000001", + "tcId" : 221 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "000000000000002f00000000000100000000005133", + "s" : "30", + "tcId" : 229 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f000000000000000020496e7465726e616c204d6f64756c652220706172616d65746572733d22", + "r" : "723d27272063", + "s" : "00000000", + "tcId" : 240 + }, + { + "message" : "", + "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", + "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", + "r" : "000000000000002f00000000000100000000005131", + "s" : "39", + "tcId" : 245 + }, + { + "message" : "000000000000000441f60ba934172328c7539edd0babef67c2a72873435353535353535353535353535353e9e9e9e9e9e9e9e9e9", + "qx" : "e9e9e9e9e9e9e9e9", + "qy" : "e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e95353530000000000000000ac00000000000000000000000441f60ba934172328c7539edd0bab", + "r" : "0000000000", + "s" : "000600000000d4ff0000000600000000d4ffef0000", + "tcId" : 249 + } + ], + "tgId" : 7 + }, + { + "componentTest" : false, + "curve" : "P-256", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "message" : "000000000000000000000000bebebebe00002f0000000080000000000000000000", + "qx" : "00", + "qy" : "38a3ffffff09000000000000000000080000000000000000000000000000000000000039a3000000000000000000006d656d51373111327c11333400000000", + "r" : "ffffffffff0276ffffff0276000000001000000000003c6bff000000000000000000006d11327c1133", + "s" : "ffffffff0276000000001000000000003c6bffff513738", + "tcId" : 35 + } + ], + "tgId" : 8 + }, + { + "componentTest" : false, + "curve" : "P-256", + "hashAlg" : "SHA2-224", + "testType" : "GDT", + "tests" : [ + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00000000ffff", + "s" : "0000000000000000000000000000000000ffffff", + "tcId" : 40 + }, + { + "message" : "181818181818726b", + "qx" : "a5e35697f880e2fc374040501473f8d9429c313b1979e70f237ef40247949bf92c2c0000000000000000000000000000000000", + "qy" : "43005300ce0000080000000000", + "r" : "00", + "s" : "9700372d3f", + "tcId" : 206 + } + ], + "tgId" : 9 + }, + { + "componentTest" : false, + "curve" : "K-233", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "message" : "7312f2d3f955cb709b54c058a14984e5bea58b2900000000000000000000000000000000000000000000000000000000000000004e00000000000000f9ff000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000002f4e4e5e6d6d3d5b726b136dff00000000f6cfcfcfcfcfcf0000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "cfcfcf0000", + "tcId" : 47 + } + ], + "tgId" : 10 + }, + { + "componentTest" : false, + "curve" : "B-409", + "hashAlg" : "SHA2-224", + "testType" : "GDT", + "tests" : [ + { + "message" : "05828282828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000827a828205828282828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000a200000000000026000000000000000040003d000000000000050000f6fffffffb00000300", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000333fce53436701117b6bff000000280003740000", + "tcId" : 80 + }, + { + "message" : "8282828282828282828282828282828282828282822a00000000000000000000", + "qx" : "22", + "qy" : "00", + "r" : "0040003d000000000000050000f6fffffffb000000000000000000000000000000000000000000", + "s" : "00", + "tcId" : 108 + }, + { + "message" : "828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000a200000000000026000000000000000040003d000000000000050000f6fffffffb0000030000000000000000000000000000000000", + "qx" : "00", + "qy" : "23", + "r" : "436701117b6bff", + "s" : "00", + "tcId" : 133 + } + ], + "tgId" : 11 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-256", + "testType" : "GDT", + "tests" : [ + { + "message" : "0000000000000000000030000000000000000000000000000000000000003c0f00000000", + "qx" : "97", + "qy" : "1f00000000000000000000003c6bffff0000007e00000051000000323400000000ffffffffffffffffffffffffffffffffffffffffffffff", + "r" : "ffffffffffffffffffffffffffff0000", + "s" : "0000000000000000", + "tcId" : 88 + }, + { + "message" : "00000000000000000000000000000000000000003c0f0000000000000000000000000035a3000000000000000000006d656d51373111327c113334000000000000000000", + "qx" : "00", + "qy" : "00", + "r" : "00000000000000002c2c3c11002b44008e0000000000000000000000000000", + "s" : "00", + "tcId" : 96 + }, + { + "message" : "000000000000000000000000000000003f9b2b2c6906cb3d2c312c2a2a00000000000000000000000000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000fa0000010000000000002f0000000000000000000000000000000000000011000000000000", + "tcId" : 111 + }, + { + "message" : "000009020800000100000000", + "qx" : "00", + "qy" : "0036100007000000000000000000000000", + "r" : "00000000030000281e000000000025", + "s" : "00", + "tcId" : 199 + }, + { + "message" : "656d51513731313b656d510000", + "qx" : "00", + "qy" : "00", + "r" : "0000210000000000004f02000000000000", + "s" : "7e", + "tcId" : 208 + } + ], + "tgId" : 12 + }, + { + "componentTest" : false, + "curve" : "P-224", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "message" : "00000000080000000000005a00000000000400ffff00007b00000000000000000400000000000000000000000000002c0014d7082c00442c3c012d3f403a000000000000000000000000000000000000000000000000000000002500000000510a0000000000000000080000000000005a00000000000000ffff0000000000000000000400000000000000000000000000000000002c14d7082c00442c0000000000000000003c012525252525252525252525252525252525252525252525252525252525252525", + "qx" : "2525", + "qy" : "25612525252525252525252525252525252525252525", + "r" : "2d3f", + "s" : "28", + "tcId" : 93 + }, + { + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00000000006d656d51373111327c1133340000000000ffff5dffffffff027600", + "s" : "003c", + "tcId" : 104 + }, + { + "message" : "00000000002900000000000000000010c45d40415bbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aa", + "qx" : "02ff0a", + "qy" : "09000000", + "r" : "00", + "s" : "2b00000000", + "tcId" : 169 + } + ], + "tgId" : 13 + }, + { + "componentTest" : false, + "curve" : "P-256", + "hashAlg" : "SHA3-384", + "testType" : "GDT", + "tests" : [ + { + "message" : "181818181818726b2b100014403a44082c2c000000000000", + "qx" : "00", + "qy" : "0f684353ce0000000000000000", + "r" : "00", + "s" : "1433970037", + "tcId" : 168 + } + ], + "tgId" : 14 + } + ], + "vsId" : 0 + }, + { + "algorithm" : "ECDSA", + "isSample" : false, + "mode" : "sigGen", + "revision" : "FIPS186-5", + "testGroups" : [ + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "dA" : "000000000000000000000000310000000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000002f4e", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 2 + }, + { + "dA" : "00000000000000320000000000000000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 41 + }, + { + "dA" : "00000000990000000000000000000000003000", + "message" : "0000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "ea", + "tcId" : 51 + }, + { + "dA" : "0000000000000000000a000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "ea", + "s" : "000001050000000000000000000000004e00002b2c692c062e0200302c311d2d5c0090b5e7c85968de1f5a13496c1fd4251a3211924a0bfa6cc5061744ce6b130000000000000000000000000000000000ced4060000000000", + "tcId" : 52 + }, + { + "dA" : "eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea3d5b726beaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea00000000000030000000000000000000000000000030000000000000000000000000000000000000004e00eaeaeaeaeaeaeaea4e4e4e4e4e5e6d6d6e00034e000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 58 + }, + { + "dA" : "0c09c5d65d", + "message" : "00000000000000000000000000000000000000000038000000000000000000000000000000000004000000000000000000000000000000000000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00000000003d0000000000003e3d674f068fab8028", + "tcId" : 68 + }, + { + "dA" : "00000000000001050000000000000000000000004e00002b2c692c062e0200302c312a00000000000000000000000000000000002f4e4e675e6d6d3d5b726b13000000000000000000000022", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "80", + "tcId" : 71 + }, + { + "dA" : "ea000000000099000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000eaeaeaeaeaeaeaea00000000009900000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000002f4e4e5e6d6d3d5b7269136dff", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 84 + }, + { + "dA" : "8db8d6d2", + "message" : "0000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000011327c11332b34000000000000000000000000000000000000000000000000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 122 + }, + { + "dA" : "00000000000000000000004e4e4e4e00000005", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 149 + }, + { + "dA" : "00002b", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00004e00eaeaeaeaeaeaeaeaeaeaeaeaeaeaea1615eaeaeaea7eea", + "tcId" : 158 + }, + { + "dA" : "00000000000000000000000000000032000000000000000000000000003f00000000000000000000000000000000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 201 + }, + { + "dA" : "00000000f6", + "message" : "0000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 223 + }, + { + "dA" : "0e00eaeaeaeaeaeaeaeaeaeaeaeaea3aeaeaeaeaeaeaeaeaeaeaeaea", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "a906e100eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea2cea", + "tcId" : 236 + }, + { + "dA" : "eaeaeaeaea000000000000000000000000000000000000000000000001050000000000000000000000004e0000000000000000000000002f4e4e5e6d6d3d5b72", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 239 + }, + { + "dA" : "00000000000000000000000000000000000000000000000000000000000000000000000000000011327c11332b3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e000000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 252 + } + ], + "tgId" : 0 + }, + { + "componentTest" : false, + "curve" : "P-256", + "hashAlg" : "SHA2-224", + "testType" : "GDT", + "tests" : [ + { + "dA" : "000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 5 + }, + { + "dA" : "00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "2b2c6906cb3d2c102c", + "s" : "0000", + "tcId" : 46 + }, + { + "dA" : "0000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "2b2c6906cb3d2c102c", + "s" : "0000", + "tcId" : 145 + }, + { + "dA" : "00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00000000ffffff0900", + "tcId" : 180 + }, + { + "dA" : "eaea000000000000fdfdfd09fdfdfdfdfdfdfd00000000002f4e4e675e6d6d3d", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "80", + "tcId" : 198 + } + ], + "tgId" : 1 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "dA" : "00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "2c69062dcb3d2c322c312a00000000000000000000000000000000000000", + "tcId" : 6 + }, + { + "dA" : "6d6dff", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 14 + }, + { + "dA" : "44", + "message" : "0000000000000000000000000000000000000000000000000000000000000000000000004408402c2c2c0000009500403a000000000000000000002c2b2c002900ffff010000f9412c000000000000000000000000000000010000000000000000000010", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 20 + }, + { + "dA" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 78 + }, + { + "dA" : "44", + "message" : "0000000000000000000000000000000000000000000000000000000000000000000000004408402c2c2c000000403a000000000000000000002c2b2c6906cb3d2c312c312a0000000000000000000000000000000010", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 83 + }, + { + "dA" : "002d0000000800", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 106 + }, + { + "dA" : "2dc5958212a1f66df70000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000aec907657d2d29ef4dd89c851039c095117de0a54fda283a97028bcf190d0151000000000000000000fe00000000000000003f000000fe00000000020000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 121 + }, + { + "dA" : "000000000000000044082c2c2c14d73c00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 135 + }, + { + "dA" : "002d0000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 136 + }, + { + "dA" : "00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 177 + }, + { + "dA" : "00", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "2c6906cb3d2c312c312a00000000000000000000000000000000000000000000000000002a00000000", + "tcId" : 178 + }, + { + "dA" : "002d000000d12f2f", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 237 + } + ], + "tgId" : 2 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-256", + "testType" : "GDT", + "tests" : [ + { + "dA" : "00", + "message" : "ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000fcffffff04000000000000000000000000004400002b00", + "qx" : "303e9600000000000000000000000013d2302b2c442d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0000", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 12 + }, + { + "dA" : "000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 226 + }, + { + "dA" : "ff", + "message" : "0000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00000000ffffff090002003d000000410000000000", + "tcId" : 233 + } + ], + "tgId" : 3 + }, + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "dA" : "000000000000000000", + "message" : "675343", + "qx" : "00", + "qy" : "000000000000000000", + "r" : "2c", + "s" : "00", + "tcId" : 13 + }, + { + "dA" : "000000000008000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "0000000000ff", + "tcId" : 227 + } + ], + "tgId" : 4 + }, + { + "componentTest" : false, + "curve" : "P-521", + "hashAlg" : "SHA2-384", + "testType" : "GDT", + "tests" : [ + { + "dA" : "eaeaeaeaeaeaea", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 15 + }, + { + "dA" : "1515151515eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea00000000009900000000005d000000000035010000000000000000000000000000000000004e00eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea0000000000004e0030000000000000000000002f", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 79 + } + ], + "tgId" : 5 + }, + { + "componentTest" : false, + "curve" : "K-571", + "hashAlg" : "SHA2-256", + "testType" : "GDT", + "tests" : [ + { + "dA" : "656d51373111327c113334000000000000", + "message" : "00000053815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e", + "qx" : "0a7fe5e92b6d", + "qy" : "002b4400000080000000000000000000000000000000000000000000", + "r" : "00", + "s" : "00", + "tcId" : 81 + } + ], + "tgId" : 6 + }, + { + "componentTest" : false, + "curve" : "P-256", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "dA" : "eaea000000000000fdfdfd09fdfdfdfdfdfdfd00000000002f4e4e675e6d6d3d", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "80", + "tcId" : 100 + } + ], + "tgId" : 7 + }, + { + "componentTest" : false, + "curve" : "B-571", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "dA" : "0000000000000000000000000000003200000000000000006e4aaab4617acf22151e652305a16373d91987b0ebb34fe003a908b82f1f9e5b00000000003f000000000000000000000000", + "message" : "", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "00", + "tcId" : 140 + } + ], + "tgId" : 8 + }, + { + "componentTest" : false, + "curve" : "B-233", + "hashAlg" : "SHA2-384", + "testType" : "GDT", + "tests" : [ + { + "dA" : "3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b", + "message" : "00002c2c3c11002b440000000000", + "qx" : "00", + "qy" : "00", + "r" : "00", + "s" : "000000000000fa00000000f7ffd7", + "tcId" : 142 + } + ], + "tgId" : 9 + }, + { + "componentTest" : false, + "curve" : "P-384", + "hashAlg" : "SHA2-512", + "testType" : "GDT", + "tests" : [ + { + "dA" : "00", + "message" : "00000000000000000000000000000000000000000000000000000004000000000000000000", + "qx" : "0000ff", + "qy" : "1470fba9303e96000000fe00000000000029", + "r" : "000000000000000000000000000000000000000000", + "s" : "00", + "tcId" : 170 + } + ], + "tgId" : 10 + } + ], + "vsId" : 1 + }, + { + "algorithm" : "ECDSA", + "isSample" : false, + "mode" : "keyVer", + "revision" : "FIPS186-5", + "testGroups" : [ + { + "componentTest" : false, + "curve" : "P-224", + "hashAlg" : "SHA-1", + "testType" : "GDT", + "tests" : [ + { + "tcId" : 69 + } + ], + "tgId" : 0 + } + ], + "vsId" : 2 + } + ] + ], + [ + { + "acvVersion" : "1.0" + }, + [ + { + "algorithm" : "ECDSA", + "isSample" : false, + "revision" : "FIPS186-5", + "testGroups" : [ + { + "tests" : [ + { + "tcId" : 0, + "testPassed" : false + }, + { + "tcId" : 7, + "testPassed" : false + }, + { + "tcId" : 10, + "testPassed" : false + }, + { + "tcId" : 18, + "testPassed" : false + }, + { + "tcId" : 22, + "testPassed" : false + }, + { + "tcId" : 25, + "testPassed" : false + }, + { + "tcId" : 26, + "testPassed" : false + }, + { + "tcId" : 27, + "testPassed" : false + }, + { + "tcId" : 37, + "testPassed" : false + }, + { + "tcId" : 49, + "testPassed" : false + }, + { + "tcId" : 50, + "testPassed" : false + }, + { + "tcId" : 54, + "testPassed" : false + }, + { + "tcId" : 57, + "testPassed" : false + }, + { + "tcId" : 66, + "testPassed" : false + }, + { + "tcId" : 72, + "testPassed" : false + }, + { + "tcId" : 76, + "testPassed" : false + }, + { + "tcId" : 85, + "testPassed" : false + }, + { + "tcId" : 86, + "testPassed" : false + }, + { + "tcId" : 95, + "testPassed" : false + }, + { + "tcId" : 97, + "testPassed" : false + }, + { + "tcId" : 98, + "testPassed" : false + }, + { + "tcId" : 99, + "testPassed" : false + }, + { + "tcId" : 105, + "testPassed" : false + }, + { + "tcId" : 110, + "testPassed" : false + }, + { + "tcId" : 112, + "testPassed" : false + }, + { + "tcId" : 118, + "testPassed" : false + }, + { + "tcId" : 124, + "testPassed" : false + }, + { + "tcId" : 126, + "testPassed" : false + }, + { + "tcId" : 129, + "testPassed" : false + }, + { + "tcId" : 134, + "testPassed" : false + }, + { + "tcId" : 137, + "testPassed" : false + }, + { + "tcId" : 138, + "testPassed" : false + }, + { + "tcId" : 139, + "testPassed" : false + }, + { + "tcId" : 147, + "testPassed" : false + }, + { + "tcId" : 152, + "testPassed" : false + }, + { + "tcId" : 153, + "testPassed" : false + }, + { + "tcId" : 154, + "testPassed" : false + }, + { + "tcId" : 161, + "testPassed" : false + }, + { + "tcId" : 162, + "testPassed" : false + }, + { + "tcId" : 163, + "testPassed" : false + }, + { + "tcId" : 167, + "testPassed" : false + }, + { + "tcId" : 176, + "testPassed" : false + }, + { + "tcId" : 181, + "testPassed" : false + }, + { + "tcId" : 183, + "testPassed" : false + }, + { + "tcId" : 184, + "testPassed" : false + }, + { + "tcId" : 189, + "testPassed" : false + }, + { + "tcId" : 191, + "testPassed" : false + }, + { + "tcId" : 195, + "testPassed" : false + }, + { + "tcId" : 204, + "testPassed" : false + }, + { + "tcId" : 205, + "testPassed" : false + }, + { + "tcId" : 212, + "testPassed" : false + }, + { + "tcId" : 214, + "testPassed" : false + }, + { + "tcId" : 218, + "testPassed" : false + }, + { + "tcId" : 219, + "testPassed" : false + }, + { + "tcId" : 222, + "testPassed" : false + }, + { + "tcId" : 230, + "testPassed" : false + }, + { + "tcId" : 232, + "testPassed" : false + }, + { + "tcId" : 238, + "testPassed" : false + }, + { + "tcId" : 243, + "testPassed" : false + }, + { + "tcId" : 244, + "testPassed" : false + }, + { + "tcId" : 247, + "testPassed" : false + }, + { + "tcId" : 251, + "testPassed" : false + }, + { + "tcId" : 254, + "testPassed" : false + }, + { + "tcId" : 255, + "testPassed" : false + } + ], + "tgId" : 0 + }, + { + "tests" : [ + { + "tcId" : 1, + "testPassed" : false + }, + { + "tcId" : 3, + "testPassed" : false + }, + { + "tcId" : 23, + "testPassed" : false + }, + { + "tcId" : 31, + "testPassed" : false + }, + { + "tcId" : 48, + "testPassed" : false + }, + { + "tcId" : 53, + "testPassed" : false + }, + { + "tcId" : 55, + "testPassed" : false + }, + { + "tcId" : 59, + "testPassed" : false + }, + { + "tcId" : 62, + "testPassed" : false + }, + { + "tcId" : 63, + "testPassed" : false + }, + { + "tcId" : 70, + "testPassed" : false + }, + { + "tcId" : 82, + "testPassed" : false + }, + { + "tcId" : 89, + "testPassed" : false + }, + { + "tcId" : 91, + "testPassed" : false + }, + { + "tcId" : 114, + "testPassed" : false + }, + { + "tcId" : 115, + "testPassed" : false + }, + { + "tcId" : 116, + "testPassed" : false + }, + { + "tcId" : 117, + "testPassed" : false + }, + { + "tcId" : 119, + "testPassed" : false + }, + { + "tcId" : 120, + "testPassed" : false + }, + { + "tcId" : 127, + "testPassed" : false + }, + { + "tcId" : 130, + "testPassed" : false + }, + { + "tcId" : 131, + "testPassed" : false + }, + { + "tcId" : 132, + "testPassed" : false + }, + { + "tcId" : 146, + "testPassed" : false + }, + { + "tcId" : 151, + "testPassed" : false + }, + { + "tcId" : 166, + "testPassed" : false + }, + { + "tcId" : 179, + "testPassed" : false + }, + { + "tcId" : 188, + "testPassed" : false + }, + { + "tcId" : 196, + "testPassed" : false + }, + { + "tcId" : 213, + "testPassed" : false + }, + { + "tcId" : 224, + "testPassed" : false + }, + { + "tcId" : 228, + "testPassed" : false + }, + { + "tcId" : 242, + "testPassed" : false + }, + { + "tcId" : 248, + "testPassed" : false + }, + { + "tcId" : 250, + "testPassed" : false + }, + { + "tcId" : 253, + "testPassed" : false + } + ], + "tgId" : 1 + }, + { + "tests" : [ + { + "tcId" : 4, + "testPassed" : false + }, + { + "tcId" : 11, + "testPassed" : false + }, + { + "tcId" : 17, + "testPassed" : false + }, + { + "tcId" : 19, + "testPassed" : false + }, + { + "tcId" : 24, + "testPassed" : false + }, + { + "tcId" : 33, + "testPassed" : false + }, + { + "tcId" : 64, + "testPassed" : false + }, + { + "tcId" : 73, + "testPassed" : false + }, + { + "tcId" : 141, + "testPassed" : false + }, + { + "tcId" : 155, + "testPassed" : false + }, + { + "tcId" : 156, + "testPassed" : false + }, + { + "tcId" : 159, + "testPassed" : false + }, + { + "tcId" : 160, + "testPassed" : false + }, + { + "tcId" : 165, + "testPassed" : false + }, + { + "tcId" : 171, + "testPassed" : false + }, + { + "tcId" : 172, + "testPassed" : false + }, + { + "tcId" : 175, + "testPassed" : false + }, + { + "tcId" : 190, + "testPassed" : false + }, + { + "tcId" : 194, + "testPassed" : false + }, + { + "tcId" : 207, + "testPassed" : false + }, + { + "tcId" : 211, + "testPassed" : false + }, + { + "tcId" : 215, + "testPassed" : false + }, + { + "tcId" : 217, + "testPassed" : false + }, + { + "tcId" : 231, + "testPassed" : false + }, + { + "tcId" : 235, + "testPassed" : false + }, + { + "tcId" : 241, + "testPassed" : false + } + ], + "tgId" : 2 + }, + { + "tests" : [ + { + "tcId" : 8, + "testPassed" : false + }, + { + "tcId" : 30, + "testPassed" : false + }, + { + "tcId" : 32, + "testPassed" : false + }, + { + "tcId" : 38, + "testPassed" : false + }, + { + "tcId" : 43, + "testPassed" : false + }, + { + "tcId" : 61, + "testPassed" : false + }, + { + "tcId" : 74, + "testPassed" : false + }, + { + "tcId" : 75, + "testPassed" : false + }, + { + "tcId" : 101, + "testPassed" : false + }, + { + "tcId" : 157, + "testPassed" : false + }, + { + "tcId" : 173, + "testPassed" : false + }, + { + "tcId" : 185, + "testPassed" : false + }, + { + "tcId" : 186, + "testPassed" : false + }, + { + "tcId" : 203, + "testPassed" : false + }, + { + "tcId" : 210, + "testPassed" : false + }, + { + "tcId" : 225, + "testPassed" : false + }, + { + "tcId" : 234, + "testPassed" : false + }, + { + "tcId" : 246, + "testPassed" : false + } + ], + "tgId" : 3 + }, + { + "tests" : [ + { + "tcId" : 9, + "testPassed" : false + }, + { + "tcId" : 36, + "testPassed" : false + }, + { + "tcId" : 42, + "testPassed" : false + }, + { + "tcId" : 44, + "testPassed" : false + }, + { + "tcId" : 45, + "testPassed" : false + }, + { + "tcId" : 60, + "testPassed" : false + }, + { + "tcId" : 67, + "testPassed" : false + }, + { + "tcId" : 94, + "testPassed" : false + }, + { + "tcId" : 103, + "testPassed" : false + }, + { + "tcId" : 107, + "testPassed" : false + }, + { + "tcId" : 128, + "testPassed" : false + }, + { + "tcId" : 144, + "testPassed" : false + }, + { + "tcId" : 164, + "testPassed" : false + }, + { + "tcId" : 174, + "testPassed" : false + }, + { + "tcId" : 187, + "testPassed" : false + } + ], + "tgId" : 4 + }, + { + "tests" : [ + { + "tcId" : 16, + "testPassed" : false + }, + { + "tcId" : 56, + "testPassed" : false + }, + { + "tcId" : 90, + "testPassed" : false + }, + { + "tcId" : 92, + "testPassed" : false + }, + { + "tcId" : 143, + "testPassed" : false + }, + { + "tcId" : 193, + "testPassed" : false + }, + { + "tcId" : 200, + "testPassed" : false + }, + { + "tcId" : 220, + "testPassed" : false + } + ], + "tgId" : 5 + }, + { + "tests" : [ + { + "tcId" : 21, + "testPassed" : false + }, + { + "tcId" : 28, + "testPassed" : false + } + ], + "tgId" : 6 + }, + { + "tests" : [ + { + "tcId" : 29, + "testPassed" : false + }, + { + "tcId" : 34, + "testPassed" : false + }, + { + "tcId" : 39, + "testPassed" : false + }, + { + "tcId" : 65, + "testPassed" : false + }, + { + "tcId" : 77, + "testPassed" : false + }, + { + "tcId" : 87, + "testPassed" : false + }, + { + "tcId" : 102, + "testPassed" : false + }, + { + "tcId" : 109, + "testPassed" : false + }, + { + "tcId" : 113, + "testPassed" : false + }, + { + "tcId" : 123, + "testPassed" : false + }, + { + "tcId" : 125, + "testPassed" : false + }, + { + "tcId" : 148, + "testPassed" : false + }, + { + "tcId" : 150, + "testPassed" : false + }, + { + "tcId" : 182, + "testPassed" : false + }, + { + "tcId" : 192, + "testPassed" : false + }, + { + "tcId" : 197, + "testPassed" : false + }, + { + "tcId" : 202, + "testPassed" : false + }, + { + "tcId" : 209, + "testPassed" : false + }, + { + "tcId" : 216, + "testPassed" : false + }, + { + "tcId" : 221, + "testPassed" : false + }, + { + "tcId" : 229, + "testPassed" : false + }, + { + "tcId" : 240, + "testPassed" : false + }, + { + "tcId" : 245, + "testPassed" : false + }, + { + "tcId" : 249, + "testPassed" : false + } + ], + "tgId" : 7 + }, + { + "tests" : [ + { + "tcId" : 35, + "testPassed" : false + } + ], + "tgId" : 8 + }, + { + "tests" : [ + { + "tcId" : 40, + "testPassed" : false + }, + { + "tcId" : 206, + "testPassed" : false + } + ], + "tgId" : 9 + }, + { + "tests" : [], + "tgId" : 10 + }, + { + "tests" : [], + "tgId" : 11 + }, + { + "tests" : [ + { + "tcId" : 88, + "testPassed" : false + }, + { + "tcId" : 96, + "testPassed" : false + }, + { + "tcId" : 111, + "testPassed" : false + }, + { + "tcId" : 199, + "testPassed" : false + }, + { + "tcId" : 208, + "testPassed" : false + } + ], + "tgId" : 12 + }, + { + "tests" : [], + "tgId" : 13 + }, + { + "tests" : [], + "tgId" : 14 + } + ], + "vsId" : 0 + }, + { + "algorithm" : "ECDSA", + "isSample" : false, + "revision" : "FIPS186-5", + "testGroups" : [ + { + "tests" : [ + { + "tcId" : 2, + "testPassed" : true + }, + { + "tcId" : 41, + "testPassed" : true + }, + { + "tcId" : 51, + "testPassed" : true + }, + { + "tcId" : 52, + "testPassed" : true + }, + { + "tcId" : 58, + "testPassed" : true + }, + { + "tcId" : 68, + "testPassed" : true + }, + { + "tcId" : 71, + "testPassed" : true + }, + { + "tcId" : 84, + "testPassed" : true + }, + { + "tcId" : 122, + "testPassed" : true + }, + { + "tcId" : 149, + "testPassed" : true + }, + { + "tcId" : 158, + "testPassed" : true + }, + { + "tcId" : 201, + "testPassed" : true + }, + { + "tcId" : 223, + "testPassed" : true + }, + { + "tcId" : 236, + "testPassed" : true + }, + { + "tcId" : 239, + "testPassed" : true + }, + { + "tcId" : 252, + "testPassed" : true + } + ], + "tgId" : 0 + }, + { + "tests" : [ + { + "tcId" : 5, + "testPassed" : false + }, + { + "tcId" : 46, + "testPassed" : false + }, + { + "tcId" : 145, + "testPassed" : false + }, + { + "tcId" : 180, + "testPassed" : false + }, + { + "tcId" : 198, + "testPassed" : true + } + ], + "tgId" : 1 + }, + { + "tests" : [ + { + "tcId" : 6, + "testPassed" : true + }, + { + "tcId" : 14, + "testPassed" : true + }, + { + "tcId" : 20, + "testPassed" : true + }, + { + "tcId" : 78, + "testPassed" : true + }, + { + "tcId" : 83, + "testPassed" : true + }, + { + "tcId" : 106, + "testPassed" : true + }, + { + "tcId" : 121, + "testPassed" : true + }, + { + "tcId" : 135, + "testPassed" : true + }, + { + "tcId" : 136, + "testPassed" : true + }, + { + "tcId" : 177, + "testPassed" : true + }, + { + "tcId" : 178, + "testPassed" : true + }, + { + "tcId" : 237, + "testPassed" : true + } + ], + "tgId" : 2 + }, + { + "tests" : [ + { + "tcId" : 12, + "testPassed" : true + }, + { + "tcId" : 226, + "testPassed" : true + }, + { + "tcId" : 233, + "testPassed" : true + } + ], + "tgId" : 3 + }, + { + "tests" : [ + { + "tcId" : 13, + "testPassed" : true + }, + { + "tcId" : 227, + "testPassed" : true + } + ], + "tgId" : 4 + }, + { + "tests" : [ + { + "tcId" : 15, + "testPassed" : true + }, + { + "tcId" : 79, + "testPassed" : true + } + ], + "tgId" : 5 + }, + { + "tests" : [], + "tgId" : 6 + }, + { + "tests" : [ + { + "tcId" : 100, + "testPassed" : true + } + ], + "tgId" : 7 + }, + { + "tests" : [], + "tgId" : 8 + }, + { + "tests" : [], + "tgId" : 9 + }, + { + "tests" : [ + { + "tcId" : 170, + "testPassed" : true + } + ], + "tgId" : 10 + } + ], + "vsId" : 1 + }, + { + "algorithm" : "ECDSA", + "isSample" : false, + "revision" : "FIPS186-5", + "testGroups" : [ + { + "tests" : [], + "tgId" : 0 + } + ], + "vsId" : 2 + } + ] + ] +] |