ecdsa.json (153634B)
1 [ 2 [ 3 { 4 "acvVersion" : "1.0" 5 }, 6 [ 7 { 8 "algorithm" : "ECDSA", 9 "isSample" : false, 10 "mode" : "sigVer", 11 "revision" : "FIPS186-5", 12 "testGroups" : [ 13 { 14 "componentTest" : false, 15 "curve" : "P-521", 16 "hashAlg" : "SHA2-256", 17 "testType" : "GDT", 18 "tests" : [ 19 { 20 "message" : "", 21 "qx" : "00", 22 "qy" : "00", 23 "r" : "00", 24 "s" : "000000fa000000000000000000fe00000000020000000000000000f331504ad701571a000000000000", 25 "tcId" : 0 26 }, 27 { 28 "message" : "", 29 "qx" : "00", 30 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 31 "r" : "bbff9eff0000200000000000000000", 32 "s" : "01", 33 "tcId" : 7 34 }, 35 { 36 "message" : "", 37 "qx" : "00", 38 "qy" : "00", 39 "r" : "cfcfcfcfcfcfcfcfcfcfcfcfcfcf00000000000000", 40 "s" : "00", 41 "tcId" : 10 42 }, 43 { 44 "message" : "", 45 "qx" : "00", 46 "qy" : "00", 47 "r" : "00", 48 "s" : "00210000fa00000000", 49 "tcId" : 18 50 }, 51 { 52 "message" : "", 53 "qx" : "00", 54 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", 55 "r" : "80", 56 "s" : "000010", 57 "tcId" : 22 58 }, 59 { 60 "message" : "", 61 "qx" : "00", 62 "qy" : "00", 63 "r" : "00", 64 "s" : "00000000006d656d51373111327c110000006d656d51373111", 65 "tcId" : 25 66 }, 67 { 68 "message" : "", 69 "qx" : "4e4e5e6d316d6e00002c2c4499d9bb0279b98880e4d526d150", 70 "qy" : "dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526", 71 "r" : "0e23dcfa63eaeaeaea00000000f4", 72 "s" : "fa2727f53419908f1086d0acba488dfdd0f252a8a06c5613", 73 "tcId" : 26 74 }, 75 { 76 "message" : "", 77 "qx" : "00", 78 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", 79 "r" : "000002003c", 80 "s" : "000000003c", 81 "tcId" : 27 82 }, 83 { 84 "message" : "", 85 "qx" : "0000000000002f0000000000000000000100000a000000000000fe000000000200000000f331069f997b0dca26291818181818182918181818181818181a1818181818181818726b2b100014403a4408a5e3e75130504ad701570000000002", 86 "qy" : "e5e55697f882e2fc374040501473f8d9429c313b1979e70f237ef402e5e500000000000000", 87 "r" : "2c00000000", 88 "s" : "2c", 89 "tcId" : 37 90 }, 91 { 92 "message" : "", 93 "qx" : "00", 94 "qy" : "00", 95 "r" : "ffffffff13a300000000007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c00112b00440000000000000000002c3c11002b4400000000000000000000", 96 "s" : "00", 97 "tcId" : 49 98 }, 99 { 100 "message" : "", 101 "qx" : "4e4e5e6d316d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", 102 "qy" : "75d41b0861", 103 "r" : "19908f1086d0acba488dfd", 104 "s" : "0000000000", 105 "tcId" : 50 106 }, 107 { 108 "message" : "", 109 "qx" : "00", 110 "qy" : "00", 111 "r" : "00", 112 "s" : "000000000000006d656d51373111327c1133340000000000ffffffffffff0276000000001000000000", 113 "tcId" : 54 114 }, 115 { 116 "message" : "", 117 "qx" : "00", 118 "qy" : "00", 119 "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aadf46730000000000000000000000000000000000000000000000000000000011dd30000000000000000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf134400", 120 "s" : "000000000000000000000000", 121 "tcId" : 57 122 }, 123 { 124 "message" : "", 125 "qx" : "00", 126 "qy" : "00", 127 "r" : "0000", 128 "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f2317aadf4673000000000000000000000000000000000000000000000000", 129 "tcId" : 66 130 }, 131 { 132 "message" : "", 133 "qx" : "00", 134 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", 135 "r" : "00", 136 "s" : "020010", 137 "tcId" : 72 138 }, 139 { 140 "message" : "", 141 "qx" : "00", 142 "qy" : "00010000000026c393755ec510318035a1", 143 "r" : "e9c935a300000000", 144 "s" : "555ce9c935a300000000007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa002d000000000000003c11002b440000000000000000000000000000000000000000000000", 145 "tcId" : 76 146 }, 147 { 148 "message" : "", 149 "qx" : "00", 150 "qy" : "03030303030303030300000000cf00009e1b03752cd65d36321c15ada3e100000025000000000000000000005a0051000000080000000000005a0000000000000000002c6b110028", 151 "r" : "000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000008000", 152 "s" : "00", 153 "tcId" : 85 154 }, 155 { 156 "message" : "", 157 "qx" : "00", 158 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a0a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", 159 "r" : "00", 160 "s" : "00100d00000000003c6bffff513739", 161 "tcId" : 86 162 }, 163 { 164 "message" : "", 165 "qx" : "00", 166 "qy" : "7b0de75130000000000000fe00000000020000000000000000f331069f997b", 167 "r" : "5700000000020000000000000000f331069f", 168 "s" : "0000000000000000000000000000fe000000", 169 "tcId" : 95 170 }, 171 { 172 "message" : "", 173 "qx" : "00", 174 "qy" : "00", 175 "r" : "00", 176 "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000000000000000000000000032000000000000000000006300000000000000000000000000000000000000000000", 177 "tcId" : 97 178 }, 179 { 180 "message" : "", 181 "qx" : "00", 182 "qy" : "00", 183 "r" : "00", 184 "s" : "000000000000006d656d5133010000000000000100000000000000000000000000000000fa00000000", 185 "tcId" : 98 186 }, 187 { 188 "message" : "", 189 "qx" : "00", 190 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 191 "r" : "bbff9eff0000200000000000000000", 192 "s" : "08", 193 "tcId" : 99 194 }, 195 { 196 "message" : "", 197 "qx" : "00", 198 "qy" : "0000000000000080004e0000000007003c11002b00000000000000ffff0108000000000000000080004e00000035a340000000003c11002b00000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0036a340fa00000000000000949494949494949494949494949494949494", 199 "r" : "94949494949494940000f7ffffffffffff00ffff", 200 "s" : "3f3f00000000003f", 201 "tcId" : 105 202 }, 203 { 204 "message" : "", 205 "qx" : "00", 206 "qy" : "004e00002e0036a340fa0000000000000094949494949494949494", 207 "r" : "2b9494949494949494949494", 208 "s" : "ffffffff", 209 "tcId" : 110 210 }, 211 { 212 "message" : "", 213 "qx" : "00", 214 "qy" : "0007000000000080004e0000000007003c11002b00", 215 "r" : "01080000000000001100000080004e00000035a340000000003c11002b00000000000000ffff010800000000feff00000000000000000000000000000000000000", 216 "s" : "00", 217 "tcId" : 112 218 }, 219 { 220 "message" : "", 221 "qx" : "00", 222 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 223 "r" : "bbff9eff0000000000000000000000", 224 "s" : "0008000000", 225 "tcId" : 118 226 }, 227 { 228 "message" : "", 229 "qx" : "00", 230 "qy" : "00", 231 "r" : "00", 232 "s" : "000000000000006d656d51373111327c11333400000000000000000000000000000000000000000000", 233 "tcId" : 124 234 }, 235 { 236 "message" : "", 237 "qx" : "00", 238 "qy" : "00", 239 "r" : "002c2c3c11002b440000000000000000000000000000000000000000000000000000000000000000", 240 "s" : "000000000000fa00", 241 "tcId" : 126 242 }, 243 { 244 "message" : "", 245 "qx" : "00", 246 "qy" : "7b0de75130000000000000fe00000000020000000000000000f33106", 247 "r" : "4ad70157000000000d00020000000000000000f331069f997b0d0000000001000800000051000000000000000088fe0000", 248 "s" : "000000f331069f997b0de75130504ad70157e75130504ad701571a000000000000", 249 "tcId" : 129 250 }, 251 { 252 "message" : "", 253 "qx" : "00000000001000001eefcf18419ffb9d4453", 254 "qy" : "06cbb6f9df4f4165356409027cdd0b038deb0ab700ffff09090077b3f088a76dff0106afb1f9ae9a09dd35a300000000007cb3c100364531983b754cfed0dcdd", 255 "r" : "3445ea62ac2551cbd88d000000003c11002b44000000000000", 256 "s" : "00", 257 "tcId" : 134 258 }, 259 { 260 "message" : "", 261 "qx" : "00", 262 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0031a340fa00000000000000949494949494949494949494949494949494949494966ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 263 "r" : "bbff28ff0000200000000000000000", 264 "s" : "08", 265 "tcId" : 137 266 }, 267 { 268 "message" : "", 269 "qx" : "00", 270 "qy" : "00000000000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f3f3f3f403f3f3f3fffff15c3eeff2b44060000000000002f003f3f3f3f3f3f3f3f00000000000080004efd000000000000000000fd000000000000000000000000000000000000003f3f3f3f3f3f3f3f343f000000000000000000", 271 "r" : "0000fa000000ffff0108000000000000", 272 "s" : "0000", 273 "tcId" : 138 274 }, 275 { 276 "message" : "", 277 "qx" : "00", 278 "qy" : "00", 279 "r" : "00", 280 "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f", 281 "tcId" : 139 282 }, 283 { 284 "message" : "", 285 "qx" : "00", 286 "qy" : "00000000000000802a2a2a2a0a2a2aba2a2a00000000006001000004ff070000000000000000000000650000600000000000000065000000000000ff00650000600000000000000065000000810000ff28000000000094949494949400000000000000000000000000000000ffffffffffffff94ff94949494949494949494000000ff", 287 "r" : "3d2c322c2a2a000000", 288 "s" : "00", 289 "tcId" : 147 290 }, 291 { 292 "message" : "", 293 "qx" : "00", 294 "qy" : "f9412c0000000000000000000000000000000100000000009a9a9a9a9a9a9a00000000", 295 "r" : "2c", 296 "s" : "2c6d2cf7af052d7863980000000004000000000000ffffea00a3003f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 297 "tcId" : 152 298 }, 299 { 300 "message" : "", 301 "qx" : "0000000000000000000000000000000000000000000036a3000000000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fffffffffffffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f", 302 "qy" : "3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f0000000000000000000000003f3f3f3f3f0d003f3f3f3f3f3fc3", 303 "r" : "ff30c3eeff2b4400000000", 304 "s" : "00", 305 "tcId" : 153 306 }, 307 { 308 "message" : "", 309 "qx" : "00", 310 "qy" : "00", 311 "r" : "0000", 312 "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c2b7c7c7c35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004", 313 "tcId" : 154 314 }, 315 { 316 "message" : "", 317 "qx" : "00", 318 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 319 "r" : "bc019eff0000000000000000000000", 320 "s" : "01", 321 "tcId" : 161 322 }, 323 { 324 "message" : "", 325 "qx" : "4e4e5e6d316d6e00002c2c2199d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c11002b44000000000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", 326 "qy" : "75d41b0861", 327 "r" : "19908f1086d0acba488dfd", 328 "s" : "00002ba000", 329 "tcId" : 162 330 }, 331 { 332 "message" : "", 333 "qx" : "00", 334 "qy" : "00", 335 "r" : "3f", 336 "s" : "e9e9e9e9e9e93f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222", 337 "tcId" : 163 338 }, 339 { 340 "message" : "", 341 "qx" : "00", 342 "qy" : "00", 343 "r" : "0000", 344 "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c11002b44000000000000000000000000000000", 345 "tcId" : 167 346 }, 347 { 348 "message" : "", 349 "qx" : "00", 350 "qy" : "00", 351 "r" : "00", 352 "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fffffffffffffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b44000000000000000000000000002f000000000001000000", 353 "tcId" : 176 354 }, 355 { 356 "message" : "", 357 "qx" : "00", 358 "qy" : "0000009494949494949494949494a3949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494949494946ceeffd4bbff9eff0000000000000000000000000094949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494", 359 "r" : "bbff9eff0010000000002f", 360 "s" : "00", 361 "tcId" : 181 362 }, 363 { 364 "message" : "", 365 "qx" : "00", 366 "qy" : "00", 367 "r" : "00", 368 "s" : "000000000000006d656d51373111327c11", 369 "tcId" : 183 370 }, 371 { 372 "message" : "", 373 "qx" : "00", 374 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c0", 375 "r" : "d2f60468eda463d22a2a2a2a2a00000000003d1b2a000000000000000000c5d3d66e2da4174fb08de15c02a9540076c02fa706d72515000000000000650000", 376 "s" : "fe600000000000000065000000810000ff0800", 377 "tcId" : 184 378 }, 379 { 380 "message" : "", 381 "qx" : "00", 382 "qy" : "00", 383 "r" : "0000", 384 "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f23173f3f3f3f3f3faadf46730000000000000000000000000000000000000000000000000000", 385 "tcId" : 189 386 }, 387 { 388 "message" : "", 389 "qx" : "00000000000000000000000000393939393939393939393939393939393939ff1f39393939393939393939393939393939393939393900", 390 "qy" : "07000000000000600000000000000375000000810000ff000000000000ffff00ff", 391 "r" : "00", 392 "s" : "00002f000000000001", 393 "tcId" : 191 394 }, 395 { 396 "message" : "", 397 "qx" : "00", 398 "qy" : "000000949494949494949494949494949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494949494946ceeffd4bbff9eff0000000000000000000000000094949494946ceeffd4bbffffff0000000000000000000000000000000000ffff9494949494949494949494949494", 399 "r" : "bbff9eff0010000000000000000000", 400 "s" : "ea", 401 "tcId" : 195 402 }, 403 { 404 "message" : "", 405 "qx" : "4e4e5e6d316d6e00002c2c2199d9bb0279b98880e4d526d1505b68aeef4f280e23dcdc8929f4e68ee6ccfb00002c2c3c11003c0f0000002c2c3c11002b2c3c004400002b1100000000000044000000000000000000000000004e4e4e4e4e5e6d6d6e00002c2c4499d9bb0279b98880e4d526d1505b68aeef4f280e23dcfaea", 406 "qy" : "75d41b0861", 407 "r" : "00000000004e4e4e4e4e5e6d316d6e00002c", 408 "s" : "0000030000000000", 409 "tcId" : 204 410 }, 411 { 412 "message" : "", 413 "qx" : "00", 414 "qy" : "b96192e1a1399f50cc384a871dcf693d312c312a00000000ffff3f3f2a2a2a2a2a2a2a2a2a2a2a2a2a2a00000000006001000004ff070000000000006000000000000003750000003f3f3f3f3f3f3f3f3f3f3f626262626262626262626262626262626262626262626262626262626200", 415 "r" : "00", 416 "s" : "c4ed00", 417 "tcId" : 205 418 }, 419 { 420 "message" : "", 421 "qx" : "00", 422 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a0a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", 423 "r" : "00", 424 "s" : "0000100d000000003c6bffff513738", 425 "tcId" : 212 426 }, 427 { 428 "message" : "", 429 "qx" : "00", 430 "qy" : "00", 431 "r" : "36a340000000000000000000000000000000000000", 432 "s" : "80", 433 "tcId" : 214 434 }, 435 { 436 "message" : "", 437 "qx" : "00", 438 "qy" : "00", 439 "r" : "000000000000000000000000000000000000cb3f292a6b2b10000014403a0000000000000000000000000000000000000000000000000000000025000000000000000000005a005100", 440 "s" : "005a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 441 "tcId" : 218 442 }, 443 { 444 "message" : "", 445 "qx" : "00", 446 "qy" : "00", 447 "r" : "00", 448 "s" : "000000fa00000000f7ffd7ffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0000000000000000003f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b44000000000000000000002f0000000000", 449 "tcId" : 219 450 }, 451 { 452 "message" : "", 453 "qx" : "00", 454 "qy" : "00", 455 "r" : "7f30a38e69615b472aa17b00000000000000c3e224", 456 "s" : "002366bd25ede5a94de3e9892586b73a98ccdcc6a214f8f5456a8ff09e222cd21efee0e9d0c5ef4244c922797c9570c2f17f61b4806b88db2df1bbc900001111000000000000000000", 457 "tcId" : 222 458 }, 459 { 460 "message" : "", 461 "qx" : "00", 462 "qy" : "00", 463 "r" : "00", 464 "s" : "000000000000006d656d51373011327c11", 465 "tcId" : 230 466 }, 467 { 468 "message" : "2615a19196fabed41bd4993ce7cfce8e020b0b725cc4f6d8000000000000000000000000000000000000000000000000000000000000000000000000000035a300000000000000006d656d51373111327c110000006d656d51373111327c113334000000000000000000", 469 "qx" : "00", 470 "qy" : "00", 471 "r" : "eaeaea0000", 472 "s" : "02", 473 "tcId" : 232 474 }, 475 { 476 "message" : "", 477 "qx" : "00", 478 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 479 "r" : "bbff9eff0000000000000000000000", 480 "s" : "01", 481 "tcId" : 238 482 }, 483 { 484 "message" : "", 485 "qx" : "00", 486 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a20000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", 487 "r" : "008002003c", 488 "s" : "000000003c", 489 "tcId" : 243 490 }, 491 { 492 "message" : "", 493 "qx" : "00", 494 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c0", 495 "r" : "f6046830eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000", 496 "s" : "000000006500000000000000086500006000000000000000", 497 "tcId" : 244 498 }, 499 { 500 "message" : "", 501 "qx" : "00", 502 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", 503 "r" : "80", 504 "s" : "000001", 505 "tcId" : 247 506 }, 507 { 508 "message" : "", 509 "qx" : "00", 510 "qy" : "00", 511 "r" : "3f3f3f3f3fc3ee2c2b2c06cb2c000000f7ffd7ffffc3eeff2b440000000000000000000000", 512 "s" : "010000", 513 "tcId" : 251 514 }, 515 { 516 "message" : "", 517 "qx" : "00", 518 "qy" : "000000000000000000000000fe0000000002000000", 519 "r" : "e75130504ad7015700000000", 520 "s" : "00e5e5e5e5000000000000000000", 521 "tcId" : 254 522 }, 523 { 524 "message" : "", 525 "qx" : "c366f87f30a38e69615b472aa17b9396bc35f15454545454545454547b7b7b005001000000000000ffffffffffffffffffffff0700000200000000", 526 "qy" : "6ee22454f8159a86d1", 527 "r" : "c1461f2397aadf46730000000000000000000000000000000000000000", 528 "s" : "11", 529 "tcId" : 255 530 } 531 ], 532 "tgId" : 0 533 }, 534 { 535 "componentTest" : false, 536 "curve" : "P-384", 537 "hashAlg" : "SHA-1", 538 "testType" : "GDT", 539 "tests" : [ 540 { 541 "message" : "0000f6ff00000000000000", 542 "qx" : "00", 543 "qy" : "00006d2ccf510000000000000000f6cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf", 544 "r" : "cfcf444444444444444444444444444444442a4400004444444444446b444444444a286e0e000a4e44444444444444", 545 "s" : "cfcfcf30066d513334327e601951284e0e", 546 "tcId" : 1 547 }, 548 { 549 "message" : "", 550 "qx" : "00", 551 "qy" : "5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f0000000000", 552 "r" : "0000000000000000008b8b8b8b8b8b8b8b8b8b8b00000000005100000008000000", 553 "s" : "0000000000000000000000", 554 "tcId" : 3 555 }, 556 { 557 "message" : "", 558 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 559 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 560 "r" : "0cf700f500000009ffffffffffffffffffff070000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", 561 "s" : "35", 562 "tcId" : 23 563 }, 564 { 565 "message" : "", 566 "qx" : "ffffffffff", 567 "qy" : "00007b7b7b7b7b7b7b00ff00655afa470b2d7cffffffffffffffffff7fffff84ffffff074000", 568 "r" : "00000007ff4e00", 569 "s" : "32", 570 "tcId" : 31 571 }, 572 { 573 "message" : "", 574 "qx" : "00", 575 "qy" : "00", 576 "r" : "000000000051000000080000000000005a", 577 "s" : "00", 578 "tcId" : 48 579 }, 580 { 581 "message" : "", 582 "qx" : "00", 583 "qy" : "00", 584 "r" : "000000000051000000000000000000005a000000000002000000000000000000000000", 585 "s" : "00", 586 "tcId" : 53 587 }, 588 { 589 "message" : "", 590 "qx" : "00", 591 "qy" : "00", 592 "r" : "7d7d7d7d7d0000000000002200000000000000000026000000", 593 "s" : "7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d030000000000", 594 "tcId" : 55 595 }, 596 { 597 "message" : "0000006d06005100001000ffff000000006d066500303000", 598 "qx" : "00000000ff003cfffffd0000000000", 599 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d0600100051001515151515151515151515151515151515e9151515151515151515151515151515151515151515", 600 "r" : "1665003030", 601 "s" : "0000000000000000ff", 602 "tcId" : 59 603 }, 604 { 605 "message" : "00002b4400000000", 606 "qx" : "00", 607 "qy" : "00", 608 "r" : "002b320000000000000000000000000000000000000000", 609 "s" : "0000000000000000000038a3000000", 610 "tcId" : 62 611 }, 612 { 613 "message" : "6d0000feff0000000000000a7b703a4400d4971300000000000000000a", 614 "qx" : "00", 615 "qy" : "04", 616 "r" : "00", 617 "s" : "0000400000000044002c0000000080000efe06", 618 "tcId" : 63 619 }, 620 { 621 "message" : "", 622 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", 623 "qy" : "7b7b00ffffffffffffffffffffffffffffffffff3d3fde007c0cf700f50000", 624 "r" : "ffffffff00000009ffff", 625 "s" : "070000000000007b7b7b7b7b7b7b00ff", 626 "tcId" : 70 627 }, 628 { 629 "message" : "", 630 "qx" : "00", 631 "qy" : "00", 632 "r" : "28", 633 "s" : "ff14", 634 "tcId" : 82 635 }, 636 { 637 "message" : "", 638 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7c0cf700f4ffffffffffffffffffffffffffff070000000000007b7b7b7b7b7b7b00ffffffff", 639 "qy" : "ffffffffffffffffffffffffffffff00", 640 "r" : "0cf700f4ffffffffffffffff", 641 "s" : "0000", 642 "tcId" : 89 643 }, 644 { 645 "message" : "", 646 "qx" : "fa470b1316706c910edba4598db0706cffffffffffff070000000000007b7b7b7b7b7b7b00ff00ffffffffffffffffffffffffffff7b00ffffffffffffffffffff", 647 "qy" : "ff00000000ffffffffffffffff000000", 648 "r" : "80f4ffffffc8c8c8c8c8", 649 "s" : "32d5888dee6ba40f7b7b", 650 "tcId" : 91 651 }, 652 { 653 "message" : "", 654 "qx" : "00", 655 "qy" : "00", 656 "r" : "00", 657 "s" : "f3f3f3f3f3f3f3f3f3f3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000", 658 "tcId" : 114 659 }, 660 { 661 "message" : "", 662 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", 663 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 664 "r" : "0cf700f500000009ffffffff", 665 "s" : "0000", 666 "tcId" : 115 667 }, 668 { 669 "message" : "", 670 "qx" : "fa470b1316706c910edba4518db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 671 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 672 "r" : "0cf700f500000009ffffffffffffffff0004000000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", 673 "s" : "34", 674 "tcId" : 116 675 }, 676 { 677 "message" : "", 678 "qx" : "00", 679 "qy" : "00", 680 "r" : "00", 681 "s" : "ffffffffffff0000f3f3f3f3f3f3f3f3f3f3f3f3f300000000000000000000000000000000", 682 "tcId" : 117 683 }, 684 { 685 "message" : "", 686 "qx" : "00000000000000060000000000007d7d7d7d7d7d7d7d7d00", 687 "qy" : "f9846dd963ee1177bf7d7d7d7d7d7d7d7d7d7d03000000000000007d7d7d7d7d7d7d7dffffffffffffffffffffffffffffffffffff7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d00ffff", 688 "r" : "ffff00000000000000000000", 689 "s" : "0002", 690 "tcId" : 119 691 }, 692 { 693 "message" : "0000", 694 "qx" : "00", 695 "qy" : "00", 696 "r" : "00000000ffffffffffffffffa30000000000fef9000000", 697 "s" : "3f3f3f3f3f3f00f7ffd7ffffc3eeff2b4400000000000000000000", 698 "tcId" : 120 699 }, 700 { 701 "message" : "", 702 "qx" : "1347fa6c0b1670910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 703 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 704 "r" : "00", 705 "s" : "68686868682b2c7b0006cb0000000000737b7b", 706 "tcId" : 127 707 }, 708 { 709 "message" : "", 710 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 711 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 712 "r" : "0cf700f500000009ffffffffffffffffffff000000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", 713 "s" : "34", 714 "tcId" : 130 715 }, 716 { 717 "message" : "", 718 "qx" : "598db0706cffffffffffff070000000000007b7b7b7b7b7b7b00ffffffffffffffffffffffffffffff7b00ff", 719 "qy" : "ff0441f60b5151515151515151a93217", 720 "r" : "d04a03e65f884731420babef67c2a72873ffc8c8c8c8c8", 721 "s" : "ff", 722 "tcId" : 131 723 }, 724 { 725 "message" : "", 726 "qx" : "00", 727 "qy" : "00", 728 "r" : "000000000051000000080000000000005a0000000000010000960000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000", 729 "s" : "00", 730 "tcId" : 132 731 }, 732 { 733 "message" : "", 734 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 735 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 736 "r" : "0cf700f500003b000000ffffffffffffffff070000000000007b7b7b7b7b7b7b00ff000080000007ff4e00", 737 "s" : "35", 738 "tcId" : 146 739 }, 740 { 741 "message" : "00002b44000000000000000000000000000000000000000000001600000000000000002b3200000200000000000000000000000000000000000000160000001600000000000000000000000000003c110000fe00000000002b4400000000", 742 "qx" : "00", 743 "qy" : "00", 744 "r" : "002b320000000000000000000000000000000000001600", 745 "s" : "0000000000000000000034a3000034a300000000000000", 746 "tcId" : 151 747 }, 748 { 749 "message" : "891c555230d15100001000ffff000000006d066500303000", 750 "qx" : "00000000ff003cfffffd0000000000", 751 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d0600100051001515151515151515151515151515151515e9151515151515151515151515151515151515151515", 752 "r" : "0665003030", 753 "s" : "0000000000000000ff", 754 "tcId" : 166 755 }, 756 { 757 "message" : "", 758 "qx" : "0000000000", 759 "qy" : "00", 760 "r" : "ffff", 761 "s" : "ffffffff000000000000000000000000", 762 "tcId" : 179 763 }, 764 { 765 "message" : "", 766 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", 767 "qy" : "ef8349f544487b0db20a2b9a261e318966d97569b76eeaf5a3e6529a2d6cc0", 768 "r" : "0cf700f500000009ffffffffffffffffffff0700000000", 769 "s" : "7b00ff000000000007", 770 "tcId" : 188 771 }, 772 { 773 "message" : "00002b4400000802", 774 "qx" : "00", 775 "qy" : "00", 776 "r" : "002b320000000000000000000000000000000002000000", 777 "s" : "0001000000000000000038a3000000", 778 "tcId" : 196 779 }, 780 { 781 "message" : "", 782 "qx" : "5f", 783 "qy" : "5f5fff5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f00000000000000000025003a000000000000000000008b8b8b8b8b8b8b8b8b8b8b0000", 784 "r" : "0000000000005a000000000000000000000000000000000000000000ff0000000000000000", 785 "s" : "00", 786 "tcId" : 213 787 }, 788 { 789 "message" : "", 790 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2d7cffffffffffffffffffffffffffffff0cf700f4ffffffffffffffffffffffffffff07400000", 791 "qy" : "ef8349f544487b0db20a2b9a261e318966d97569b76eeaf5a3e6529a2d6cc0", 792 "r" : "0cf700f500000009ffffff00003d3fde007c0700000000", 793 "s" : "7b", 794 "tcId" : 224 795 }, 796 { 797 "message" : "", 798 "qx" : "1347fa6c0b1670910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 799 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 800 "r" : "00", 801 "s" : "0000ffffffffff", 802 "tcId" : 228 803 }, 804 { 805 "message" : "00002b4400000000", 806 "qx" : "00", 807 "qy" : "00", 808 "r" : "002b320000000000000000000000000000000000000000", 809 "s" : "0000000000000000000034a300000000000000", 810 "tcId" : 242 811 }, 812 { 813 "message" : "00002b4400000000", 814 "qx" : "00", 815 "qy" : "00", 816 "r" : "002b320000000000000000000000000000000000001600", 817 "s" : "0000000000000000000034a3000000", 818 "tcId" : 248 819 }, 820 { 821 "message" : "", 822 "qx" : "fa470b1316706c910edba4598db0706c910e5ba4598db07eb16a2c7cffffffffffffffffffffffffffffff0cf700f4ffffffffffff000000007fffffff07400000", 823 "qy" : "7b7b00ffffffffffffffffffffffffffffffffffffffffffffffffffffff00", 824 "r" : "0cf700f500000009ffffffffffffffffffff0700000000107b007b7b7b7b7b7b00ff000080000007ff4e00", 825 "s" : "34", 826 "tcId" : 250 827 }, 828 { 829 "message" : "00002b4400000000", 830 "qx" : "00", 831 "qy" : "00", 832 "r" : "002b4400000000", 833 "s" : "0000000000000000000016", 834 "tcId" : 253 835 } 836 ], 837 "tgId" : 1 838 }, 839 { 840 "componentTest" : false, 841 "curve" : "P-384", 842 "hashAlg" : "SHA2-224", 843 "testType" : "GDT", 844 "tests" : [ 845 { 846 "message" : "0000006d06001000510000ffff000000006d066500303100", 847 "qx" : "00000000ff003cfffffd0000000000", 848 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", 849 "r" : "0665003031", 850 "s" : "0000000000ff003cfffffd000000000000", 851 "tcId" : 4 852 }, 853 { 854 "message" : "", 855 "qx" : "00", 856 "qy" : "00", 857 "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5", 858 "s" : "0a7fe5e92b6dffffff090000000000000000000000000040000000000000", 859 "tcId" : 11 860 }, 861 { 862 "message" : "", 863 "qx" : "00", 864 "qy" : "0000000001900000000000000000000000000000000000000000000000001000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", 865 "r" : "00", 866 "s" : "ff78d4ff8000000079000000000000000000000080", 867 "tcId" : 17 868 }, 869 { 870 "message" : "0000006d06001000510000ffff000000006d066500303100", 871 "qx" : "00000000ff003cfffffd0000000000", 872 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", 873 "r" : "0465003033", 874 "s" : "000000", 875 "tcId" : 19 876 }, 877 { 878 "message" : "", 879 "qx" : "00", 880 "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 881 "r" : "00000000002f4e", 882 "s" : "136d00000041637469000000000000", 883 "tcId" : 24 884 }, 885 { 886 "message" : "", 887 "qx" : "00", 888 "qy" : "000000000000000000000000000000000000000000000000000600000000ffffff09000000000000000000000000010000004300000000000000000000000000000600000000d4ff0000000000000000000000000000000080000100000043", 889 "r" : "00", 890 "s" : "d40000ff000000", 891 "tcId" : 33 892 }, 893 { 894 "message" : "", 895 "qx" : "00", 896 "qy" : "000000000000000000000000000000000000000000000800000000000000000000006a000000000000000000000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", 897 "r" : "00", 898 "s" : "0000d4ff000000", 899 "tcId" : 64 900 }, 901 { 902 "message" : "66bd25b3c1461f2317aa000003000000", 903 "qx" : "00000000000040003d0000000000000000", 904 "qy" : "00", 905 "r" : "0000000000000000", 906 "s" : "00000000000000000000000000000000000000000000320000fa250000000000000000000060001200000000000000000000000000000100", 907 "tcId" : 73 908 }, 909 { 910 "message" : "0000006d06001000510000ffff000000006d066500303100", 911 "qx" : "00000000ff003cfffffd0000000000", 912 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", 913 "r" : "0665003032", 914 "s" : "000000", 915 "tcId" : 141 916 }, 917 { 918 "message" : "", 919 "qx" : "00", 920 "qy" : "00", 921 "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e1d64373ee84a02ff0a7fe5e92b6dffff", 922 "s" : "0000", 923 "tcId" : 155 924 }, 925 { 926 "message" : "0000000000", 927 "qx" : "00", 928 "qy" : "00", 929 "r" : "00000000000000", 930 "s" : "00", 931 "tcId" : 156 932 }, 933 { 934 "message" : "", 935 "qx" : "00", 936 "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", 937 "r" : "00", 938 "s" : "fff8d4ff8000000000000000000000000000000080", 939 "tcId" : 159 940 }, 941 { 942 "message" : "", 943 "qx" : "00", 944 "qy" : "00", 945 "r" : "0000002900000000000000000010ffffff090000000000", 946 "s" : "40", 947 "tcId" : 160 948 }, 949 { 950 "message" : "0000000000", 951 "qx" : "00", 952 "qy" : "00", 953 "r" : "006d2c51510000", 954 "s" : "65", 955 "tcId" : 165 956 }, 957 { 958 "message" : "", 959 "qx" : "00", 960 "qy" : "000000000000000000000000000000000000000000000000000600000000ffffff0900000000000000", 961 "r" : "004300000000000000000000000000000600000000d4ff000000000000000000000000", 962 "s" : "00004300d4ff0000000000000000000000", 963 "tcId" : 171 964 }, 965 { 966 "message" : "", 967 "qx" : "00", 968 "qy" : "000000000000000000", 969 "r" : "000000000000000000000000006d00260000000000000000000000000000000000", 970 "s" : "000000007c0c00000000de34655afa410b1316000000000000000000000000", 971 "tcId" : 172 972 }, 973 { 974 "message" : "", 975 "qx" : "00", 976 "qy" : "00", 977 "r" : "686868686868686868686868686868686868626868686868682c68686868000000000000000000000000000000002e000000000024686868686868686868000000000000000000000000000000000000000000000000000000000000000000", 978 "s" : "00", 979 "tcId" : 175 980 }, 981 { 982 "message" : "0000006d0600930001000010ff000000006d650600303100", 983 "qx" : "00000000ff003cfffffd0000000000", 984 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d060010005100151515151515151515151515151515151515151515151515151515151515151515151515151515", 985 "r" : "0665003038", 986 "s" : "000000", 987 "tcId" : 190 988 }, 989 { 990 "message" : "", 991 "qx" : "00", 992 "qy" : "00", 993 "r" : "0000002900000000000000000010c45d40418cbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e1d64373ee84a02ff0a7fe5e92b6dffffffb2333e9337201a370900000000000000000000", 994 "s" : "0000", 995 "tcId" : 194 996 }, 997 { 998 "message" : "", 999 "qx" : "00", 1000 "qy" : "00", 1001 "r" : "0000000040003d000000000000000000000000000000000000000000000800000000000000000000006a00008d000000000000", 1002 "s" : "00", 1003 "tcId" : 207 1004 }, 1005 { 1006 "message" : "000000000000000000000000000000003f9b00000000000000000000000000000000002b00000026000000000000000040003d00", 1007 "qx" : "f6fffffffb00000000000000000000000000000000000000006d2c51510000ffff00", 1008 "qy" : "32005133340000000000", 1009 "r" : "0007002b2c36e700000000007c0c000000692c00de34655afa000000000000", 1010 "s" : "00", 1011 "tcId" : 211 1012 }, 1013 { 1014 "message" : "000036a300000000000000000000000000000000000030303030303030b03030303030303030303030303638373339393535313430303637333237393800000060010000", 1015 "qx" : "0000000000", 1016 "qy" : "0000000000", 1017 "r" : "0000002f00", 1018 "s" : "3c0000000000002f0000000000", 1019 "tcId" : 215 1020 }, 1021 { 1022 "message" : "0000006d06001000510000ffff000000006d0665003032f8", 1023 "qx" : "00000000ff003cfffffd0000000000", 1024 "qy" : "000000006d2c0000ff00284000000000000000000000000000000000000000000000006d06001000510015151515151515151515151515151515151515151500000000000000004400002b000000003214", 1025 "r" : "000000000000000000001352302b2c442d00000000000000000000000000000000000000000000", 1026 "s" : "10", 1027 "tcId" : 217 1028 }, 1029 { 1030 "message" : "", 1031 "qx" : "00", 1032 "qy" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000000000600000000000000000000000000100000043", 1033 "r" : "00", 1034 "s" : "01072b0a8000000000000000000000000000000080", 1035 "tcId" : 231 1036 }, 1037 { 1038 "message" : "", 1039 "qx" : "00", 1040 "qy" : "0000000000000000000000000008000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000320000fa2500000000000000003d00600000000000000000000000000100000043", 1041 "r" : "00", 1042 "s" : "0195000a8000000000000000000000000000000080", 1043 "tcId" : 235 1044 }, 1045 { 1046 "message" : "", 1047 "qx" : "00", 1048 "qy" : "000000002f0851133d72d25b2b34433b0000000000000000000000000000000000000000002c003e000000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c004f2c00602cc800006d2caff7052d78346398b43ec9d6d6d6d6d6d664000000000000000000000000000000000000000000", 1049 "r" : "0cd30900000000", 1050 "s" : "d6", 1051 "tcId" : 241 1052 } 1053 ], 1054 "tgId" : 2 1055 }, 1056 { 1057 "componentTest" : false, 1058 "curve" : "P-384", 1059 "hashAlg" : "SHA2-384", 1060 "testType" : "GDT", 1061 "tests" : [ 1062 { 1063 "message" : "00000005faff00000000822db091065aef15", 1064 "qx" : "00", 1065 "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c15ba43a6891d8570000000000000000000000ff0000000000000016706c91", 1066 "r" : "00000002108db07eb16a2c7cfffffffffff7ffff0000000000ffff0cf700f4", 1067 "s" : "001600ffff", 1068 "tcId" : 8 1069 }, 1070 { 1071 "message" : "", 1072 "qx" : "00", 1073 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", 1074 "r" : "00", 1075 "s" : "000000000000000000010000000020000000000000340c2cf7af0574000000000044bd890bafde", 1076 "tcId" : 30 1077 }, 1078 { 1079 "message" : "", 1080 "qx" : "00", 1081 "qy" : "0000000000000000000000ff9500000000009a9a9a9a9a9a9a0000000000000000000000002c002c004f0000000000000000000000c80200002c6d2cf7af052d786398b476c999d6d6d6d6d6d664d6d6b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c3d6d35d0c6eb99fced30c000000f3b94200000000", 1082 "r" : "27", 1083 "s" : "9a9a9a1a9a0000000000000000000000002c002c004dc80000002c6dffffffffffffff", 1084 "tcId" : 32 1085 }, 1086 { 1087 "message" : "", 1088 "qx" : "00", 1089 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", 1090 "r" : "00", 1091 "s" : "9a0000000000000000010000000000", 1092 "tcId" : 38 1093 }, 1094 { 1095 "message" : "", 1096 "qx" : "00", 1097 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", 1098 "r" : "00", 1099 "s" : "0000000000000000000000002c002c004fc80000002c6d2cf7af0574000000000044bd890bafde", 1100 "tcId" : 43 1101 }, 1102 { 1103 "message" : "", 1104 "qx" : "00", 1105 "qy" : "0000000000000000000000000100000000009a9a9a9a9a", 1106 "r" : "0000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b9420000000000", 1107 "s" : "0000000000000000000000000000000000000000004e000000000000000000", 1108 "tcId" : 61 1109 }, 1110 { 1111 "message" : "", 1112 "qx" : "00", 1113 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", 1114 "r" : "00000000f700000000", 1115 "s" : "4e000000000000000000000006", 1116 "tcId" : 74 1117 }, 1118 { 1119 "message" : "", 1120 "qx" : "00", 1121 "qy" : "0000000000000000000000000100000000009a9a9a9af3f3f3f3f3f3f3f3f3f3f3f3f3f39a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000", 1122 "r" : "00000000000000", 1123 "s" : "00000000004e000000737373737300000000000000", 1124 "tcId" : 75 1125 }, 1126 { 1127 "message" : "", 1128 "qx" : "00", 1129 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000", 1130 "r" : "72d25b2b34433b0000000000000000000000000000000000000000002c", 1131 "s" : "0000000000", 1132 "tcId" : 101 1133 }, 1134 { 1135 "message" : "", 1136 "qx" : "00", 1137 "qy" : "0000000000000000000000000100000000009a9a9a9a9a", 1138 "r" : "0000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b9420000000000", 1139 "s" : "0000000000000000f70000000000000000000000004e000000000000000000", 1140 "tcId" : 157 1141 }, 1142 { 1143 "message" : "00000005faff00000000000000002c000000", 1144 "qx" : "00", 1145 "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c19da43a6891d8570000000000000000000000ff0000000000000016706c91", 1146 "r" : "910e5ba4598db07eb16a2c7cfffffffffff7ffff0000000000ffff0cf700f4", 1147 "s" : "0016000000", 1148 "tcId" : 173 1149 }, 1150 { 1151 "message" : "", 1152 "qx" : "00", 1153 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc80000002c6d2cf7af052d786398b43ec9d6d699d6", 1154 "r" : "00", 1155 "s" : "d6d664d6d6c3d6d35d0c6eb99fced30c000000f3b942000000020000000000", 1156 "tcId" : 185 1157 }, 1158 { 1159 "message" : "00000005faff00000000000000002c000000", 1160 "qx" : "00", 1161 "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c19da43a6891d8570000000000000000000000ff0000000000000016706c91", 1162 "r" : "910e5ba4598db07eb16a2c7cfffffffffff7ffff0000250000ffff0cf700f4", 1163 "s" : "0016000000", 1164 "tcId" : 186 1165 }, 1166 { 1167 "message" : "", 1168 "qx" : "00", 1169 "qy" : "0000000000000000000000000100000000009a9a9a9a9a9a9a0000000000000000000000002c002c004fc800002c2c6d2cf7af052d78346398b43ec9d6d6d6d6d6d664d6d6c3d6d35d0c6eb99fb7379db2d3889a831d8c2b5955f100c47a29", 1170 "r" : "f18f125e636500000000000000000000004e00", 1171 "s" : "00", 1172 "tcId" : 203 1173 }, 1174 { 1175 "message" : "", 1176 "qx" : "00", 1177 "qy" : "0000ffff010000f9412c000000000000000000000000000000010000000000000000000010000000000000000000000000d6d664d6c3d6d35d0c6eb99fced30c000000f3b942000000000000000000000000270000000000000000f7000000", 1178 "r" : "00", 1179 "s" : "00000000ffffffffcd5343740000000000000000ffffffffcd53437400", 1180 "tcId" : 210 1181 }, 1182 { 1183 "message" : "", 1184 "qx" : "00", 1185 "qy" : "0000000000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b43ec9d6d6d6d6d6d6", 1186 "r" : "6e31b99fced31c81096ff3b9424e4e4eac4e4e5e6d6d6e00ff0d034e00000000000000000000000000", 1187 "s" : "00", 1188 "tcId" : 225 1189 }, 1190 { 1191 "message" : "00000005faff00000000822db091065aef15", 1192 "qx" : "00", 1193 "qy" : "0000000000000000133d72d25b2b33433b0000000000000000000000000000000000000000002c00250000000000ffffffffffff000000000000000000000000c15ba43a6891d8570000000000000000000000ff0000000000000016706c91", 1194 "r" : "00000002108db07eb16a2c7cff04000000f7ffff0000000000ffff0cf700f4", 1195 "s" : "0000133d72", 1196 "tcId" : 234 1197 }, 1198 { 1199 "message" : "000000000000010000000000000400000000000000000000000000000000002c002c004fc800002c2c6d2cf7af052d786398b465656d000000000000373737373737373737373737000000da0000000000000000000000000000000000000000000000000100000000030000000000008380891c155751ce316572d733493252", 1200 "qx" : "5717a5bb7635bb1900", 1201 "qy" : "27", 1202 "r" : "00000000", 1203 "s" : "0000000000006d6d", 1204 "tcId" : 246 1205 } 1206 ], 1207 "tgId" : 3 1208 }, 1209 { 1210 "componentTest" : false, 1211 "curve" : "P-384", 1212 "hashAlg" : "SHA2-512", 1213 "testType" : "GDT", 1214 "tests" : [ 1215 { 1216 "message" : "", 1217 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1218 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1219 "r" : "6b4444446dff0106afb1f9ae9a00004044454444446b444444", 1220 "s" : "9a", 1221 "tcId" : 9 1222 }, 1223 { 1224 "message" : "", 1225 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1226 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1227 "r" : "038d09dd0b038deb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038deb", 1228 "s" : "eb0ab76dffff0909002a440000", 1229 "tcId" : 36 1230 }, 1231 { 1232 "message" : "3737373737373737373737373737373737373737372c2b6906cb2c3d6f30d6ce2a0000000000003dff07a0000000000106afb124", 1233 "qx" : "eb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbcff", 1234 "qy" : "038dce2a0000000000003dff07a0000000000106afb124f9ae9a09dd0b03", 1235 "r" : "6dffff2a4440090026", 1236 "s" : "ff", 1237 "tcId" : 42 1238 }, 1239 { 1240 "message" : "", 1241 "qx" : "373737373737373737373737382c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1242 "qy" : "ff0909002a4400004044444444446b44443737373737373737373737373737382c2b69068deb0ab76dffff0909002a44", 1243 "r" : "6b44640000003d1b2a000000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706", 1244 "s" : "44", 1245 "tcId" : 44 1246 }, 1247 { 1248 "message" : "", 1249 "qx" : "3737373737373737b7373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1250 "qy" : "2f0909002a4400004044294444446b4444446dff0106afb1f9ae9a09ddbc038d09e10b038deb0ab76dffff0909002a44", 1251 "r" : "6b", 1252 "s" : "b1f9ae9a09ddbc038deb0a", 1253 "tcId" : 45 1254 }, 1255 { 1256 "message" : "", 1257 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1258 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1259 "r" : "6b4444446dff0106009aae00aff9b14044454444446b444444", 1260 "s" : "9a09ddbc038deb0a44444444446b44", 1261 "tcId" : 60 1262 }, 1263 { 1264 "message" : "", 1265 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1266 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1267 "r" : "6b4464446dff0106afb1f9ae9a00004044454744446b4444ff", 1268 "s" : "9a09ddbc038deb0a44444444446b4444440000ffffffffffff", 1269 "tcId" : 67 1270 }, 1271 { 1272 "message" : "", 1273 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a0000000000000000000000000000000100000000000000", 1274 "qy" : "3737370037374444442a4400004444444444446b4444446dff0106", 1275 "r" : "038deb0ab76dffff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09dd0b038deb0ab700ffff09090077b3f088a732ff0106afb1f9ae", 1276 "s" : "00000000000000", 1277 "tcId" : 94 1278 }, 1279 { 1280 "message" : "", 1281 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1282 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1283 "r" : "6b4444446dff5106afb1f93d2c00004044444440446b444444", 1284 "s" : "9a09ddbc03", 1285 "tcId" : 103 1286 }, 1287 { 1288 "message" : "", 1289 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a04000000000000000000000000ff0106afb1f9ae9a09dd", 1290 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038ceb0ab76dffff0909002a44", 1291 "r" : "6b4c44446dff5106afb1f93d2c00004044444444446b444444", 1292 "s" : "9a09ddbc038deb0a69444444446b44444400000000000000000000", 1293 "tcId" : 107 1294 }, 1295 { 1296 "message" : "", 1297 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1298 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1299 "r" : "6b4444446dff0106afb1f9ae9a09ddbc038deb0ab79a09dd0b", 1300 "s" : "0909002a4400004044444444446b44444400000000", 1301 "tcId" : 128 1302 }, 1303 { 1304 "message" : "", 1305 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1306 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1307 "r" : "634444446dff0106afb1f9ae9a00004044444444446b444444", 1308 "s" : "9a", 1309 "tcId" : 144 1310 }, 1311 { 1312 "message" : "", 1313 "qx" : "373737373737373737373737372c3b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1314 "qy" : "ff0909002a4400000044444444446b4444446dff0106afb1f909ae9addbc038d09dd0b038deb0ab76dffff0909002a44", 1315 "r" : "038d09dd0b038deb0ab76dffff0909002a4400004044444444446b4444446fff0106af38bc834695d4aed88deb", 1316 "s" : "eb0ab76d09440900ffff2a0000", 1317 "tcId" : 164 1318 }, 1319 { 1320 "message" : "", 1321 "qx" : "372337373737373737373737362e2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1322 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038df50ab76dffff0909002a44", 1323 "r" : "8c4444446d", 1324 "s" : "0000c244444444446b4444446dff0106afb1f9ae9a09ddbc038deb0a44444444446b44448b000000000000000000000000", 1325 "tcId" : 174 1326 }, 1327 { 1328 "message" : "", 1329 "qx" : "373737373737373737373737372c2b6906cb2c3d6f30d6ce2a00000000000000000000000000ff0106afb1f9ae9a09dd", 1330 "qy" : "ff0909002a4400004044444444446b4444446dff0106afb1f9ae9a09ddbc038d09dd0b038deb0ab76dffff0909002a44", 1331 "r" : "8c4444446dff0106afb1f9ae9a00004044444444446b4444446dff0106afb1f9ae9a09ddbc038deb0a44444444446b4444", 1332 "s" : "00", 1333 "tcId" : 187 1334 } 1335 ], 1336 "tgId" : 4 1337 }, 1338 { 1339 "componentTest" : false, 1340 "curve" : "P-521", 1341 "hashAlg" : "SHA2-512", 1342 "testType" : "GDT", 1343 "tests" : [ 1344 { 1345 "message" : "", 1346 "qx" : "00", 1347 "qy" : "00", 1348 "r" : "00000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf1344005b2d000000000000000000", 1349 "s" : "00", 1350 "tcId" : 16 1351 }, 1352 { 1353 "message" : "", 1354 "qx" : "00", 1355 "qy" : "00", 1356 "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aa000000000000000000000000000000000000000000000000000011dd300000000000000000000000000000000011115b0000000000000000f7f900000000000000000000000090bcdf64677adf4413005b2d00000000", 1357 "s" : "00", 1358 "tcId" : 56 1359 }, 1360 { 1361 "message" : "", 1362 "qx" : "41637469764361726420534100000000000000000000000000bc00000000416374697643617264205341686868a6675ee08a9f42e0c183afa7be53000222d1a81f9424e16390001dee2e4023bf000000000000007400416369764361726420534100000000000000000000000000000000000000000000000000000000000000680000", 1363 "qy" : "00", 1364 "r" : "0000000000416374697643617264205341", 1365 "s" : "686868689f97ffff00ff512038", 1366 "tcId" : 90 1367 }, 1368 { 1369 "message" : "", 1370 "qx" : "00", 1371 "qy" : "00", 1372 "r" : "b1f9ae9a09ddbcffffffff038d09dd0b038dce2a0000000000003dff07a000000000010600", 1373 "s" : "00", 1374 "tcId" : 92 1375 }, 1376 { 1377 "message" : "", 1378 "qx" : "00", 1379 "qy" : "0011dd300000000000000001000096ffffffffffffffffffffffffffffffffffffffff00c300001100", 1380 "r" : "ffffffffffffffffffffffffffffffffffff", 1381 "s" : "000000000000000000000000000080000000", 1382 "tcId" : 143 1383 }, 1384 { 1385 "message" : "", 1386 "qx" : "000000000000000000000000000000c366f8757f30d13e5c615f66bd25b3c1461f2317aa0000000011dd3000000000000000003dff07a0000000007b9396bc35", 1387 "qy" : "e22454f8159a86d13e5c", 1388 "r" : "1f2317aa0000000011dd30000000000000000000000000000000001111000000000000000000f7000000000000000000", 1389 "s" : "677adf1344005b2d000000000000000000000000", 1390 "tcId" : 193 1391 }, 1392 { 1393 "message" : "", 1394 "qx" : "00", 1395 "qy" : "00", 1396 "r" : "7f30a38e69a45b472aa17b9396bc35f13bff6ee224", 1397 "s" : "695f66bd25b3c1461f2317aa000000", 1398 "tcId" : 200 1399 }, 1400 { 1401 "message" : "", 1402 "qx" : "00", 1403 "qy" : "00", 1404 "r" : "7f30a38e69615b472aa17b9396bc35f13bff6ee22454f8159a86d13e5c615f66bd25b3c1461f2317aa000000000000000000000000000000000000000000000000000011dd30000000000000000000000000000000001111000000000000000000f70000000000000000000000000090bcdf64677adf1344005b2d00000000", 1405 "s" : "00", 1406 "tcId" : 220 1407 } 1408 ], 1409 "tgId" : 5 1410 }, 1411 { 1412 "componentTest" : false, 1413 "curve" : "P-521", 1414 "hashAlg" : "SHA2-224", 1415 "testType" : "GDT", 1416 "tests" : [ 1417 { 1418 "message" : "", 1419 "qx" : "00", 1420 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000001020000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 1421 "r" : "bbff9eff0192000000000000000000", 1422 "s" : "01", 1423 "tcId" : 21 1424 }, 1425 { 1426 "message" : "", 1427 "qx" : "00", 1428 "qy" : "000000", 1429 "r" : "2c", 1430 "s" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000d7ffff000000000000fa00000000f7ffd7ffff000000000000000036a3003f3f3f000000", 1431 "tcId" : 28 1432 } 1433 ], 1434 "tgId" : 6 1435 }, 1436 { 1437 "componentTest" : false, 1438 "curve" : "P-521", 1439 "hashAlg" : "SHA-1", 1440 "testType" : "GDT", 1441 "tests" : [ 1442 { 1443 "message" : "675343", 1444 "qx" : "00", 1445 "qy" : "000000000000060800", 1446 "r" : "2c0000000040000000000000000000", 1447 "s" : "000000", 1448 "tcId" : 29 1449 }, 1450 { 1451 "message" : "000000000000000441f60ba934172328c7539edd0babef67c2a72873430000000000000000000000000000", 1452 "qx" : "000000000000000000009f", 1453 "qy" : "31", 1454 "r" : "7343000000000000000000000000000006000000", 1455 "s" : "0000", 1456 "tcId" : 34 1457 }, 1458 { 1459 "message" : "30000000000000fe0000003c0f0000002c2c3c11002b0000000000020000000000000000f331069f997b0de75130500000000000f331069f997b0de75730504a", 1460 "qx" : "020000000000000000f331069f997b0d0000000000000000000000000000f331069f997b0d00000000000000000000", 1461 "qy" : "00", 1462 "r" : "00000002000000", 1463 "s" : "9f", 1464 "tcId" : 39 1465 }, 1466 { 1467 "message" : "", 1468 "qx" : "00", 1469 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9540088c02fa706d7251522d2f60468eda463d22a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a00000000006001000004ff0700000000000000000000006500006000000000000000650000000000000008650000600000000000000065000000810000ff080000000000ffff00ff", 1470 "r" : "00", 1471 "s" : "020010", 1472 "tcId" : 65 1473 }, 1474 { 1475 "message" : "", 1476 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1477 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1478 "r" : "000000000000002f00000000280100030000005131", 1479 "s" : "39", 1480 "tcId" : 77 1481 }, 1482 { 1483 "message" : "", 1484 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1485 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1486 "r" : "00000000ff00002f00000000000100000000005137", 1487 "s" : "38", 1488 "tcId" : 87 1489 }, 1490 { 1491 "message" : "", 1492 "qx" : "00", 1493 "qy" : "00", 1494 "r" : "0200", 1495 "s" : "007c7c7c7c7c7c7c7c848383838383837a3e5c615f66bd25b3c1461f2317aadf4673000000000000000000e70000000000000001000000000000", 1496 "tcId" : 102 1497 }, 1498 { 1499 "message" : "", 1500 "qx" : "00", 1501 "qy" : "00", 1502 "r" : "0000", 1503 "s" : "007c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c00fa0000000000000000003c11005e44000000000000000000000000000000", 1504 "tcId" : 109 1505 }, 1506 { 1507 "message" : "", 1508 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1509 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1510 "r" : "00000000ff00002f00000000000100000000005135", 1511 "s" : "38", 1512 "tcId" : 113 1513 }, 1514 { 1515 "message" : "", 1516 "qx" : "b40000000000000004006e616d653d224e53532001675661a14ac1d40fb772dc1161f9ae71408b649d98dd6f4135e8c4ac90a854666967", 1517 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ef01d4bb", 1518 "r" : "0064000000", 1519 "s" : "01", 1520 "tcId" : 123 1521 }, 1522 { 1523 "message" : "", 1524 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1525 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", 1526 "r" : "00", 1527 "s" : "00000000010000000000513338", 1528 "tcId" : 125 1529 }, 1530 { 1531 "message" : "", 1532 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1533 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", 1534 "r" : "00", 1535 "s" : "00000000010000000000513230", 1536 "tcId" : 148 1537 }, 1538 { 1539 "message" : "", 1540 "qx" : "00", 1541 "qy" : "0000000000000000c5d3d66e2da4174fb08de15c02a9541088c02fa706d7251522d2f60468eda49d2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba2a2a20000000006001000004ff0700000000000000000000006500006000000000000000650000000000000000650000600000000000000065000000810000ff080000000000ffff00ff", 1542 "r" : "008002003c", 1543 "s" : "000000003c", 1544 "tcId" : 150 1545 }, 1546 { 1547 "message" : "", 1548 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1549 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1550 "r" : "0000006e616d653d224e535320496e7465726e616c", 1551 "s" : "20", 1552 "tcId" : 182 1553 }, 1554 { 1555 "message" : "", 1556 "qx" : "00", 1557 "qy" : "0000000000000080004e0000000000000000ffff0108000000000000000000000000000000000000000000000000000000807a004e00002e0033a340fa00000000000000949494949494949494949494949494949494949494946ceeffd4bbffffff00000000000000000000ffffffffffffff94ff9494949494949494949494949494", 1558 "r" : "bbff9eff0000000000000000000000", 1559 "s" : "01", 1560 "tcId" : 192 1561 }, 1562 { 1563 "message" : "", 1564 "qx" : "00", 1565 "qy" : "00", 1566 "r" : "00", 1567 "s" : "0000004e7e0000000000000000000000000000000000300000000000004100000060000000000000000000000000000000", 1568 "tcId" : 197 1569 }, 1570 { 1571 "message" : "", 1572 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1573 "qy" : "6572745072656669783d273f3f3f3f3fbcc0c0c03f3f3f3f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3eeff2b44", 1574 "r" : "00", 1575 "s" : "00000000010000000000513737", 1576 "tcId" : 202 1577 }, 1578 { 1579 "message" : "", 1580 "qx" : "00b4b4b4b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e6669676469723d272720636572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f0800", 1581 "qy" : "000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3", 1582 "r" : "f50000000000", 1583 "s" : "000000010000000000513338", 1584 "tcId" : 209 1585 }, 1586 { 1587 "message" : "", 1588 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1589 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1590 "r" : "006400000000002f00000000000100000000005137", 1591 "s" : "39", 1592 "tcId" : 216 1593 }, 1594 { 1595 "message" : "", 1596 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1597 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f006669793d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f00000000", 1598 "r" : "00", 1599 "s" : "ffff000001", 1600 "tcId" : 221 1601 }, 1602 { 1603 "message" : "", 1604 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1605 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1606 "r" : "000000000000002f00000000000100000000005133", 1607 "s" : "30", 1608 "tcId" : 229 1609 }, 1610 { 1611 "message" : "", 1612 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1613 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f000000000000000020496e7465726e616c204d6f64756c652220706172616d65746572733d22", 1614 "r" : "723d27272063", 1615 "s" : "00000000", 1616 "tcId" : 240 1617 }, 1618 { 1619 "message" : "", 1620 "qx" : "b40000000000000000006e616d653d224e535320496e7465726e616c204d6f64756c652220706172616d65746572733d22636f6e666967", 1621 "qy" : "6572745072656669783d273f3f3f3f3fbc3f3fc03fc0c03f3f3f3f3f3f3f3f3f3f3f080000003f0000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff7ffd7fdffc3ee01d4bb", 1622 "r" : "000000000000002f00000000000100000000005131", 1623 "s" : "39", 1624 "tcId" : 245 1625 }, 1626 { 1627 "message" : "000000000000000441f60ba934172328c7539edd0babef67c2a72873435353535353535353535353535353e9e9e9e9e9e9e9e9e9", 1628 "qx" : "e9e9e9e9e9e9e9e9", 1629 "qy" : "e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e95353530000000000000000ac00000000000000000000000441f60ba934172328c7539edd0bab", 1630 "r" : "0000000000", 1631 "s" : "000600000000d4ff0000000600000000d4ffef0000", 1632 "tcId" : 249 1633 } 1634 ], 1635 "tgId" : 7 1636 }, 1637 { 1638 "componentTest" : false, 1639 "curve" : "P-256", 1640 "hashAlg" : "SHA-1", 1641 "testType" : "GDT", 1642 "tests" : [ 1643 { 1644 "message" : "000000000000000000000000bebebebe00002f0000000080000000000000000000", 1645 "qx" : "00", 1646 "qy" : "38a3ffffff09000000000000000000080000000000000000000000000000000000000039a3000000000000000000006d656d51373111327c11333400000000", 1647 "r" : "ffffffffff0276ffffff0276000000001000000000003c6bff000000000000000000006d11327c1133", 1648 "s" : "ffffffff0276000000001000000000003c6bffff513738", 1649 "tcId" : 35 1650 } 1651 ], 1652 "tgId" : 8 1653 }, 1654 { 1655 "componentTest" : false, 1656 "curve" : "P-256", 1657 "hashAlg" : "SHA2-224", 1658 "testType" : "GDT", 1659 "tests" : [ 1660 { 1661 "message" : "", 1662 "qx" : "00", 1663 "qy" : "00", 1664 "r" : "00000000ffff", 1665 "s" : "0000000000000000000000000000000000ffffff", 1666 "tcId" : 40 1667 }, 1668 { 1669 "message" : "181818181818726b", 1670 "qx" : "a5e35697f880e2fc374040501473f8d9429c313b1979e70f237ef40247949bf92c2c0000000000000000000000000000000000", 1671 "qy" : "43005300ce0000080000000000", 1672 "r" : "00", 1673 "s" : "9700372d3f", 1674 "tcId" : 206 1675 } 1676 ], 1677 "tgId" : 9 1678 }, 1679 { 1680 "componentTest" : false, 1681 "curve" : "K-233", 1682 "hashAlg" : "SHA-1", 1683 "testType" : "GDT", 1684 "tests" : [ 1685 { 1686 "message" : "7312f2d3f955cb709b54c058a14984e5bea58b2900000000000000000000000000000000000000000000000000000000000000004e00000000000000f9ff000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000002f4e4e5e6d6d3d5b726b136dff00000000f6cfcfcfcfcfcf0000", 1687 "qx" : "00", 1688 "qy" : "00", 1689 "r" : "00", 1690 "s" : "cfcfcf0000", 1691 "tcId" : 47 1692 } 1693 ], 1694 "tgId" : 10 1695 }, 1696 { 1697 "componentTest" : false, 1698 "curve" : "B-409", 1699 "hashAlg" : "SHA2-224", 1700 "testType" : "GDT", 1701 "tests" : [ 1702 { 1703 "message" : "05828282828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000827a828205828282828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000a200000000000026000000000000000040003d000000000000050000f6fffffffb00000300", 1704 "qx" : "00", 1705 "qy" : "00", 1706 "r" : "00", 1707 "s" : "000000333fce53436701117b6bff000000280003740000", 1708 "tcId" : 80 1709 }, 1710 { 1711 "message" : "8282828282828282828282828282828282828282822a00000000000000000000", 1712 "qx" : "22", 1713 "qy" : "00", 1714 "r" : "0040003d000000000000050000f6fffffffb000000000000000000000000000000000000000000", 1715 "s" : "00", 1716 "tcId" : 108 1717 }, 1718 { 1719 "message" : "828282828282828282828282828282828282828282822a000000000000000000000000000000000000220000a200000000000026000000000000000040003d000000000000050000f6fffffffb0000030000000000000000000000000000000000", 1720 "qx" : "00", 1721 "qy" : "23", 1722 "r" : "436701117b6bff", 1723 "s" : "00", 1724 "tcId" : 133 1725 } 1726 ], 1727 "tgId" : 11 1728 }, 1729 { 1730 "componentTest" : false, 1731 "curve" : "P-384", 1732 "hashAlg" : "SHA2-256", 1733 "testType" : "GDT", 1734 "tests" : [ 1735 { 1736 "message" : "0000000000000000000030000000000000000000000000000000000000003c0f00000000", 1737 "qx" : "97", 1738 "qy" : "1f00000000000000000000003c6bffff0000007e00000051000000323400000000ffffffffffffffffffffffffffffffffffffffffffffff", 1739 "r" : "ffffffffffffffffffffffffffff0000", 1740 "s" : "0000000000000000", 1741 "tcId" : 88 1742 }, 1743 { 1744 "message" : "00000000000000000000000000000000000000003c0f0000000000000000000000000035a3000000000000000000006d656d51373111327c113334000000000000000000", 1745 "qx" : "00", 1746 "qy" : "00", 1747 "r" : "00000000000000002c2c3c11002b44008e0000000000000000000000000000", 1748 "s" : "00", 1749 "tcId" : 96 1750 }, 1751 { 1752 "message" : "000000000000000000000000000000003f9b2b2c6906cb3d2c312c2a2a00000000000000000000000000", 1753 "qx" : "00", 1754 "qy" : "00", 1755 "r" : "00", 1756 "s" : "000000000000fa0000010000000000002f0000000000000000000000000000000000000011000000000000", 1757 "tcId" : 111 1758 }, 1759 { 1760 "message" : "000009020800000100000000", 1761 "qx" : "00", 1762 "qy" : "0036100007000000000000000000000000", 1763 "r" : "00000000030000281e000000000025", 1764 "s" : "00", 1765 "tcId" : 199 1766 }, 1767 { 1768 "message" : "656d51513731313b656d510000", 1769 "qx" : "00", 1770 "qy" : "00", 1771 "r" : "0000210000000000004f02000000000000", 1772 "s" : "7e", 1773 "tcId" : 208 1774 } 1775 ], 1776 "tgId" : 12 1777 }, 1778 { 1779 "componentTest" : false, 1780 "curve" : "P-224", 1781 "hashAlg" : "SHA-1", 1782 "testType" : "GDT", 1783 "tests" : [ 1784 { 1785 "message" : "00000000080000000000005a00000000000400ffff00007b00000000000000000400000000000000000000000000002c0014d7082c00442c3c012d3f403a000000000000000000000000000000000000000000000000000000002500000000510a0000000000000000080000000000005a00000000000000ffff0000000000000000000400000000000000000000000000000000002c14d7082c00442c0000000000000000003c012525252525252525252525252525252525252525252525252525252525252525", 1786 "qx" : "2525", 1787 "qy" : "25612525252525252525252525252525252525252525", 1788 "r" : "2d3f", 1789 "s" : "28", 1790 "tcId" : 93 1791 }, 1792 { 1793 "message" : "", 1794 "qx" : "00", 1795 "qy" : "00", 1796 "r" : "00000000006d656d51373111327c1133340000000000ffff5dffffffff027600", 1797 "s" : "003c", 1798 "tcId" : 104 1799 }, 1800 { 1801 "message" : "00000000002900000000000000000010c45d40415bbf2f702388f27b30c3ca1ef3ef53815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aa", 1802 "qx" : "02ff0a", 1803 "qy" : "09000000", 1804 "r" : "00", 1805 "s" : "2b00000000", 1806 "tcId" : 169 1807 } 1808 ], 1809 "tgId" : 13 1810 }, 1811 { 1812 "componentTest" : false, 1813 "curve" : "P-256", 1814 "hashAlg" : "SHA3-384", 1815 "testType" : "GDT", 1816 "tests" : [ 1817 { 1818 "message" : "181818181818726b2b100014403a44082c2c000000000000", 1819 "qx" : "00", 1820 "qy" : "0f684353ce0000000000000000", 1821 "r" : "00", 1822 "s" : "1433970037", 1823 "tcId" : 168 1824 } 1825 ], 1826 "tgId" : 14 1827 } 1828 ], 1829 "vsId" : 0 1830 }, 1831 { 1832 "algorithm" : "ECDSA", 1833 "isSample" : false, 1834 "mode" : "sigGen", 1835 "revision" : "FIPS186-5", 1836 "testGroups" : [ 1837 { 1838 "componentTest" : false, 1839 "curve" : "P-521", 1840 "hashAlg" : "SHA2-512", 1841 "testType" : "GDT", 1842 "tests" : [ 1843 { 1844 "dA" : "000000000000000000000000310000000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000002f4e", 1845 "message" : "", 1846 "qx" : "00", 1847 "qy" : "00", 1848 "r" : "00", 1849 "s" : "00", 1850 "tcId" : 2 1851 }, 1852 { 1853 "dA" : "00000000000000320000000000000000000000", 1854 "message" : "", 1855 "qx" : "00", 1856 "qy" : "00", 1857 "r" : "00", 1858 "s" : "00", 1859 "tcId" : 41 1860 }, 1861 { 1862 "dA" : "00000000990000000000000000000000003000", 1863 "message" : "0000", 1864 "qx" : "00", 1865 "qy" : "00", 1866 "r" : "00", 1867 "s" : "ea", 1868 "tcId" : 51 1869 }, 1870 { 1871 "dA" : "0000000000000000000a000000", 1872 "message" : "", 1873 "qx" : "00", 1874 "qy" : "00", 1875 "r" : "ea", 1876 "s" : "000001050000000000000000000000004e00002b2c692c062e0200302c311d2d5c0090b5e7c85968de1f5a13496c1fd4251a3211924a0bfa6cc5061744ce6b130000000000000000000000000000000000ced4060000000000", 1877 "tcId" : 52 1878 }, 1879 { 1880 "dA" : "0c09c5d65d", 1881 "message" : "00000000000000000000000000000000000000000038000000000000000000000000000000000004000000000000000000000000000000000000", 1882 "qx" : "00", 1883 "qy" : "00", 1884 "r" : "00", 1885 "s" : "00000000003d0000000000003e3d674f068fab8028", 1886 "tcId" : 68 1887 }, 1888 { 1889 "dA" : "8db8d6d2", 1890 "message" : "0000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000011327c11332b34000000000000000000000000000000000000000000000000", 1891 "qx" : "00", 1892 "qy" : "00", 1893 "r" : "00", 1894 "s" : "00", 1895 "tcId" : 122 1896 }, 1897 { 1898 "dA" : "00000000000000000000004e4e4e4e00000005", 1899 "message" : "", 1900 "qx" : "00", 1901 "qy" : "00", 1902 "r" : "00", 1903 "s" : "00", 1904 "tcId" : 149 1905 }, 1906 { 1907 "dA" : "00002b", 1908 "message" : "", 1909 "qx" : "00", 1910 "qy" : "00", 1911 "r" : "00", 1912 "s" : "00004e00eaeaeaeaeaeaeaeaeaeaeaeaeaeaea1615eaeaeaea7eea", 1913 "tcId" : 158 1914 }, 1915 { 1916 "dA" : "00000000000000000000000000000032000000000000000000000000003f00000000000000000000000000000000000000", 1917 "message" : "", 1918 "qx" : "00", 1919 "qy" : "00", 1920 "r" : "00", 1921 "s" : "00", 1922 "tcId" : 201 1923 }, 1924 { 1925 "dA" : "00000000f6", 1926 "message" : "0000", 1927 "qx" : "00", 1928 "qy" : "00", 1929 "r" : "00", 1930 "s" : "00", 1931 "tcId" : 223 1932 }, 1933 { 1934 "dA" : "0e00eaeaeaeaeaeaeaeaeaeaeaeaea3aeaeaeaeaeaeaeaeaeaeaeaea", 1935 "message" : "", 1936 "qx" : "00", 1937 "qy" : "00", 1938 "r" : "00", 1939 "s" : "a906e100eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea2cea", 1940 "tcId" : 236 1941 }, 1942 { 1943 "dA" : "eaeaeaeaea000000000000000000000000000000000000000000000001050000000000000000000000004e0000000000000000000000002f4e4e5e6d6d3d5b72", 1944 "message" : "", 1945 "qx" : "00", 1946 "qy" : "00", 1947 "r" : "00", 1948 "s" : "00", 1949 "tcId" : 239 1950 } 1951 ], 1952 "tgId" : 0 1953 }, 1954 { 1955 "componentTest" : false, 1956 "curve" : "P-256", 1957 "hashAlg" : "SHA2-224", 1958 "testType" : "GDT", 1959 "tests" : [ 1960 { 1961 "dA" : "000000", 1962 "message" : "", 1963 "qx" : "00", 1964 "qy" : "00", 1965 "r" : "00", 1966 "s" : "00", 1967 "tcId" : 5 1968 }, 1969 { 1970 "dA" : "00", 1971 "message" : "", 1972 "qx" : "00", 1973 "qy" : "00", 1974 "r" : "2b2c6906cb3d2c102c", 1975 "s" : "0000", 1976 "tcId" : 46 1977 }, 1978 { 1979 "dA" : "0000000000", 1980 "message" : "", 1981 "qx" : "00", 1982 "qy" : "00", 1983 "r" : "2b2c6906cb3d2c102c", 1984 "s" : "0000", 1985 "tcId" : 145 1986 }, 1987 { 1988 "dA" : "00", 1989 "message" : "", 1990 "qx" : "00", 1991 "qy" : "00", 1992 "r" : "00", 1993 "s" : "00000000ffffff0900", 1994 "tcId" : 180 1995 }, 1996 { 1997 "dA" : "eaea000000000000fdfdfd09fdfdfdfdfdfdfd00000000002f4e4e675e6d6d3d", 1998 "message" : "", 1999 "qx" : "00", 2000 "qy" : "00", 2001 "r" : "00", 2002 "s" : "80", 2003 "tcId" : 198 2004 } 2005 ], 2006 "tgId" : 1 2007 }, 2008 { 2009 "componentTest" : false, 2010 "curve" : "P-384", 2011 "hashAlg" : "SHA-1", 2012 "testType" : "GDT", 2013 "tests" : [ 2014 { 2015 "dA" : "6d6dff", 2016 "message" : "", 2017 "qx" : "00", 2018 "qy" : "00", 2019 "r" : "00", 2020 "s" : "00", 2021 "tcId" : 14 2022 }, 2023 { 2024 "dA" : "44", 2025 "message" : "0000000000000000000000000000000000000000000000000000000000000000000000004408402c2c2c0000009500403a000000000000000000002c2b2c002900ffff010000f9412c000000000000000000000000000000010000000000000000000010", 2026 "qx" : "00", 2027 "qy" : "00", 2028 "r" : "00", 2029 "s" : "00", 2030 "tcId" : 20 2031 }, 2032 { 2033 "dA" : "44", 2034 "message" : "0000000000000000000000000000000000000000000000000000000000000000000000004408402c2c2c000000403a000000000000000000002c2b2c6906cb3d2c312c312a0000000000000000000000000000000010", 2035 "qx" : "00", 2036 "qy" : "00", 2037 "r" : "00", 2038 "s" : "00", 2039 "tcId" : 83 2040 }, 2041 { 2042 "dA" : "002d0000000800", 2043 "message" : "", 2044 "qx" : "00", 2045 "qy" : "00", 2046 "r" : "00", 2047 "s" : "00", 2048 "tcId" : 106 2049 }, 2050 { 2051 "dA" : "000000000000000044082c2c2c14d73c00", 2052 "message" : "", 2053 "qx" : "00", 2054 "qy" : "00", 2055 "r" : "00", 2056 "s" : "00", 2057 "tcId" : 135 2058 }, 2059 { 2060 "dA" : "002d0000000000", 2061 "message" : "", 2062 "qx" : "00", 2063 "qy" : "00", 2064 "r" : "00", 2065 "s" : "00", 2066 "tcId" : 136 2067 }, 2068 { 2069 "dA" : "002d000000d12f2f", 2070 "message" : "", 2071 "qx" : "00", 2072 "qy" : "00", 2073 "r" : "00", 2074 "s" : "00", 2075 "tcId" : 237 2076 } 2077 ], 2078 "tgId" : 2 2079 }, 2080 { 2081 "componentTest" : false, 2082 "curve" : "P-384", 2083 "hashAlg" : "SHA2-256", 2084 "testType" : "GDT", 2085 "tests" : [ 2086 { 2087 "dA" : "ff", 2088 "message" : "0000", 2089 "qx" : "00", 2090 "qy" : "00", 2091 "r" : "00", 2092 "s" : "00000000ffffff090002003d000000410000000000", 2093 "tcId" : 233 2094 } 2095 ], 2096 "tgId" : 3 2097 }, 2098 { 2099 "componentTest" : false, 2100 "curve" : "P-521", 2101 "hashAlg" : "SHA-1", 2102 "testType" : "GDT", 2103 "tests" : [ 2104 { 2105 "dA" : "000000000008000000", 2106 "message" : "", 2107 "qx" : "00", 2108 "qy" : "00", 2109 "r" : "00", 2110 "s" : "0000000000ff", 2111 "tcId" : 227 2112 } 2113 ], 2114 "tgId" : 4 2115 }, 2116 { 2117 "componentTest" : false, 2118 "curve" : "P-521", 2119 "hashAlg" : "SHA2-384", 2120 "testType" : "GDT", 2121 "tests" : [ 2122 { 2123 "dA" : "eaeaeaeaeaeaea", 2124 "message" : "", 2125 "qx" : "00", 2126 "qy" : "00", 2127 "r" : "00", 2128 "s" : "00", 2129 "tcId" : 15 2130 } 2131 ], 2132 "tgId" : 5 2133 }, 2134 { 2135 "componentTest" : false, 2136 "curve" : "K-571", 2137 "hashAlg" : "SHA2-256", 2138 "testType" : "GDT", 2139 "tests" : [ 2140 { 2141 "dA" : "656d51373111327c113334000000000000", 2142 "message" : "00000053815d30ed4cf1ff89a5ee92f8c00f8853dfb676f0aad32e", 2143 "qx" : "0a7fe5e92b6d", 2144 "qy" : "002b4400000080000000000000000000000000000000000000000000", 2145 "r" : "00", 2146 "s" : "00", 2147 "tcId" : 81 2148 } 2149 ], 2150 "tgId" : 6 2151 }, 2152 { 2153 "componentTest" : false, 2154 "curve" : "P-256", 2155 "hashAlg" : "SHA2-512", 2156 "testType" : "GDT", 2157 "tests" : [ 2158 { 2159 "dA" : "eaea000000000000fdfdfd09fdfdfdfdfdfdfd00000000002f4e4e675e6d6d3d", 2160 "message" : "", 2161 "qx" : "00", 2162 "qy" : "00", 2163 "r" : "00", 2164 "s" : "80", 2165 "tcId" : 100 2166 } 2167 ], 2168 "tgId" : 7 2169 }, 2170 { 2171 "componentTest" : false, 2172 "curve" : "B-571", 2173 "hashAlg" : "SHA2-512", 2174 "testType" : "GDT", 2175 "tests" : [ 2176 { 2177 "dA" : "0000000000000000000000000000003200000000000000006e4aaab4617acf22151e652305a16373d91987b0ebb34fe003a908b82f1f9e5b00000000003f000000000000000000000000", 2178 "message" : "", 2179 "qx" : "00", 2180 "qy" : "00", 2181 "r" : "00", 2182 "s" : "00", 2183 "tcId" : 140 2184 } 2185 ], 2186 "tgId" : 8 2187 }, 2188 { 2189 "componentTest" : false, 2190 "curve" : "B-233", 2191 "hashAlg" : "SHA2-384", 2192 "testType" : "GDT", 2193 "tests" : [ 2194 { 2195 "dA" : "3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3ee000000f7ffd7ffffc3eeff2b", 2196 "message" : "00002c2c3c11002b440000000000", 2197 "qx" : "00", 2198 "qy" : "00", 2199 "r" : "00", 2200 "s" : "000000000000fa00000000f7ffd7", 2201 "tcId" : 142 2202 } 2203 ], 2204 "tgId" : 9 2205 }, 2206 { 2207 "componentTest" : false, 2208 "curve" : "P-384", 2209 "hashAlg" : "SHA2-512", 2210 "testType" : "GDT", 2211 "tests" : [], 2212 "tgId" : 10 2213 } 2214 ], 2215 "vsId" : 1 2216 }, 2217 { 2218 "algorithm" : "ECDSA", 2219 "isSample" : false, 2220 "mode" : "keyVer", 2221 "revision" : "FIPS186-5", 2222 "testGroups" : [ 2223 { 2224 "componentTest" : false, 2225 "curve" : "P-224", 2226 "hashAlg" : "SHA-1", 2227 "testType" : "GDT", 2228 "tests" : [ 2229 { 2230 "tcId" : 69 2231 } 2232 ], 2233 "tgId" : 0 2234 } 2235 ], 2236 "vsId" : 2 2237 } 2238 ] 2239 ], 2240 [ 2241 { 2242 "acvVersion" : "1.0" 2243 }, 2244 [ 2245 { 2246 "algorithm" : "ECDSA", 2247 "isSample" : false, 2248 "revision" : "FIPS186-5", 2249 "testGroups" : [ 2250 { 2251 "tests" : [ 2252 { 2253 "tcId" : 0, 2254 "testPassed" : false 2255 }, 2256 { 2257 "tcId" : 7, 2258 "testPassed" : false 2259 }, 2260 { 2261 "tcId" : 10, 2262 "testPassed" : false 2263 }, 2264 { 2265 "tcId" : 18, 2266 "testPassed" : false 2267 }, 2268 { 2269 "tcId" : 22, 2270 "testPassed" : false 2271 }, 2272 { 2273 "tcId" : 25, 2274 "testPassed" : false 2275 }, 2276 { 2277 "tcId" : 26, 2278 "testPassed" : false 2279 }, 2280 { 2281 "tcId" : 27, 2282 "testPassed" : false 2283 }, 2284 { 2285 "tcId" : 37, 2286 "testPassed" : false 2287 }, 2288 { 2289 "tcId" : 49, 2290 "testPassed" : false 2291 }, 2292 { 2293 "tcId" : 50, 2294 "testPassed" : false 2295 }, 2296 { 2297 "tcId" : 54, 2298 "testPassed" : false 2299 }, 2300 { 2301 "tcId" : 57, 2302 "testPassed" : false 2303 }, 2304 { 2305 "tcId" : 66, 2306 "testPassed" : false 2307 }, 2308 { 2309 "tcId" : 72, 2310 "testPassed" : false 2311 }, 2312 { 2313 "tcId" : 76, 2314 "testPassed" : false 2315 }, 2316 { 2317 "tcId" : 85, 2318 "testPassed" : false 2319 }, 2320 { 2321 "tcId" : 86, 2322 "testPassed" : false 2323 }, 2324 { 2325 "tcId" : 95, 2326 "testPassed" : false 2327 }, 2328 { 2329 "tcId" : 97, 2330 "testPassed" : false 2331 }, 2332 { 2333 "tcId" : 98, 2334 "testPassed" : false 2335 }, 2336 { 2337 "tcId" : 99, 2338 "testPassed" : false 2339 }, 2340 { 2341 "tcId" : 105, 2342 "testPassed" : false 2343 }, 2344 { 2345 "tcId" : 110, 2346 "testPassed" : false 2347 }, 2348 { 2349 "tcId" : 112, 2350 "testPassed" : false 2351 }, 2352 { 2353 "tcId" : 118, 2354 "testPassed" : false 2355 }, 2356 { 2357 "tcId" : 124, 2358 "testPassed" : false 2359 }, 2360 { 2361 "tcId" : 126, 2362 "testPassed" : false 2363 }, 2364 { 2365 "tcId" : 129, 2366 "testPassed" : false 2367 }, 2368 { 2369 "tcId" : 134, 2370 "testPassed" : false 2371 }, 2372 { 2373 "tcId" : 137, 2374 "testPassed" : false 2375 }, 2376 { 2377 "tcId" : 138, 2378 "testPassed" : false 2379 }, 2380 { 2381 "tcId" : 139, 2382 "testPassed" : false 2383 }, 2384 { 2385 "tcId" : 147, 2386 "testPassed" : false 2387 }, 2388 { 2389 "tcId" : 152, 2390 "testPassed" : false 2391 }, 2392 { 2393 "tcId" : 153, 2394 "testPassed" : false 2395 }, 2396 { 2397 "tcId" : 154, 2398 "testPassed" : false 2399 }, 2400 { 2401 "tcId" : 161, 2402 "testPassed" : false 2403 }, 2404 { 2405 "tcId" : 162, 2406 "testPassed" : false 2407 }, 2408 { 2409 "tcId" : 163, 2410 "testPassed" : false 2411 }, 2412 { 2413 "tcId" : 167, 2414 "testPassed" : false 2415 }, 2416 { 2417 "tcId" : 176, 2418 "testPassed" : false 2419 }, 2420 { 2421 "tcId" : 181, 2422 "testPassed" : false 2423 }, 2424 { 2425 "tcId" : 183, 2426 "testPassed" : false 2427 }, 2428 { 2429 "tcId" : 184, 2430 "testPassed" : false 2431 }, 2432 { 2433 "tcId" : 189, 2434 "testPassed" : false 2435 }, 2436 { 2437 "tcId" : 191, 2438 "testPassed" : false 2439 }, 2440 { 2441 "tcId" : 195, 2442 "testPassed" : false 2443 }, 2444 { 2445 "tcId" : 204, 2446 "testPassed" : false 2447 }, 2448 { 2449 "tcId" : 205, 2450 "testPassed" : false 2451 }, 2452 { 2453 "tcId" : 212, 2454 "testPassed" : false 2455 }, 2456 { 2457 "tcId" : 214, 2458 "testPassed" : false 2459 }, 2460 { 2461 "tcId" : 218, 2462 "testPassed" : false 2463 }, 2464 { 2465 "tcId" : 219, 2466 "testPassed" : false 2467 }, 2468 { 2469 "tcId" : 222, 2470 "testPassed" : false 2471 }, 2472 { 2473 "tcId" : 230, 2474 "testPassed" : false 2475 }, 2476 { 2477 "tcId" : 232, 2478 "testPassed" : false 2479 }, 2480 { 2481 "tcId" : 238, 2482 "testPassed" : false 2483 }, 2484 { 2485 "tcId" : 243, 2486 "testPassed" : false 2487 }, 2488 { 2489 "tcId" : 244, 2490 "testPassed" : false 2491 }, 2492 { 2493 "tcId" : 247, 2494 "testPassed" : false 2495 }, 2496 { 2497 "tcId" : 251, 2498 "testPassed" : false 2499 }, 2500 { 2501 "tcId" : 254, 2502 "testPassed" : false 2503 }, 2504 { 2505 "tcId" : 255, 2506 "testPassed" : false 2507 } 2508 ], 2509 "tgId" : 0 2510 }, 2511 { 2512 "tests" : [ 2513 { 2514 "tcId" : 1, 2515 "testPassed" : false 2516 }, 2517 { 2518 "tcId" : 3, 2519 "testPassed" : false 2520 }, 2521 { 2522 "tcId" : 23, 2523 "testPassed" : false 2524 }, 2525 { 2526 "tcId" : 31, 2527 "testPassed" : false 2528 }, 2529 { 2530 "tcId" : 48, 2531 "testPassed" : false 2532 }, 2533 { 2534 "tcId" : 53, 2535 "testPassed" : false 2536 }, 2537 { 2538 "tcId" : 55, 2539 "testPassed" : false 2540 }, 2541 { 2542 "tcId" : 59, 2543 "testPassed" : false 2544 }, 2545 { 2546 "tcId" : 62, 2547 "testPassed" : false 2548 }, 2549 { 2550 "tcId" : 63, 2551 "testPassed" : false 2552 }, 2553 { 2554 "tcId" : 70, 2555 "testPassed" : false 2556 }, 2557 { 2558 "tcId" : 82, 2559 "testPassed" : false 2560 }, 2561 { 2562 "tcId" : 89, 2563 "testPassed" : false 2564 }, 2565 { 2566 "tcId" : 91, 2567 "testPassed" : false 2568 }, 2569 { 2570 "tcId" : 114, 2571 "testPassed" : false 2572 }, 2573 { 2574 "tcId" : 115, 2575 "testPassed" : false 2576 }, 2577 { 2578 "tcId" : 116, 2579 "testPassed" : false 2580 }, 2581 { 2582 "tcId" : 117, 2583 "testPassed" : false 2584 }, 2585 { 2586 "tcId" : 119, 2587 "testPassed" : false 2588 }, 2589 { 2590 "tcId" : 120, 2591 "testPassed" : false 2592 }, 2593 { 2594 "tcId" : 127, 2595 "testPassed" : false 2596 }, 2597 { 2598 "tcId" : 130, 2599 "testPassed" : false 2600 }, 2601 { 2602 "tcId" : 131, 2603 "testPassed" : false 2604 }, 2605 { 2606 "tcId" : 132, 2607 "testPassed" : false 2608 }, 2609 { 2610 "tcId" : 146, 2611 "testPassed" : false 2612 }, 2613 { 2614 "tcId" : 151, 2615 "testPassed" : false 2616 }, 2617 { 2618 "tcId" : 166, 2619 "testPassed" : false 2620 }, 2621 { 2622 "tcId" : 179, 2623 "testPassed" : false 2624 }, 2625 { 2626 "tcId" : 188, 2627 "testPassed" : false 2628 }, 2629 { 2630 "tcId" : 196, 2631 "testPassed" : false 2632 }, 2633 { 2634 "tcId" : 213, 2635 "testPassed" : false 2636 }, 2637 { 2638 "tcId" : 224, 2639 "testPassed" : false 2640 }, 2641 { 2642 "tcId" : 228, 2643 "testPassed" : false 2644 }, 2645 { 2646 "tcId" : 242, 2647 "testPassed" : false 2648 }, 2649 { 2650 "tcId" : 248, 2651 "testPassed" : false 2652 }, 2653 { 2654 "tcId" : 250, 2655 "testPassed" : false 2656 }, 2657 { 2658 "tcId" : 253, 2659 "testPassed" : false 2660 } 2661 ], 2662 "tgId" : 1 2663 }, 2664 { 2665 "tests" : [ 2666 { 2667 "tcId" : 4, 2668 "testPassed" : false 2669 }, 2670 { 2671 "tcId" : 11, 2672 "testPassed" : false 2673 }, 2674 { 2675 "tcId" : 17, 2676 "testPassed" : false 2677 }, 2678 { 2679 "tcId" : 19, 2680 "testPassed" : false 2681 }, 2682 { 2683 "tcId" : 24, 2684 "testPassed" : false 2685 }, 2686 { 2687 "tcId" : 33, 2688 "testPassed" : false 2689 }, 2690 { 2691 "tcId" : 64, 2692 "testPassed" : false 2693 }, 2694 { 2695 "tcId" : 73, 2696 "testPassed" : false 2697 }, 2698 { 2699 "tcId" : 141, 2700 "testPassed" : false 2701 }, 2702 { 2703 "tcId" : 155, 2704 "testPassed" : false 2705 }, 2706 { 2707 "tcId" : 156, 2708 "testPassed" : false 2709 }, 2710 { 2711 "tcId" : 159, 2712 "testPassed" : false 2713 }, 2714 { 2715 "tcId" : 160, 2716 "testPassed" : false 2717 }, 2718 { 2719 "tcId" : 165, 2720 "testPassed" : false 2721 }, 2722 { 2723 "tcId" : 171, 2724 "testPassed" : false 2725 }, 2726 { 2727 "tcId" : 172, 2728 "testPassed" : false 2729 }, 2730 { 2731 "tcId" : 175, 2732 "testPassed" : false 2733 }, 2734 { 2735 "tcId" : 190, 2736 "testPassed" : false 2737 }, 2738 { 2739 "tcId" : 194, 2740 "testPassed" : false 2741 }, 2742 { 2743 "tcId" : 207, 2744 "testPassed" : false 2745 }, 2746 { 2747 "tcId" : 211, 2748 "testPassed" : false 2749 }, 2750 { 2751 "tcId" : 215, 2752 "testPassed" : false 2753 }, 2754 { 2755 "tcId" : 217, 2756 "testPassed" : false 2757 }, 2758 { 2759 "tcId" : 231, 2760 "testPassed" : false 2761 }, 2762 { 2763 "tcId" : 235, 2764 "testPassed" : false 2765 }, 2766 { 2767 "tcId" : 241, 2768 "testPassed" : false 2769 } 2770 ], 2771 "tgId" : 2 2772 }, 2773 { 2774 "tests" : [ 2775 { 2776 "tcId" : 8, 2777 "testPassed" : false 2778 }, 2779 { 2780 "tcId" : 30, 2781 "testPassed" : false 2782 }, 2783 { 2784 "tcId" : 32, 2785 "testPassed" : false 2786 }, 2787 { 2788 "tcId" : 38, 2789 "testPassed" : false 2790 }, 2791 { 2792 "tcId" : 43, 2793 "testPassed" : false 2794 }, 2795 { 2796 "tcId" : 61, 2797 "testPassed" : false 2798 }, 2799 { 2800 "tcId" : 74, 2801 "testPassed" : false 2802 }, 2803 { 2804 "tcId" : 75, 2805 "testPassed" : false 2806 }, 2807 { 2808 "tcId" : 101, 2809 "testPassed" : false 2810 }, 2811 { 2812 "tcId" : 157, 2813 "testPassed" : false 2814 }, 2815 { 2816 "tcId" : 173, 2817 "testPassed" : false 2818 }, 2819 { 2820 "tcId" : 185, 2821 "testPassed" : false 2822 }, 2823 { 2824 "tcId" : 186, 2825 "testPassed" : false 2826 }, 2827 { 2828 "tcId" : 203, 2829 "testPassed" : false 2830 }, 2831 { 2832 "tcId" : 210, 2833 "testPassed" : false 2834 }, 2835 { 2836 "tcId" : 225, 2837 "testPassed" : false 2838 }, 2839 { 2840 "tcId" : 234, 2841 "testPassed" : false 2842 }, 2843 { 2844 "tcId" : 246, 2845 "testPassed" : false 2846 } 2847 ], 2848 "tgId" : 3 2849 }, 2850 { 2851 "tests" : [ 2852 { 2853 "tcId" : 9, 2854 "testPassed" : false 2855 }, 2856 { 2857 "tcId" : 36, 2858 "testPassed" : false 2859 }, 2860 { 2861 "tcId" : 42, 2862 "testPassed" : false 2863 }, 2864 { 2865 "tcId" : 44, 2866 "testPassed" : false 2867 }, 2868 { 2869 "tcId" : 45, 2870 "testPassed" : false 2871 }, 2872 { 2873 "tcId" : 60, 2874 "testPassed" : false 2875 }, 2876 { 2877 "tcId" : 67, 2878 "testPassed" : false 2879 }, 2880 { 2881 "tcId" : 94, 2882 "testPassed" : false 2883 }, 2884 { 2885 "tcId" : 103, 2886 "testPassed" : false 2887 }, 2888 { 2889 "tcId" : 107, 2890 "testPassed" : false 2891 }, 2892 { 2893 "tcId" : 128, 2894 "testPassed" : false 2895 }, 2896 { 2897 "tcId" : 144, 2898 "testPassed" : false 2899 }, 2900 { 2901 "tcId" : 164, 2902 "testPassed" : false 2903 }, 2904 { 2905 "tcId" : 174, 2906 "testPassed" : false 2907 }, 2908 { 2909 "tcId" : 187, 2910 "testPassed" : false 2911 } 2912 ], 2913 "tgId" : 4 2914 }, 2915 { 2916 "tests" : [ 2917 { 2918 "tcId" : 16, 2919 "testPassed" : false 2920 }, 2921 { 2922 "tcId" : 56, 2923 "testPassed" : false 2924 }, 2925 { 2926 "tcId" : 90, 2927 "testPassed" : false 2928 }, 2929 { 2930 "tcId" : 92, 2931 "testPassed" : false 2932 }, 2933 { 2934 "tcId" : 143, 2935 "testPassed" : false 2936 }, 2937 { 2938 "tcId" : 193, 2939 "testPassed" : false 2940 }, 2941 { 2942 "tcId" : 200, 2943 "testPassed" : false 2944 }, 2945 { 2946 "tcId" : 220, 2947 "testPassed" : false 2948 } 2949 ], 2950 "tgId" : 5 2951 }, 2952 { 2953 "tests" : [ 2954 { 2955 "tcId" : 21, 2956 "testPassed" : false 2957 }, 2958 { 2959 "tcId" : 28, 2960 "testPassed" : false 2961 } 2962 ], 2963 "tgId" : 6 2964 }, 2965 { 2966 "tests" : [ 2967 { 2968 "tcId" : 29, 2969 "testPassed" : false 2970 }, 2971 { 2972 "tcId" : 34, 2973 "testPassed" : false 2974 }, 2975 { 2976 "tcId" : 39, 2977 "testPassed" : false 2978 }, 2979 { 2980 "tcId" : 65, 2981 "testPassed" : false 2982 }, 2983 { 2984 "tcId" : 77, 2985 "testPassed" : false 2986 }, 2987 { 2988 "tcId" : 87, 2989 "testPassed" : false 2990 }, 2991 { 2992 "tcId" : 102, 2993 "testPassed" : false 2994 }, 2995 { 2996 "tcId" : 109, 2997 "testPassed" : false 2998 }, 2999 { 3000 "tcId" : 113, 3001 "testPassed" : false 3002 }, 3003 { 3004 "tcId" : 123, 3005 "testPassed" : false 3006 }, 3007 { 3008 "tcId" : 125, 3009 "testPassed" : false 3010 }, 3011 { 3012 "tcId" : 148, 3013 "testPassed" : false 3014 }, 3015 { 3016 "tcId" : 150, 3017 "testPassed" : false 3018 }, 3019 { 3020 "tcId" : 182, 3021 "testPassed" : false 3022 }, 3023 { 3024 "tcId" : 192, 3025 "testPassed" : false 3026 }, 3027 { 3028 "tcId" : 197, 3029 "testPassed" : false 3030 }, 3031 { 3032 "tcId" : 202, 3033 "testPassed" : false 3034 }, 3035 { 3036 "tcId" : 209, 3037 "testPassed" : false 3038 }, 3039 { 3040 "tcId" : 216, 3041 "testPassed" : false 3042 }, 3043 { 3044 "tcId" : 221, 3045 "testPassed" : false 3046 }, 3047 { 3048 "tcId" : 229, 3049 "testPassed" : false 3050 }, 3051 { 3052 "tcId" : 240, 3053 "testPassed" : false 3054 }, 3055 { 3056 "tcId" : 245, 3057 "testPassed" : false 3058 }, 3059 { 3060 "tcId" : 249, 3061 "testPassed" : false 3062 } 3063 ], 3064 "tgId" : 7 3065 }, 3066 { 3067 "tests" : [ 3068 { 3069 "tcId" : 35, 3070 "testPassed" : false 3071 } 3072 ], 3073 "tgId" : 8 3074 }, 3075 { 3076 "tests" : [ 3077 { 3078 "tcId" : 40, 3079 "testPassed" : false 3080 }, 3081 { 3082 "tcId" : 206, 3083 "testPassed" : false 3084 } 3085 ], 3086 "tgId" : 9 3087 }, 3088 { 3089 "tests" : [], 3090 "tgId" : 10 3091 }, 3092 { 3093 "tests" : [], 3094 "tgId" : 11 3095 }, 3096 { 3097 "tests" : [ 3098 { 3099 "tcId" : 88, 3100 "testPassed" : false 3101 }, 3102 { 3103 "tcId" : 96, 3104 "testPassed" : false 3105 }, 3106 { 3107 "tcId" : 111, 3108 "testPassed" : false 3109 }, 3110 { 3111 "tcId" : 199, 3112 "testPassed" : false 3113 }, 3114 { 3115 "tcId" : 208, 3116 "testPassed" : false 3117 } 3118 ], 3119 "tgId" : 12 3120 }, 3121 { 3122 "tests" : [], 3123 "tgId" : 13 3124 }, 3125 { 3126 "tests" : [], 3127 "tgId" : 14 3128 } 3129 ], 3130 "vsId" : 0 3131 }, 3132 { 3133 "algorithm" : "ECDSA", 3134 "isSample" : false, 3135 "revision" : "FIPS186-5", 3136 "testGroups" : [ 3137 { 3138 "tests" : [ 3139 { 3140 "tcId" : 2, 3141 "testPassed" : true 3142 }, 3143 { 3144 "tcId" : 41, 3145 "testPassed" : true 3146 }, 3147 { 3148 "tcId" : 51, 3149 "testPassed" : true 3150 }, 3151 { 3152 "tcId" : 52, 3153 "testPassed" : true 3154 }, 3155 { 3156 "tcId" : 68, 3157 "testPassed" : true 3158 }, 3159 { 3160 "tcId" : 122, 3161 "testPassed" : true 3162 }, 3163 { 3164 "tcId" : 149, 3165 "testPassed" : true 3166 }, 3167 { 3168 "tcId" : 158, 3169 "testPassed" : true 3170 }, 3171 { 3172 "tcId" : 201, 3173 "testPassed" : true 3174 }, 3175 { 3176 "tcId" : 223, 3177 "testPassed" : true 3178 }, 3179 { 3180 "tcId" : 236, 3181 "testPassed" : true 3182 }, 3183 { 3184 "tcId" : 239, 3185 "testPassed" : true 3186 } 3187 ], 3188 "tgId" : 0 3189 }, 3190 { 3191 "tests" : [ 3192 { 3193 "tcId" : 5, 3194 "testPassed" : false 3195 }, 3196 { 3197 "tcId" : 46, 3198 "testPassed" : false 3199 }, 3200 { 3201 "tcId" : 145, 3202 "testPassed" : false 3203 }, 3204 { 3205 "tcId" : 180, 3206 "testPassed" : false 3207 }, 3208 { 3209 "tcId" : 198, 3210 "testPassed" : true 3211 } 3212 ], 3213 "tgId" : 1 3214 }, 3215 { 3216 "tests" : [ 3217 { 3218 "tcId" : 14, 3219 "testPassed" : true 3220 }, 3221 { 3222 "tcId" : 20, 3223 "testPassed" : true 3224 }, 3225 { 3226 "tcId" : 83, 3227 "testPassed" : true 3228 }, 3229 { 3230 "tcId" : 106, 3231 "testPassed" : true 3232 }, 3233 { 3234 "tcId" : 135, 3235 "testPassed" : true 3236 }, 3237 { 3238 "tcId" : 136, 3239 "testPassed" : true 3240 }, 3241 { 3242 "tcId" : 237, 3243 "testPassed" : true 3244 } 3245 ], 3246 "tgId" : 2 3247 }, 3248 { 3249 "tests" : [ 3250 { 3251 "tcId" : 226, 3252 "testPassed" : true 3253 }, 3254 { 3255 "tcId" : 233, 3256 "testPassed" : true 3257 } 3258 ], 3259 "tgId" : 3 3260 }, 3261 { 3262 "tests" : [ 3263 { 3264 "tcId" : 227, 3265 "testPassed" : true 3266 } 3267 ], 3268 "tgId" : 4 3269 }, 3270 { 3271 "tests" : [ 3272 { 3273 "tcId" : 15, 3274 "testPassed" : true 3275 } 3276 ], 3277 "tgId" : 5 3278 }, 3279 { 3280 "tests" : [], 3281 "tgId" : 6 3282 }, 3283 { 3284 "tests" : [ 3285 { 3286 "tcId" : 100, 3287 "testPassed" : true 3288 } 3289 ], 3290 "tgId" : 7 3291 }, 3292 { 3293 "tests" : [], 3294 "tgId" : 8 3295 }, 3296 { 3297 "tests" : [], 3298 "tgId" : 9 3299 }, 3300 { 3301 "tests" : [ 3302 { 3303 "tcId" : 170, 3304 "testPassed" : true 3305 } 3306 ], 3307 "tgId" : 10 3308 } 3309 ], 3310 "vsId" : 1 3311 }, 3312 { 3313 "algorithm" : "ECDSA", 3314 "isSample" : false, 3315 "revision" : "FIPS186-5", 3316 "testGroups" : [ 3317 { 3318 "tests" : [], 3319 "tgId" : 0 3320 } 3321 ], 3322 "vsId" : 2 3323 } 3324 ] 3325 ] 3326 ]