Home | History | Annotate | Download | only in wycheproof_testvectors
      1 # Imported from Wycheproof's ecdsa_secp256r1_sha512_test.json.
      2 # This file is generated by convert_wycheproof.go. Do not edit by hand.
      3 #
      4 # Algorithm: ECDSA
      5 # Generator version: 0.4.12
      6 
      7 [key.curve = secp256r1]
      8 [key.keySize = 256]
      9 [key.type = ECPublicKey]
     10 [key.uncompressed = 042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]
     11 [key.wx = 2927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838]
     12 [key.wy = 0c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]
     13 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]
     14 [sha = SHA-512]
     15 
     16 # tcId = 1
     17 # signature malleability
     18 msg = 313233343030
     19 result = valid
     20 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002205f85a63a5be977ad714cea16b10035f07cadf7513ae8cca86f35b7692aafd69f
     21 
     22 # tcId = 2
     23 # Legacy:ASN encoding of s misses leading 0
     24 msg = 313233343030
     25 result = acceptable
     26 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00220a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     27 # Some implementations of ECDSA and DSA incorrectly encode r and s by not
     28 # including leading zeros in the ASN encoding of integers when necessary. Hence,
     29 # some implementations (e.g. jdk) allow signatures with incorrect ASN encodings
     30 # assuming that the signature is otherwise valid.
     31 
     32 # tcId = 3
     33 # valid
     34 msg = 313233343030
     35 result = valid
     36 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     37 
     38 # tcId = 4
     39 # long form encoding of length
     40 msg = 313233343030
     41 result = invalid
     42 sig = 30814502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     43 # This is a signature with correct values for (r, s) but using some alternative
     44 # BER encoding instead of DER encoding. Implementations should not accept such
     45 # signatures to limit signature malleability.
     46 
     47 # tcId = 5
     48 # long form encoding of length
     49 msg = 313233343030
     50 result = invalid
     51 sig = 30460281202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     52 # This is a signature with correct values for (r, s) but using some alternative
     53 # BER encoding instead of DER encoding. Implementations should not accept such
     54 # signatures to limit signature malleability.
     55 
     56 # tcId = 6
     57 # long form encoding of length
     58 msg = 313233343030
     59 result = invalid
     60 sig = 304602202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002812100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     61 # This is a signature with correct values for (r, s) but using some alternative
     62 # BER encoding instead of DER encoding. Implementations should not accept such
     63 # signatures to limit signature malleability.
     64 
     65 # tcId = 7
     66 # length contains leading 0
     67 msg = 313233343030
     68 result = invalid
     69 sig = 3082004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     70 # This is a signature with correct values for (r, s) but using some alternative
     71 # BER encoding instead of DER encoding. Implementations should not accept such
     72 # signatures to limit signature malleability.
     73 
     74 # tcId = 8
     75 # length contains leading 0
     76 msg = 313233343030
     77 result = invalid
     78 sig = 3047028200202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     79 # This is a signature with correct values for (r, s) but using some alternative
     80 # BER encoding instead of DER encoding. Implementations should not accept such
     81 # signatures to limit signature malleability.
     82 
     83 # tcId = 9
     84 # length contains leading 0
     85 msg = 313233343030
     86 result = invalid
     87 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00282002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     88 # This is a signature with correct values for (r, s) but using some alternative
     89 # BER encoding instead of DER encoding. Implementations should not accept such
     90 # signatures to limit signature malleability.
     91 
     92 # tcId = 10
     93 # wrong length
     94 msg = 313233343030
     95 result = invalid
     96 sig = 304602202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
     97 
     98 # tcId = 11
     99 # wrong length
    100 msg = 313233343030
    101 result = invalid
    102 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    103 
    104 # tcId = 12
    105 # wrong length
    106 msg = 313233343030
    107 result = invalid
    108 sig = 304502212478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    109 
    110 # tcId = 13
    111 # wrong length
    112 msg = 313233343030
    113 result = invalid
    114 sig = 3045021f2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    115 
    116 # tcId = 14
    117 # wrong length
    118 msg = 313233343030
    119 result = invalid
    120 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022200a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    121 
    122 # tcId = 15
    123 # wrong length
    124 msg = 313233343030
    125 result = invalid
    126 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    127 
    128 # tcId = 16
    129 # uint32 overflow in length
    130 msg = 313233343030
    131 result = invalid
    132 sig = 3085010000004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    133 
    134 # tcId = 17
    135 # uint32 overflow in length
    136 msg = 313233343030
    137 result = invalid
    138 sig = 304a028501000000202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    139 
    140 # tcId = 18
    141 # uint32 overflow in length
    142 msg = 313233343030
    143 result = invalid
    144 sig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00285010000002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    145 
    146 # tcId = 19
    147 # uint64 overflow in length
    148 msg = 313233343030
    149 result = invalid
    150 sig = 308901000000000000004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    151 
    152 # tcId = 20
    153 # uint64 overflow in length
    154 msg = 313233343030
    155 result = invalid
    156 sig = 304e02890100000000000000202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    157 
    158 # tcId = 21
    159 # uint64 overflow in length
    160 msg = 313233343030
    161 result = invalid
    162 sig = 304e02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0028901000000000000002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    163 
    164 # tcId = 22
    165 # length = 2**31 - 1
    166 msg = 313233343030
    167 result = invalid
    168 sig = 30847fffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    169 
    170 # tcId = 23
    171 # length = 2**31 - 1
    172 msg = 313233343030
    173 result = invalid
    174 sig = 304902847fffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    175 
    176 # tcId = 24
    177 # length = 2**31 - 1
    178 msg = 313233343030
    179 result = invalid
    180 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002847fffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    181 
    182 # tcId = 25
    183 # length = 2**32 - 1
    184 msg = 313233343030
    185 result = invalid
    186 sig = 3084ffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    187 
    188 # tcId = 26
    189 # length = 2**32 - 1
    190 msg = 313233343030
    191 result = invalid
    192 sig = 30490284ffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    193 
    194 # tcId = 27
    195 # length = 2**32 - 1
    196 msg = 313233343030
    197 result = invalid
    198 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00284ffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    199 
    200 # tcId = 28
    201 # length = 2**40 - 1
    202 msg = 313233343030
    203 result = invalid
    204 sig = 3085ffffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    205 
    206 # tcId = 29
    207 # length = 2**40 - 1
    208 msg = 313233343030
    209 result = invalid
    210 sig = 304a0285ffffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    211 
    212 # tcId = 30
    213 # length = 2**40 - 1
    214 msg = 313233343030
    215 result = invalid
    216 sig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00285ffffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    217 
    218 # tcId = 31
    219 # length = 2**64 - 1
    220 msg = 313233343030
    221 result = invalid
    222 sig = 3088ffffffffffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    223 
    224 # tcId = 32
    225 # length = 2**64 - 1
    226 msg = 313233343030
    227 result = invalid
    228 sig = 304d0288ffffffffffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    229 
    230 # tcId = 33
    231 # length = 2**64 - 1
    232 msg = 313233343030
    233 result = invalid
    234 sig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00288ffffffffffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    235 
    236 # tcId = 34
    237 # incorrect length
    238 msg = 313233343030
    239 result = invalid
    240 sig = 30ff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    241 
    242 # tcId = 35
    243 # incorrect length
    244 msg = 313233343030
    245 result = invalid
    246 sig = 304502ff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    247 
    248 # tcId = 36
    249 # incorrect length
    250 msg = 313233343030
    251 result = invalid
    252 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002ff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    253 
    254 # tcId = 37
    255 # indefinite length without termination
    256 msg = 313233343030
    257 result = invalid
    258 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    259 
    260 # tcId = 38
    261 # indefinite length without termination
    262 msg = 313233343030
    263 result = invalid
    264 sig = 304502802478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    265 
    266 # tcId = 39
    267 # indefinite length without termination
    268 msg = 313233343030
    269 result = invalid
    270 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0028000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    271 
    272 # tcId = 40
    273 # removing sequence
    274 msg = 313233343030
    275 result = invalid
    276 sig = 
    277 
    278 # tcId = 41
    279 # lonely sequence tag
    280 msg = 313233343030
    281 result = invalid
    282 sig = 30
    283 
    284 # tcId = 42
    285 # appending 0's to sequence
    286 msg = 313233343030
    287 result = invalid
    288 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    289 
    290 # tcId = 43
    291 # prepending 0's to sequence
    292 msg = 313233343030
    293 result = invalid
    294 sig = 3047000002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    295 
    296 # tcId = 44
    297 # appending unused 0's to sequence
    298 msg = 313233343030
    299 result = invalid
    300 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    301 
    302 # tcId = 45
    303 # appending null value to sequence
    304 msg = 313233343030
    305 result = invalid
    306 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20500
    307 
    308 # tcId = 46
    309 # including garbage
    310 msg = 313233343030
    311 result = invalid
    312 sig = 304a498177304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    313 
    314 # tcId = 47
    315 # including garbage
    316 msg = 313233343030
    317 result = invalid
    318 sig = 30492500304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    319 
    320 # tcId = 48
    321 # including garbage
    322 msg = 313233343030
    323 result = invalid
    324 sig = 3047304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20004deadbeef
    325 
    326 # tcId = 49
    327 # including garbage
    328 msg = 313233343030
    329 result = invalid
    330 sig = 304a222549817702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    331 
    332 # tcId = 50
    333 # including garbage
    334 msg = 313233343030
    335 result = invalid
    336 sig = 30492224250002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    337 
    338 # tcId = 51
    339 # including garbage
    340 msg = 313233343030
    341 result = invalid
    342 sig = 304d222202202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00004deadbeef022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    343 
    344 # tcId = 52
    345 # including garbage
    346 msg = 313233343030
    347 result = invalid
    348 sig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02226498177022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    349 
    350 # tcId = 53
    351 # including garbage
    352 msg = 313233343030
    353 result = invalid
    354 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c022252500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    355 
    356 # tcId = 54
    357 # including garbage
    358 msg = 313233343030
    359 result = invalid
    360 sig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02223022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20004deadbeef
    361 
    362 # tcId = 55
    363 # including undefined tags
    364 msg = 313233343030
    365 result = invalid
    366 sig = 304daa00bb00cd00304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    367 
    368 # tcId = 56
    369 # including undefined tags
    370 msg = 313233343030
    371 result = invalid
    372 sig = 304baa02aabb304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    373 
    374 # tcId = 57
    375 # including undefined tags
    376 msg = 313233343030
    377 result = invalid
    378 sig = 304d2228aa00bb00cd0002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    379 
    380 # tcId = 58
    381 # including undefined tags
    382 msg = 313233343030
    383 result = invalid
    384 sig = 304b2226aa02aabb02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    385 
    386 # tcId = 59
    387 # including undefined tags
    388 msg = 313233343030
    389 result = invalid
    390 sig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02229aa00bb00cd00022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    391 
    392 # tcId = 60
    393 # including undefined tags
    394 msg = 313233343030
    395 result = invalid
    396 sig = 304b02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02227aa02aabb022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    397 
    398 # tcId = 61
    399 # truncated length of sequence
    400 msg = 313233343030
    401 result = invalid
    402 sig = 3081
    403 
    404 # tcId = 62
    405 # using composition with indefinite length
    406 msg = 313233343030
    407 result = invalid
    408 sig = 3080304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    409 
    410 # tcId = 63
    411 # using composition with indefinite length
    412 msg = 313233343030
    413 result = invalid
    414 sig = 3049228002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    415 
    416 # tcId = 64
    417 # using composition with indefinite length
    418 msg = 313233343030
    419 result = invalid
    420 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02280022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    421 
    422 # tcId = 65
    423 # using composition with wrong tag
    424 msg = 313233343030
    425 result = invalid
    426 sig = 3080314502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    427 
    428 # tcId = 66
    429 # using composition with wrong tag
    430 msg = 313233343030
    431 result = invalid
    432 sig = 3049228003202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    433 
    434 # tcId = 67
    435 # using composition with wrong tag
    436 msg = 313233343030
    437 result = invalid
    438 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02280032100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    439 
    440 # tcId = 68
    441 # Replacing sequence with NULL
    442 msg = 313233343030
    443 result = invalid
    444 sig = 0500
    445 
    446 # tcId = 69
    447 # changing tag value of sequence
    448 msg = 313233343030
    449 result = invalid
    450 sig = 2e4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    451 
    452 # tcId = 70
    453 # changing tag value of sequence
    454 msg = 313233343030
    455 result = invalid
    456 sig = 2f4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    457 
    458 # tcId = 71
    459 # changing tag value of sequence
    460 msg = 313233343030
    461 result = invalid
    462 sig = 314502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    463 
    464 # tcId = 72
    465 # changing tag value of sequence
    466 msg = 313233343030
    467 result = invalid
    468 sig = 324502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    469 
    470 # tcId = 73
    471 # changing tag value of sequence
    472 msg = 313233343030
    473 result = invalid
    474 sig = ff4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    475 
    476 # tcId = 74
    477 # dropping value of sequence
    478 msg = 313233343030
    479 result = invalid
    480 sig = 3000
    481 
    482 # tcId = 75
    483 # using composition for sequence
    484 msg = 313233343030
    485 result = invalid
    486 sig = 30493001023044202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    487 
    488 # tcId = 76
    489 # truncate sequence
    490 msg = 313233343030
    491 result = invalid
    492 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34e
    493 
    494 # tcId = 77
    495 # truncate sequence
    496 msg = 313233343030
    497 result = invalid
    498 sig = 3044202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    499 
    500 # tcId = 78
    501 # indefinite length
    502 msg = 313233343030
    503 result = invalid
    504 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    505 # This is a signature with correct values for (r, s) but using some alternative
    506 # BER encoding instead of DER encoding. Implementations should not accept such
    507 # signatures to limit signature malleability.
    508 
    509 # tcId = 79
    510 # indefinite length with truncated delimiter
    511 msg = 313233343030
    512 result = invalid
    513 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb200
    514 
    515 # tcId = 80
    516 # indefinite length with additional element
    517 msg = 313233343030
    518 result = invalid
    519 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb205000000
    520 
    521 # tcId = 81
    522 # indefinite length with truncated element
    523 msg = 313233343030
    524 result = invalid
    525 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2060811220000
    526 
    527 # tcId = 82
    528 # indefinite length with garbage
    529 msg = 313233343030
    530 result = invalid
    531 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000fe02beef
    532 
    533 # tcId = 83
    534 # indefinite length with nonempty EOC
    535 msg = 313233343030
    536 result = invalid
    537 sig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20002beef
    538 
    539 # tcId = 84
    540 # prepend empty sequence
    541 msg = 313233343030
    542 result = invalid
    543 sig = 3047300002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    544 
    545 # tcId = 85
    546 # append empty sequence
    547 msg = 313233343030
    548 result = invalid
    549 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb23000
    550 
    551 # tcId = 86
    552 # sequence of sequence
    553 msg = 313233343030
    554 result = invalid
    555 sig = 3047304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    556 
    557 # tcId = 87
    558 # truncated sequence
    559 msg = 313233343030
    560 result = invalid
    561 sig = 302202202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0
    562 
    563 # tcId = 88
    564 # repeat element in sequence
    565 msg = 313233343030
    566 result = invalid
    567 sig = 306802202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    568 
    569 # tcId = 89
    570 # removing integer
    571 msg = 313233343030
    572 result = invalid
    573 sig = 3023022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    574 
    575 # tcId = 90
    576 # lonely integer tag
    577 msg = 313233343030
    578 result = invalid
    579 sig = 302402022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    580 
    581 # tcId = 91
    582 # lonely integer tag
    583 msg = 313233343030
    584 result = invalid
    585 sig = 302302202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002
    586 
    587 # tcId = 92
    588 # appending 0's to integer
    589 msg = 313233343030
    590 result = invalid
    591 sig = 304702222478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    592 
    593 # tcId = 93
    594 # appending 0's to integer
    595 msg = 313233343030
    596 result = invalid
    597 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022300a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000
    598 
    599 # tcId = 94
    600 # prepending 0's to integer
    601 msg = 313233343030
    602 result = invalid
    603 sig = 3047022200002478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    604 # This is a signature with correct values for (r, s) but using some alternative
    605 # BER encoding instead of DER encoding. Implementations should not accept such
    606 # signatures to limit signature malleability.
    607 
    608 # tcId = 95
    609 # prepending 0's to integer
    610 msg = 313233343030
    611 result = invalid
    612 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00223000000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    613 # This is a signature with correct values for (r, s) but using some alternative
    614 # BER encoding instead of DER encoding. Implementations should not accept such
    615 # signatures to limit signature malleability.
    616 
    617 # tcId = 96
    618 # appending unused 0's to integer
    619 msg = 313233343030
    620 result = invalid
    621 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    622 
    623 # tcId = 97
    624 # appending null value to integer
    625 msg = 313233343030
    626 result = invalid
    627 sig = 304702222478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    628 
    629 # tcId = 98
    630 # appending null value to integer
    631 msg = 313233343030
    632 result = invalid
    633 sig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022300a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20500
    634 
    635 # tcId = 99
    636 # truncated length of integer
    637 msg = 313233343030
    638 result = invalid
    639 sig = 30250281022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    640 
    641 # tcId = 100
    642 # truncated length of integer
    643 msg = 313233343030
    644 result = invalid
    645 sig = 302402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00281
    646 
    647 # tcId = 101
    648 # Replacing integer with NULL
    649 msg = 313233343030
    650 result = invalid
    651 sig = 30250500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    652 
    653 # tcId = 102
    654 # Replacing integer with NULL
    655 msg = 313233343030
    656 result = invalid
    657 sig = 302402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00500
    658 
    659 # tcId = 103
    660 # changing tag value of integer
    661 msg = 313233343030
    662 result = invalid
    663 sig = 304500202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    664 
    665 # tcId = 104
    666 # changing tag value of integer
    667 msg = 313233343030
    668 result = invalid
    669 sig = 304501202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    670 
    671 # tcId = 105
    672 # changing tag value of integer
    673 msg = 313233343030
    674 result = invalid
    675 sig = 304503202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    676 
    677 # tcId = 106
    678 # changing tag value of integer
    679 msg = 313233343030
    680 result = invalid
    681 sig = 304504202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    682 
    683 # tcId = 107
    684 # changing tag value of integer
    685 msg = 313233343030
    686 result = invalid
    687 sig = 3045ff202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    688 
    689 # tcId = 108
    690 # changing tag value of integer
    691 msg = 313233343030
    692 result = invalid
    693 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    694 
    695 # tcId = 109
    696 # changing tag value of integer
    697 msg = 313233343030
    698 result = invalid
    699 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0012100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    700 
    701 # tcId = 110
    702 # changing tag value of integer
    703 msg = 313233343030
    704 result = invalid
    705 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0032100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    706 
    707 # tcId = 111
    708 # changing tag value of integer
    709 msg = 313233343030
    710 result = invalid
    711 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0042100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    712 
    713 # tcId = 112
    714 # changing tag value of integer
    715 msg = 313233343030
    716 result = invalid
    717 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0ff2100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    718 
    719 # tcId = 113
    720 # dropping value of integer
    721 msg = 313233343030
    722 result = invalid
    723 sig = 30250200022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    724 
    725 # tcId = 114
    726 # dropping value of integer
    727 msg = 313233343030
    728 result = invalid
    729 sig = 302402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00200
    730 
    731 # tcId = 115
    732 # using composition for integer
    733 msg = 313233343030
    734 result = invalid
    735 sig = 30492224020124021f78f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    736 
    737 # tcId = 116
    738 # using composition for integer
    739 msg = 313233343030
    740 result = invalid
    741 sig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c022250201000220a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    742 
    743 # tcId = 117
    744 # modify first byte of integer
    745 msg = 313233343030
    746 result = invalid
    747 sig = 304502202678f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    748 
    749 # tcId = 118
    750 # modify first byte of integer
    751 msg = 313233343030
    752 result = invalid
    753 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022102a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    754 
    755 # tcId = 119
    756 # modify last byte of integer
    757 msg = 313233343030
    758 result = invalid
    759 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f98140022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    760 
    761 # tcId = 120
    762 # modify last byte of integer
    763 msg = 313233343030
    764 result = invalid
    765 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34e32
    766 
    767 # tcId = 121
    768 # truncate integer
    769 msg = 313233343030
    770 result = invalid
    771 sig = 3044021f2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    772 
    773 # tcId = 122
    774 # truncate integer
    775 msg = 313233343030
    776 result = invalid
    777 sig = 3044021f78f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    778 
    779 # tcId = 123
    780 # truncate integer
    781 msg = 313233343030
    782 result = invalid
    783 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34e
    784 
    785 # tcId = 124
    786 # truncate integer
    787 msg = 313233343030
    788 result = invalid
    789 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00220a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    790 
    791 # tcId = 125
    792 # leading ff in integer
    793 msg = 313233343030
    794 result = invalid
    795 sig = 30460221ff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    796 
    797 # tcId = 126
    798 # leading ff in integer
    799 msg = 313233343030
    800 result = invalid
    801 sig = 304602202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00222ff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    802 
    803 # tcId = 127
    804 # infinity
    805 msg = 313233343030
    806 result = invalid
    807 sig = 3026090180022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    808 
    809 # tcId = 128
    810 # infinity
    811 msg = 313233343030
    812 result = invalid
    813 sig = 302502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0090180
    814 
    815 # tcId = 129
    816 # replacing integer with zero
    817 msg = 313233343030
    818 result = invalid
    819 sig = 3026020100022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    820 
    821 # tcId = 130
    822 # replacing integer with zero
    823 msg = 313233343030
    824 result = invalid
    825 sig = 302502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0020100
    826 
    827 # tcId = 131
    828 # Modified r or s, e.g. by adding or subtracting the order of the group
    829 msg = 313233343030
    830 result = invalid
    831 sig = 30460221012478f1cf49f6d858ac900a7af177222661ac95e206d32ee63020beee955ca711022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    832 
    833 # tcId = 132
    834 # Modified r or s, e.g. by adding or subtracting the order of the group
    835 msg = 313233343030
    836 result = invalid
    837 sig = 30460221ff2478f1d149f6d856ac900a7af1772226e7dea086b8a3f1dc48ad29689c965c6f022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    838 
    839 # tcId = 133
    840 # Modified r or s, e.g. by adding or subtracting the order of the group
    841 msg = 313233343030
    842 result = invalid
    843 sig = 30450220db870e2fb60927a8536ff5850e88ddd95b3a64cba0446f9ec3990bd467067e40022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    844 
    845 # tcId = 134
    846 # Modified r or s, e.g. by adding or subtracting the order of the group
    847 msg = 313233343030
    848 result = invalid
    849 sig = 3046022100db870e2eb60927a9536ff5850e88ddd918215f79475c0e23b752d6976369a391022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    850 
    851 # tcId = 135
    852 # Modified r or s, e.g. by adding or subtracting the order of the group
    853 msg = 313233343030
    854 result = invalid
    855 sig = 30460221fedb870e30b60927a7536ff5850e88ddd99e536a1df92cd119cfdf41116aa358ef022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    856 
    857 # tcId = 136
    858 # Modified r or s, e.g. by adding or subtracting the order of the group
    859 msg = 313233343030
    860 result = invalid
    861 sig = 30460221012478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    862 
    863 # tcId = 137
    864 # Modified r or s, e.g. by adding or subtracting the order of the group
    865 msg = 313233343030
    866 result = invalid
    867 sig = 3046022100db870e2fb60927a8536ff5850e88ddd95b3a64cba0446f9ec3990bd467067e40022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    868 
    869 # tcId = 138
    870 # Modified r or s, e.g. by adding or subtracting the order of the group
    871 msg = 313233343030
    872 result = invalid
    873 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022101a07a59c3a41688548eb315e94effca0efd1ffe0a13467061783dde1cce167403
    874 
    875 # tcId = 139
    876 # Modified r or s, e.g. by adding or subtracting the order of the group
    877 msg = 313233343030
    878 result = invalid
    879 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00220a07a59c5a41688528eb315e94effca0f835208aec517335790ca4896d5502961
    880 
    881 # tcId = 140
    882 # Modified r or s, e.g. by adding or subtracting the order of the group
    883 msg = 313233343030
    884 result = invalid
    885 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00221ff5f85a63b5be977ac714cea16b10035f0bfc6fca393d12e237b7beca62e4cb14e
    886 
    887 # tcId = 141
    888 # Modified r or s, e.g. by adding or subtracting the order of the group
    889 msg = 313233343030
    890 result = invalid
    891 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00221fe5f85a63c5be977ab714cea16b10035f102e001f5ecb98f9e87c221e331e98bfd
    892 
    893 # tcId = 142
    894 # Modified r or s, e.g. by adding or subtracting the order of the group
    895 msg = 313233343030
    896 result = invalid
    897 sig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022101a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2
    898 
    899 # tcId = 143
    900 # Modified r or s, e.g. by adding or subtracting the order of the group
    901 msg = 313233343030
    902 result = invalid
    903 sig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002205f85a63b5be977ac714cea16b10035f0bfc6fca393d12e237b7beca62e4cb14e
    904 
    905 # tcId = 144
    906 # Signature with special case values for r and s
    907 msg = 313233343030
    908 result = invalid
    909 sig = 3006020100020100
    910 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    911 # implementation does not check boundaries and computes s^(-1)==0.
    912 
    913 # tcId = 145
    914 # Signature with special case values for r and s
    915 msg = 313233343030
    916 result = invalid
    917 sig = 3006020100020101
    918 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    919 # implementation does not check boundaries and computes s^(-1)==0.
    920 
    921 # tcId = 146
    922 # Signature with special case values for r and s
    923 msg = 313233343030
    924 result = invalid
    925 sig = 30060201000201ff
    926 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    927 # implementation does not check boundaries and computes s^(-1)==0.
    928 
    929 # tcId = 147
    930 # Signature with special case values for r and s
    931 msg = 313233343030
    932 result = invalid
    933 sig = 3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
    934 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    935 # implementation does not check boundaries and computes s^(-1)==0.
    936 
    937 # tcId = 148
    938 # Signature with special case values for r and s
    939 msg = 313233343030
    940 result = invalid
    941 sig = 3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
    942 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    943 # implementation does not check boundaries and computes s^(-1)==0.
    944 
    945 # tcId = 149
    946 # Signature with special case values for r and s
    947 msg = 313233343030
    948 result = invalid
    949 sig = 3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
    950 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    951 # implementation does not check boundaries and computes s^(-1)==0.
    952 
    953 # tcId = 150
    954 # Signature with special case values for r and s
    955 msg = 313233343030
    956 result = invalid
    957 sig = 3026020100022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
    958 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    959 # implementation does not check boundaries and computes s^(-1)==0.
    960 
    961 # tcId = 151
    962 # Signature with special case values for r and s
    963 msg = 313233343030
    964 result = invalid
    965 sig = 3026020100022100ffffffff00000001000000000000000000000001000000000000000000000000
    966 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    967 # implementation does not check boundaries and computes s^(-1)==0.
    968 
    969 # tcId = 152
    970 # Signature with special case values for r and s
    971 msg = 313233343030
    972 result = invalid
    973 sig = 3008020100090380fe01
    974 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    975 # implementation does not check boundaries and computes s^(-1)==0.
    976 
    977 # tcId = 153
    978 # Signature with special case values for r and s
    979 msg = 313233343030
    980 result = invalid
    981 sig = 3006020101020100
    982 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    983 # implementation does not check boundaries and computes s^(-1)==0.
    984 
    985 # tcId = 154
    986 # Signature with special case values for r and s
    987 msg = 313233343030
    988 result = invalid
    989 sig = 3006020101020101
    990 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    991 # implementation does not check boundaries and computes s^(-1)==0.
    992 
    993 # tcId = 155
    994 # Signature with special case values for r and s
    995 msg = 313233343030
    996 result = invalid
    997 sig = 30060201010201ff
    998 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
    999 # implementation does not check boundaries and computes s^(-1)==0.
   1000 
   1001 # tcId = 156
   1002 # Signature with special case values for r and s
   1003 msg = 313233343030
   1004 result = invalid
   1005 sig = 3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1006 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1007 # implementation does not check boundaries and computes s^(-1)==0.
   1008 
   1009 # tcId = 157
   1010 # Signature with special case values for r and s
   1011 msg = 313233343030
   1012 result = invalid
   1013 sig = 3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1014 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1015 # implementation does not check boundaries and computes s^(-1)==0.
   1016 
   1017 # tcId = 158
   1018 # Signature with special case values for r and s
   1019 msg = 313233343030
   1020 result = invalid
   1021 sig = 3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1022 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1023 # implementation does not check boundaries and computes s^(-1)==0.
   1024 
   1025 # tcId = 159
   1026 # Signature with special case values for r and s
   1027 msg = 313233343030
   1028 result = invalid
   1029 sig = 3026020101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1030 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1031 # implementation does not check boundaries and computes s^(-1)==0.
   1032 
   1033 # tcId = 160
   1034 # Signature with special case values for r and s
   1035 msg = 313233343030
   1036 result = invalid
   1037 sig = 3026020101022100ffffffff00000001000000000000000000000001000000000000000000000000
   1038 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1039 # implementation does not check boundaries and computes s^(-1)==0.
   1040 
   1041 # tcId = 161
   1042 # Signature with special case values for r and s
   1043 msg = 313233343030
   1044 result = invalid
   1045 sig = 3008020101090380fe01
   1046 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1047 # implementation does not check boundaries and computes s^(-1)==0.
   1048 
   1049 # tcId = 162
   1050 # Signature with special case values for r and s
   1051 msg = 313233343030
   1052 result = invalid
   1053 sig = 30060201ff020100
   1054 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1055 # implementation does not check boundaries and computes s^(-1)==0.
   1056 
   1057 # tcId = 163
   1058 # Signature with special case values for r and s
   1059 msg = 313233343030
   1060 result = invalid
   1061 sig = 30060201ff020101
   1062 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1063 # implementation does not check boundaries and computes s^(-1)==0.
   1064 
   1065 # tcId = 164
   1066 # Signature with special case values for r and s
   1067 msg = 313233343030
   1068 result = invalid
   1069 sig = 30060201ff0201ff
   1070 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1071 # implementation does not check boundaries and computes s^(-1)==0.
   1072 
   1073 # tcId = 165
   1074 # Signature with special case values for r and s
   1075 msg = 313233343030
   1076 result = invalid
   1077 sig = 30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1078 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1079 # implementation does not check boundaries and computes s^(-1)==0.
   1080 
   1081 # tcId = 166
   1082 # Signature with special case values for r and s
   1083 msg = 313233343030
   1084 result = invalid
   1085 sig = 30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1086 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1087 # implementation does not check boundaries and computes s^(-1)==0.
   1088 
   1089 # tcId = 167
   1090 # Signature with special case values for r and s
   1091 msg = 313233343030
   1092 result = invalid
   1093 sig = 30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1094 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1095 # implementation does not check boundaries and computes s^(-1)==0.
   1096 
   1097 # tcId = 168
   1098 # Signature with special case values for r and s
   1099 msg = 313233343030
   1100 result = invalid
   1101 sig = 30260201ff022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1102 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1103 # implementation does not check boundaries and computes s^(-1)==0.
   1104 
   1105 # tcId = 169
   1106 # Signature with special case values for r and s
   1107 msg = 313233343030
   1108 result = invalid
   1109 sig = 30260201ff022100ffffffff00000001000000000000000000000001000000000000000000000000
   1110 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1111 # implementation does not check boundaries and computes s^(-1)==0.
   1112 
   1113 # tcId = 170
   1114 # Signature with special case values for r and s
   1115 msg = 313233343030
   1116 result = invalid
   1117 sig = 30080201ff090380fe01
   1118 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1119 # implementation does not check boundaries and computes s^(-1)==0.
   1120 
   1121 # tcId = 171
   1122 # Signature with special case values for r and s
   1123 msg = 313233343030
   1124 result = invalid
   1125 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020100
   1126 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1127 # implementation does not check boundaries and computes s^(-1)==0.
   1128 
   1129 # tcId = 172
   1130 # Signature with special case values for r and s
   1131 msg = 313233343030
   1132 result = invalid
   1133 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101
   1134 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1135 # implementation does not check boundaries and computes s^(-1)==0.
   1136 
   1137 # tcId = 173
   1138 # Signature with special case values for r and s
   1139 msg = 313233343030
   1140 result = invalid
   1141 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201ff
   1142 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1143 # implementation does not check boundaries and computes s^(-1)==0.
   1144 
   1145 # tcId = 174
   1146 # Signature with special case values for r and s
   1147 msg = 313233343030
   1148 result = invalid
   1149 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1150 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1151 # implementation does not check boundaries and computes s^(-1)==0.
   1152 
   1153 # tcId = 175
   1154 # Signature with special case values for r and s
   1155 msg = 313233343030
   1156 result = invalid
   1157 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1158 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1159 # implementation does not check boundaries and computes s^(-1)==0.
   1160 
   1161 # tcId = 176
   1162 # Signature with special case values for r and s
   1163 msg = 313233343030
   1164 result = invalid
   1165 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1166 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1167 # implementation does not check boundaries and computes s^(-1)==0.
   1168 
   1169 # tcId = 177
   1170 # Signature with special case values for r and s
   1171 msg = 313233343030
   1172 result = invalid
   1173 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1174 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1175 # implementation does not check boundaries and computes s^(-1)==0.
   1176 
   1177 # tcId = 178
   1178 # Signature with special case values for r and s
   1179 msg = 313233343030
   1180 result = invalid
   1181 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000001000000000000000000000001000000000000000000000000
   1182 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1183 # implementation does not check boundaries and computes s^(-1)==0.
   1184 
   1185 # tcId = 179
   1186 # Signature with special case values for r and s
   1187 msg = 313233343030
   1188 result = invalid
   1189 sig = 3028022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551090380fe01
   1190 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1191 # implementation does not check boundaries and computes s^(-1)==0.
   1192 
   1193 # tcId = 180
   1194 # Signature with special case values for r and s
   1195 msg = 313233343030
   1196 result = invalid
   1197 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550020100
   1198 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1199 # implementation does not check boundaries and computes s^(-1)==0.
   1200 
   1201 # tcId = 181
   1202 # Signature with special case values for r and s
   1203 msg = 313233343030
   1204 result = invalid
   1205 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550020101
   1206 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1207 # implementation does not check boundaries and computes s^(-1)==0.
   1208 
   1209 # tcId = 182
   1210 # Signature with special case values for r and s
   1211 msg = 313233343030
   1212 result = invalid
   1213 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325500201ff
   1214 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1215 # implementation does not check boundaries and computes s^(-1)==0.
   1216 
   1217 # tcId = 183
   1218 # Signature with special case values for r and s
   1219 msg = 313233343030
   1220 result = invalid
   1221 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1222 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1223 # implementation does not check boundaries and computes s^(-1)==0.
   1224 
   1225 # tcId = 184
   1226 # Signature with special case values for r and s
   1227 msg = 313233343030
   1228 result = invalid
   1229 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1230 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1231 # implementation does not check boundaries and computes s^(-1)==0.
   1232 
   1233 # tcId = 185
   1234 # Signature with special case values for r and s
   1235 msg = 313233343030
   1236 result = invalid
   1237 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1238 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1239 # implementation does not check boundaries and computes s^(-1)==0.
   1240 
   1241 # tcId = 186
   1242 # Signature with special case values for r and s
   1243 msg = 313233343030
   1244 result = invalid
   1245 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1246 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1247 # implementation does not check boundaries and computes s^(-1)==0.
   1248 
   1249 # tcId = 187
   1250 # Signature with special case values for r and s
   1251 msg = 313233343030
   1252 result = invalid
   1253 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000001000000000000000000000001000000000000000000000000
   1254 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1255 # implementation does not check boundaries and computes s^(-1)==0.
   1256 
   1257 # tcId = 188
   1258 # Signature with special case values for r and s
   1259 msg = 313233343030
   1260 result = invalid
   1261 sig = 3028022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550090380fe01
   1262 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1263 # implementation does not check boundaries and computes s^(-1)==0.
   1264 
   1265 # tcId = 189
   1266 # Signature with special case values for r and s
   1267 msg = 313233343030
   1268 result = invalid
   1269 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552020100
   1270 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1271 # implementation does not check boundaries and computes s^(-1)==0.
   1272 
   1273 # tcId = 190
   1274 # Signature with special case values for r and s
   1275 msg = 313233343030
   1276 result = invalid
   1277 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552020101
   1278 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1279 # implementation does not check boundaries and computes s^(-1)==0.
   1280 
   1281 # tcId = 191
   1282 # Signature with special case values for r and s
   1283 msg = 313233343030
   1284 result = invalid
   1285 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325520201ff
   1286 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1287 # implementation does not check boundaries and computes s^(-1)==0.
   1288 
   1289 # tcId = 192
   1290 # Signature with special case values for r and s
   1291 msg = 313233343030
   1292 result = invalid
   1293 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1294 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1295 # implementation does not check boundaries and computes s^(-1)==0.
   1296 
   1297 # tcId = 193
   1298 # Signature with special case values for r and s
   1299 msg = 313233343030
   1300 result = invalid
   1301 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1302 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1303 # implementation does not check boundaries and computes s^(-1)==0.
   1304 
   1305 # tcId = 194
   1306 # Signature with special case values for r and s
   1307 msg = 313233343030
   1308 result = invalid
   1309 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1310 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1311 # implementation does not check boundaries and computes s^(-1)==0.
   1312 
   1313 # tcId = 195
   1314 # Signature with special case values for r and s
   1315 msg = 313233343030
   1316 result = invalid
   1317 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1318 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1319 # implementation does not check boundaries and computes s^(-1)==0.
   1320 
   1321 # tcId = 196
   1322 # Signature with special case values for r and s
   1323 msg = 313233343030
   1324 result = invalid
   1325 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000001000000000000000000000001000000000000000000000000
   1326 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1327 # implementation does not check boundaries and computes s^(-1)==0.
   1328 
   1329 # tcId = 197
   1330 # Signature with special case values for r and s
   1331 msg = 313233343030
   1332 result = invalid
   1333 sig = 3028022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552090380fe01
   1334 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1335 # implementation does not check boundaries and computes s^(-1)==0.
   1336 
   1337 # tcId = 198
   1338 # Signature with special case values for r and s
   1339 msg = 313233343030
   1340 result = invalid
   1341 sig = 3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff020100
   1342 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1343 # implementation does not check boundaries and computes s^(-1)==0.
   1344 
   1345 # tcId = 199
   1346 # Signature with special case values for r and s
   1347 msg = 313233343030
   1348 result = invalid
   1349 sig = 3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff020101
   1350 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1351 # implementation does not check boundaries and computes s^(-1)==0.
   1352 
   1353 # tcId = 200
   1354 # Signature with special case values for r and s
   1355 msg = 313233343030
   1356 result = invalid
   1357 sig = 3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff0201ff
   1358 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1359 # implementation does not check boundaries and computes s^(-1)==0.
   1360 
   1361 # tcId = 201
   1362 # Signature with special case values for r and s
   1363 msg = 313233343030
   1364 result = invalid
   1365 sig = 3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1366 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1367 # implementation does not check boundaries and computes s^(-1)==0.
   1368 
   1369 # tcId = 202
   1370 # Signature with special case values for r and s
   1371 msg = 313233343030
   1372 result = invalid
   1373 sig = 3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1374 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1375 # implementation does not check boundaries and computes s^(-1)==0.
   1376 
   1377 # tcId = 203
   1378 # Signature with special case values for r and s
   1379 msg = 313233343030
   1380 result = invalid
   1381 sig = 3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1382 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1383 # implementation does not check boundaries and computes s^(-1)==0.
   1384 
   1385 # tcId = 204
   1386 # Signature with special case values for r and s
   1387 msg = 313233343030
   1388 result = invalid
   1389 sig = 3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1390 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1391 # implementation does not check boundaries and computes s^(-1)==0.
   1392 
   1393 # tcId = 205
   1394 # Signature with special case values for r and s
   1395 msg = 313233343030
   1396 result = invalid
   1397 sig = 3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000001000000000000000000000001000000000000000000000000
   1398 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1399 # implementation does not check boundaries and computes s^(-1)==0.
   1400 
   1401 # tcId = 206
   1402 # Signature with special case values for r and s
   1403 msg = 313233343030
   1404 result = invalid
   1405 sig = 3028022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff090380fe01
   1406 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1407 # implementation does not check boundaries and computes s^(-1)==0.
   1408 
   1409 # tcId = 207
   1410 # Signature with special case values for r and s
   1411 msg = 313233343030
   1412 result = invalid
   1413 sig = 3026022100ffffffff00000001000000000000000000000001000000000000000000000000020100
   1414 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1415 # implementation does not check boundaries and computes s^(-1)==0.
   1416 
   1417 # tcId = 208
   1418 # Signature with special case values for r and s
   1419 msg = 313233343030
   1420 result = invalid
   1421 sig = 3026022100ffffffff00000001000000000000000000000001000000000000000000000000020101
   1422 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1423 # implementation does not check boundaries and computes s^(-1)==0.
   1424 
   1425 # tcId = 209
   1426 # Signature with special case values for r and s
   1427 msg = 313233343030
   1428 result = invalid
   1429 sig = 3026022100ffffffff000000010000000000000000000000010000000000000000000000000201ff
   1430 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1431 # implementation does not check boundaries and computes s^(-1)==0.
   1432 
   1433 # tcId = 210
   1434 # Signature with special case values for r and s
   1435 msg = 313233343030
   1436 result = invalid
   1437 sig = 3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
   1438 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1439 # implementation does not check boundaries and computes s^(-1)==0.
   1440 
   1441 # tcId = 211
   1442 # Signature with special case values for r and s
   1443 msg = 313233343030
   1444 result = invalid
   1445 sig = 3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550
   1446 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1447 # implementation does not check boundaries and computes s^(-1)==0.
   1448 
   1449 # tcId = 212
   1450 # Signature with special case values for r and s
   1451 msg = 313233343030
   1452 result = invalid
   1453 sig = 3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552
   1454 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1455 # implementation does not check boundaries and computes s^(-1)==0.
   1456 
   1457 # tcId = 213
   1458 # Signature with special case values for r and s
   1459 msg = 313233343030
   1460 result = invalid
   1461 sig = 3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff
   1462 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1463 # implementation does not check boundaries and computes s^(-1)==0.
   1464 
   1465 # tcId = 214
   1466 # Signature with special case values for r and s
   1467 msg = 313233343030
   1468 result = invalid
   1469 sig = 3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000001000000000000000000000001000000000000000000000000
   1470 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1471 # implementation does not check boundaries and computes s^(-1)==0.
   1472 
   1473 # tcId = 215
   1474 # Signature with special case values for r and s
   1475 msg = 313233343030
   1476 result = invalid
   1477 sig = 3028022100ffffffff00000001000000000000000000000001000000000000000000000000090380fe01
   1478 # Edge case values such as r=1 and s=0 can lead to forgeries if the ECDSA
   1479 # implementation does not check boundaries and computes s^(-1)==0.
   1480 
   1481 # tcId = 216
   1482 # Edge case for Shamir multiplication
   1483 msg = 3932323038
   1484 result = valid
   1485 sig = 3044022064a1aab5000d0e804f3e2fc02bdee9be8ff312334e2ba16d11547c97711c898e02203c623e7f7598376825fa8bc09e727c75794cbb4ee8716ae15c31cd1cbe9ca3ee
   1486 
   1487 # tcId = 217
   1488 # special case hash
   1489 msg = 33393439313934313732
   1490 result = valid
   1491 sig = 304402203a4f61f7f8c4546e3580f7848411786fee1229a07a6ecf5fb84870869188215d022018c5ce44354e2274eadb8fea319f8d6f60944532dbaae86bfd8105f253041bcb
   1492 
   1493 # tcId = 218
   1494 # special case hash
   1495 msg = 35333637363431383737
   1496 result = valid
   1497 sig = 304502203fa9975fb2b08b7b6e33f3843099da3f43f1dcfe9b171a60cafd5489ca9c5328022100985a86825a0cc728f5d9dac2a513b49127a06100f0fc4b8b1f200903e0df9ed2
   1498 
   1499 # tcId = 219
   1500 # special case hash
   1501 msg = 35363731343831303935
   1502 result = valid
   1503 sig = 304402204d66e7ee5edd02ab96db25954050079ef8de1d0f02f34d4d75112eaf3f73124002206292d1563140013c589be40e599862bdd6bda2103809928928a119b43851a2ce
   1504 
   1505 # tcId = 220
   1506 # special case hash
   1507 msg = 3131323037313732393039
   1508 result = valid
   1509 sig = 3046022100a9228305f7b486f568eb65d44e49ba007e3f14b8f23c689c952e4ced1e6cf91e022100b73c74d28bd1268002bed784a6b06c40a90ee5938ea6d08f272d027e0f96a72c
   1510 
   1511 # tcId = 221
   1512 # special case hash
   1513 msg = 3131323938303334323336
   1514 result = valid
   1515 sig = 304402203fa39842bfab6c38afa7963c60beb09484d4579fc75ef09efff44e91bc62ca8302205612add1924f0285ace5b158828e2b32ab2b6e7f10ee68dca1cc54591fee1fec
   1516 
   1517 # tcId = 222
   1518 # special case hash
   1519 msg = 39383736303239363833
   1520 result = valid
   1521 sig = 3045022006c04b02edfeecd8620f035ea4f449bd924593e86e5288a6f22d1923b0e2e8a9022100f666718e6fefb515bb9339d29cc0e58cfba89d605ca0066bca87f6a3f08ebcfa
   1522 
   1523 # tcId = 223
   1524 # special case hash
   1525 msg = 3230323034323936353139
   1526 result = valid
   1527 sig = 304402201ddd953c32a5f84109cd4d9ec8c364dd318376ff5d228211a367483077d638800220563dba4845de762baf04910618d587e0dd0c97dd1c9785c24ffdf2f8a660abf2
   1528 
   1529 # tcId = 224
   1530 # special case hash
   1531 msg = 31343531363639313830
   1532 result = valid
   1533 sig = 30460221009fe4ec4831ef4945f100d5d35a2e6312411ca5df6c900ca60690f2985d553482022100c674ad5e1bead2f767c9248e444452a4a8530dd47246cbbc968da865bdf212b6
   1534 
   1535 # tcId = 225
   1536 # special case hash
   1537 msg = 31303933363835393531
   1538 result = valid
   1539 sig = 3046022100e8703d6b16a79fc2ab3653cece29d06f65dd6f2c230cb08ee30c5517407d75db0221008cfeb87b8e95ddacd638b37d315393c5005f3ab8bba0cc1cd1a050829b775bfb
   1540 
   1541 # tcId = 226
   1542 # special case hash
   1543 msg = 36323139353630323031
   1544 result = valid
   1545 sig = 3046022100def608caf1f277d71403009f209c1d7eef11aaa7920397fbf429b8146181aece022100f3b8f2aa5b3df9a8b37313ea66ad5b74673f3e8614ff471b1eb6773217511fb0
   1546 
   1547 # tcId = 227
   1548 # special case hash
   1549 msg = 35363832343734333033
   1550 result = valid
   1551 sig = 304402204f5d08e8d936ce831d02d6b23fb8fce0e0750101af3ab9c3b28636b95a5e24ad02206f034480553bcecac221f8be8288163c55492e2e56a88f4d0341b61436a0a6c0
   1552 
   1553 # tcId = 228
   1554 # special case hash
   1555 msg = 33373336353331373836
   1556 result = valid
   1557 sig = 3045022100bdd822bfe3733d9f4b88764fe091db2e8f8af366e4c44d876bf82e62bd48c7ee02207fbf7750c5dc849a2c55dbdd067806f869652a7b3a57baa4733781d3128f02de
   1558 
   1559 # tcId = 229
   1560 # special case hash
   1561 msg = 34373935393033373932
   1562 result = valid
   1563 sig = 304402201c4fc02961b7f4245566b410bf08f447502ea4f75b15690344681efa2edf7b4b02207d63eef119dc88bc4a1b2c43ac21cd53892443661f8c3a97d558bf888c29f769
   1564 
   1565 # tcId = 230
   1566 # special case hash
   1567 msg = 39333939363131303037
   1568 result = valid
   1569 sig = 304402206406f2d249ab1264e175476ca3300efd049fcad569dff40b922082b41cc7b7ce0220461872b803383f785077714a9566c4d652e87b2cad90dd4f4cc84bc55004c530
   1570 
   1571 # tcId = 231
   1572 # special case hash
   1573 msg = 31303837343931313835
   1574 result = valid
   1575 sig = 30450220415c924b9ba1902b340058117d90623602d48b8280583fb231dc93823b83a153022100f18be8cdc2063a26ab030504d3397dc6e9c6b6c56f4e3a59832c0e4643c0263c
   1576 
   1577 # tcId = 232
   1578 # special case hash
   1579 msg = 33323336363738353030
   1580 result = valid
   1581 sig = 3045022100d12e96c7d2f177b7cf6d8a1ede060a2b174dc993d43f5fe60f75604824b64fef02200c97d87035fcca0a5f47fe6461bb30cbaf05b37e4211ec3fcd51fc71a12239ca
   1582 
   1583 # tcId = 233
   1584 # special case hash
   1585 msg = 31343438393937373033
   1586 result = valid
   1587 sig = 304502207df72a64c7e982c88f83b3a22802690098147e0e42ef4371ef069910858c0646022100adbaa7b10c6a3f995ed5f83d7bda4ba626b355f34a72bf92ff788300b70e72d0
   1588 
   1589 # tcId = 234
   1590 # special case hash
   1591 msg = 35373134363332383037
   1592 result = valid
   1593 sig = 30440220047c4306f8d30e425ae70e0bee9e0b94faa4ef18a9c6d7f2c95de0fe6e2a323702207a4d0d0a596bd9ea3fe9850e9c8c77322594344623c0b46ac2a8c95948aefd98
   1594 
   1595 # tcId = 235
   1596 # special case hash
   1597 msg = 323236343837343932
   1598 result = valid
   1599 sig = 3044022057d603a367e23af39c95dd418c0176da8b211d50b1be82bf5ef621a2640204f702205dc3f285ad015c4d71157bd11e5b8df6a89e4b267393b08b5ad5013bdae544b1
   1600 
   1601 # tcId = 236
   1602 # special case hash
   1603 msg = 35333533343439343739
   1604 result = valid
   1605 sig = 3044022011df6741021ec8cc567584aea16817c540859c4e5011551c00b097fcfc2337e50220668551919d43206ac0571fc5ad3ac0efb489bea599e7bf99fe4c7468d6c2c5e0
   1606 
   1607 # tcId = 237
   1608 # special case hash
   1609 msg = 34373837333033383830
   1610 result = valid
   1611 sig = 304402207451ffede471bd370406533436fc42a89daa0af4903d087cbc062fe7e54dbf700220590895398f22b48ce72cbf7c3d3ee1dd7fb0ee645edb0b1b1de35f370e5bf5ee
   1612 
   1613 # tcId = 238
   1614 # special case hash
   1615 msg = 32323332313935383233
   1616 result = valid
   1617 sig = 3045022100fc4c4d81da6f687a6426263193c1a680b67734a1b180647b8c76407cc4f0a9c6022056f775d372c9bee685374085be676c9cf31cf1f978a5e6ccb04e4a0761159cc7
   1618 
   1619 # tcId = 239
   1620 # special case hash
   1621 msg = 3130373339333931393137
   1622 result = valid
   1623 sig = 3045022100feb978ca33c46ffba47eb63bb40de7833e43d5654575b54de1fea3d1de3c8ad50220108078ba997bfa064521baf342c97b0c64bd25240c8fd0fd7533ae2d03081b70
   1624 
   1625 # tcId = 240
   1626 # special case hash
   1627 msg = 31383831303237333135
   1628 result = valid
   1629 sig = 3046022100cc61729698467ba53da199ff481fe7433f194fc96367907e8dc5e1d9f42b1e2102210083dd9ef156e7c1f9c09b3bf86a4f1c88e5dd20cd74d997858e600797dbe74ad2
   1630 
   1631 # tcId = 241
   1632 # special case hash
   1633 msg = 36303631363933393037
   1634 result = valid
   1635 sig = 3045022100d47f616303ff0eb813eac32e760ba30ad445e0af7dc57e70756104823f6a895f0220047f2217b399c46a426b936a124980a6011f0896f51dbe07632828a72d7173f1
   1636 
   1637 # tcId = 242
   1638 # special case hash
   1639 msg = 38383935323237303934
   1640 result = valid
   1641 sig = 3046022100cff73dfa2bac67ce1340b25c885abb3e7979ef7f840f15d5f19e86640cdd40a3022100c7d1210802796c4f251049ee08a2c29f5c71064033d17010c65bf2e94499381e
   1642 
   1643 # tcId = 243
   1644 # special case hash
   1645 msg = 31353830323334303934
   1646 result = valid
   1647 sig = 3044022010acaf9c485ab1220355b95be269f124e12eb252f2224b0fc50785eb2ee3df45022032443b557efc6896347fa778e1fcf33cbb769c9a7da896b20d93fea7c2791ea4
   1648 
   1649 # tcId = 244
   1650 # special case hash
   1651 msg = 33393635393931353132
   1652 result = valid
   1653 sig = 3046022100f919da0651abc2bff994a879d2778fa5195d57400e003e8dd6adb3fc7a0cc4cc0221009b945d06bd119665b278a59bd24fdd2350817d0be87997bee57b70c479d64a2d
   1654 
   1655 # tcId = 245
   1656 # special case hash
   1657 msg = 32323838373332313938
   1658 result = valid
   1659 sig = 3045022100cc38e7a018f6d70b2d9b49120cc9b4a169f2f72238821a86b81f553b6225d24e0220276efd8bf06ccce07c7aae35eaac3bd1c374dcf0cf0588d5e0e4171936688636
   1660 
   1661 # tcId = 246
   1662 # special case hash
   1663 msg = 32323330383837333139
   1664 result = valid
   1665 sig = 3045022100ff85ad66621991c318b85cef73c576cb2a8d43c568c1aafc85b40ef2a9a6b41c0220732a79e6837ebf8434fea6e7fefa948f506ae455c1a3eb36a030185a23037d96
   1666 
   1667 # tcId = 247
   1668 # special case hash
   1669 msg = 313239303536393337
   1670 result = valid
   1671 sig = 3044022033f016e51eef9b1136380cb8b84c6b38b107e24c6731bd07cb1c7f4a29f33a83022036b177bb8be94c8be67ff3a41fcc4d22b5c9eb377da713eb014ae01c64ca6dd7
   1672 
   1673 # tcId = 248
   1674 # special case hash
   1675 msg = 32373438363536343338
   1676 result = valid
   1677 sig = 3045022100929413ee91f27454d74e91370a10a86fc98ac7305c8ab4ca59752bda3a7bfc370220483b47a26a0d7d2e6bd37d351d9ee37c5ec2a4686d884d78b6beb7f6b08c50f9
   1678 
   1679 # tcId = 249
   1680 # special case hash
   1681 msg = 37353833353032363034
   1682 result = valid
   1683 sig = 30450220578202c7d0abac93ca43dde3cb44414e5601c1eb557604cb9adb4bde0a12633b022100fb9a7412e307aee95ef4b53540571a21559414e5306794ab5182cfb229dab3e9
   1684 
   1685 # tcId = 250
   1686 # special case hash
   1687 msg = 32333237373534323739
   1688 result = valid
   1689 sig = 3045022046d45ad0bb75b8639d0e91d8450fc31887c211328a5784fc83b4cb7f5b962c1b022100d6751d13ede2079b7aa1d822bdb32d7f3cf00273a1ff03df90c0ec7c62a47568
   1690 
   1691 # tcId = 251
   1692 # special case hash
   1693 msg = 373735353038353834
   1694 result = valid
   1695 sig = 3046022100abe84c941783d5ced284fea56341ecc68d6bdd3196d318fbd074641f8c885bd5022100bdea3c44d48e01aa40935c1c9723ff733199563440f26b4ecf0b444b0418d9f5
   1696 
   1697 # tcId = 252
   1698 # special case hash
   1699 msg = 3137393832363438333832
   1700 result = valid
   1701 sig = 3045022005277cdbf491e336fe81be24e393a161a4fb89112c9ffed1ee6649c406713408022100ab6934332e68e108bb0484d21c457dcf381a620c3a4712fdbfeb658a3fafd60c
   1702 
   1703 # tcId = 253
   1704 # special case hash
   1705 msg = 32333936373737333635
   1706 result = valid
   1707 sig = 30450220293825737c8c14430ed10dbadd7da337275f9b61d1d26377f778ffaa00c139de022100cdddec267a8678c96829bf6c1d6f38322e119937cfd2fee01e9dc9525f43ed6b
   1708 
   1709 # tcId = 254
   1710 # special case hash
   1711 msg = 35393938313035383031
   1712 result = valid
   1713 sig = 304402202041fdd6111c45dfd29e750e082dcdadc9a584a8a2be46580fb0ba3b3dc658620220421824fe987e4172a0f8bbcb7bcd9e1b073b7742ed9f9df98f2a1a37cd374ce3
   1714 
   1715 # tcId = 255
   1716 # special case hash
   1717 msg = 3136363737383237303537
   1718 result = valid
   1719 sig = 30450220267941db660e046ab14e795669e002b852f7788447c53ebef46a2056978b5574022100d00183bcaf75bc11e37653f952f6a6537151c3aa0a1b9e4e41b004a29185395b
   1720 
   1721 # tcId = 256
   1722 # special case hash
   1723 msg = 323036323134333632
   1724 result = valid
   1725 sig = 304402205dcd7f6814739d47f80a363b9414e6cbfb5f0846223888510abd5b3903d7ae09022043418f138bb3c857c0ad750ca8389ebcf3719cb389634ac54a91de9f18fd7238
   1726 
   1727 # tcId = 257
   1728 # special case hash
   1729 msg = 36383432343936303435
   1730 result = valid
   1731 sig = 304502205e0e8cc0280409a0ce252da02b2424d2de3a52b406c3778932dbc60cb86c356702210093d25e929c5b00e950d89585ec6c01b6589ae0ec0af8a79c04df9e5b27b58bc5
   1732 
   1733 # tcId = 258
   1734 # special case hash
   1735 msg = 33323639383937333231
   1736 result = valid
   1737 sig = 304502204fcf9c9d9ffbf4e0b98268c087071bffe0673bb8dcb32aa667f8a639c364ea47022100820db0730bee8227fc831643fcb8e2ef9c0f7059ce42da45cf74828effa8d772
   1738 
   1739 # tcId = 259
   1740 # special case hash
   1741 msg = 31333837333234363932
   1742 result = valid
   1743 sig = 3046022100c60cd2e08248d58d1639b123633643c63f89aff611f998937ccb08c9113bcdca022100ac4bb470ce0164616dada7a173364ed3f9d16fd32c686136f904c99266fda17e
   1744 
   1745 # tcId = 260
   1746 # special case hash
   1747 msg = 34313138383837353336
   1748 result = valid
   1749 sig = 304502207cfdaf6f22c1c7668d7b6f56f8a7be3fdeeb17a7863539555bbfa899dd70c5f1022100cee151adc71e68483b95a7857a862ae0c5a6eee478d93d40ccc7d40a31dcbd90
   1750 
   1751 # tcId = 261
   1752 # special case hash
   1753 msg = 393838363036353435
   1754 result = valid
   1755 sig = 304402202270be7ee033a706b59746eab34816be7e15c8784061d5281060707a0abe0a7d022056a163341ee95e7e3c04294a57f5f7d24bf3c3c6f13ef2f161077c47bd27665d
   1756 
   1757 # tcId = 262
   1758 # special case hash
   1759 msg = 32343739313135383435
   1760 result = valid
   1761 sig = 3044022016b5d2bfcaba21167a69f7433d0c476b21ded37d84dc74ca401a3ecddb2752a8022062852cf97d89adfb0ebbe6f398ee641bfea8a2271580aac8a3d8326d8c6e0ef9
   1762 
   1763 # tcId = 263
   1764 # special case hash
   1765 msg = 35303736383837333637
   1766 result = valid
   1767 sig = 3046022100d907eefa664115848b90c3d5baa0236f08eafaf81c0d52bb9d0f8acb57490847022100fd91bc45a76e31cdc58c4bfb3df27f6470d20b19f0fba6a77b6c8846650ed8a6
   1768 
   1769 # tcId = 264
   1770 # special case hash
   1771 msg = 393838353036393637
   1772 result = valid
   1773 sig = 30450220048337b34f427e8774b3bf7c8ff4b1ae65d132ac8af94829bb2d32944579bb31022100bd6f8eab82213ccf80764644204bb6bf16c668729cdd31dd8596286c15686e8e
   1774 
   1775 # tcId = 265
   1776 # special case hash
   1777 msg = 32373231333036313331
   1778 result = valid
   1779 sig = 3046022100b2bc46b7c44293557ab7ebeb0264924277193f87a25d94c924df1518ba7c7260022100abf1f6238ff696aaafaf4f0cbbe152c3d771c5bfc43f36d7e5f5235819d02c1a
   1780 
   1781 # tcId = 266
   1782 # special case hash
   1783 msg = 33323034313031363535
   1784 result = valid
   1785 sig = 3045022040d4b38a61232e654ffd08b91e18609851f4189f7bf8a425ad59d9cbb1b54c990221009e775a7bd0d934c3ed886037f5d3b356f60eda41191690566e99677d7aaf64f3
   1786 
   1787 # tcId = 267
   1788 # special case hash
   1789 msg = 33313530363830393530
   1790 result = valid
   1791 sig = 3046022100ac8f64d7df8d9fea005744e3ac4af70aa3a38e5a0f3d069d85806a4f29710339022100c014e96decfef3857cc174f2c46ad0882bef0c4c8a17ce09441961e4ae8d2df3
   1792 
   1793 # tcId = 268
   1794 # special case hash
   1795 msg = 31373237343630313033
   1796 result = valid
   1797 sig = 3044022041b3766f41a673a01e2c0cab5ceedbcec8d82530a393f884d72aa4e6685dea0a0220073a55dca2da577cafb40e12dd20bf8529a13a6acdf9a1c7d4b2048d60876cb3
   1798 
   1799 # tcId = 269
   1800 # special case hash
   1801 msg = 3134353731343631323235
   1802 result = valid
   1803 sig = 304502201942755aa8128382cd8e35a4350c22cc45ba5704d99e8a240970df11956ad866022100f64cf1e0816cf7ac5044f73ba938e142ef3305cb09becb80a0a5b9ad7ba3eb07
   1804 
   1805 # tcId = 270
   1806 # special case hash
   1807 msg = 34313739353136303930
   1808 result = valid
   1809 sig = 3045022051aba4ff1c7ddf17e0632ab71684d8de6dc700219ef346cb28ce9dafc3565b3b022100b6aaebe1af0ad01f07a68bf1cf57f9d6040b43c14b7eb8238542760e32ce3b0c
   1810 
   1811 # tcId = 271
   1812 # special case hash
   1813 msg = 35383932373133303534
   1814 result = valid
   1815 sig = 304502210091efbfcc731650e9f004c38b71db146c17bf871c82c4e87716f7ff2f7f9e51d00220089ea631a7c5f05311c521d21ba798b5174881f0fd8095fb3a77515913efb6e0
   1816 
   1817 # tcId = 272
   1818 # special case hash
   1819 msg = 33383936313832323937
   1820 result = valid
   1821 sig = 304502204a7e47bd281ea09b9e3a32934c7a969e1f788f978b41585989f4689e804663fb022100e65f6bd702403cbbed7f8ad0045f331d4a96fbf8c43f71f11615b7d1b9153b7f
   1822 
   1823 # tcId = 273
   1824 # special case hash
   1825 msg = 38323833333436373332
   1826 result = valid
   1827 sig = 3046022100c795f5da86e10a604d4f94bf7cac381c73edad1461d66929e53aa57ca294e89f022100bae784ab6c7b58332ee05e7d54169edf55ce45f030e71ae8df63969fb327a10c
   1828 
   1829 # tcId = 274
   1830 # special case hash
   1831 msg = 33333636393734383931
   1832 result = valid
   1833 sig = 3046022100ea68b24843b225f505e01c0e608b20b4d93e8faf6b9cf70cf8f9134a80e7b668022100a3abc044b4728f80fe414bdc66f032b262356720547bec7729fad94151c6adc7
   1834 
   1835 # tcId = 275
   1836 # special case hash
   1837 msg = 32313939313533323239
   1838 result = valid
   1839 sig = 3046022100bfe7502140c57a24a77edc3d9b3c4bc11d21bdb0b196977b7f2b13ac973ad697022100947a01da9731849d72b67ef7bc40b012480fd389895aad1f6b1cdbeab3b93b8d
   1840 
   1841 # tcId = 276
   1842 # special case hash
   1843 msg = 35363030333136383232
   1844 result = valid
   1845 sig = 304402203434ee1142740a0ab8623b97fc8dc2567eda45dadf6039b45c448819e840cf3002203c0fac0487841997202c29f3bf2df540b115b29dc619160d52203d4a1fd4b9f7
   1846 
   1847 # tcId = 277
   1848 # special case hash
   1849 msg = 383639363531363935
   1850 result = valid
   1851 sig = 304502205338500e23ba96a0adc6ef84932e25fbad7435d9f70eb7f476c6912de12e33c8022100a002f5583ea8c0d7fb17136d0ee0415acf629879ce6b01ac52e3ecd7772a3704
   1852 
   1853 # tcId = 278
   1854 # special case hash
   1855 msg = 36353833393236333732
   1856 result = valid
   1857 sig = 304402204ff2d4e31f4180de6901d2d20341d12387c9c55f4cf003a742f049b84af6fe0502200312f38771414555fa5ed2817dcc629a8c7cf69d306300e87bc167278ec3ef37
   1858 
   1859 # tcId = 279
   1860 # special case hash
   1861 msg = 3133323035303135373235
   1862 result = valid
   1863 sig = 3044022051d665bad5f2d6306c6bbfe1f27555887670061d4df36ec9f4ce6cdfaf9ea7ac02202905e43f6207ee93df35a2e9fb9bc8098c448ae98a14e4ad1ebaea5d56b6e493
   1864 
   1865 # tcId = 280
   1866 # special case hash
   1867 msg = 35303835333330373931
   1868 result = valid
   1869 sig = 3046022100b804e0235f135aba7b7531b6831f26cc9fb77d3f83854957431be20706b813690221009d317fd08e4e0467617db819cde1d7d4d74da489b2bce4db055ea01eccfafcf2
   1870 
   1871 # tcId = 281
   1872 # special case hash
   1873 msg = 37383636383133313139
   1874 result = valid
   1875 sig = 30450221008ab50ef3660ccb6af34c78e795ded6b256ffca5c94f249f3d907fb65235ef680022049d5aaeae5a6d0c15b286e428b5e720cf37a822ede445baa143ffae69aba91b8
   1876 
   1877 # tcId = 282
   1878 # special case hash
   1879 msg = 32303832353339343239
   1880 result = valid
   1881 sig = 30440220571b9c46a47c5cc53a574c196c3fb07f3510c0f4443b9f2fe781252c24d343de022068a9aebd50ff165c89b5b9cb6c1754191958f360b4d2851a481a3e1106ee7809
   1882 
   1883 # tcId = 283
   1884 # special case hash
   1885 msg = 3130303635393536363937
   1886 result = valid
   1887 sig = 304502204cb7817b04dc73be60d3711803bc10687a6e3f4ab79c4c1a4e9d63a73174d4eb022100ce398d2d6602d2af58a64042f830bf774aee18209d6fb5c743b6a6e437826b98
   1888 
   1889 # tcId = 284
   1890 # special case hash
   1891 msg = 33303234313831363034
   1892 result = valid
   1893 sig = 30450220684399c6cd6ebb1c5d5efb0d78dce40ebd48d9d944eb6548c9ce68d7fdc82229022100cf25c8e427fae359bfe60fa02964f4c9b8d6db54612e05c78c341f0a8c52d0b5
   1894 
   1895 # tcId = 285
   1896 # special case hash
   1897 msg = 37373637383532383734
   1898 result = valid
   1899 sig = 3045022020b7b36d5bc76fa182ca27152a99a956e6a0880000694296e31af98a7312d04b022100eeeabc5521f9856e920eb7d29ed7e4042f178ff706dff8eeb24b429e3b63402a
   1900 
   1901 # tcId = 286
   1902 # special case hash
   1903 msg = 353434313939393734
   1904 result = valid
   1905 sig = 304402206b65c95e8e121d2e6ee506cfd62cb88e0bfb3589da40876898ef66c43982aca9022009642c05ad619b4402fd297eb57e29cca5c2eb6823931ba82de32d7c652ba73e
   1906 
   1907 # tcId = 287
   1908 # special case hash
   1909 msg = 35383433343830333931
   1910 result = valid
   1911 sig = 3044022067c74cbf5ea4b777bf521ace099f4f094d8f58900e15e67e1b4bd399056629ed02203d2884655c49b8b5f64e802a054e7bf09b0fc80ca18ebf927b82e58bb4a00400
   1912 
   1913 # tcId = 288
   1914 # special case hash
   1915 msg = 373138383932363239
   1916 result = valid
   1917 sig = 3045022079a5e40da5cf34c4c39adf7dfc5d454995a250314ebd212b5c8e3f4e6f875feb022100b268920e403ba17828ff271938a6558a5b2dd000229f8edb4a9d9f9b6ac1b472
   1918 
   1919 # tcId = 289
   1920 # special case hash
   1921 msg = 31373433323233343433
   1922 result = valid
   1923 sig = 3045022100c8b13006c3a51a322fff9321761b01de134f526be582b22e19693c443fc9fe46022034e7f60179c6162ab980fcd58f173b0e6c30b524d35c67921677522dcef843a1
   1924 
   1925 # tcId = 290
   1926 # special case hash
   1927 msg = 32343036303035393336
   1928 result = valid
   1929 sig = 304502203513db745489a487c88a6cedf8795b640f8f71578397bdabd6cc586c25bd66ad02210099a72cd3f0ca6c799149283ca0af37f86b88200d0c905bd3c9f1b859e55b1659
   1930 
   1931 # tcId = 291
   1932 # special case hash
   1933 msg = 31363134303336393838
   1934 result = valid
   1935 sig = 304402203a6386afb08f7ff8140b5a270f764e8706ef2830fb177446f7b4eeb8a25aac6402204b70854b38c29245b2b980eba10ea936c68a38c1da5255ce2386db23afc7c06a
   1936 
   1937 # tcId = 292
   1938 # special case hash
   1939 msg = 32303935343235363835
   1940 result = valid
   1941 sig = 3046022100b8fc54a8a6be3c55e99c06f99ccdcce7af5c18a3c5829726a870cc1068458f64022100cc7237c39c8e6a4a1c8c62f5f88636549c7410798b89684c502c3adfe5fb7ad2
   1942 
   1943 # tcId = 293
   1944 # special case hash
   1945 msg = 31303038303938393833
   1946 result = valid
   1947 sig = 3045022047b460851e5607f2021626635c565a63f78f558795e1b330d09115970dbbb8ab022100a6a9f4f213e08d3c736d3e1c44a35140cb107619f265a5b13608ed729fd6d894
   1948 
   1949 # tcId = 294
   1950 # special case hash
   1951 msg = 31353734313437393237
   1952 result = valid
   1953 sig = 30450221008cfda4f7a65864ebbea3144863da9b075c07b5b42cb4569643ddfd70dd753b190220595784b1ab217874b82b9585521f8090b9f6322884ab7a620464f51cf846c5b7
   1954 
   1955 # tcId = 295
   1956 # special case hash
   1957 msg = 32383636373731353232
   1958 result = valid
   1959 sig = 304402204cd6a45bd7c8bf0edbdf073dbf1f746234cbbca31ec20b526b077c9f480096e702207cf97ae0d33f50b73a5d7adf8aa4eeeb6ff10f89a8794efe1d874e23299c1b3d
   1960 
   1961 # tcId = 296
   1962 # special case hash
   1963 msg = 31363934323830373837
   1964 result = valid
   1965 sig = 304402202e233f4df8ffebeaec64842b23cce161c80d303b016eca562429b227ae2b58ec022046b6b56adec82f82b54daa6a5fca286740a1704828052072a5f0bc8c7b884242
   1966 
   1967 # tcId = 297
   1968 # special case hash
   1969 msg = 39393231363932353638
   1970 result = valid
   1971 sig = 30440220549f658d4a3f98233a2c93bd5b1a52d64af10815ae60becb4139cac822b579c3022027bdddf0dbcf374a2aec8accc47a8ac897f8d1823dda8eb2052590970b39ce2a
   1972 
   1973 # tcId = 298
   1974 # special case hash
   1975 msg = 3131363039343339373938
   1976 result = valid
   1977 sig = 30450221009fabcc1e5fd965226902f594559e231369e584453974e74f49d7d762e134fb9d0220293cccc510793bac45ce5da2bb6c9e906437f59435ca206655f74b625df07c7c
   1978 
   1979 # tcId = 299
   1980 # special case hash
   1981 msg = 37313836313632313030
   1982 result = valid
   1983 sig = 304502202e5c140fd6f5f823addc8088ffaae967e7f4897274316769561dfb31435825d9022100eda47327d7cfae1daa344ff5582a467bd18eb9f01caeab9c6da3c0cc89df6713
   1984 
   1985 # tcId = 300
   1986 # special case hash
   1987 msg = 33323934333437313737
   1988 result = valid
   1989 sig = 304402204c11e3b7efbe3908ad2118e54d7d34d6c6eb4570bf7fdb11a7679fe93afa254c0220712e90f421836e542dac49d10bb39db4a98b2735b6336d8a3c392f3b90e60bbe
   1990 
   1991 # tcId = 301
   1992 # special case hash
   1993 msg = 3138353134343535313230
   1994 result = valid
   1995 sig = 3045022100dfb4619303f4ff689563d2275069fac44d63ea3c3b18f4fb1ac805d7df3d12ec022068e37b846583901db256329f9cf64f40c416fba50dcb9be333a3e29c76ae32db
   1996 
   1997 # tcId = 302
   1998 # special case hash
   1999 msg = 343736303433393330
   2000 result = valid
   2001 sig = 3045022100e70e8e17bd758ff0c48f91cb2c53d293f0f5ae82eb9dfe76ab98f9b064278635022021dde32cb0389cad7bdf676d9b9b7d25bb034ad25a55ea71ee7ee26a18359dd2
   2002 
   2003 # tcId = 303
   2004 # special case hash
   2005 msg = 32353637333738373431
   2006 result = valid
   2007 sig = 30440220421397ecae30617a5a6081ad1badf6ce9d9d4cb2afdabf1f900e7fdb7fb0af5a022057ca89dc22801c75fdbefdaeca65c675625f94de7d635062b08ed308df5762cc
   2008 
   2009 # tcId = 304
   2010 # special case hash
   2011 msg = 35373339393334393935
   2012 result = valid
   2013 sig = 304502200610c08076909bb722fba105c23eac8f66b4db1d58f66a882fc90d59acdec8e0022100af59e8d570761cac589d49f11c884007f7ac1eea1a44c6f3fdad1d542187d25e
   2014 
   2015 # tcId = 305
   2016 # special case hash
   2017 msg = 33343738333636313339
   2018 result = valid
   2019 sig = 3045022059a1181cab0ee8ce94ab2b5ab4f4b13a422e38efe69f634bf947485a5b9ea49c0221009b3c913d98a4ab15f6a39f1802b8f2d28559aa1f8d03a3a88df00c89dc293a97
   2020 
   2021 # tcId = 306
   2022 # special case hash
   2023 msg = 363439303532363032
   2024 result = valid
   2025 sig = 30460221008cae6c4dfbf901bd66ab82541011fa15c8e90e2c18c01bd881acaa2b63cb587b022100a86acf943f29cef91d1b66a7de5547df6cdfc45dd7bef816dcb8de9f5a425d2d
   2026 
   2027 # tcId = 307
   2028 # special case hash
   2029 msg = 34373633383837343936
   2030 result = valid
   2031 sig = 30450221008b00c74b86474d782eac9974aea606d8f7ee78c79597e15687021f5991e86acd0220309dfe3686648eae104e87b3e9b5616a3ad479ca4f0b558ae4f1e5ab3115346a
   2032 
   2033 # tcId = 308
   2034 # special case hash
   2035 msg = 353739303230303830
   2036 result = valid
   2037 sig = 30450220433a915504c977809634a36fcf4480e4c8069fc127d201d30dfdb1f423c95fd4022100bcb1b89aafd50a1766b09741fc6a9a96e744ae9826d839bf85ffb50a91981773
   2038 
   2039 # tcId = 309
   2040 # special case hash
   2041 msg = 35333434373837383438
   2042 result = valid
   2043 sig = 304502204b69abd2b39840a545cdd4a72d384234580e2fd938b7091d0ecdb562780857db022100fdab9957119e0a4092af82f6cc29f3c8a692671ec86efb0a03c1112a0a1e0467
   2044 
   2045 # tcId = 310
   2046 # special case hash
   2047 msg = 3139323636343130393230
   2048 result = valid
   2049 sig = 3045022100dab9d3686c28363ad017b4a2b36d35bf2eb80633613d44deb9501d42a3efbd3802201392a562d79f9ab19014e4f7e2f2668259f3720a76c120d4a3c3964e880f7679
   2050 
   2051 # tcId = 311
   2052 # special case hash
   2053 msg = 33373033393135373035
   2054 result = valid
   2055 sig = 3045022023f94e47b440ce379b74c9311232b19a64e3e7c9b90da34b0c1c3f3d7af28105022100e1425903b1479c2ce18b108a6d1ec8b7a4f0f657dedb00de3a3ceea7fdeee9be
   2056 
   2057 # tcId = 312
   2058 # special case hash
   2059 msg = 3831353435373730
   2060 result = valid
   2061 sig = 30450221009d706a8fa85d15bd0c3492c6672dfe529f4073b217b3947b5b2cfd61f87ccb7102206aaaaf369f82a0e542f72ded7d7eb90c8314ffa613a0ea81da1c8393dbae2bac
   2062 
   2063 # tcId = 313
   2064 # special case hash
   2065 msg = 313935353330333737
   2066 result = valid
   2067 sig = 3046022100ac77918c4085c8a7ce5020b00c315629aee053a445cb4661eb50f6b62a47da29022100df2aea2b9c11a6ce39d3cd9e1faf4a53057e0b1b2e48a324be9e773203fe9fbb
   2068 
   2069 # tcId = 314
   2070 # special case hash
   2071 msg = 31323637383130393033
   2072 result = valid
   2073 sig = 30460221009db2dbd2935f147fae7f6a95c8e2307bd8537c3d96eb732ad6d5ebdd89bc754e02210093a9ab99d2de9d08fe0a61e26c8fe1ebbf88726e4b69d551b57d15f0ae16df5a
   2074 
   2075 # tcId = 315
   2076 # special case hash
   2077 msg = 3131313830373230383135
   2078 result = valid
   2079 sig = 30440220769f70093939afbd1fa15873decfa803ca523ace8040280ba78cf833497722bc0220369875aba5e1ced5a4ca8444ec9399a38038b00e153a0ae34d9b3c9781447eea
   2080 
   2081 # tcId = 316
   2082 # special case hash
   2083 msg = 38333831383639323930
   2084 result = valid
   2085 sig = 3045022026e5182b9822550ad52f46ad80781d6bef3d110a204db5e58a0746f796982200022100a9418e76029ced0cf78a571a9e59ad04086e91f70e6813981bb33c1dee891165
   2086 
   2087 # tcId = 317
   2088 # special case hash
   2089 msg = 33313331323837323737
   2090 result = valid
   2091 sig = 3046022100e7bd6aefcf7b27e1f3fadbe713f9adb3d23398e88200cd2e94989c9d12e921770221009583e0de3b76f8d4b1e634a81cbc34af54e2f8599f3684ce48d372760c8204c4
   2092 
   2093 # tcId = 318
   2094 # special case hash
   2095 msg = 3134333331393236353338
   2096 result = valid
   2097 sig = 30450221008638ed7eaa83609a01a6af9c52ec9bfddda90442b1e6031d61cfa22e48b2e1e2022020c284d596f71c6c8df732f5a5a2006302301e1a792e2b39663d93a9760762d2
   2098 
   2099 # tcId = 319
   2100 # special case hash
   2101 msg = 333434393038323336
   2102 result = valid
   2103 sig = 3044022061d924307a96180b06383608ba91674e15c3ea06ff2534412b93a587dde649c1022059b84aa2115b2547edac88088ca6313e9fbe1ca6a361c7e57938f9dde3f4349c
   2104 
   2105 # tcId = 320
   2106 # special case hash
   2107 msg = 36383239383335393239
   2108 result = valid
   2109 sig = 30450220424fcfc3fd63d128c2eb125e88c7fe5d283b63470a786b82783edbb8a0b7a6d7022100b11548c2cd7fce9d44e795ca51af0b2f6a5180e9c9be0314007ed9e7f4bbe5e9
   2110 
   2111 # tcId = 321
   2112 # special case hash
   2113 msg = 33343435313538303233
   2114 result = valid
   2115 sig = 3045022100a5f747ae6290fa9582c6ce8d5608621d495f061551bc4531bacba586a563b184022062faf8f92291e12812835b3f1d43c967bceb885b110bd06e5a68e2d74781ae2b
   2116 
   2117 # tcId = 322
   2118 # special case hash
   2119 msg = 3132363937393837363434
   2120 result = valid
   2121 sig = 3045022100b731dc0d92c2cc7a605d78233f7814699bdf1cab2df297b6844eec4015af8ea0022039b1a0cc88eb85bcdc356b3620c51f1298c60aec5306b107e900ffdba049dd6f
   2122 
   2123 # tcId = 323
   2124 # special case hash
   2125 msg = 333939323432353533
   2126 result = valid
   2127 sig = 3046022100ef73c4fa322da39fb6503bab6b66b64d241056afbcd6908f84b61ccbbe890433022100f1ef85413e5764aa58a3128ccfcf388324fe5340e5edf8d0135ae76786ce415b
   2128 
   2129 # tcId = 324
   2130 # special case hash
   2131 msg = 31363031393737393737
   2132 result = valid
   2133 sig = 30450220694cd30e2ad0182579331474b271ee2d48723bc8415dc6513873586ce705b76b022100c5ac0c0ed5a4017d110cb45d63aa955dc7dc5ce23e7965c5397c3ff46a884636
   2134 
   2135 # tcId = 325
   2136 # special case hash
   2137 msg = 3130383738373535313435
   2138 result = valid
   2139 sig = 3046022100f38b2236be3024e10b894ffb1cc68d0bb8d4cf0fcd2cfc1779f8883765d3cd96022100da69cd0b74c25566d60a486edd559fc39d569fb2751445a4798df8a36891802c
   2140 
   2141 # tcId = 326
   2142 # special case hash
   2143 msg = 37303034323532393939
   2144 result = valid
   2145 sig = 3046022100a881732c205a0b4b95669c00756fd91973450109a46f17d5a9d971b5e92b9aa40221008acefdca4e06c16b47ccad1c57c05912637e107096ba230c92b97187db79e19e
   2146 
   2147 # tcId = 327
   2148 # special case hash
   2149 msg = 31353635333235323833
   2150 result = valid
   2151 sig = 3044022004452f554bae819b42effb84ef44a9f1cb7e2d75b4ba9ff9b9cfffaddde3fd1b022061a3fbc5e73c350f2e3d85a7452cd231a3f3375fc11f5fe153b185f53b09c1d0
   2152 
   2153 # tcId = 328
   2154 # special case hash
   2155 msg = 3233383236333432333530
   2156 result = valid
   2157 sig = 3045022005814f57f58efc7cb490119e584e635e6f0ad1c19fb5dc2edafda075bb55f98e0221009dd5c6e39009d67d965903ecffe08a851775cc1248cc19c0b77798282131b8f6
   2158 
   2159 # tcId = 329
   2160 # special case hash
   2161 msg = 31343437383437303635
   2162 result = valid
   2163 sig = 3045022100dc1c4a46085e198843b1f01980cd5e4a1ff6f8e8ff7014397f0afd5b247fb0a0022038a13dc723ed90b30251d742b14733a03292ff26530a1ebcaf3d10862a6eff82
   2164 
   2165 # tcId = 330
   2166 # special case hash
   2167 msg = 3134323630323035353434
   2168 result = valid
   2169 sig = 304502201067667bf525734ca7f2510e36348fd9c2c9bccf032dfd571de6d45abd49361a022100fa762568d3a19e5a1d8ea65e00202a5b16f9afae56733a01f86e35378c558da4
   2170 
   2171 # tcId = 331
   2172 # special case hash
   2173 msg = 31393933383335323835
   2174 result = valid
   2175 sig = 3046022100e58d69dc56bc1031644847e3e046e2ea845a515d969d07ea1aa53aea5bd92fa1022100bfe50b80f7c512f5ab521fe7e1a131045fde78d4de826c91573baaba1e35ca97
   2176 
   2177 # tcId = 332
   2178 # special case hash
   2179 msg = 34323932313533353233
   2180 result = valid
   2181 sig = 3046022100fe79c6b8c14d0f23d426e3d157f1b541f6bb91bf29957ef97c55949c9ba48a350221009da112c4a4cf4b1ff490c426f6c8ff122183964a0de56f7336ab382dc9d10285
   2182 
   2183 # tcId = 333
   2184 # special case hash
   2185 msg = 34343539393031343936
   2186 result = valid
   2187 sig = 3045022045d4ed7e9edacb5a730944ab0037fba0a136ed9d0d26b2f4d4058554f148fa6f022100f136f15fd30cfe5e5548b3f4965c16a66a7c12904686abe12da777619212ae8c
   2188 
   2189 # tcId = 334
   2190 # special case hash
   2191 msg = 31333933393731313731
   2192 result = valid
   2193 sig = 304402204fb7c1727e40bae272f6143a50001b54b536f90233157896dbf845e263f2486302206fea5c924dca17519f6e502ef67efa08d39eb5cc3381266f0216864d2bd00a62
   2194 
   2195 # tcId = 335
   2196 # special case hash
   2197 msg = 32333930363936343935
   2198 result = valid
   2199 sig = 30450220779aac665dd988054b04f2e9d483ca79179b3372b58ca00fe43520f44fcb4c32022100b4eca1182cd51f0abd3ea2268dcda49a807ad4116a583102047498aa863653f5
   2200 
   2201 # tcId = 336
   2202 # special case hash
   2203 msg = 3131343436303536323634
   2204 result = valid
   2205 sig = 3046022100db7ac6f65fb1c38d80064fd11861631237a09924b4eeca4e1569fa4b7d80ad24022100a38d178d37e13e1afa07a9d03da025d594461938a62a6c6744f5c8f7d7b7bb81
   2206 
   2207 # tcId = 337
   2208 # special case hash
   2209 msg = 363835303034373530
   2210 result = valid
   2211 sig = 3046022100c90043b4aadf795d870ac223f33acdbd1948c31afff059054dc99528c6503fa6022100829f67b312bb134f6954a23c611a7f7b5b2a69efced9c48db589ac0b4d3da827
   2212 
   2213 # tcId = 338
   2214 # special case hash
   2215 msg = 3232323035333630363139
   2216 result = valid
   2217 sig = 3045022100fa16c0125b6615b90e81f7499804308a90179bf3fcff6a4b2695271c68b23ded02200d6cda5ce041dc5a5f319ad9c0de4927d0cf5e89e37b79216194413d42976d54
   2218 
   2219 # tcId = 339
   2220 # special case hash
   2221 msg = 36323135363635313234
   2222 result = valid
   2223 sig = 304502201a4b5bd0f806549f46a3e71bfe412d6d89206017640ded66f3d0b2d9b26bec45022100aac5f74e3130264e01428570ee82ee47e245d160ed812ae252dedffd82e1ec2c
   2224 
   2225 [key.curve = secp256r1]
   2226 [key.keySize = 256]
   2227 [key.type = ECPublicKey]
   2228 [key.uncompressed = 04b6e08b1bcc89e7fb0b84d7497e310553495be4877eccc4b3d6d79f7c68a0573431760fa1bcea4972759174ac1103bc6011985ccee251918d0573fbcb78969116]
   2229 [key.wx = 0b6e08b1bcc89e7fb0b84d7497e310553495be4877eccc4b3d6d79f7c68a05734]
   2230 [key.wy = 31760fa1bcea4972759174ac1103bc6011985ccee251918d0573fbcb78969116]
   2231 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004b6e08b1bcc89e7fb0b84d7497e310553495be4877eccc4b3d6d79f7c68a0573431760fa1bcea4972759174ac1103bc6011985ccee251918d0573fbcb78969116]
   2232 [sha = SHA-512]
   2233 
   2234 # tcId = 340
   2235 # k*G has a large x-coordinate
   2236 msg = 313233343030
   2237 result = valid
   2238 sig = 303502104319055358e8617b0c46353d039cdaab022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e
   2239 
   2240 # tcId = 341
   2241 # r too large
   2242 msg = 313233343030
   2243 result = invalid
   2244 sig = 3046022100ffffffff00000001000000000000000000000000fffffffffffffffffffffffc022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e
   2245 
   2246 [key.curve = secp256r1]
   2247 [key.keySize = 256]
   2248 [key.type = ECPublicKey]
   2249 [key.uncompressed = 043590c6a10353d669bc94d8e2ff9e14bbeed4a7f45b887255ab7e37b676387bb615fc6f97ce39a3874c2b34cc571889abfa0a706c2cfb0e5a4750cc25690696f8]
   2250 [key.wx = 3590c6a10353d669bc94d8e2ff9e14bbeed4a7f45b887255ab7e37b676387bb6]
   2251 [key.wy = 15fc6f97ce39a3874c2b34cc571889abfa0a706c2cfb0e5a4750cc25690696f8]
   2252 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200043590c6a10353d669bc94d8e2ff9e14bbeed4a7f45b887255ab7e37b676387bb615fc6f97ce39a3874c2b34cc571889abfa0a706c2cfb0e5a4750cc25690696f8]
   2253 [sha = SHA-512]
   2254 
   2255 # tcId = 342
   2256 # r,s are large
   2257 msg = 313233343030
   2258 result = valid
   2259 sig = 3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254f022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e
   2260 
   2261 [key.curve = secp256r1]
   2262 [key.keySize = 256]
   2263 [key.type = ECPublicKey]
   2264 [key.uncompressed = 04369e96402f2cfd1a37b3acbdecfc562862dbca944a0f12d7aaacb8d325d7650aa723621922be2bdac9186290fdcdda028d94437966507d93f2fc1f5c887fdedb]
   2265 [key.wx = 369e96402f2cfd1a37b3acbdecfc562862dbca944a0f12d7aaacb8d325d7650a]
   2266 [key.wy = 0a723621922be2bdac9186290fdcdda028d94437966507d93f2fc1f5c887fdedb]
   2267 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004369e96402f2cfd1a37b3acbdecfc562862dbca944a0f12d7aaacb8d325d7650aa723621922be2bdac9186290fdcdda028d94437966507d93f2fc1f5c887fdedb]
   2268 [sha = SHA-512]
   2269 
   2270 # tcId = 343
   2271 # r and s^-1 have a large Hamming weight
   2272 msg = 313233343030
   2273 result = valid
   2274 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100909135bdb6799286170f5ead2de4f6511453fe50914f3df2de54a36383df8dd4
   2275 
   2276 [key.curve = secp256r1]
   2277 [key.keySize = 256]
   2278 [key.type = ECPublicKey]
   2279 [key.uncompressed = 0427a0a80ea2e1aa798ea9bcc3aedbf01ab78e49c9ec2ad0e08a0429a0e1db4d0d32a8ee7bee9d0a40014e484f34a92bd6f33fe63624ea9579657441ac79666e7f]
   2280 [key.wx = 27a0a80ea2e1aa798ea9bcc3aedbf01ab78e49c9ec2ad0e08a0429a0e1db4d0d]
   2281 [key.wy = 32a8ee7bee9d0a40014e484f34a92bd6f33fe63624ea9579657441ac79666e7f]
   2282 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000427a0a80ea2e1aa798ea9bcc3aedbf01ab78e49c9ec2ad0e08a0429a0e1db4d0d32a8ee7bee9d0a40014e484f34a92bd6f33fe63624ea9579657441ac79666e7f]
   2283 [sha = SHA-512]
   2284 
   2285 # tcId = 344
   2286 # r and s^-1 have a large Hamming weight
   2287 msg = 313233343030
   2288 result = valid
   2289 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022027b4577ca009376f71303fd5dd227dcef5deb773ad5f5a84360644669ca249a5
   2290 
   2291 [key.curve = secp256r1]
   2292 [key.keySize = 256]
   2293 [key.type = ECPublicKey]
   2294 [key.uncompressed = 049cff61712d4bc5b3638341e6e0a576a8098c9c6d3f198d389c4669f398dc0867f3b9e09f567f3dfd9c4d2c1163e82beadf16c76e8f9d7a64673800ea76fa1e59]
   2295 [key.wx = 09cff61712d4bc5b3638341e6e0a576a8098c9c6d3f198d389c4669f398dc0867]
   2296 [key.wy = 0f3b9e09f567f3dfd9c4d2c1163e82beadf16c76e8f9d7a64673800ea76fa1e59]
   2297 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200049cff61712d4bc5b3638341e6e0a576a8098c9c6d3f198d389c4669f398dc0867f3b9e09f567f3dfd9c4d2c1163e82beadf16c76e8f9d7a64673800ea76fa1e59]
   2298 [sha = SHA-512]
   2299 
   2300 # tcId = 345
   2301 # small r and s
   2302 msg = 313233343030
   2303 result = valid
   2304 sig = 3006020105020101
   2305 
   2306 [key.curve = secp256r1]
   2307 [key.keySize = 256]
   2308 [key.type = ECPublicKey]
   2309 [key.uncompressed = 04d9117cae81295e82682fa387991e668e1570e0e90100bf4e63964822460561bc19f96b1787ed15769929978ba3dd7f68c97adf5c16f671e756cd8f08c49456ca]
   2310 [key.wx = 0d9117cae81295e82682fa387991e668e1570e0e90100bf4e63964822460561bc]
   2311 [key.wy = 19f96b1787ed15769929978ba3dd7f68c97adf5c16f671e756cd8f08c49456ca]
   2312 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004d9117cae81295e82682fa387991e668e1570e0e90100bf4e63964822460561bc19f96b1787ed15769929978ba3dd7f68c97adf5c16f671e756cd8f08c49456ca]
   2313 [sha = SHA-512]
   2314 
   2315 # tcId = 346
   2316 # small r and s
   2317 msg = 313233343030
   2318 result = valid
   2319 sig = 3006020105020103
   2320 
   2321 [key.curve = secp256r1]
   2322 [key.keySize = 256]
   2323 [key.type = ECPublicKey]
   2324 [key.uncompressed = 048cfcbad3524c22b992529f943e3ce0b2d126085501d6e3edd4f1dbf74bdca21eafb259b1ba179cac09e8e43a88c8a09e7339910a7c941932e44b8be56f1fccde]
   2325 [key.wx = 08cfcbad3524c22b992529f943e3ce0b2d126085501d6e3edd4f1dbf74bdca21e]
   2326 [key.wy = 0afb259b1ba179cac09e8e43a88c8a09e7339910a7c941932e44b8be56f1fccde]
   2327 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200048cfcbad3524c22b992529f943e3ce0b2d126085501d6e3edd4f1dbf74bdca21eafb259b1ba179cac09e8e43a88c8a09e7339910a7c941932e44b8be56f1fccde]
   2328 [sha = SHA-512]
   2329 
   2330 # tcId = 347
   2331 # small r and s
   2332 msg = 313233343030
   2333 result = valid
   2334 sig = 3006020105020105
   2335 
   2336 [key.curve = secp256r1]
   2337 [key.keySize = 256]
   2338 [key.type = ECPublicKey]
   2339 [key.uncompressed = 04fbb51127e1f1b6a38e9fe9a2544614edb8e43ad7cd8c56f14b3235dda3bc11179abd9753a9e647e9340c395fb2b91384d6d33fcb6456214350b6f3fa00f4364c]
   2340 [key.wx = 0fbb51127e1f1b6a38e9fe9a2544614edb8e43ad7cd8c56f14b3235dda3bc1117]
   2341 [key.wy = 09abd9753a9e647e9340c395fb2b91384d6d33fcb6456214350b6f3fa00f4364c]
   2342 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004fbb51127e1f1b6a38e9fe9a2544614edb8e43ad7cd8c56f14b3235dda3bc11179abd9753a9e647e9340c395fb2b91384d6d33fcb6456214350b6f3fa00f4364c]
   2343 [sha = SHA-512]
   2344 
   2345 # tcId = 348
   2346 # small r and s
   2347 msg = 313233343030
   2348 result = valid
   2349 sig = 3006020105020106
   2350 
   2351 # tcId = 349
   2352 # r is larger than n
   2353 msg = 313233343030
   2354 result = invalid
   2355 sig = 3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632556020106
   2356 
   2357 [key.curve = secp256r1]
   2358 [key.keySize = 256]
   2359 [key.type = ECPublicKey]
   2360 [key.uncompressed = 04dc80905500d7d74ed47de5224d8734545f22b776ae086cabfffe6ce58d5ef994dc3067ce7d2cdfa9f4d5ace296b752814acc69c19a932d8b14077927901de3bf]
   2361 [key.wx = 0dc80905500d7d74ed47de5224d8734545f22b776ae086cabfffe6ce58d5ef994]
   2362 [key.wy = 0dc3067ce7d2cdfa9f4d5ace296b752814acc69c19a932d8b14077927901de3bf]
   2363 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004dc80905500d7d74ed47de5224d8734545f22b776ae086cabfffe6ce58d5ef994dc3067ce7d2cdfa9f4d5ace296b752814acc69c19a932d8b14077927901de3bf]
   2364 [sha = SHA-512]
   2365 
   2366 # tcId = 350
   2367 # s is larger than n
   2368 msg = 313233343030
   2369 result = invalid
   2370 sig = 3026020105022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc75fbd8
   2371 
   2372 [key.curve = secp256r1]
   2373 [key.keySize = 256]
   2374 [key.type = ECPublicKey]
   2375 [key.uncompressed = 041b824a11eed94fbcd9b722d06613bbcf7eca00b9136f2652642178f37b1a920ee900de495d9ef56fa6d19f3dd1e0edb23d23835ac8c2d3d13c0227e852e503eb]
   2376 [key.wx = 1b824a11eed94fbcd9b722d06613bbcf7eca00b9136f2652642178f37b1a920e]
   2377 [key.wy = 0e900de495d9ef56fa6d19f3dd1e0edb23d23835ac8c2d3d13c0227e852e503eb]
   2378 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041b824a11eed94fbcd9b722d06613bbcf7eca00b9136f2652642178f37b1a920ee900de495d9ef56fa6d19f3dd1e0edb23d23835ac8c2d3d13c0227e852e503eb]
   2379 [sha = SHA-512]
   2380 
   2381 # tcId = 351
   2382 # small r and s^-1
   2383 msg = 313233343030
   2384 result = valid
   2385 sig = 3027020201000221008f1e3c7862c58b16bb76eddbb76eddbb516af4f63f2d74d76e0d28c9bb75ea88
   2386 
   2387 [key.curve = secp256r1]
   2388 [key.keySize = 256]
   2389 [key.type = ECPublicKey]
   2390 [key.uncompressed = 042914b30c4c784696ffc3dddcec05f36cb1488bc342b9f529d5387acb9e48cb8d3dbd30d0d5d6d6a39108863c2d6a6e8571cd3261fb9eb98ce46125bd8f139136]
   2391 [key.wx = 2914b30c4c784696ffc3dddcec05f36cb1488bc342b9f529d5387acb9e48cb8d]
   2392 [key.wy = 3dbd30d0d5d6d6a39108863c2d6a6e8571cd3261fb9eb98ce46125bd8f139136]
   2393 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042914b30c4c784696ffc3dddcec05f36cb1488bc342b9f529d5387acb9e48cb8d3dbd30d0d5d6d6a39108863c2d6a6e8571cd3261fb9eb98ce46125bd8f139136]
   2394 [sha = SHA-512]
   2395 
   2396 # tcId = 352
   2397 # smallish r and s^-1
   2398 msg = 313233343030
   2399 result = valid
   2400 sig = 302c02072d9b4d347952d6022100ef3043e7329581dbb3974497710ab11505ee1c87ff907beebadd195a0ffe6d7a
   2401 
   2402 [key.curve = secp256r1]
   2403 [key.keySize = 256]
   2404 [key.type = ECPublicKey]
   2405 [key.uncompressed = 042579f546fe2f2aeb5f822feb28f2f8371618d04815455a7e903c10024a17da415528e951147f76bee1314e65a49c6ec70686e62d38fbc23472f96e3d3b33fd1f]
   2406 [key.wx = 2579f546fe2f2aeb5f822feb28f2f8371618d04815455a7e903c10024a17da41]
   2407 [key.wy = 5528e951147f76bee1314e65a49c6ec70686e62d38fbc23472f96e3d3b33fd1f]
   2408 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042579f546fe2f2aeb5f822feb28f2f8371618d04815455a7e903c10024a17da415528e951147f76bee1314e65a49c6ec70686e62d38fbc23472f96e3d3b33fd1f]
   2409 [sha = SHA-512]
   2410 
   2411 # tcId = 353
   2412 # 100-bit r and small s^-1
   2413 msg = 313233343030
   2414 result = valid
   2415 sig = 3032020d1033e67e37b32b445580bf4eff0221008b748b74000000008b748b748b748b7466e769ad4a16d3dcd87129b8e91d1b4d
   2416 
   2417 [key.curve = secp256r1]
   2418 [key.keySize = 256]
   2419 [key.type = ECPublicKey]
   2420 [key.uncompressed = 04b102196bf455ee5aafc6f895504d3c3b6b2d37c35f8669bd0f0b694795fbd992f777b6f829b9628ac35db0ef43f6a89f0a42812614e4c15924d8d47ebe45bae5]
   2421 [key.wx = 0b102196bf455ee5aafc6f895504d3c3b6b2d37c35f8669bd0f0b694795fbd992]
   2422 [key.wy = 0f777b6f829b9628ac35db0ef43f6a89f0a42812614e4c15924d8d47ebe45bae5]
   2423 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004b102196bf455ee5aafc6f895504d3c3b6b2d37c35f8669bd0f0b694795fbd992f777b6f829b9628ac35db0ef43f6a89f0a42812614e4c15924d8d47ebe45bae5]
   2424 [sha = SHA-512]
   2425 
   2426 # tcId = 354
   2427 # small r and 100 bit s^-1
   2428 msg = 313233343030
   2429 result = valid
   2430 sig = 302702020100022100ef9f6ba4d97c09d03178fa20b4aaad83be3cf9cb824a879fec3270fc4b81ef5b
   2431 
   2432 [key.curve = secp256r1]
   2433 [key.keySize = 256]
   2434 [key.type = ECPublicKey]
   2435 [key.uncompressed = 044d056ab2ff57662fd6eebbe23930fef5cd08083e24146190cd01960b1fcd3749fe7ec5847651c857898be0f09efd6e0116a5dbe327f6f3080a65fc966bf64d91]
   2436 [key.wx = 4d056ab2ff57662fd6eebbe23930fef5cd08083e24146190cd01960b1fcd3749]
   2437 [key.wy = 0fe7ec5847651c857898be0f09efd6e0116a5dbe327f6f3080a65fc966bf64d91]
   2438 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200044d056ab2ff57662fd6eebbe23930fef5cd08083e24146190cd01960b1fcd3749fe7ec5847651c857898be0f09efd6e0116a5dbe327f6f3080a65fc966bf64d91]
   2439 [sha = SHA-512]
   2440 
   2441 # tcId = 355
   2442 # 100-bit r and s^-1
   2443 msg = 313233343030
   2444 result = valid
   2445 sig = 3032020d062522bbd3ecbe7c39e93e7c25022100ef9f6ba4d97c09d03178fa20b4aaad83be3cf9cb824a879fec3270fc4b81ef5b
   2446 
   2447 [key.curve = secp256r1]
   2448 [key.keySize = 256]
   2449 [key.type = ECPublicKey]
   2450 [key.uncompressed = 04361c4a62cd867613138dfe24ccebc4b7df1b55fc7410f4995ee2b6b9ab2220584f116c6c84e53d262fd13a5f5de6b57e7a1981de4ecdffdf3323b4e91d80649c]
   2451 [key.wx = 361c4a62cd867613138dfe24ccebc4b7df1b55fc7410f4995ee2b6b9ab222058]
   2452 [key.wy = 4f116c6c84e53d262fd13a5f5de6b57e7a1981de4ecdffdf3323b4e91d80649c]
   2453 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004361c4a62cd867613138dfe24ccebc4b7df1b55fc7410f4995ee2b6b9ab2220584f116c6c84e53d262fd13a5f5de6b57e7a1981de4ecdffdf3323b4e91d80649c]
   2454 [sha = SHA-512]
   2455 
   2456 # tcId = 356
   2457 # r and s^-1 are close to n
   2458 msg = 313233343030
   2459 result = valid
   2460 sig = 3045022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6324d50220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   2461 
   2462 [key.curve = secp256r1]
   2463 [key.keySize = 256]
   2464 [key.type = ECPublicKey]
   2465 [key.uncompressed = 04db9d5c5113f00822a146c9cda2e75cb6634cd0dff54aff6e22875171f57a0dad1c424cdd83eb01c02f6f8d36f42c6dc7e39db74358da8ac9bc9dc5890d46f667]
   2466 [key.wx = 0db9d5c5113f00822a146c9cda2e75cb6634cd0dff54aff6e22875171f57a0dad]
   2467 [key.wy = 1c424cdd83eb01c02f6f8d36f42c6dc7e39db74358da8ac9bc9dc5890d46f667]
   2468 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004db9d5c5113f00822a146c9cda2e75cb6634cd0dff54aff6e22875171f57a0dad1c424cdd83eb01c02f6f8d36f42c6dc7e39db74358da8ac9bc9dc5890d46f667]
   2469 [sha = SHA-512]
   2470 
   2471 # tcId = 357
   2472 # s == 1
   2473 msg = 313233343030
   2474 result = valid
   2475 sig = 30250220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70020101
   2476 
   2477 # tcId = 358
   2478 # s == 0
   2479 msg = 313233343030
   2480 result = invalid
   2481 sig = 30250220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70020100
   2482 
   2483 [key.curve = secp256r1]
   2484 [key.keySize = 256]
   2485 [key.type = ECPublicKey]
   2486 [key.uncompressed = 0499f19f07b33e03caf4703e04b930d57d6d9baa44460c596a2d3064e0b63ea41286a74c4612a812ee348d2b43f80de627c11c75d81511e22a199c32119b792c6a]
   2487 [key.wx = 099f19f07b33e03caf4703e04b930d57d6d9baa44460c596a2d3064e0b63ea412]
   2488 [key.wy = 086a74c4612a812ee348d2b43f80de627c11c75d81511e22a199c32119b792c6a]
   2489 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000499f19f07b33e03caf4703e04b930d57d6d9baa44460c596a2d3064e0b63ea41286a74c4612a812ee348d2b43f80de627c11c75d81511e22a199c32119b792c6a]
   2490 [sha = SHA-512]
   2491 
   2492 # tcId = 359
   2493 # point at infinity during verify
   2494 msg = 313233343030
   2495 result = invalid
   2496 sig = 304402207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a80220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   2497 
   2498 [key.curve = secp256r1]
   2499 [key.keySize = 256]
   2500 [key.type = ECPublicKey]
   2501 [key.uncompressed = 045e31eccd4704ebf7a4247ea57f9351abadff63679f2276e2a3b05009ebc1b8df648465a925010db823b2a5f3a6072343a6cc9961a9c482399d0d82051c2e3232]
   2502 [key.wx = 5e31eccd4704ebf7a4247ea57f9351abadff63679f2276e2a3b05009ebc1b8df]
   2503 [key.wy = 648465a925010db823b2a5f3a6072343a6cc9961a9c482399d0d82051c2e3232]
   2504 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200045e31eccd4704ebf7a4247ea57f9351abadff63679f2276e2a3b05009ebc1b8df648465a925010db823b2a5f3a6072343a6cc9961a9c482399d0d82051c2e3232]
   2505 [sha = SHA-512]
   2506 
   2507 # tcId = 360
   2508 # u1 == 1
   2509 msg = 313233343030
   2510 result = valid
   2511 sig = 30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b023210281
   2512 
   2513 [key.curve = secp256r1]
   2514 [key.keySize = 256]
   2515 [key.type = ECPublicKey]
   2516 [key.uncompressed = 04ce0a47f881fd7315a733c4317848fa33c72e38de0b8fda36b61aa9a164f5808a85b05d25115ea4097ddf63f878c8e83657e66de136a8f9e62ed81a58bf117ff9]
   2517 [key.wx = 0ce0a47f881fd7315a733c4317848fa33c72e38de0b8fda36b61aa9a164f5808a]
   2518 [key.wy = 085b05d25115ea4097ddf63f878c8e83657e66de136a8f9e62ed81a58bf117ff9]
   2519 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004ce0a47f881fd7315a733c4317848fa33c72e38de0b8fda36b61aa9a164f5808a85b05d25115ea4097ddf63f878c8e83657e66de136a8f9e62ed81a58bf117ff9]
   2520 [sha = SHA-512]
   2521 
   2522 # tcId = 361
   2523 # u1 == n - 1
   2524 msg = 313233343030
   2525 result = valid
   2526 sig = 30450220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022100bc07ff031506dc74a75086a43252fb43731975a16dca6b025e867412d94222d0
   2527 
   2528 [key.curve = secp256r1]
   2529 [key.keySize = 256]
   2530 [key.type = ECPublicKey]
   2531 [key.uncompressed = 04cd6f487b47f36c0dea8f4b04c4e6ac637c76b725929c611f48addcf3d2f65941b50ea8f3a491190ee0b20cfb6efd113608e7c7c127577500e7f5c4a4e490fd60]
   2532 [key.wx = 0cd6f487b47f36c0dea8f4b04c4e6ac637c76b725929c611f48addcf3d2f65941]
   2533 [key.wy = 0b50ea8f3a491190ee0b20cfb6efd113608e7c7c127577500e7f5c4a4e490fd60]
   2534 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004cd6f487b47f36c0dea8f4b04c4e6ac637c76b725929c611f48addcf3d2f65941b50ea8f3a491190ee0b20cfb6efd113608e7c7c127577500e7f5c4a4e490fd60]
   2535 [sha = SHA-512]
   2536 
   2537 # tcId = 362
   2538 # u2 == 1
   2539 msg = 313233343030
   2540 result = valid
   2541 sig = 30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   2542 
   2543 [key.curve = secp256r1]
   2544 [key.keySize = 256]
   2545 [key.type = ECPublicKey]
   2546 [key.uncompressed = 04456e5f8067d68a1b0a2e8fe2b28acad5755687154a0f167734ebabbdc059070d720dbe96659a66ef0cf27a73e7b3f3f145a60e0ad29f1e21dcc2bb42f0d82c1e]
   2547 [key.wx = 456e5f8067d68a1b0a2e8fe2b28acad5755687154a0f167734ebabbdc059070d]
   2548 [key.wy = 720dbe96659a66ef0cf27a73e7b3f3f145a60e0ad29f1e21dcc2bb42f0d82c1e]
   2549 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004456e5f8067d68a1b0a2e8fe2b28acad5755687154a0f167734ebabbdc059070d720dbe96659a66ef0cf27a73e7b3f3f145a60e0ad29f1e21dcc2bb42f0d82c1e]
   2550 [sha = SHA-512]
   2551 
   2552 # tcId = 363
   2553 # u2 == n - 1
   2554 msg = 313233343030
   2555 result = valid
   2556 sig = 30450220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022100aaaaaaaa00000000aaaaaaaaaaaaaaaa7def51c91a0fbf034d26872ca84218e1
   2557 
   2558 [key.curve = secp256r1]
   2559 [key.keySize = 256]
   2560 [key.type = ECPublicKey]
   2561 [key.uncompressed = 0442bf0c0ac1e3850baf5515748a878e34249f71035e20a9f54ed468ec273cb0fc5b3138500230055c71f12d53f5c7d0e3d8aa54a94c668cb311e20d195fc71abb]
   2562 [key.wx = 42bf0c0ac1e3850baf5515748a878e34249f71035e20a9f54ed468ec273cb0fc]
   2563 [key.wy = 5b3138500230055c71f12d53f5c7d0e3d8aa54a94c668cb311e20d195fc71abb]
   2564 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000442bf0c0ac1e3850baf5515748a878e34249f71035e20a9f54ed468ec273cb0fc5b3138500230055c71f12d53f5c7d0e3d8aa54a94c668cb311e20d195fc71abb]
   2565 [sha = SHA-512]
   2566 
   2567 # tcId = 364
   2568 # edge case for u1
   2569 msg = 313233343030
   2570 result = valid
   2571 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02206bfd55a8f8fdb68472e52873ef39ac3eace6d53df576f0ad2da4607bb52c0d46
   2572 
   2573 [key.curve = secp256r1]
   2574 [key.keySize = 256]
   2575 [key.type = ECPublicKey]
   2576 [key.uncompressed = 04ffdd48da63d3af67223f16c51eb7e95600eb0b0e8b964f4fcd8c534face3c2c2b4e009ab2a76829480e69c9e43b2f1fe076cfafb3fa8d27dd4d6bab4d6c3db54]
   2577 [key.wx = 0ffdd48da63d3af67223f16c51eb7e95600eb0b0e8b964f4fcd8c534face3c2c2]
   2578 [key.wy = 0b4e009ab2a76829480e69c9e43b2f1fe076cfafb3fa8d27dd4d6bab4d6c3db54]
   2579 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004ffdd48da63d3af67223f16c51eb7e95600eb0b0e8b964f4fcd8c534face3c2c2b4e009ab2a76829480e69c9e43b2f1fe076cfafb3fa8d27dd4d6bab4d6c3db54]
   2580 [sha = SHA-512]
   2581 
   2582 # tcId = 365
   2583 # edge case for u1
   2584 msg = 313233343030
   2585 result = valid
   2586 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220654937791db0686f712ff9b453eeadb0026c9b058bba49199ca3e8fac03c094f
   2587 
   2588 [key.curve = secp256r1]
   2589 [key.keySize = 256]
   2590 [key.type = ECPublicKey]
   2591 [key.uncompressed = 04793cbfce6f335dcfede7c6898ea1c537d7661ed6a8c9d308d64a2560d21c6e2c483d23a5ff05da00eaf9d52cf5362be9b53b95316c6a32e9ebe68d9ac35c2fd6]
   2592 [key.wx = 793cbfce6f335dcfede7c6898ea1c537d7661ed6a8c9d308d64a2560d21c6e2c]
   2593 [key.wy = 483d23a5ff05da00eaf9d52cf5362be9b53b95316c6a32e9ebe68d9ac35c2fd6]
   2594 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004793cbfce6f335dcfede7c6898ea1c537d7661ed6a8c9d308d64a2560d21c6e2c483d23a5ff05da00eaf9d52cf5362be9b53b95316c6a32e9ebe68d9ac35c2fd6]
   2595 [sha = SHA-512]
   2596 
   2597 # tcId = 366
   2598 # edge case for u1
   2599 msg = 313233343030
   2600 result = valid
   2601 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100c51bbee23a95437abe5c978f8fe596a31c858ac8d55be9786aa5d36a5ac74e97
   2602 
   2603 [key.curve = secp256r1]
   2604 [key.keySize = 256]
   2605 [key.type = ECPublicKey]
   2606 [key.uncompressed = 04a9f7023f559d4bb6c9f4bc3643e2824aff5451d929479ec3ea5eb30bad2c36ac6a7c77e8dd21f4ad49b103e67da9d3cda62b653dd194fad2ba8d1dd37bb0ea9b]
   2607 [key.wx = 0a9f7023f559d4bb6c9f4bc3643e2824aff5451d929479ec3ea5eb30bad2c36ac]
   2608 [key.wy = 6a7c77e8dd21f4ad49b103e67da9d3cda62b653dd194fad2ba8d1dd37bb0ea9b]
   2609 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004a9f7023f559d4bb6c9f4bc3643e2824aff5451d929479ec3ea5eb30bad2c36ac6a7c77e8dd21f4ad49b103e67da9d3cda62b653dd194fad2ba8d1dd37bb0ea9b]
   2610 [sha = SHA-512]
   2611 
   2612 # tcId = 367
   2613 # edge case for u1
   2614 msg = 313233343030
   2615 result = valid
   2616 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0221008ba4c3da7154ba564ab344ae12005aa482b6c1639ea191f8568afb6e47163c45
   2617 
   2618 [key.curve = secp256r1]
   2619 [key.keySize = 256]
   2620 [key.type = ECPublicKey]
   2621 [key.uncompressed = 04df79ee082b2fc77e9ce4633471f569bbcb5ce53856e3067774f37e8a64a2c7ffaa488a6c34d499df76f427de3609bfcfd9feae67ffe0b0de594463c453b0ab16]
   2622 [key.wx = 0df79ee082b2fc77e9ce4633471f569bbcb5ce53856e3067774f37e8a64a2c7ff]
   2623 [key.wy = 0aa488a6c34d499df76f427de3609bfcfd9feae67ffe0b0de594463c453b0ab16]
   2624 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004df79ee082b2fc77e9ce4633471f569bbcb5ce53856e3067774f37e8a64a2c7ffaa488a6c34d499df76f427de3609bfcfd9feae67ffe0b0de594463c453b0ab16]
   2625 [sha = SHA-512]
   2626 
   2627 # tcId = 368
   2628 # edge case for u1
   2629 msg = 313233343030
   2630 result = valid
   2631 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02204c3dafcf4ba55bf1344ae12005aa4a74f46eaa85f5023131cc637ae2ea90ab26
   2632 
   2633 [key.curve = secp256r1]
   2634 [key.keySize = 256]
   2635 [key.type = ECPublicKey]
   2636 [key.uncompressed = 044cc3bf65e32e00284adfca00f40df755415c485091ac0489ae9a337103a5f8f0123ab86dd433b933b4f2063c002144df3cfeba78dad0ed89c0377541532908c2]
   2637 [key.wx = 4cc3bf65e32e00284adfca00f40df755415c485091ac0489ae9a337103a5f8f0]
   2638 [key.wy = 123ab86dd433b933b4f2063c002144df3cfeba78dad0ed89c0377541532908c2]
   2639 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200044cc3bf65e32e00284adfca00f40df755415c485091ac0489ae9a337103a5f8f0123ab86dd433b933b4f2063c002144df3cfeba78dad0ed89c0377541532908c2]
   2640 [sha = SHA-512]
   2641 
   2642 # tcId = 369
   2643 # edge case for u1
   2644 msg = 313233343030
   2645 result = valid
   2646 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100987b5f9e974ab7e26895c2400b5494e9e8dd550bea04626398c6f5c5d521564c
   2647 
   2648 [key.curve = secp256r1]
   2649 [key.keySize = 256]
   2650 [key.type = ECPublicKey]
   2651 [key.uncompressed = 04264a7ad439a4828a9dc97ecf837155355f99ae0b65975f851b541ad3a0e032f067268b7298c73e581866fbcbd161689b16b81cf262e007ce68e25a28c83ef041]
   2652 [key.wx = 264a7ad439a4828a9dc97ecf837155355f99ae0b65975f851b541ad3a0e032f0]
   2653 [key.wy = 67268b7298c73e581866fbcbd161689b16b81cf262e007ce68e25a28c83ef041]
   2654 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004264a7ad439a4828a9dc97ecf837155355f99ae0b65975f851b541ad3a0e032f067268b7298c73e581866fbcbd161689b16b81cf262e007ce68e25a28c83ef041]
   2655 [sha = SHA-512]
   2656 
   2657 # tcId = 370
   2658 # edge case for u1
   2659 msg = 313233343030
   2660 result = valid
   2661 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100fcf97e2fbf0e80d412005aa4a75086a3f004f59d512cb47271798733ab418606
   2662 
   2663 [key.curve = secp256r1]
   2664 [key.keySize = 256]
   2665 [key.type = ECPublicKey]
   2666 [key.uncompressed = 041d7ff4d3a41206c8143635f12876e0ea0875ea5e4a5a249250d0eda33daa211f56e89c0beaf910ac934ca12380455600d0fd85b56a7035cb171b3f1c72a15569]
   2667 [key.wx = 1d7ff4d3a41206c8143635f12876e0ea0875ea5e4a5a249250d0eda33daa211f]
   2668 [key.wy = 56e89c0beaf910ac934ca12380455600d0fd85b56a7035cb171b3f1c72a15569]
   2669 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041d7ff4d3a41206c8143635f12876e0ea0875ea5e4a5a249250d0eda33daa211f56e89c0beaf910ac934ca12380455600d0fd85b56a7035cb171b3f1c72a15569]
   2670 [sha = SHA-512]
   2671 
   2672 # tcId = 371
   2673 # edge case for u1
   2674 msg = 313233343030
   2675 result = valid
   2676 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022079d482b60864d6c5cb4fd5db9e7e28ccd9a5948c316c8740fb429c0f37169a02
   2677 
   2678 [key.curve = secp256r1]
   2679 [key.keySize = 256]
   2680 [key.type = ECPublicKey]
   2681 [key.uncompressed = 04b09685f338dceb421778a1458d52bed734c236242da2baa280d6f6b7b86e4f117fe6a34146b422d7aebd1a51b20948d7872a514c4cfd7686dc436b70733d6473]
   2682 [key.wx = 0b09685f338dceb421778a1458d52bed734c236242da2baa280d6f6b7b86e4f11]
   2683 [key.wy = 7fe6a34146b422d7aebd1a51b20948d7872a514c4cfd7686dc436b70733d6473]
   2684 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004b09685f338dceb421778a1458d52bed734c236242da2baa280d6f6b7b86e4f117fe6a34146b422d7aebd1a51b20948d7872a514c4cfd7686dc436b70733d6473]
   2685 [sha = SHA-512]
   2686 
   2687 # tcId = 372
   2688 # edge case for u1
   2689 msg = 313233343030
   2690 result = valid
   2691 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0221008ecd11081a4d0759c14f7bf46813d52cc6738115321be0a4da78a3356bb71510
   2692 
   2693 [key.curve = secp256r1]
   2694 [key.keySize = 256]
   2695 [key.type = ECPublicKey]
   2696 [key.uncompressed = 04dd811f2c0f5e9d4fbb2ef31818c1cd807247bc14fcd1170bef00e2c71dc037b443a15cdf8f3fbdc87e06250c0720d261d2b8d087fa7bf9548f6293f0ce5ae899]
   2697 [key.wx = 0dd811f2c0f5e9d4fbb2ef31818c1cd807247bc14fcd1170bef00e2c71dc037b4]
   2698 [key.wy = 43a15cdf8f3fbdc87e06250c0720d261d2b8d087fa7bf9548f6293f0ce5ae899]
   2699 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004dd811f2c0f5e9d4fbb2ef31818c1cd807247bc14fcd1170bef00e2c71dc037b443a15cdf8f3fbdc87e06250c0720d261d2b8d087fa7bf9548f6293f0ce5ae899]
   2700 [sha = SHA-512]
   2701 
   2702 # tcId = 373
   2703 # edge case for u1
   2704 msg = 313233343030
   2705 result = valid
   2706 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100e8dbffed13c9a2093085c079714f11f24eb583d73ba2b416b3169183e7d9b4c2
   2707 
   2708 [key.curve = secp256r1]
   2709 [key.keySize = 256]
   2710 [key.type = ECPublicKey]
   2711 [key.uncompressed = 0469d60ae1f39e1da95809d408894707ad2134f4943a1db089bebf815a391f18db32b401d98bf894d3b6d59e6eb45573285642e358ad687b7d7bf9600b1987809e]
   2712 [key.wx = 69d60ae1f39e1da95809d408894707ad2134f4943a1db089bebf815a391f18db]
   2713 [key.wy = 32b401d98bf894d3b6d59e6eb45573285642e358ad687b7d7bf9600b1987809e]
   2714 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000469d60ae1f39e1da95809d408894707ad2134f4943a1db089bebf815a391f18db32b401d98bf894d3b6d59e6eb45573285642e358ad687b7d7bf9600b1987809e]
   2715 [sha = SHA-512]
   2716 
   2717 # tcId = 374
   2718 # edge case for u1
   2719 msg = 313233343030
   2720 result = valid
   2721 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100ca01552a838124bec68d6bc6086329e06673900eac5c262e5ce79a8521cd1eae
   2722 
   2723 [key.curve = secp256r1]
   2724 [key.keySize = 256]
   2725 [key.type = ECPublicKey]
   2726 [key.uncompressed = 04a658553a0620c95e987b5c3163bcfea68c52065f53c9d553f2a924d8b3ed511f79f0dfec4536b65aa5fb31297e96f6b464aa669b9268b3156c43d4612978a577]
   2727 [key.wx = 0a658553a0620c95e987b5c3163bcfea68c52065f53c9d553f2a924d8b3ed511f]
   2728 [key.wy = 79f0dfec4536b65aa5fb31297e96f6b464aa669b9268b3156c43d4612978a577]
   2729 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004a658553a0620c95e987b5c3163bcfea68c52065f53c9d553f2a924d8b3ed511f79f0dfec4536b65aa5fb31297e96f6b464aa669b9268b3156c43d4612978a577]
   2730 [sha = SHA-512]
   2731 
   2732 # tcId = 375
   2733 # edge case for u1
   2734 msg = 313233343030
   2735 result = valid
   2736 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0221009402aa560702497c8d1ad78c10c653c11000256fb1a0add7c6156a474737180b
   2737 
   2738 [key.curve = secp256r1]
   2739 [key.keySize = 256]
   2740 [key.type = ECPublicKey]
   2741 [key.uncompressed = 04bc4d3354a6a973dd8088919cc181194e879ed7920db30d0d1278edf74413b7b92450d162b26dcb25fbbd53ea4044189981d737055925bd2e86bfb0374b09f3ca]
   2742 [key.wx = 0bc4d3354a6a973dd8088919cc181194e879ed7920db30d0d1278edf74413b7b9]
   2743 [key.wy = 2450d162b26dcb25fbbd53ea4044189981d737055925bd2e86bfb0374b09f3ca]
   2744 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bc4d3354a6a973dd8088919cc181194e879ed7920db30d0d1278edf74413b7b92450d162b26dcb25fbbd53ea4044189981d737055925bd2e86bfb0374b09f3ca]
   2745 [sha = SHA-512]
   2746 
   2747 # tcId = 376
   2748 # edge case for u1
   2749 msg = 313233343030
   2750 result = valid
   2751 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02205e03ff818a836e3a53a8435219297da1b98cbad0b6e535812f433a096ca11168
   2752 
   2753 [key.curve = secp256r1]
   2754 [key.keySize = 256]
   2755 [key.type = ECPublicKey]
   2756 [key.uncompressed = 040eb628724fce764c687d874ade7b8e0aa4abf20ee6e3610fac9fe3e72f97ab5aed09f4843660eb1daf015d397a7c1073d7ae43bda0ba3e117008785abfffa00f]
   2757 [key.wx = 0eb628724fce764c687d874ade7b8e0aa4abf20ee6e3610fac9fe3e72f97ab5a]
   2758 [key.wy = 0ed09f4843660eb1daf015d397a7c1073d7ae43bda0ba3e117008785abfffa00f]
   2759 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200040eb628724fce764c687d874ade7b8e0aa4abf20ee6e3610fac9fe3e72f97ab5aed09f4843660eb1daf015d397a7c1073d7ae43bda0ba3e117008785abfffa00f]
   2760 [sha = SHA-512]
   2761 
   2762 # tcId = 377
   2763 # edge case for u1
   2764 msg = 313233343030
   2765 result = valid
   2766 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100e28ddf709d4aa1bddf2e4bc7c7f2cb516cb642bb3e39c3feaf2fcf16ab9539f4
   2767 
   2768 [key.curve = secp256r1]
   2769 [key.keySize = 256]
   2770 [key.type = ECPublicKey]
   2771 [key.uncompressed = 04e7ac5cc7f296912f703f59fe88e49b521da245e12e6eee161ee6b3b1127611a77b3bedd2a773cf58b0629b936dd85dad2d0c39676306ed63e1a9bcd0e08bccc2]
   2772 [key.wx = 0e7ac5cc7f296912f703f59fe88e49b521da245e12e6eee161ee6b3b1127611a7]
   2773 [key.wy = 7b3bedd2a773cf58b0629b936dd85dad2d0c39676306ed63e1a9bcd0e08bccc2]
   2774 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004e7ac5cc7f296912f703f59fe88e49b521da245e12e6eee161ee6b3b1127611a77b3bedd2a773cf58b0629b936dd85dad2d0c39676306ed63e1a9bcd0e08bccc2]
   2775 [sha = SHA-512]
   2776 
   2777 # tcId = 378
   2778 # edge case for u2
   2779 msg = 313233343030
   2780 result = valid
   2781 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02207fffffffaaaaaaaaffffffffffffffffe9a2538f37b28a2c513dee40fecbb71a
   2782 
   2783 [key.curve = secp256r1]
   2784 [key.keySize = 256]
   2785 [key.type = ECPublicKey]
   2786 [key.uncompressed = 042407b60abf3ee5edaf92ed505a11d0ddce0ea33eca58a031bb2f162c512f4062fb81bff36bf967e834e3d5d468730dcd70440022ab60061a62fac53350fe259f]
   2787 [key.wx = 2407b60abf3ee5edaf92ed505a11d0ddce0ea33eca58a031bb2f162c512f4062]
   2788 [key.wy = 0fb81bff36bf967e834e3d5d468730dcd70440022ab60061a62fac53350fe259f]
   2789 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042407b60abf3ee5edaf92ed505a11d0ddce0ea33eca58a031bb2f162c512f4062fb81bff36bf967e834e3d5d468730dcd70440022ab60061a62fac53350fe259f]
   2790 [sha = SHA-512]
   2791 
   2792 # tcId = 379
   2793 # edge case for u2
   2794 msg = 313233343030
   2795 result = valid
   2796 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100b62f26b5f2a2b26f6de86d42ad8a13da3ab3cccd0459b201de009e526adf21f2
   2797 
   2798 [key.curve = secp256r1]
   2799 [key.keySize = 256]
   2800 [key.type = ECPublicKey]
   2801 [key.uncompressed = 0447b2ad96dfc2f23fe5926809f38042b2c801962bd7394cefbf4aacb2554b7b0bdf2b937a16a7d96a2a0682cd164428890208597f2cdcc734fda73600b5cf6c59]
   2802 [key.wx = 47b2ad96dfc2f23fe5926809f38042b2c801962bd7394cefbf4aacb2554b7b0b]
   2803 [key.wy = 0df2b937a16a7d96a2a0682cd164428890208597f2cdcc734fda73600b5cf6c59]
   2804 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000447b2ad96dfc2f23fe5926809f38042b2c801962bd7394cefbf4aacb2554b7b0bdf2b937a16a7d96a2a0682cd164428890208597f2cdcc734fda73600b5cf6c59]
   2805 [sha = SHA-512]
   2806 
   2807 # tcId = 380
   2808 # edge case for u2
   2809 msg = 313233343030
   2810 result = valid
   2811 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bb1d9ac949dd748cd02bbbe749bd351cd57b38bb61403d700686aa7b4c90851e
   2812 
   2813 [key.curve = secp256r1]
   2814 [key.keySize = 256]
   2815 [key.type = ECPublicKey]
   2816 [key.uncompressed = 0469a65b75f31ae7b4930292f90902461befcee5d1606939c28e01b652a7fbc498cf68619e5860128f56cecf53eba2ffe82889a9bb04a5fa4c8b722bc91d55978a]
   2817 [key.wx = 69a65b75f31ae7b4930292f90902461befcee5d1606939c28e01b652a7fbc498]
   2818 [key.wy = 0cf68619e5860128f56cecf53eba2ffe82889a9bb04a5fa4c8b722bc91d55978a]
   2819 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000469a65b75f31ae7b4930292f90902461befcee5d1606939c28e01b652a7fbc498cf68619e5860128f56cecf53eba2ffe82889a9bb04a5fa4c8b722bc91d55978a]
   2820 [sha = SHA-512]
   2821 
   2822 # tcId = 381
   2823 # edge case for u2
   2824 msg = 313233343030
   2825 result = valid
   2826 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022066755a00638cdaec1c732513ca0234ece52545dac11f816e818f725b4f60aaf2
   2827 
   2828 [key.curve = secp256r1]
   2829 [key.keySize = 256]
   2830 [key.type = ECPublicKey]
   2831 [key.uncompressed = 04b2037176c84db04a6c773e32f9ed1d6b25ef4c303c6725c6932ec2cc2788bcbb9361505e6b771691adb41598f292d6521722404bf183241b195738b77abd6cfe]
   2832 [key.wx = 0b2037176c84db04a6c773e32f9ed1d6b25ef4c303c6725c6932ec2cc2788bcbb]
   2833 [key.wy = 09361505e6b771691adb41598f292d6521722404bf183241b195738b77abd6cfe]
   2834 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004b2037176c84db04a6c773e32f9ed1d6b25ef4c303c6725c6932ec2cc2788bcbb9361505e6b771691adb41598f292d6521722404bf183241b195738b77abd6cfe]
   2835 [sha = SHA-512]
   2836 
   2837 # tcId = 382
   2838 # edge case for u2
   2839 msg = 313233343030
   2840 result = valid
   2841 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022055a00c9fcdaebb6032513ca0234ecfffe98ebe492fdf02e48ca48e982beb3669
   2842 
   2843 [key.curve = secp256r1]
   2844 [key.keySize = 256]
   2845 [key.type = ECPublicKey]
   2846 [key.uncompressed = 041eef95aef71f793afd50bb2604064d63e88bef7404a4d0e206446245ae2e7834c96e86dd040f9794b63712d90e719576b8b92c406ab0f288ad9b327bd124454f]
   2847 [key.wx = 1eef95aef71f793afd50bb2604064d63e88bef7404a4d0e206446245ae2e7834]
   2848 [key.wy = 0c96e86dd040f9794b63712d90e719576b8b92c406ab0f288ad9b327bd124454f]
   2849 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041eef95aef71f793afd50bb2604064d63e88bef7404a4d0e206446245ae2e7834c96e86dd040f9794b63712d90e719576b8b92c406ab0f288ad9b327bd124454f]
   2850 [sha = SHA-512]
   2851 
   2852 # tcId = 383
   2853 # edge case for u2
   2854 msg = 313233343030
   2855 result = valid
   2856 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100ab40193f9b5d76c064a27940469d9fffd31d7c925fbe05c919491d3057d66cd2
   2857 
   2858 [key.curve = secp256r1]
   2859 [key.keySize = 256]
   2860 [key.type = ECPublicKey]
   2861 [key.uncompressed = 04a9734899c954e5b7adbca8f783428b5fbcbdfd3d2813f8d2f95b31a78ab107567667abf8c02ce4951bc59b2564130c27d7b64cdbc5cad95ca42d5bbb7cd4e793]
   2862 [key.wx = 0a9734899c954e5b7adbca8f783428b5fbcbdfd3d2813f8d2f95b31a78ab10756]
   2863 [key.wy = 7667abf8c02ce4951bc59b2564130c27d7b64cdbc5cad95ca42d5bbb7cd4e793]
   2864 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004a9734899c954e5b7adbca8f783428b5fbcbdfd3d2813f8d2f95b31a78ab107567667abf8c02ce4951bc59b2564130c27d7b64cdbc5cad95ca42d5bbb7cd4e793]
   2865 [sha = SHA-512]
   2866 
   2867 # tcId = 384
   2868 # edge case for u2
   2869 msg = 313233343030
   2870 result = valid
   2871 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100ca0234ebb5fdcb13ca0234ecffffffffcb0dadbbc7f549f8a26b4408d0dc8600
   2872 
   2873 [key.curve = secp256r1]
   2874 [key.keySize = 256]
   2875 [key.type = ECPublicKey]
   2876 [key.uncompressed = 041ae51662331a1dbfab0751d30dfab2273a04a239e055a537b16ab595f9612396434f21c2bfe6555c9fc4a8e82dab1fa5631881b016e0831d9e1bbf5799fcf32e]
   2877 [key.wx = 1ae51662331a1dbfab0751d30dfab2273a04a239e055a537b16ab595f9612396]
   2878 [key.wy = 434f21c2bfe6555c9fc4a8e82dab1fa5631881b016e0831d9e1bbf5799fcf32e]
   2879 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041ae51662331a1dbfab0751d30dfab2273a04a239e055a537b16ab595f9612396434f21c2bfe6555c9fc4a8e82dab1fa5631881b016e0831d9e1bbf5799fcf32e]
   2880 [sha = SHA-512]
   2881 
   2882 # tcId = 385
   2883 # edge case for u2
   2884 msg = 313233343030
   2885 result = valid
   2886 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff3ea3677e082b9310572620ae19933a9e65b285598711c77298815ad3
   2887 
   2888 [key.curve = secp256r1]
   2889 [key.keySize = 256]
   2890 [key.type = ECPublicKey]
   2891 [key.uncompressed = 0453c90cdd8b0dadd21c44ad557b327f4dbf57144aaf06597deb3f94125206a6c14603475bd79b30e36340cd09b0b59e6cd46ce90150e9ffe5c8a0172b2c9898e3]
   2892 [key.wx = 53c90cdd8b0dadd21c44ad557b327f4dbf57144aaf06597deb3f94125206a6c1]
   2893 [key.wy = 4603475bd79b30e36340cd09b0b59e6cd46ce90150e9ffe5c8a0172b2c9898e3]
   2894 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000453c90cdd8b0dadd21c44ad557b327f4dbf57144aaf06597deb3f94125206a6c14603475bd79b30e36340cd09b0b59e6cd46ce90150e9ffe5c8a0172b2c9898e3]
   2895 [sha = SHA-512]
   2896 
   2897 # tcId = 386
   2898 # edge case for u2
   2899 msg = 313233343030
   2900 result = valid
   2901 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220266666663bbbbbbbe6666666666666665b37902e023fab7c8f055d86e5cc41f4
   2902 
   2903 [key.curve = secp256r1]
   2904 [key.keySize = 256]
   2905 [key.type = ECPublicKey]
   2906 [key.uncompressed = 0433797539515c51f429967b8e36930d9fdda1edb13aecec9771f7cde5f6f2e74eba51d0b6456bb902dba1f3ea436f96ad2355da454dc9b32c503c4bc6cfd6d410]
   2907 [key.wx = 33797539515c51f429967b8e36930d9fdda1edb13aecec9771f7cde5f6f2e74e]
   2908 [key.wy = 0ba51d0b6456bb902dba1f3ea436f96ad2355da454dc9b32c503c4bc6cfd6d410]
   2909 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000433797539515c51f429967b8e36930d9fdda1edb13aecec9771f7cde5f6f2e74eba51d0b6456bb902dba1f3ea436f96ad2355da454dc9b32c503c4bc6cfd6d410]
   2910 [sha = SHA-512]
   2911 
   2912 # tcId = 387
   2913 # edge case for u2
   2914 msg = 313233343030
   2915 result = valid
   2916 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff36db6db7a492492492492492146c573f4c6dfc8d08a443e258970b09
   2917 
   2918 [key.curve = secp256r1]
   2919 [key.keySize = 256]
   2920 [key.type = ECPublicKey]
   2921 [key.uncompressed = 040a8f5f1d5bbd2783fa7f37c86879057fb2fcf25383aafb86d03d6bafb41a17b3eaf6da715fe950349fd5736117b08e15e32cf1d2fdc003e510009f1b4ba1e648]
   2922 [key.wx = 0a8f5f1d5bbd2783fa7f37c86879057fb2fcf25383aafb86d03d6bafb41a17b3]
   2923 [key.wy = 0eaf6da715fe950349fd5736117b08e15e32cf1d2fdc003e510009f1b4ba1e648]
   2924 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200040a8f5f1d5bbd2783fa7f37c86879057fb2fcf25383aafb86d03d6bafb41a17b3eaf6da715fe950349fd5736117b08e15e32cf1d2fdc003e510009f1b4ba1e648]
   2925 [sha = SHA-512]
   2926 
   2927 # tcId = 388
   2928 # edge case for u2
   2929 msg = 313233343030
   2930 result = valid
   2931 sig = 304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff2aaaaaab7fffffffffffffffc815d0e60b3e596ecb1ad3a27cfd49c4
   2932 
   2933 [key.curve = secp256r1]
   2934 [key.keySize = 256]
   2935 [key.type = ECPublicKey]
   2936 [key.uncompressed = 041dbc94e96c056b9d2cb6773bb24b69ed473851badf927a29955aff290ef3675a65e587561122aa8226facb95df08308cadf01c8351a1569176d917821113aa7c]
   2937 [key.wx = 1dbc94e96c056b9d2cb6773bb24b69ed473851badf927a29955aff290ef3675a]
   2938 [key.wy = 65e587561122aa8226facb95df08308cadf01c8351a1569176d917821113aa7c]
   2939 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041dbc94e96c056b9d2cb6773bb24b69ed473851badf927a29955aff290ef3675a65e587561122aa8226facb95df08308cadf01c8351a1569176d917821113aa7c]
   2940 [sha = SHA-512]
   2941 
   2942 # tcId = 389
   2943 # edge case for u2
   2944 msg = 313233343030
   2945 result = valid
   2946 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02207fffffff55555555ffffffffffffffffd344a71e6f651458a27bdc81fd976e37
   2947 
   2948 [key.curve = secp256r1]
   2949 [key.keySize = 256]
   2950 [key.type = ECPublicKey]
   2951 [key.uncompressed = 04084ab885dbff7f12e6cdadb59d456e500797779425c7518c259c83718289e6e991c345d3a093e86670605bbc2ff4c69d0ed694fd433ec6b6ba1bf7d56c3e6b51]
   2952 [key.wx = 084ab885dbff7f12e6cdadb59d456e500797779425c7518c259c83718289e6e9]
   2953 [key.wy = 091c345d3a093e86670605bbc2ff4c69d0ed694fd433ec6b6ba1bf7d56c3e6b51]
   2954 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004084ab885dbff7f12e6cdadb59d456e500797779425c7518c259c83718289e6e991c345d3a093e86670605bbc2ff4c69d0ed694fd433ec6b6ba1bf7d56c3e6b51]
   2955 [sha = SHA-512]
   2956 
   2957 # tcId = 390
   2958 # edge case for u2
   2959 msg = 313233343030
   2960 result = valid
   2961 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02203fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192aa
   2962 
   2963 [key.curve = secp256r1]
   2964 [key.keySize = 256]
   2965 [key.type = ECPublicKey]
   2966 [key.uncompressed = 04003adfa4c620a207096cd18ee8fd2a90e20106cf824a0c63d6dec727a9fe7f509430d26bdd5f71e819d12b70069901461ae083cc809122d4fb86b5c475244e5a]
   2967 [key.wx = 3adfa4c620a207096cd18ee8fd2a90e20106cf824a0c63d6dec727a9fe7f50]
   2968 [key.wy = 09430d26bdd5f71e819d12b70069901461ae083cc809122d4fb86b5c475244e5a]
   2969 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004003adfa4c620a207096cd18ee8fd2a90e20106cf824a0c63d6dec727a9fe7f509430d26bdd5f71e819d12b70069901461ae083cc809122d4fb86b5c475244e5a]
   2970 [sha = SHA-512]
   2971 
   2972 # tcId = 391
   2973 # edge case for u2
   2974 msg = 313233343030
   2975 result = valid
   2976 sig = 304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02205d8ecd64a4eeba466815ddf3a4de9a8e6abd9c5db0a01eb80343553da648428f
   2977 
   2978 [key.curve = secp256r1]
   2979 [key.keySize = 256]
   2980 [key.type = ECPublicKey]
   2981 [key.uncompressed = 047c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c58848d5ca99b350bd7d10ab5ee6fcfe46623fdc03e9f828158f4d4cc08ad1ff83de4]
   2982 [key.wx = 7c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c5884]
   2983 [key.wy = 08d5ca99b350bd7d10ab5ee6fcfe46623fdc03e9f828158f4d4cc08ad1ff83de4]
   2984 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200047c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c58848d5ca99b350bd7d10ab5ee6fcfe46623fdc03e9f828158f4d4cc08ad1ff83de4]
   2985 [sha = SHA-512]
   2986 
   2987 # tcId = 392
   2988 # point duplication during verification
   2989 msg = 313233343030
   2990 result = valid
   2991 sig = 304502206f2347cab7dd76858fe0555ac3bc99048c4aacafdfb6bcbe05ea6c42c4934569022100b4cfa1996ec1d24cdbc8fa17fcabc3a5d4b2b36cf4b50a7b775ab78785710746
   2992 # Some implementations of ECDSA do not handle duplication and points at infinity
   2993 # correctly. This is a test vector that has been specially crafted to check for
   2994 # such an omission.
   2995 
   2996 [key.curve = secp256r1]
   2997 [key.keySize = 256]
   2998 [key.type = ECPublicKey]
   2999 [key.uncompressed = 047c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c588472a35663caf4282ff54a1190301b99dc023fc1617d7ea70b2b33f752e007c21b]
   3000 [key.wx = 7c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c5884]
   3001 [key.wy = 72a35663caf4282ff54a1190301b99dc023fc1617d7ea70b2b33f752e007c21b]
   3002 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200047c98b2d47eb433c0d18e533cfbc8909d66f7b79d5925ccb17eccec9d105c588472a35663caf4282ff54a1190301b99dc023fc1617d7ea70b2b33f752e007c21b]
   3003 [sha = SHA-512]
   3004 
   3005 # tcId = 393
   3006 # duplication bug
   3007 msg = 313233343030
   3008 result = invalid
   3009 sig = 304502206f2347cab7dd76858fe0555ac3bc99048c4aacafdfb6bcbe05ea6c42c4934569022100b4cfa1996ec1d24cdbc8fa17fcabc3a5d4b2b36cf4b50a7b775ab78785710746
   3010 # Some implementations of ECDSA do not handle duplication and points at infinity
   3011 # correctly. This is a test vector that has been specially crafted to check for
   3012 # such an omission.
   3013 
   3014 [key.curve = secp256r1]
   3015 [key.keySize = 256]
   3016 [key.type = ECPublicKey]
   3017 [key.uncompressed = 04b7a90e21e7547d73267940033cea05042c50f7c9fa5eaeb471cd6260c685f2e38bb7309d0c3bab249faaf3e44179d6dd5302375c580fd0570a788c6be3680c67]
   3018 [key.wx = 0b7a90e21e7547d73267940033cea05042c50f7c9fa5eaeb471cd6260c685f2e3]
   3019 [key.wy = 08bb7309d0c3bab249faaf3e44179d6dd5302375c580fd0570a788c6be3680c67]
   3020 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004b7a90e21e7547d73267940033cea05042c50f7c9fa5eaeb471cd6260c685f2e38bb7309d0c3bab249faaf3e44179d6dd5302375c580fd0570a788c6be3680c67]
   3021 [sha = SHA-512]
   3022 
   3023 # tcId = 394
   3024 # point with x-coordinate 0
   3025 msg = 313233343030
   3026 result = invalid
   3027 sig = 30250201010220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   3028 
   3029 [key.curve = secp256r1]
   3030 [key.keySize = 256]
   3031 [key.type = ECPublicKey]
   3032 [key.uncompressed = 041550a173373b2d594374f0642cd73de06a045c09c7a4f388c731e8cd8971adfc9a3a9843583a86c0e1c62cbde67165f40a926b1028ba38aa3895e188ebbc7066]
   3033 [key.wx = 1550a173373b2d594374f0642cd73de06a045c09c7a4f388c731e8cd8971adfc]
   3034 [key.wy = 09a3a9843583a86c0e1c62cbde67165f40a926b1028ba38aa3895e188ebbc7066]
   3035 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200041550a173373b2d594374f0642cd73de06a045c09c7a4f388c731e8cd8971adfc9a3a9843583a86c0e1c62cbde67165f40a926b1028ba38aa3895e188ebbc7066]
   3036 [sha = SHA-512]
   3037 
   3038 # tcId = 395
   3039 # point with x-coordinate 0
   3040 msg = 313233343030
   3041 result = invalid
   3042 sig = 3045022101000000000000000000000000000000000000000000000000000000000000000002203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aa9
   3043 
   3044 [key.curve = secp256r1]
   3045 [key.keySize = 256]
   3046 [key.type = ECPublicKey]
   3047 [key.uncompressed = 04313447778195daa1791a6530cd0697ae34bf9d8d225984394f72eef3505971110996a8fbdd1a70ecd64cb00b595afe1669bfef80d91756a62d84c1d83e0f22ab]
   3048 [key.wx = 313447778195daa1791a6530cd0697ae34bf9d8d225984394f72eef350597111]
   3049 [key.wy = 0996a8fbdd1a70ecd64cb00b595afe1669bfef80d91756a62d84c1d83e0f22ab]
   3050 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004313447778195daa1791a6530cd0697ae34bf9d8d225984394f72eef3505971110996a8fbdd1a70ecd64cb00b595afe1669bfef80d91756a62d84c1d83e0f22ab]
   3051 [sha = SHA-512]
   3052 
   3053 # tcId = 396
   3054 # comparison with point at infinity 
   3055 msg = 313233343030
   3056 result = invalid
   3057 sig = 30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aa9
   3058 
   3059 [key.curve = secp256r1]
   3060 [key.keySize = 256]
   3061 [key.type = ECPublicKey]
   3062 [key.uncompressed = 044ada634941476ca63c2c5803eec2f33b2d17920f798a5be6275f5a54cd2e7639b1a04bead5c7314c427492db21b9544d81caa8159587e41aa023aa967f31aaa1]
   3063 [key.wx = 4ada634941476ca63c2c5803eec2f33b2d17920f798a5be6275f5a54cd2e7639]
   3064 [key.wy = 0b1a04bead5c7314c427492db21b9544d81caa8159587e41aa023aa967f31aaa1]
   3065 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200044ada634941476ca63c2c5803eec2f33b2d17920f798a5be6275f5a54cd2e7639b1a04bead5c7314c427492db21b9544d81caa8159587e41aa023aa967f31aaa1]
   3066 [sha = SHA-512]
   3067 
   3068 # tcId = 397
   3069 # extreme value for k and edgecase s
   3070 msg = 313233343030
   3071 result = valid
   3072 sig = 304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc476699780220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   3073 
   3074 [key.curve = secp256r1]
   3075 [key.keySize = 256]
   3076 [key.type = ECPublicKey]
   3077 [key.uncompressed = 04aacce093270fa59ad412b5459a08e490743b97086c781ac3c8d54030b41a31193bece4956172d56befb7011d684e772905e48d2115444a75ac7a325a3f25f4b1]
   3078 [key.wx = 0aacce093270fa59ad412b5459a08e490743b97086c781ac3c8d54030b41a3119]
   3079 [key.wy = 3bece4956172d56befb7011d684e772905e48d2115444a75ac7a325a3f25f4b1]
   3080 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004aacce093270fa59ad412b5459a08e490743b97086c781ac3c8d54030b41a31193bece4956172d56befb7011d684e772905e48d2115444a75ac7a325a3f25f4b1]
   3081 [sha = SHA-512]
   3082 
   3083 # tcId = 398
   3084 # extreme value for k and s^-1
   3085 msg = 313233343030
   3086 result = valid
   3087 sig = 304502207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022100b6db6db6249249254924924924924924625bd7a09bec4ca81bcdd9f8fd6b63cc
   3088 
   3089 [key.curve = secp256r1]
   3090 [key.keySize = 256]
   3091 [key.type = ECPublicKey]
   3092 [key.uncompressed = 04f62b8d7feeff5a847ab79212269e55e62fa87ebe930821747b57a511a5ea99f0439ee057bb27898582a683c3fdb7f95404d41d42f276803751a316eb3aab7ebf]
   3093 [key.wx = 0f62b8d7feeff5a847ab79212269e55e62fa87ebe930821747b57a511a5ea99f0]
   3094 [key.wy = 439ee057bb27898582a683c3fdb7f95404d41d42f276803751a316eb3aab7ebf]
   3095 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004f62b8d7feeff5a847ab79212269e55e62fa87ebe930821747b57a511a5ea99f0439ee057bb27898582a683c3fdb7f95404d41d42f276803751a316eb3aab7ebf]
   3096 [sha = SHA-512]
   3097 
   3098 # tcId = 399
   3099 # extreme value for k and s^-1
   3100 msg = 313233343030
   3101 result = valid
   3102 sig = 304502207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022100cccccccc00000000cccccccccccccccc971f2ef152794b9d8fc7d568c9e8eaa7
   3103 
   3104 [key.curve = secp256r1]
   3105 [key.keySize = 256]
   3106 [key.type = ECPublicKey]
   3107 [key.uncompressed = 044baa07ff6e7bb9aa223d1c61932005fe98fe78b787fdab4bd3619bc8833072a2bcacd63802c56af82607953e72a0f5d3c23bd265544e020951824ea485555d33]
   3108 [key.wx = 4baa07ff6e7bb9aa223d1c61932005fe98fe78b787fdab4bd3619bc8833072a2]
   3109 [key.wy = 0bcacd63802c56af82607953e72a0f5d3c23bd265544e020951824ea485555d33]
   3110 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200044baa07ff6e7bb9aa223d1c61932005fe98fe78b787fdab4bd3619bc8833072a2bcacd63802c56af82607953e72a0f5d3c23bd265544e020951824ea485555d33]
   3111 [sha = SHA-512]
   3112 
   3113 # tcId = 400
   3114 # extreme value for k and s^-1
   3115 msg = 313233343030
   3116 result = valid
   3117 sig = 304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc4766997802203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aaa
   3118 
   3119 [key.curve = secp256r1]
   3120 [key.keySize = 256]
   3121 [key.type = ECPublicKey]
   3122 [key.uncompressed = 040c753ed1ba92f766800fdd0ae1c0d7f8f4cd8305fd803d8bca881397b5937e2db568509b1faf3cf251de6db9810e8b8caed235da10eeddbed62775c8e5c9460a]
   3123 [key.wx = 0c753ed1ba92f766800fdd0ae1c0d7f8f4cd8305fd803d8bca881397b5937e2d]
   3124 [key.wy = 0b568509b1faf3cf251de6db9810e8b8caed235da10eeddbed62775c8e5c9460a]
   3125 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200040c753ed1ba92f766800fdd0ae1c0d7f8f4cd8305fd803d8bca881397b5937e2db568509b1faf3cf251de6db9810e8b8caed235da10eeddbed62775c8e5c9460a]
   3126 [sha = SHA-512]
   3127 
   3128 # tcId = 401
   3129 # extreme value for k and s^-1
   3130 msg = 313233343030
   3131 result = valid
   3132 sig = 304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022049249248db6db6dbb6db6db6db6db6db5a8b230d0b2b51dcd7ebf0c9fef7c185
   3133 
   3134 [key.curve = secp256r1]
   3135 [key.keySize = 256]
   3136 [key.type = ECPublicKey]
   3137 [key.uncompressed = 04030fdcae6541f22c5bab254e4f1a285c507d1cefea03bf90cf19daf3cb62df695ff2c94d588f2c2b2b0a12bebc011bcee4fa1b54506ec07d0a29d24a0891193c]
   3138 [key.wx = 30fdcae6541f22c5bab254e4f1a285c507d1cefea03bf90cf19daf3cb62df69]
   3139 [key.wy = 5ff2c94d588f2c2b2b0a12bebc011bcee4fa1b54506ec07d0a29d24a0891193c]
   3140 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004030fdcae6541f22c5bab254e4f1a285c507d1cefea03bf90cf19daf3cb62df695ff2c94d588f2c2b2b0a12bebc011bcee4fa1b54506ec07d0a29d24a0891193c]
   3141 [sha = SHA-512]
   3142 
   3143 # tcId = 402
   3144 # extreme value for k
   3145 msg = 313233343030
   3146 result = valid
   3147 sig = 304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022016a4502e2781e11ac82cbc9d1edd8c981584d13e18411e2f6e0478c34416e3bb
   3148 
   3149 [key.curve = secp256r1]
   3150 [key.keySize = 256]
   3151 [key.type = ECPublicKey]
   3152 [key.uncompressed = 0403fc621eaf90c23d8f9fa125d2c59b8728ebccb30ca3e3db879a06ca90f20cdcae58d3f0c6aef0e805be10ea54e23cf6f0397f9addddc2b09088855316b0ef44]
   3153 [key.wx = 3fc621eaf90c23d8f9fa125d2c59b8728ebccb30ca3e3db879a06ca90f20cdc]
   3154 [key.wy = 0ae58d3f0c6aef0e805be10ea54e23cf6f0397f9addddc2b09088855316b0ef44]
   3155 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000403fc621eaf90c23d8f9fa125d2c59b8728ebccb30ca3e3db879a06ca90f20cdcae58d3f0c6aef0e805be10ea54e23cf6f0397f9addddc2b09088855316b0ef44]
   3156 [sha = SHA-512]
   3157 
   3158 # tcId = 403
   3159 # extreme value for k and edgecase s
   3160 msg = 313233343030
   3161 result = valid
   3162 sig = 304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2960220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70
   3163 
   3164 [key.curve = secp256r1]
   3165 [key.keySize = 256]
   3166 [key.type = ECPublicKey]
   3167 [key.uncompressed = 0470f2ce24dc62923bb09cc92d74329bbd0d2e6b0e354c0be2383d24acdccb9e4cd42d1f973466f5e5462a939084a294ebfc7a45629c70ee5def46de9536ea7bf7]
   3168 [key.wx = 70f2ce24dc62923bb09cc92d74329bbd0d2e6b0e354c0be2383d24acdccb9e4c]
   3169 [key.wy = 0d42d1f973466f5e5462a939084a294ebfc7a45629c70ee5def46de9536ea7bf7]
   3170 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000470f2ce24dc62923bb09cc92d74329bbd0d2e6b0e354c0be2383d24acdccb9e4cd42d1f973466f5e5462a939084a294ebfc7a45629c70ee5def46de9536ea7bf7]
   3171 [sha = SHA-512]
   3172 
   3173 # tcId = 404
   3174 # extreme value for k and s^-1
   3175 msg = 313233343030
   3176 result = valid
   3177 sig = 304502206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022100b6db6db6249249254924924924924924625bd7a09bec4ca81bcdd9f8fd6b63cc
   3178 
   3179 [key.curve = secp256r1]
   3180 [key.keySize = 256]
   3181 [key.type = ECPublicKey]
   3182 [key.uncompressed = 04732b8ac0c30fe44307431235271cb5d6e5f677a19ce3f058b939a7bf19349d3c858cc735af8577468275847cf5ec19972e6c20738276e2708b23c595bfc4433d]
   3183 [key.wx = 732b8ac0c30fe44307431235271cb5d6e5f677a19ce3f058b939a7bf19349d3c]
   3184 [key.wy = 0858cc735af8577468275847cf5ec19972e6c20738276e2708b23c595bfc4433d]
   3185 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004732b8ac0c30fe44307431235271cb5d6e5f677a19ce3f058b939a7bf19349d3c858cc735af8577468275847cf5ec19972e6c20738276e2708b23c595bfc4433d]
   3186 [sha = SHA-512]
   3187 
   3188 # tcId = 405
   3189 # extreme value for k and s^-1
   3190 msg = 313233343030
   3191 result = valid
   3192 sig = 304502206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022100cccccccc00000000cccccccccccccccc971f2ef152794b9d8fc7d568c9e8eaa7
   3193 
   3194 [key.curve = secp256r1]
   3195 [key.keySize = 256]
   3196 [key.type = ECPublicKey]
   3197 [key.uncompressed = 0447aff9501825a166782bb58a5b459006eacdbce5e5323addad34ec1b6444cdce9199c31502ad4277c73ddd0c807b72634c45762404837d9814a5d4b5a7c3f398]
   3198 [key.wx = 47aff9501825a166782bb58a5b459006eacdbce5e5323addad34ec1b6444cdce]
   3199 [key.wy = 09199c31502ad4277c73ddd0c807b72634c45762404837d9814a5d4b5a7c3f398]
   3200 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000447aff9501825a166782bb58a5b459006eacdbce5e5323addad34ec1b6444cdce9199c31502ad4277c73ddd0c807b72634c45762404837d9814a5d4b5a7c3f398]
   3201 [sha = SHA-512]
   3202 
   3203 # tcId = 406
   3204 # extreme value for k and s^-1
   3205 msg = 313233343030
   3206 result = valid
   3207 sig = 304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c29602203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aaa
   3208 
   3209 [key.curve = secp256r1]
   3210 [key.keySize = 256]
   3211 [key.type = ECPublicKey]
   3212 [key.uncompressed = 04aed8eeff77644bf83b9222f8f57173fa8217ec7e0763ee7d7171fb6092fba5c06486a86d94f48834ba5adbaf349687f9cee400389642b828e68207b147ca2c46]
   3213 [key.wx = 0aed8eeff77644bf83b9222f8f57173fa8217ec7e0763ee7d7171fb6092fba5c0]
   3214 [key.wy = 6486a86d94f48834ba5adbaf349687f9cee400389642b828e68207b147ca2c46]
   3215 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004aed8eeff77644bf83b9222f8f57173fa8217ec7e0763ee7d7171fb6092fba5c06486a86d94f48834ba5adbaf349687f9cee400389642b828e68207b147ca2c46]
   3216 [sha = SHA-512]
   3217 
   3218 # tcId = 407
   3219 # extreme value for k and s^-1
   3220 msg = 313233343030
   3221 result = valid
   3222 sig = 304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022049249248db6db6dbb6db6db6db6db6db5a8b230d0b2b51dcd7ebf0c9fef7c185
   3223 
   3224 [key.curve = secp256r1]
   3225 [key.keySize = 256]
   3226 [key.type = ECPublicKey]
   3227 [key.uncompressed = 04f7c54a585a904300d05b53ef3b854e71999a344b89adc0caaa28e254db9bc7c7c161a79f38ff446051303577e40638fb020329940a63c241bb32c2205eb57b7d]
   3228 [key.wx = 0f7c54a585a904300d05b53ef3b854e71999a344b89adc0caaa28e254db9bc7c7]
   3229 [key.wy = 0c161a79f38ff446051303577e40638fb020329940a63c241bb32c2205eb57b7d]
   3230 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004f7c54a585a904300d05b53ef3b854e71999a344b89adc0caaa28e254db9bc7c7c161a79f38ff446051303577e40638fb020329940a63c241bb32c2205eb57b7d]
   3231 [sha = SHA-512]
   3232 
   3233 # tcId = 408
   3234 # extreme value for k
   3235 msg = 313233343030
   3236 result = valid
   3237 sig = 304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022016a4502e2781e11ac82cbc9d1edd8c981584d13e18411e2f6e0478c34416e3bb
   3238 
   3239 [key.curve = secp256r1]
   3240 [key.keySize = 256]
   3241 [key.type = ECPublicKey]
   3242 [key.uncompressed = 046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5]
   3243 [key.wx = 6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296]
   3244 [key.wy = 4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5]
   3245 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5]
   3246 [sha = SHA-512]
   3247 
   3248 # tcId = 409
   3249 # testing point duplication
   3250 msg = 313233343030
   3251 result = invalid
   3252 sig = 3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b0232102810220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2
   3253 
   3254 # tcId = 410
   3255 # testing point duplication
   3256 msg = 313233343030
   3257 result = invalid
   3258 sig = 3045022100bc07ff031506dc74a75086a43252fb43731975a16dca6b025e867412d94222d00220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2
   3259 
   3260 [key.curve = secp256r1]
   3261 [key.keySize = 256]
   3262 [key.type = ECPublicKey]
   3263 [key.uncompressed = 046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296b01cbd1c01e58065711814b583f061e9d431cca994cea1313449bf97c840ae0a]
   3264 [key.wx = 6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296]
   3265 [key.wy = 0b01cbd1c01e58065711814b583f061e9d431cca994cea1313449bf97c840ae0a]
   3266 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296b01cbd1c01e58065711814b583f061e9d431cca994cea1313449bf97c840ae0a]
   3267 [sha = SHA-512]
   3268 
   3269 # tcId = 411
   3270 # testing point duplication
   3271 msg = 313233343030
   3272 result = invalid
   3273 sig = 3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b0232102810220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2
   3274 
   3275 # tcId = 412
   3276 # testing point duplication
   3277 msg = 313233343030
   3278 result = invalid
   3279 sig = 3045022100bc07ff031506dc74a75086a43252fb43731975a16dca6b025e867412d94222d00220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2
   3280 
   3281 [key.curve = secp256r1]
   3282 [key.keySize = 256]
   3283 [key.type = ECPublicKey]
   3284 [key.uncompressed = 0404aaec73635726f213fb8a9e64da3b8632e41495a944d0045b522eba7240fad587d9315798aaa3a5ba01775787ced05eaaf7b4e09fc81d6d1aa546e8365d525d]
   3285 [key.wx = 4aaec73635726f213fb8a9e64da3b8632e41495a944d0045b522eba7240fad5]
   3286 [key.wy = 087d9315798aaa3a5ba01775787ced05eaaf7b4e09fc81d6d1aa546e8365d525d]
   3287 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000404aaec73635726f213fb8a9e64da3b8632e41495a944d0045b522eba7240fad587d9315798aaa3a5ba01775787ced05eaaf7b4e09fc81d6d1aa546e8365d525d]
   3288 [sha = SHA-512]
   3289 
   3290 # tcId = 413
   3291 # pseudorandom signature
   3292 msg = 
   3293 result = valid
   3294 sig = 30440220093f3825c0cf820cced816a3a67446c85606a6d529e43857643fccc11e1f705f0220769782888c63058630f97a5891c8700e82979e4f233586bfc5042fa73cb70a4e
   3295 
   3296 # tcId = 414
   3297 # pseudorandom signature
   3298 msg = 4d7367
   3299 result = valid
   3300 sig = 3046022100e8564e3e515a09f9f35258442b99e162d27e10975fcb7963d3c26319dc093f84022100c3af01ed0fd0148749ca323364846c862fc6f4beb682b7ead3b2d89b9da8bad4
   3301 
   3302 # tcId = 415
   3303 # pseudorandom signature
   3304 msg = 313233343030
   3305 result = valid
   3306 sig = 304502201412254f8c1dd2742a00ddee5192e7baa288741026871f3057ad9f983b5ab114022100bcdf878fa156f37040922698ad6fb6928601ddc26c40448ea660e67c25eda090
   3307 
   3308 # tcId = 416
   3309 # pseudorandom signature
   3310 msg = 0000000000000000000000000000000000000000
   3311 result = valid
   3312 sig = 30450221009e0676048381839bb0a4703a0ae38facfe1e2c61bd25950c896aa975cd6ec86902206ea0cedf96f11fff0e746941183492f4d17272c92449afd20e34041a6894ee82
   3313 
   3314 [key.curve = secp256r1]
   3315 [key.keySize = 256]
   3316 [key.type = ECPublicKey]
   3317 [key.uncompressed = 044f337ccfd67726a805e4f1600ae2849df3807eca117380239fbd816900000000ed9dea124cc8c396416411e988c30f427eb504af43a3146cd5df7ea60666d685]
   3318 [key.wx = 4f337ccfd67726a805e4f1600ae2849df3807eca117380239fbd816900000000]
   3319 [key.wy = 0ed9dea124cc8c396416411e988c30f427eb504af43a3146cd5df7ea60666d685]
   3320 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200044f337ccfd67726a805e4f1600ae2849df3807eca117380239fbd816900000000ed9dea124cc8c396416411e988c30f427eb504af43a3146cd5df7ea60666d685]
   3321 [sha = SHA-512]
   3322 
   3323 # tcId = 417
   3324 # x-coordinate of the public key has many trailing 0's
   3325 msg = 4d657373616765
   3326 result = valid
   3327 sig = 30440220554482404173a5582884b0d168a32ef8033d7eb780936c390e8eedf720c7f56402200a15413f9ed0d454b92ab901119e7251a4d444ba1421ba639fa57e0d8cf6b313
   3328 
   3329 # tcId = 418
   3330 # x-coordinate of the public key has many trailing 0's
   3331 msg = 4d657373616765
   3332 result = valid
   3333 sig = 304502200b1d838dd54a462745e2c8d5f32637f26fb16dde20a385e45f8a20a8a1f8370e022100ae855e0a10ef087075fda0ed84e2bc5786a681172ea9834e53351316df332bbd
   3334 
   3335 # tcId = 419
   3336 # x-coordinate of the public key has many trailing 0's
   3337 msg = 4d657373616765
   3338 result = valid
   3339 sig = 3045022100af89e4f2b03e5d1f0352e258ef71493040c17d70c36cfd044128302df2ed5e4a0220420f04148c3e6f06561bd448362d6c6fa3f9aeeb7e42843b4674e7ddfd0ba901
   3340 
   3341 [key.curve = secp256r1]
   3342 [key.keySize = 256]
   3343 [key.type = ECPublicKey]
   3344 [key.uncompressed = 043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f49726500493584fa174d791c72bf2ce3880a8960dd2a7c7a1338a82f85a9e59cdbde80000000]
   3345 [key.wx = 3cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f497265004935]
   3346 [key.wy = 084fa174d791c72bf2ce3880a8960dd2a7c7a1338a82f85a9e59cdbde80000000]
   3347 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f49726500493584fa174d791c72bf2ce3880a8960dd2a7c7a1338a82f85a9e59cdbde80000000]
   3348 [sha = SHA-512]
   3349 
   3350 # tcId = 420
   3351 # y-coordinate of the public key has many trailing 0's
   3352 msg = 4d657373616765
   3353 result = valid
   3354 sig = 304402206c1581f1485ccc4e657606fa1a38cf227e3870dc9f41e26b84e28483635e321b02201b3e3c22af23e919b30330f8710f6ef3760c0e2237a9a9f5cf30a1d9f5bbd464
   3355 
   3356 # tcId = 421
   3357 # y-coordinate of the public key has many trailing 0's
   3358 msg = 4d657373616765
   3359 result = valid
   3360 sig = 3045022100dc83bf97ca28db0e04104a16fe3de694311a6cd9f230a300504ae71d8ec755b1022064a83af0ab3e6037003a1f4240dffd8a342afdee50604ed1afa416fd009e4668
   3361 
   3362 # tcId = 422
   3363 # y-coordinate of the public key has many trailing 0's
   3364 msg = 4d657373616765
   3365 result = valid
   3366 sig = 30450220575b70b4375684291b95d81e3c820ed9bde9e5b7343036e4951f3c46894a6d9d022100f10d716efbfeba953701b603fc9ef6ff6e47edef38c9eeef2d55e6486bc4d6e6
   3367 
   3368 [key.curve = secp256r1]
   3369 [key.keySize = 256]
   3370 [key.type = ECPublicKey]
   3371 [key.uncompressed = 043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]
   3372 [key.wx = 3cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f497265004935]
   3373 [key.wy = 7b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]
   3374 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]
   3375 [sha = SHA-512]
   3376 
   3377 # tcId = 423
   3378 # y-coordinate of the public key has many trailing 1's
   3379 msg = 4d657373616765
   3380 result = valid
   3381 sig = 30450221008d4f113189dfd3d3239e331f76d3fca9cef86fcd5dc9b4ab2ca38aeba56c178b022078389c3cf11dcff6d6c7f5efd277d480060691144b568a6f090c8902557bfc61
   3382 
   3383 # tcId = 424
   3384 # y-coordinate of the public key has many trailing 1's
   3385 msg = 4d657373616765
   3386 result = valid
   3387 sig = 3046022100834d10ec2d2d50eeebfecd6328f03fafbb488fc043c362cbc67880ec0ebd04b302210094c026feaf6e68759146fe5b6fd52eaa3c3c5552d83719d2cb900615e2a634db
   3388 
   3389 # tcId = 425
   3390 # y-coordinate of the public key has many trailing 1's
   3391 msg = 4d657373616765
   3392 result = valid
   3393 sig = 304502206894de495e7bb5566807d475d96a0d414a94f4f02c3ab7c2edc2916deafc1e1f022100a603642c20fabc07182867fcc6923d35be23ad3f97a5f93c6ec5b9cce8239569
   3394 
   3395 [key.curve = secp256r1]
   3396 [key.keySize = 256]
   3397 [key.type = ECPublicKey]
   3398 [key.uncompressed = 042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]
   3399 [key.wx = 2829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffff]
   3400 [key.wy = 0a01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]
   3401 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]
   3402 [sha = SHA-512]
   3403 
   3404 # tcId = 426
   3405 # x-coordinate of the public key has many trailing 1's
   3406 msg = 4d657373616765
   3407 result = valid
   3408 sig = 3046022100e500c086fedd59e090ce7bfb615751ed9abe4c09b839ee8f05320245b9796f3e022100807b1d0638c86ef6113fff0d63497800e1b848b5a303a54c748e45ca8f35d7d7
   3409 
   3410 # tcId = 427
   3411 # x-coordinate of the public key has many trailing 1's
   3412 msg = 4d657373616765
   3413 result = valid
   3414 sig = 3046022100b922c1abe1a8309c0acf90e586c6de8c33e37057673390a97ff098f71680b32b022100f86d92b051b7923d82555c205e21b54eab869766c716209648c3e6cc2629057d
   3415 
   3416 # tcId = 428
   3417 # x-coordinate of the public key has many trailing 1's
   3418 msg = 4d657373616765
   3419 result = valid
   3420 sig = 3046022100823c37e46c74ec8497d89245fde3bf53ddb462c00d840e983dcb1b72bbf8bf27022100c4552f2425d14f0f0fa988778403d60a58962e7c548715af83b2edabbb24a49f
   3421 
   3422 [key.curve = secp256r1]
   3423 [key.keySize = 256]
   3424 [key.type = ECPublicKey]
   3425 [key.uncompressed = 04fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]
   3426 [key.wx = 0fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f5]
   3427 [key.wy = 5a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]
   3428 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]
   3429 [sha = SHA-512]
   3430 
   3431 # tcId = 429
   3432 # x-coordinate of the public key is large
   3433 msg = 4d657373616765
   3434 result = valid
   3435 sig = 30450220577a08a95db6dcda9985109942d3786630f640190f920b95bd4d5d84e0f163ef022100d762286e92925973fd38b67ef944a99c0ec5b499b7175cbb4369e053c1fcbb10
   3436 
   3437 # tcId = 430
   3438 # x-coordinate of the public key is large
   3439 msg = 4d657373616765
   3440 result = valid
   3441 sig = 304402207ba458cfe952326922c7aa2854bdc673ce3daaf65d464dfb9f700701503056b102200df8821c92d20546fa741fb426bf56728a53182691964225c9b380b56b22ee6d
   3442 
   3443 # tcId = 431
   3444 # x-coordinate of the public key is large
   3445 msg = 4d657373616765
   3446 result = valid
   3447 sig = 304402205cd60c3b021b4be116f06f1d447f65e458329a8bbae1d9b5977d18cf5618486102204c635cd7aa9aebb5716d5ae09e57f8c481a741a029b40f71ec47344ef883e86e
   3448 
   3449 [key.curve = secp256r1]
   3450 [key.keySize = 256]
   3451 [key.type = ECPublicKey]
   3452 [key.uncompressed = 0400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]
   3453 [key.wx = 3fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e]
   3454 [key.wy = 1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]
   3455 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]
   3456 [sha = SHA-512]
   3457 
   3458 # tcId = 432
   3459 # x-coordinate of the public key is small
   3460 msg = 4d657373616765
   3461 result = valid
   3462 sig = 304402204b50e1e8cf830e04c17e7472caf60da8150ffa568e2c64498cc972a379e542e502202e3adaa5afab89cca91693609555f40543578852cde29c21cb037c0c0b78478e
   3463 
   3464 # tcId = 433
   3465 # x-coordinate of the public key is small
   3466 msg = 4d657373616765
   3467 result = valid
   3468 sig = 304402205aea930c7d8fffcd5c6df2c9430ef76f8b5ed58a8b9c95847288abf8f09a1ac202207ddfef7688a6053ce4eeeeefd6f1a9d71381b7548925f6682aa0a9d05cf5a3a3
   3469 
   3470 # tcId = 434
   3471 # x-coordinate of the public key is small
   3472 msg = 4d657373616765
   3473 result = valid
   3474 sig = 304602210098b092c2d14b5b14a23e9368e0ce1be744dfae9f9a5cdaba51e7872099df96f202210090d3e4f87bd7bc94589f8150b6b01045cd8759a00af78b24d7de771887610df5
   3475 
   3476 [key.curve = secp256r1]
   3477 [key.keySize = 256]
   3478 [key.type = ECPublicKey]
   3479 [key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]
   3480 [key.wx = 0bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]
   3481 [key.wy = 1352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]
   3482 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]
   3483 [sha = SHA-512]
   3484 
   3485 # tcId = 435
   3486 # y-coordinate of the public key is small
   3487 msg = 4d657373616765
   3488 result = valid
   3489 sig = 30460221009e95f2856a9fff9a172b07817c8c60fe185cd3ce9582678f8cc4b02bc444621a022100c54ca51d8117d904f0d3773911cb2792348fae21c2da7dad25f990d122376e4c
   3490 
   3491 # tcId = 436
   3492 # y-coordinate of the public key is small
   3493 msg = 4d657373616765
   3494 result = valid
   3495 sig = 3046022100e77df8f9782696344c33de29ebdc9f8d3fcf463d950cdbe256fd4fc2fd44877e02210087028850c962cf2fb450ffe6b983981e499dc498fbd654fa454c9e07c8cb5ca8
   3496 
   3497 # tcId = 437
   3498 # y-coordinate of the public key is small
   3499 msg = 4d657373616765
   3500 result = valid
   3501 sig = 3045022100bd2dd6f5026d2b5ad7ead74bdf52b8cbcabc08facee0a1c8584658a85ed0c5dc02203e8543e819bdae47d872e29a85ba38addf3eaeaad8786d79c3fb027f6f1ff4bf
   3502 
   3503 [key.curve = secp256r1]
   3504 [key.keySize = 256]
   3505 [key.type = ECPublicKey]
   3506 [key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]
   3507 [key.wx = 0bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]
   3508 [key.wy = 0fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]
   3509 [keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]
   3510 [sha = SHA-512]
   3511 
   3512 # tcId = 438
   3513 # y-coordinate of the public key is large
   3514 msg = 4d657373616765
   3515 result = valid
   3516 sig = 3045022100bd5c0294acc28c15c5d1ebc7274c9ca21a081c8a67da430a34a7fff1a564fabb02207ec103a2385b4ff38b47d306434e9091de24dc9f1a25967ee06f8a0a53ac0181
   3517 
   3518 # tcId = 439
   3519 # y-coordinate of the public key is large
   3520 msg = 4d657373616765
   3521 result = valid
   3522 sig = 304402203c7dbfb43dd80379ee2c23ad5472873a22c8a0179ac8f381ad9e0f193231dc1f02207cf8e07530ade503b3d43a84b75a2a76fc40763daed4e9734e745c58c9ae72d3
   3523 
   3524 # tcId = 440
   3525 # y-coordinate of the public key is large
   3526 msg = 4d657373616765
   3527 result = valid
   3528 sig = 3045022100b38ca4dac6d949be5e5f969860269f0eedff2eb92f45bfc02470300cc96dd52602201c7b22992bb13749cc0c5bc25330a17446e40db734203f9035172725fc70f863
   3529 
   3530