Home | History | Annotate | Download | only in wycheproof_testvectors
      1 # Imported from Wycheproof's ecdsa_secp384r1_sha384_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 = secp384r1]
      8 [key.keySize = 384]
      9 [key.type = ECPublicKey]
     10 [key.uncompressed = 042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]
     11 [key.wx = 2da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa]
     12 [key.wy = 4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]
     13 [keyDer = 3076301006072a8648ce3d020106052b81040022036200042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]
     14 [sha = SHA-384]
     15 
     16 # tcId = 1
     17 # signature malleability
     18 msg = 313233343030
     19 result = valid
     20 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702301840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca03995ca30240e09513805bf6209b58ac7aa9cff54eecd82b9f1
     21 
     22 # tcId = 2
     23 # Legacy:ASN encoding of s misses leading 0
     24 msg = 313233343030
     25 result = acceptable
     26 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     37 
     38 # tcId = 4
     39 # long form encoding of length
     40 msg = 313233343030
     41 result = invalid
     42 sig = 308165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 306602813012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702813100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 30820065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 30670282003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70282003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     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 = 3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
     97 
     98 # tcId = 11
     99 # wrong length
    100 msg = 313233343030
    101 result = invalid
    102 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    103 
    104 # tcId = 12
    105 # wrong length
    106 msg = 313233343030
    107 result = invalid
    108 sig = 3065023112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    109 
    110 # tcId = 13
    111 # wrong length
    112 msg = 313233343030
    113 result = invalid
    114 sig = 3065022f12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    115 
    116 # tcId = 14
    117 # wrong length
    118 msg = 313233343030
    119 result = invalid
    120 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023200e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    121 
    122 # tcId = 15
    123 # wrong length
    124 msg = 313233343030
    125 result = invalid
    126 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    127 
    128 # tcId = 16
    129 # uint32 overflow in length
    130 msg = 313233343030
    131 result = invalid
    132 sig = 30850100000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    133 
    134 # tcId = 17
    135 # uint32 overflow in length
    136 msg = 313233343030
    137 result = invalid
    138 sig = 306a0285010000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    139 
    140 # tcId = 18
    141 # uint32 overflow in length
    142 msg = 313233343030
    143 result = invalid
    144 sig = 306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70285010000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    145 
    146 # tcId = 19
    147 # uint64 overflow in length
    148 msg = 313233343030
    149 result = invalid
    150 sig = 3089010000000000000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    151 
    152 # tcId = 20
    153 # uint64 overflow in length
    154 msg = 313233343030
    155 result = invalid
    156 sig = 306e028901000000000000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    157 
    158 # tcId = 21
    159 # uint64 overflow in length
    160 msg = 313233343030
    161 result = invalid
    162 sig = 306e023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028901000000000000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    163 
    164 # tcId = 22
    165 # length = 2**31 - 1
    166 msg = 313233343030
    167 result = invalid
    168 sig = 30847fffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    169 
    170 # tcId = 23
    171 # length = 2**31 - 1
    172 msg = 313233343030
    173 result = invalid
    174 sig = 306902847fffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    175 
    176 # tcId = 24
    177 # length = 2**31 - 1
    178 msg = 313233343030
    179 result = invalid
    180 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702847fffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    181 
    182 # tcId = 25
    183 # length = 2**32 - 1
    184 msg = 313233343030
    185 result = invalid
    186 sig = 3084ffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    187 
    188 # tcId = 26
    189 # length = 2**32 - 1
    190 msg = 313233343030
    191 result = invalid
    192 sig = 30690284ffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    193 
    194 # tcId = 27
    195 # length = 2**32 - 1
    196 msg = 313233343030
    197 result = invalid
    198 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70284ffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    199 
    200 # tcId = 28
    201 # length = 2**40 - 1
    202 msg = 313233343030
    203 result = invalid
    204 sig = 3085ffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    205 
    206 # tcId = 29
    207 # length = 2**40 - 1
    208 msg = 313233343030
    209 result = invalid
    210 sig = 306a0285ffffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    211 
    212 # tcId = 30
    213 # length = 2**40 - 1
    214 msg = 313233343030
    215 result = invalid
    216 sig = 306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70285ffffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    217 
    218 # tcId = 31
    219 # length = 2**64 - 1
    220 msg = 313233343030
    221 result = invalid
    222 sig = 3088ffffffffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    223 
    224 # tcId = 32
    225 # length = 2**64 - 1
    226 msg = 313233343030
    227 result = invalid
    228 sig = 306d0288ffffffffffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    229 
    230 # tcId = 33
    231 # length = 2**64 - 1
    232 msg = 313233343030
    233 result = invalid
    234 sig = 306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70288ffffffffffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    235 
    236 # tcId = 34
    237 # incorrect length
    238 msg = 313233343030
    239 result = invalid
    240 sig = 30ff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    241 
    242 # tcId = 35
    243 # incorrect length
    244 msg = 313233343030
    245 result = invalid
    246 sig = 306502ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    247 
    248 # tcId = 36
    249 # incorrect length
    250 msg = 313233343030
    251 result = invalid
    252 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702ff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    253 
    254 # tcId = 37
    255 # indefinite length without termination
    256 msg = 313233343030
    257 result = invalid
    258 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    259 
    260 # tcId = 38
    261 # indefinite length without termination
    262 msg = 313233343030
    263 result = invalid
    264 sig = 3065028012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    265 
    266 # tcId = 39
    267 # indefinite length without termination
    268 msg = 313233343030
    269 result = invalid
    270 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    289 
    290 # tcId = 43
    291 # prepending 0's to sequence
    292 msg = 313233343030
    293 result = invalid
    294 sig = 30670000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    295 
    296 # tcId = 44
    297 # appending unused 0's to sequence
    298 msg = 313233343030
    299 result = invalid
    300 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    301 
    302 # tcId = 45
    303 # appending null value to sequence
    304 msg = 313233343030
    305 result = invalid
    306 sig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820500
    307 
    308 # tcId = 46
    309 # including garbage
    310 msg = 313233343030
    311 result = invalid
    312 sig = 306a4981773065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    313 
    314 # tcId = 47
    315 # including garbage
    316 msg = 313233343030
    317 result = invalid
    318 sig = 306925003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    319 
    320 # tcId = 48
    321 # including garbage
    322 msg = 313233343030
    323 result = invalid
    324 sig = 30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef
    325 
    326 # tcId = 49
    327 # including garbage
    328 msg = 313233343030
    329 result = invalid
    330 sig = 306a2235498177023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    331 
    332 # tcId = 50
    333 # including garbage
    334 msg = 313233343030
    335 result = invalid
    336 sig = 306922342500023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    337 
    338 # tcId = 51
    339 # including garbage
    340 msg = 313233343030
    341 result = invalid
    342 sig = 306d2232023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70004deadbeef023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    343 
    344 # tcId = 52
    345 # including garbage
    346 msg = 313233343030
    347 result = invalid
    348 sig = 306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72236498177023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    349 
    350 # tcId = 53
    351 # including garbage
    352 msg = 313233343030
    353 result = invalid
    354 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d722352500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    355 
    356 # tcId = 54
    357 # including garbage
    358 msg = 313233343030
    359 result = invalid
    360 sig = 306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72233023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef
    361 
    362 # tcId = 55
    363 # including undefined tags
    364 msg = 313233343030
    365 result = invalid
    366 sig = 306daa00bb00cd003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    367 
    368 # tcId = 56
    369 # including undefined tags
    370 msg = 313233343030
    371 result = invalid
    372 sig = 306baa02aabb3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    373 
    374 # tcId = 57
    375 # including undefined tags
    376 msg = 313233343030
    377 result = invalid
    378 sig = 306d2238aa00bb00cd00023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    379 
    380 # tcId = 58
    381 # including undefined tags
    382 msg = 313233343030
    383 result = invalid
    384 sig = 306b2236aa02aabb023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    385 
    386 # tcId = 59
    387 # including undefined tags
    388 msg = 313233343030
    389 result = invalid
    390 sig = 306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72239aa00bb00cd00023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    391 
    392 # tcId = 60
    393 # including undefined tags
    394 msg = 313233343030
    395 result = invalid
    396 sig = 306b023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72237aa02aabb023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 30803065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    409 
    410 # tcId = 63
    411 # using composition with indefinite length
    412 msg = 313233343030
    413 result = invalid
    414 sig = 30692280023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    415 
    416 # tcId = 64
    417 # using composition with indefinite length
    418 msg = 313233343030
    419 result = invalid
    420 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    421 
    422 # tcId = 65
    423 # using composition with wrong tag
    424 msg = 313233343030
    425 result = invalid
    426 sig = 30803165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    427 
    428 # tcId = 66
    429 # using composition with wrong tag
    430 msg = 313233343030
    431 result = invalid
    432 sig = 30692280033012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    433 
    434 # tcId = 67
    435 # using composition with wrong tag
    436 msg = 313233343030
    437 result = invalid
    438 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280033100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    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 = 2e65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    451 
    452 # tcId = 70
    453 # changing tag value of sequence
    454 msg = 313233343030
    455 result = invalid
    456 sig = 2f65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    457 
    458 # tcId = 71
    459 # changing tag value of sequence
    460 msg = 313233343030
    461 result = invalid
    462 sig = 3165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    463 
    464 # tcId = 72
    465 # changing tag value of sequence
    466 msg = 313233343030
    467 result = invalid
    468 sig = 3265023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    469 
    470 # tcId = 73
    471 # changing tag value of sequence
    472 msg = 313233343030
    473 result = invalid
    474 sig = ff65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 306930010230643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    487 
    488 # tcId = 76
    489 # truncate sequence
    490 msg = 313233343030
    491 result = invalid
    492 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f
    493 
    494 # tcId = 77
    495 # truncate sequence
    496 msg = 313233343030
    497 result = invalid
    498 sig = 30643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    499 
    500 # tcId = 78
    501 # indefinite length
    502 msg = 313233343030
    503 result = invalid
    504 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    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 = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8200
    514 
    515 # tcId = 80
    516 # indefinite length with additional element
    517 msg = 313233343030
    518 result = invalid
    519 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8205000000
    520 
    521 # tcId = 81
    522 # indefinite length with truncated element
    523 msg = 313233343030
    524 result = invalid
    525 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82060811220000
    526 
    527 # tcId = 82
    528 # indefinite length with garbage
    529 msg = 313233343030
    530 result = invalid
    531 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000fe02beef
    532 
    533 # tcId = 83
    534 # indefinite length with nonempty EOC
    535 msg = 313233343030
    536 result = invalid
    537 sig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820002beef
    538 
    539 # tcId = 84
    540 # prepend empty sequence
    541 msg = 313233343030
    542 result = invalid
    543 sig = 30673000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    544 
    545 # tcId = 85
    546 # append empty sequence
    547 msg = 313233343030
    548 result = invalid
    549 sig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f823000
    550 
    551 # tcId = 86
    552 # sequence of sequence
    553 msg = 313233343030
    554 result = invalid
    555 sig = 30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    556 
    557 # tcId = 87
    558 # truncated sequence
    559 msg = 313233343030
    560 result = invalid
    561 sig = 3032023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7
    562 
    563 # tcId = 88
    564 # repeat element in sequence
    565 msg = 313233343030
    566 result = invalid
    567 sig = 308198023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    568 
    569 # tcId = 89
    570 # removing integer
    571 msg = 313233343030
    572 result = invalid
    573 sig = 3033023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    574 
    575 # tcId = 90
    576 # lonely integer tag
    577 msg = 313233343030
    578 result = invalid
    579 sig = 303402023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    580 
    581 # tcId = 91
    582 # lonely integer tag
    583 msg = 313233343030
    584 result = invalid
    585 sig = 3033023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702
    586 
    587 # tcId = 92
    588 # appending 0's to integer
    589 msg = 313233343030
    590 result = invalid
    591 sig = 3067023212b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    592 
    593 # tcId = 93
    594 # appending 0's to integer
    595 msg = 313233343030
    596 result = invalid
    597 sig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023300e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000
    598 
    599 # tcId = 94
    600 # prepending 0's to integer
    601 msg = 313233343030
    602 result = invalid
    603 sig = 30670232000012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70233000000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    622 
    623 # tcId = 97
    624 # appending null value to integer
    625 msg = 313233343030
    626 result = invalid
    627 sig = 3067023212b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    628 
    629 # tcId = 98
    630 # appending null value to integer
    631 msg = 313233343030
    632 result = invalid
    633 sig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023300e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820500
    634 
    635 # tcId = 99
    636 # truncated length of integer
    637 msg = 313233343030
    638 result = invalid
    639 sig = 30350281023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    640 
    641 # tcId = 100
    642 # truncated length of integer
    643 msg = 313233343030
    644 result = invalid
    645 sig = 3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70281
    646 
    647 # tcId = 101
    648 # Replacing integer with NULL
    649 msg = 313233343030
    650 result = invalid
    651 sig = 30350500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    652 
    653 # tcId = 102
    654 # Replacing integer with NULL
    655 msg = 313233343030
    656 result = invalid
    657 sig = 3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70500
    658 
    659 # tcId = 103
    660 # changing tag value of integer
    661 msg = 313233343030
    662 result = invalid
    663 sig = 3065003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    664 
    665 # tcId = 104
    666 # changing tag value of integer
    667 msg = 313233343030
    668 result = invalid
    669 sig = 3065013012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    670 
    671 # tcId = 105
    672 # changing tag value of integer
    673 msg = 313233343030
    674 result = invalid
    675 sig = 3065033012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    676 
    677 # tcId = 106
    678 # changing tag value of integer
    679 msg = 313233343030
    680 result = invalid
    681 sig = 3065043012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    682 
    683 # tcId = 107
    684 # changing tag value of integer
    685 msg = 313233343030
    686 result = invalid
    687 sig = 3065ff3012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    688 
    689 # tcId = 108
    690 # changing tag value of integer
    691 msg = 313233343030
    692 result = invalid
    693 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    694 
    695 # tcId = 109
    696 # changing tag value of integer
    697 msg = 313233343030
    698 result = invalid
    699 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7013100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    700 
    701 # tcId = 110
    702 # changing tag value of integer
    703 msg = 313233343030
    704 result = invalid
    705 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7033100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    706 
    707 # tcId = 111
    708 # changing tag value of integer
    709 msg = 313233343030
    710 result = invalid
    711 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7043100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    712 
    713 # tcId = 112
    714 # changing tag value of integer
    715 msg = 313233343030
    716 result = invalid
    717 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7ff3100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    718 
    719 # tcId = 113
    720 # dropping value of integer
    721 msg = 313233343030
    722 result = invalid
    723 sig = 30350200023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    724 
    725 # tcId = 114
    726 # dropping value of integer
    727 msg = 313233343030
    728 result = invalid
    729 sig = 3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70200
    730 
    731 # tcId = 115
    732 # using composition for integer
    733 msg = 313233343030
    734 result = invalid
    735 sig = 30692234020112022fb30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    736 
    737 # tcId = 116
    738 # using composition for integer
    739 msg = 313233343030
    740 result = invalid
    741 sig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d722350201000230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    742 
    743 # tcId = 117
    744 # modify first byte of integer
    745 msg = 313233343030
    746 result = invalid
    747 sig = 3065023010b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    748 
    749 # tcId = 118
    750 # modify first byte of integer
    751 msg = 313233343030
    752 result = invalid
    753 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023102e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    754 
    755 # tcId = 119
    756 # modify last byte of integer
    757 msg = 313233343030
    758 result = invalid
    759 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c54857023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    760 
    761 # tcId = 120
    762 # modify last byte of integer
    763 msg = 313233343030
    764 result = invalid
    765 sig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f02
    766 
    767 # tcId = 121
    768 # truncate integer
    769 msg = 313233343030
    770 result = invalid
    771 sig = 3064022f12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    772 
    773 # tcId = 122
    774 # truncate integer
    775 msg = 313233343030
    776 result = invalid
    777 sig = 3064022fb30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    778 
    779 # tcId = 123
    780 # truncate integer
    781 msg = 313233343030
    782 result = invalid
    783 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f
    784 
    785 # tcId = 124
    786 # truncate integer
    787 msg = 313233343030
    788 result = invalid
    789 sig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    790 
    791 # tcId = 125
    792 # leading ff in integer
    793 msg = 313233343030
    794 result = invalid
    795 sig = 30660231ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    796 
    797 # tcId = 126
    798 # leading ff in integer
    799 msg = 313233343030
    800 result = invalid
    801 sig = 3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70232ff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    802 
    803 # tcId = 127
    804 # infinity
    805 msg = 313233343030
    806 result = invalid
    807 sig = 3036090180023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    808 
    809 # tcId = 128
    810 # infinity
    811 msg = 313233343030
    812 result = invalid
    813 sig = 3035023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7090180
    814 
    815 # tcId = 129
    816 # replacing integer with zero
    817 msg = 313233343030
    818 result = invalid
    819 sig = 3036020100023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    820 
    821 # tcId = 130
    822 # replacing integer with zero
    823 msg = 313233343030
    824 result = invalid
    825 sig = 3035023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7020100
    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 = 306602310112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19a25617aad7485e6312a8589714f647acf7a94cffbe8a724a023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 30660231ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe1a138f7ca6eeda02a462743d328394f8b71dd11a2a25001f64023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 30650230ed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e6250d35d71ceecf7c4571b51b33ba5fcdf542cc6b0e3ab729023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3066023100ed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e5ec7083591125fd5b9d8bc2cd7c6b0748e22ee5d5daffe09c023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 30660231feed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e65da9e85528b7a19ced57a768eb09b8530856b30041758db6023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 306602310112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3066023100ed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e6250d35d71ceecf7c4571b51b33ba5fcdf542cc6b0e3ab729023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023101e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc5f8fc6adfda650a86aa74b95adbd6874b3cd8dde6cc0798f5
    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 = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc66a35cfdbf1f6aec7fa409df64a7538556300ab11327d460f
    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 = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70231ff1840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca039ce66e2a219d22358ada554576cda202fb0133b8400bd907e
    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 = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70231fe1840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca03a07039520259af579558b46a5242978b4c327221933f8670b
    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 = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023101e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82
    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 = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702301840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca039ce66e2a219d22358ada554576cda202fb0133b8400bd907e
    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 = 3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
    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 = 3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
    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 = 3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
    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 = 3036020100023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
    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 = 3036020100023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
    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 = 3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3036020101023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3036020101023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 30360201ff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 30360201ff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973020100
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973020101
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529730201ff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3038023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973090380fe01
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972020100
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972020101
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529720201ff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3038023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972090380fe01
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974020100
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974020101
   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 = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529740201ff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3038023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974090380fe01
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff020100
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff020101
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0201ff
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3038023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff090380fe01
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000020100
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000020101
   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 = 3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000001000000000201ff
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff
   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 = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000
   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 = 3038023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000090380fe01
   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 = 3133323237
   1484 result = valid
   1485 sig = 3066023100ac042e13ab83394692019170707bc21dd3d7b8d233d11b651757085bdd5767eabbb85322984f14437335de0cdf565684023100bd770d3ee4beadbabe7ca46e8c4702783435228d46e2dd360e322fe61c86926fa49c8116ec940f72ac8c30d9beb3e12f
   1486 
   1487 # tcId = 217
   1488 # special case hash
   1489 msg = 31373530353531383135
   1490 result = valid
   1491 sig = 3066023100d3298a0193c4316b34e3833ff764a82cff4ef57b5dd79ed6237b51ff76ceab13bf92131f41030515b7e012d2ba857830023100bfc7518d2ad20ed5f58f3be79720f1866f7a23b3bd1bf913d3916819d008497a071046311d3c2fd05fc284c964a39617
   1492 
   1493 # tcId = 218
   1494 # special case hash
   1495 msg = 3130333633303731
   1496 result = valid
   1497 sig = 3065023100e14f41a5fc83aa4725a9ea60ab5b0b9de27f519af4b557a601f1fee0243f8eee5180f8c531414f3473f4457430cb7a2602301047ed2bf1f98e3ce93e8fdbdc63cc79f238998fee74e1bb6cd708694950bbffe3945066064da043f04d7083d0a596ec
   1498 
   1499 # tcId = 219
   1500 # special case hash
   1501 msg = 32333632343231333231
   1502 result = valid
   1503 sig = 3066023100b7c8b5cf631a96ad908d6a8c8d0e0a35fcc22a5a36050230b665932764ae45bd84cb87ebba8e444abd89e4483fc9c4a8023100a11636c095aa9bc69cf24b50a0a9e5377d0ffbba4fab5433159f006ab4563d55e918493020a19691574e4d1e66e3975e
   1504 
   1505 # tcId = 220
   1506 # special case hash
   1507 msg = 34353838303134363536
   1508 result = valid
   1509 sig = 306402304a7df2df6a32d59b6bfed54f032c3d6f3acd3ac4063704099cd162ab3908e8eeba4e973ee75b5e285dd572062338fe58023035365be327e2463dc759951c5c0be5e3d094cb706912fdf7d26b15d4a5c42ffebeca5ae73a1823f5e65d571b4ccf1a82
   1510 
   1511 # tcId = 221
   1512 # special case hash
   1513 msg = 32313436363035363432
   1514 result = valid
   1515 sig = 30660231009ad363a1bbc67c57c82a378e988cc083cc91f8b32739ec647c0cb348fb5c86472015131a7d9083bf4740af3351755195023100d310dc1509f8c00281efe571768d488027ea760fe32971f6cb7b57cdf90621b7d0086e26443d3761df7aa3a4eccc6c58
   1516 
   1517 # tcId = 222
   1518 # special case hash
   1519 msg = 333335333030383230
   1520 result = valid
   1521 sig = 306502310095078af5c2ac230239557f5fcee2e712a7034e95437a9b34c1692a81270edcf8ddd5aba1138a42012663e5f81c9beae2023040ee510a0cceb8518ad4f618599164da0f3ba75eceeac216216ec62bcceae8dc98b5e35b2e7ed47c4b8ebacfe84a74e6
   1522 
   1523 # tcId = 223
   1524 # special case hash
   1525 msg = 36333936363033363331
   1526 result = valid
   1527 sig = 3066023100a538076362043de54864464c14a6c1c3a478443726c1309a36b9e9ea1592b40c3f3f90d195bd298004a71e8f285e093a023100d74f97ef38468515a8c927a450275c14dc16ddbdd92b3a5cae804be20d29c682129247d2e01d37dabe38ffb74808a8b7
   1528 
   1529 # tcId = 224
   1530 # special case hash
   1531 msg = 33333931363630373935
   1532 result = valid
   1533 sig = 3065023100bbe835113f8ea4dc469f0283af6603f3d7a3a222b3ab5a93db56007ef2dc07c97988fc7b8b833057fa3fbf97413b6c150230737c316320b61002c2acb184d82e60e46bd2129a9bbf563c80da423121c161decd363518b260aaacf3734c1ef9faa925
   1534 
   1535 # tcId = 225
   1536 # special case hash
   1537 msg = 31343436393735393634
   1538 result = valid
   1539 sig = 30650230679c3640ad8ffe9577d9b59b18ff5598dbfe61122bbab8238d268907c989cd94dc7f601d17486af93f6d18624aa524a3023100e84dd195502bdcdd77b7f51d8c1ea789006905844a0e185474af1a583bab564ee23be0bc49500390dceb3d3948f06730
   1540 
   1541 # tcId = 226
   1542 # special case hash
   1543 msg = 35313539343738363431
   1544 result = valid
   1545 sig = 3066023100f6f1afe6febce799cc9b754279f2499f3825c3e789accef46d3f068e2b6781fd50669e80c3c7293a5c0c0af48e068e35023100f59cc8c2222ed63b4553f8149ebecc43b866719b294ef0832a12b3e3dbc825eeab68b5779625b10ae5541412ec295354
   1546 
   1547 # tcId = 227
   1548 # special case hash
   1549 msg = 35323431373932333331
   1550 result = valid
   1551 sig = 3065023100f46496f6d473f3c091a68aaa3749220c840061cd4f888613ccfeac0aa0411b451edbd4facbe38d2dd9d6d0d0d255ed34023000c3a74fa6666f58c4798f30c3779813e5c6d08ac31a792c2d0f9cb708733f26ad6bf3b1e46815ae536aa151680bdee2
   1552 
   1553 # tcId = 228
   1554 # special case hash
   1555 msg = 31313437323930323034
   1556 result = valid
   1557 sig = 3066023100df8b8e4cb1bc4ec69cb1472fa5a81c36642ed47fc6ce560033c4f7cb0bc8459b5788e34caa7d96e6071188e449f0207a0231008b8ee0177962a489938f3feffae55729d9d446fe438c7cb91ea5f632c80aa72a43b9b04e6de7ff34f76f4425107fd697
   1558 
   1559 # tcId = 229
   1560 # special case hash
   1561 msg = 3130383738373235363435
   1562 result = valid
   1563 sig = 30660231008bb6a8ecdc8b483ad7b9c94bb39f63b5fc1378efe8c0204a74631dded7159643821419af33863b0414bd87ecf73ba3fb0231008928449f2d6db2b2c65d44d98beb77eeadcbda83ff33e57eb183e1fc29ad86f0ba29ee66e750e8170ccc434cf70ae199
   1564 
   1565 # tcId = 230
   1566 # special case hash
   1567 msg = 37333433333036353633
   1568 result = valid
   1569 sig = 3065023100e3832877c80c4ed439d8eadcf615c0286ff54943e3ae2f66a3b9f886245fea470e6d5812cef80c23e4f568d0215a3bfc02303177a7dbf0ab8f8f5fc1d01b19d6a5e89642899f369dfe213b7cc55d8eaf21dd2885efce52b5959c1f06b7cac5773e5b
   1570 
   1571 # tcId = 231
   1572 # special case hash
   1573 msg = 393734343630393738
   1574 result = valid
   1575 sig = 306502306275738f0880023286a9b6f28ea0a9779e8d644c3dec48293c64f1566b34e15c7119bd9d02fa2357774cabc9e53ef7e6023100d2f0a52b1016082bd5517609ee81c0764dc38a8f32d9a5074e717ee1d832f9ea0e4c6b100b1fd5e7f4bc7468c79d3933
   1576 
   1577 # tcId = 232
   1578 # special case hash
   1579 msg = 33323237303836383339
   1580 result = valid
   1581 sig = 3066023100d316fe5168cf13753c8c3bbef83869a6703dc0d5afa82af49c88ff3555660f57919a6f36e84451c3e8e5783e3b83fe3b023100995f08c8fec7cd82ce27e7509393f5a3803a48fe255fcb160321c6e1890eb36e37bcda158f0fa6899e7d107e52de8c3c
   1582 
   1583 # tcId = 233
   1584 # special case hash
   1585 msg = 323332393736343130
   1586 result = valid
   1587 sig = 306402300b13b8fd10fa7b42169137588ad3f557539a4e9206f3a1f1fe9202b0690defded2be18147f5b2da9285c0e7349735ea302300478ad317b22a247bf9334719b4c8ee84acf134515db77e6141c75d08961e1e51eaca29836744103de0f6a4c798d3eeb
   1588 
   1589 # tcId = 234
   1590 # special case hash
   1591 msg = 3934303437333831
   1592 result = valid
   1593 sig = 3065023015804429bcb5277d4f0af73bd54c8a177499a7b64f18afc566c3ce7096bdc6c275e38548edcfa0b78dd7f57b6f393e49023100d5951f243e65b82ba5c0c7552d33b11f1e90fde0c3fd014aac1bb27db2aaf09b667c8b247c4cdd5b0723fba83b4f999e
   1594 
   1595 # tcId = 235
   1596 # special case hash
   1597 msg = 33323230353639313233
   1598 result = valid
   1599 sig = 30650230359247c95776bb17492b7bf827f5f330fa9f9de7cc10441a1479c81776ce36cdc6a13c5f5149c4e39147a196bb02ed34023100f6ed9252a73de48516f4eabab6368fbff6875128af4e1226d54db558bd76eec369cc9b285bc196d512e531f84864d33f
   1600 
   1601 # tcId = 236
   1602 # special case hash
   1603 msg = 343134303533393934
   1604 result = valid
   1605 sig = 3065023100a557d1f63a2094f683429ecb35a6533bac897682775c0051e111eed6e076c48867cae005c5e0803800b050311e381cd602302a2f871efcf03cf1c8f509e076aaa2a76f1ea78d1c64804ea5b063b0324b8e98eb5825d04370106020ee15805dbedf81
   1606 
   1607 # tcId = 237
   1608 # special case hash
   1609 msg = 31393531353638363439
   1610 result = valid
   1611 sig = 3065023100f22bf91169b4aec84ca84041cb826f7dfc6f33d973f3c72433b8a0ca203aac93f7eed62be9bea01706402d5b5d3b0e6502307841d3bc34aa47e813a55c25203c5ec2342d838d5b4638c2705dcf4bac9c24f765b5d4c28fa3c7fda7a38ed5048c7de3
   1612 
   1613 # tcId = 238
   1614 # special case hash
   1615 msg = 35393539303731363335
   1616 result = valid
   1617 sig = 30660231009c196e39a2d61a3c2565f5932f357e242892737e9adfc86c6609f291e5e6fdbb23029ff915a032b0c5390ba9d15f203e023100d721e28e5269d7813e8a9aed53a37e652fec1560ca61f28f55ab4c262cc6214eee8d3c4c2ba9d1ba0ba19e5e3c7484a7
   1618 
   1619 # tcId = 239
   1620 # special case hash
   1621 msg = 323135333436393533
   1622 result = valid
   1623 sig = 30660231008ba1e9dec14d300b0e250ea0bcd4419c3d9559622cc7b8375bd73f7d70133242e3d5bf70bc782808734654bacd12daea023100d893d3970f72ccab35555ae91ebcfed3c5bfc5d39181071bc06ba382587a695e02ed482f1a74fe309a399eaee5f5bc52
   1624 
   1625 # tcId = 240
   1626 # special case hash
   1627 msg = 34383037313039383330
   1628 result = valid
   1629 sig = 306402302f521d9d83e1bff8d25255a9bdca90e15d78a8c9ea7885b884024a40de9a315bed7f746b5da4ce96b070208e9ae0cfa502304185c6f4225b8c255a4d31abb5c9b6c686a6ee50a8eb7103aaef90245a4722fc8996f266f262109c3b5957ba73289a20
   1630 
   1631 # tcId = 241
   1632 # special case hash
   1633 msg = 343932393339363930
   1634 result = valid
   1635 sig = 3065023100d4900f54c1bc841d38eb2f13e0bafbb12b5667393b07102db90639744f54d78960b344c8fbfbf3540b38d00278e177aa02303a16eff0399700009b6949f3f506c543495bf8e0f3a34feb8edd63648747b531adc4e75398e4da8083b88b34c2fb97a8
   1636 
   1637 # tcId = 242
   1638 # special case hash
   1639 msg = 32313132333535393630
   1640 result = valid
   1641 sig = 3065023100c0169e2b8b97eeb0650e27653f2e473b97a06e1e888b07c1018c730cabfdeeec4a626c3edee0767d44e8ed07080c2ac4023013f46475f955f9701928067e3982d4ba5a58a379a66f91b74fad9ac8aee30086be6f41c9c2d8fb80e0924dedbe67e968
   1642 
   1643 # tcId = 243
   1644 # special case hash
   1645 msg = 31323339323735373034
   1646 result = valid
   1647 sig = 306402302e868871ea8b27a8a746882152051f2b146af4ac9d8473b4b6852f80a1d0c7cab57489aa43f89024388aec0605b0263702306d8c89eed8a5a6252c5cead1c55391c6743d881609e3db24d70ead80a663570020798fbf41d4c624fcb1ce36c536fe38
   1648 
   1649 # tcId = 244
   1650 # special case hash
   1651 msg = 32303831313838373638
   1652 result = valid
   1653 sig = 3065023100abe6a51179ee87c957805ecad5ccebca30c6e3a3e6dbe4eb4d130b71df2bf590b9d67c8f49e81bf90ce0909d3c2dab4c02307110582fab495b21bd9dda064fbd7acc09d0544dcf7699be35ad16207ffa10e8904f9241a709487ba2ba7e34430b81c3
   1654 
   1655 # tcId = 245
   1656 # special case hash
   1657 msg = 343534363038393633
   1658 result = valid
   1659 sig = 3064023050252c19e60e4120b7c28b2c2e0a588e5d107518cd61e5c7999c6d465ea134f752322d8b83f5988fcdc62bd9adb36ccd0230193899352491dabfe4fc942e14ddacb200673729d61602cc0baf5732d262f36e5279865a810ce2f977f57686a0d0137a
   1660 
   1661 # tcId = 246
   1662 # special case hash
   1663 msg = 31333837363837313131
   1664 result = valid
   1665 sig = 3066023100eb725fdd539d7de8ea02fac8db6ec464f40c272a63e6b2718c4e0266bf1235dae330f747a6052f4319ecbe7bdade9bd0023100ae84507648ba2d1944bb67722ccd2cb94b92b59e89a1ae698c668bb57f481c42b216c23da4b1d8c0e502ef97fda05ad0
   1666 
   1667 # tcId = 247
   1668 # special case hash
   1669 msg = 32303331333831383735
   1670 result = valid
   1671 sig = 3064023025aa56fcbd92f2cf53bddbaa0db537de5843290731c1dd78036fcbded4a8f7187ddfed9f5ca9d98ea7b12d24b8d29d570230028f68372d66164810bf79c30a191116d496fe32314605dc1668289425fb3a15d7532dde1052a49a35866c147abde1d9
   1672 
   1673 # tcId = 248
   1674 # special case hash
   1675 msg = 323535333538333333
   1676 result = valid
   1677 sig = 3065023054bf7adc8548e7cae270e7b097f16b5e315158d21b0e652ce1cfe4b33126ba4a65bf227b4cddcaf22d33d82478937b20023100bfc1b8f1d02846a42f31e1bd10ba334065459f712a3bbc76005d6c6488889f88c0983f4834d0bf2249dbf0a6db760701
   1678 
   1679 # tcId = 249
   1680 # special case hash
   1681 msg = 34363138383431343732
   1682 result = valid
   1683 sig = 3066023100d3bb29ac0bd1f6058a5197f766d6ea3216c572ded62af46318c8c7f9547bb246553654279d69989d9af5ef4ccacf64da023100e10281122c2112a2a5a9d87ac58f64fb07c996a2d09292119e8f24d5499b2e8524ebd0570097f6cc7f9c26094a35c857
   1684 
   1685 # tcId = 250
   1686 # special case hash
   1687 msg = 31303039323435383534
   1688 result = valid
   1689 sig = 3066023100bc32e85e3112472408f9324586e525325128a38313c34b79700cb0a3f7262a90a1fcc40eef1f1a3884032a7a21810e0a023100c02f52541360358107a13dbea31f83d80397710901734b7adb78b1fc904454a28a378514ccef80ecc70c1d8e55f11311
   1690 
   1691 # tcId = 251
   1692 # special case hash
   1693 msg = 32373536343636353238
   1694 result = valid
   1695 sig = 3066023100f04b9e17c71d2d2133ea380d71b6b82c8a8e3332703e9d535b2c2bca9b0ad586d176a6049afa35edd9722edb5c33daa3023100bd44d4a6263380ca6f22e76c26d5f70f41f4d7cae7d4b9c1b8dc2ba5298d9d12408b04614e2f3796cc19c950c8c88a10
   1696 
   1697 # tcId = 252
   1698 # special case hash
   1699 msg = 313139363937313032
   1700 result = valid
   1701 sig = 3065023100c8807351d8e261338e750cb9a52f4be4470b63f6f181cbe0e81d43b60824ba4be1bba42b1783897a0d72b0614018b02f023052e3a598c8be982127e961eed2b04f21c86df4ebcab0d955a7c66ec7f818898798ee75367a85022276b912c0a072bff7
   1702 
   1703 # tcId = 253
   1704 # special case hash
   1705 msg = 323333313432313732
   1706 result = valid
   1707 sig = 306402306152841b6fb460546eeb4158a3e5ffa54f51aa6a208987be899b706055cd59d8ec7c01f4634254fe050e1d4ec525a173023073f0c5f13640d892c28f701428e8fbfb736b6478bbd972c8c684977556ed599a70d313e06b126080e13068d56e1c10be
   1708 
   1709 # tcId = 254
   1710 # special case hash
   1711 msg = 31363733343831383938
   1712 result = valid
   1713 sig = 3066023100842f8d2814f5b7163f4b21bd9727246e078ad1e7435dfe1bc5f9e0e7374232e686b9b98b73deab9e43b3b7f25416c2be023100852c106c412300bac3ba265990b428a26076ab3f00fd7657bbd9315fa1cd2a1230a9a60d06b7af87aa0a6cf3f48b344c
   1714 
   1715 # tcId = 255
   1716 # special case hash
   1717 msg = 31343630313539383237
   1718 result = valid
   1719 sig = 3066023100e13f6d638b9d4fba54aa436a945cfea66dec058fab6f026293265884457b5a86e8e927d699bc64431b71e3d41df200440231009832cd1b4177118ed247b4f31277da15f420179f45c71a237d77f599a45df68247bac3dcef0868ecd1665005c25b7c6c
   1720 
   1721 # tcId = 256
   1722 # special case hash
   1723 msg = 38393930383539393239
   1724 result = valid
   1725 sig = 3064023009fff1c2e4ff8643cbfad588620c2bf7aaca5cf4242969142c7145b927bd82ed14f3ae8c6e2ce2da63b990b9f1be6d640230780c816f6c86343b008235ee986abf2136123ed247e4751e4d5467334f08e5e2ca1161254f68c3e6678e2d0b87d1cc7c
   1726 
   1727 # tcId = 257
   1728 # special case hash
   1729 msg = 34333236343430393831
   1730 result = valid
   1731 sig = 3066023100ffae6e7d2cea71b5a9c73cbc1285a8d252949772afe1aa27fb137740fc429c2a8c8648c9a5ba678a32f7ae7689b395ca02310089d54cd13a162c34189ff524813690e79768af8ebe794cc941dfe7fdf2cb8dd0b42519f034ea4d4f1c870046d13210e1
   1732 
   1733 # tcId = 258
   1734 # special case hash
   1735 msg = 32333736343337353537
   1736 result = valid
   1737 sig = 3066023100efa3c5fc3c8be1007475a2dbd46e3578bb30579445909c2445f850fb8aa60aa5b1749cc3400d8ffd81cb8832b50d27b4023100b36a08db3845b3d2ebd2c335480f12fb83f2a7351841ea3842ec62ad904b098efbf9faa7828b9c185746d9c8bd047d76
   1738 
   1739 # tcId = 259
   1740 # special case hash
   1741 msg = 383630333937373230
   1742 result = valid
   1743 sig = 3066023100f577095f7c74594aa1c69aca9bb26e0c7475ae5163058ecc074b03af89e56b12b6a72450589dacf0d7e6b172d0017a0e023100bee756a0b5d0a677bf95f98da512854f3ecb712f94570e1ad230eab17c527b6a8bcc9ae202b657a3611ecffa94ba0d54
   1744 
   1745 # tcId = 260
   1746 # special case hash
   1747 msg = 35383037373733393837
   1748 result = valid
   1749 sig = 306502300ae7688c7de5882eb9c3172f5500015552f998fb53702c6cd4b03404d5a0510a8073db95db544808dbd76659fd20cf12023100bc610fe5f04d8909cc439615fb7e302d3d82992817647c50c1f467090a52b328cbbc0262f18ffb6fd9f3bd60013cea08
   1750 
   1751 # tcId = 261
   1752 # special case hash
   1753 msg = 353731383636383537
   1754 result = valid
   1755 sig = 306502305dc8a6d84afaaf900d78c6a91dc5e12e7d17891a52c1468253061d704b8940bef85b9fe807a0e02b56e8dd37c22fbb82023100914258de52932c4604dceb5ce7cc0a92e021edca9b819b84a9f25652f9af13f956a1139ee95c7aa7a079e3ad8317fbdb
   1756 
   1757 # tcId = 262
   1758 # special case hash
   1759 msg = 38363737333039333632
   1760 result = valid
   1761 sig = 3066023100da55a6dbb845205c87c995b0bbc8444ffcba6eb1f4eb9d30f721d2dacc198fb1a8296075e68eb3d25ef596a952b8ea19023100829f671dccad6d7b0b8c4b39ff3f42597965d55c645fb880a66fe198d9344c9311f1598930392470379fa5ff43c75d04
   1762 
   1763 # tcId = 263
   1764 # special case hash
   1765 msg = 32343735353135303630
   1766 result = valid
   1767 sig = 306402303730dfd0985de77decdd358a544b47f418d3fab42481530d5d514859894c6f23b729af72b44686058de29687b34b3b0c023065bdfaf0ac217a80b82eb09c9f59c5c8cfbf50a6eb979a8f5f63eab9bd38ee0938e4b23102112033b230a14ad2790e3f
   1768 
   1769 # tcId = 264
   1770 # special case hash
   1771 msg = 393733313736383734
   1772 result = valid
   1773 sig = 3065023055210df2124c170e259af1dafa73e66613aa18ced8eb40a7f66155d50d5f3124edfa55276de4797013177291e8afeff6023100c314d3a310a60647dad3318ed7f0405a64c3f94b5ac98e6be12208c8ad9835fa6b81a0ea59f476608634657b66e00ffd
   1774 
   1775 # tcId = 265
   1776 # special case hash
   1777 msg = 33363938303935313438
   1778 result = valid
   1779 sig = 3065023100f6c9897144b5d84964515eb0c8c3d0d9c6687c957887e93c29b2a21804b40307fb88bfd5cca11c95885d28867cb33a740230656bafca242290f7d7e9801b6cfd4bd1b07e8d7c6c1c59fd3d8e82e9846a1b2855c85420e4ee6ec2d97fec2161eeb243
   1780 
   1781 # tcId = 266
   1782 # special case hash
   1783 msg = 3130373530323638353736
   1784 result = valid
   1785 sig = 3065023100bfbcc5f343e2ab392ce6c1c02d91c00650c47136836a5d0622d476ac2b3274395721b1ab21882ed5cabed093b43b133f0230043e9fc64c6108df73f9eced90f91185f83d89662f5a9d810c1824fbfd97b842f784305fd6b9c28c80d32d52b1538d12
   1786 
   1787 # tcId = 267
   1788 # special case hash
   1789 msg = 383639313439353538
   1790 result = valid
   1791 sig = 3066023100b8f793ddd47e657a9081cbed1600fb22b38ad6a155f9c006ba98de1f383b4c0918ceea72253e0f869524b2369cd9bd8c02310096c452ff58f42e0853040a6d5c7e750b57dd4af06e2df8194e8d524e81ac000ee3315bbeabbf6a21f61b8904c55378d9
   1792 
   1793 # tcId = 268
   1794 # special case hash
   1795 msg = 32313734363535343335
   1796 result = valid
   1797 sig = 30640230263ab1c93567e93b5ec4e380b0d3bb5ea1ce693c14a47afccc539aaf197f099d331ea9e26f1a0057148d46727acb61880230621db07ce94110e2be74fa953a00a8a554225b3f2c0f6c56b4ebd4db2f57ca2565ed3323fd708bb56ac6e28bfb40f2e7
   1798 
   1799 # tcId = 269
   1800 # special case hash
   1801 msg = 363434353530373932
   1802 result = valid
   1803 sig = 306502310096f4a2b3529c65e45a0b4c19c582dc8db635d4e74f0b81309696b23be920ba8ec553d4b370df4c59d74dd654bac6df5802301573ba1b280c735a3401d957ecd3b8908e4e0b7d80239ce042594d182faf2ddf811c9056aac4c87f4f85043766a26614
   1804 
   1805 # tcId = 270
   1806 # special case hash
   1807 msg = 353332383138333338
   1808 result = valid
   1809 sig = 306602310096a691b19a6294b311a438f8da345e480b1deaa1e940cfbf02177d5f08479976ea58aee31011d50b5542be188c9d63df0231008f67dc9e1588aeb8be180013d41a036f9badfad9fe9340910cbf87243776f54bef7da2ebf3a7643866eb9a3b23fe59b9
   1810 
   1811 # tcId = 271
   1812 # special case hash
   1813 msg = 31313932303736333832
   1814 result = valid
   1815 sig = 3066023100cff27948c6d902c73d103d0802eb144dd89c1b0e3b9f9a5e498b0361dc122a0d555160d8c64d61539c1dbbd4bc18971f023100b60827488c9f16ba28378fd59b1a29c65073335a7f236131134674c62c8396f193c76f2395ddaaa4f24b69161eb69b4d
   1816 
   1817 # tcId = 272
   1818 # special case hash
   1819 msg = 31353332383432323230
   1820 result = valid
   1821 sig = 3066023100e90e22d9e535dfdfd86e098d5d6a0ae08f69d4a3ffaa39f6930bcf5f5ad02ee0d0472ae984edd9f0bbe5e7d63fd4f6ac023100e3f57b0a4629ecaa21f2d34a7a0834d57ba20f99c6e31b43c37811cc23b9957c8f3356f4462214d3c8e58745e50f23f6
   1822 
   1823 # tcId = 273
   1824 # special case hash
   1825 msg = 313536373137373339
   1826 result = valid
   1827 sig = 3064023018b70e272a98cc48e1e0af73146f0f972bbfbeb6b985feb2c4acd695a7a41b99c415be9c46aedaf3ddff67a65a89e387023047d6bcea088f622ad35d88bcf46d71827bcba2f57c36d6fb8a4bf2befdc0d4e3ef366d5966c4d076d3cfa43d6626717b
   1828 
   1829 # tcId = 274
   1830 # special case hash
   1831 msg = 34333033303931313230
   1832 result = valid
   1833 sig = 3066023100acfd981c55fd5286cfce173726d51c3d25f65b11b7673729a62167256774f7c894b74662a212c706e00cef096074162f023100f4d471c97797c24d96aec1de85a249ef468d6036cd712563aeb65cea4995f3ee85e769b874f09a08637a44a96084be7a
   1834 
   1835 # tcId = 275
   1836 # special case hash
   1837 msg = 37373335393135353831
   1838 result = valid
   1839 sig = 3065023100f15fcbeea8b64dad5e8566a2c37913c82d6be9d9668df469bd0b591c3923a6e12644eaf697d466fa7cd513983d946a40023070063966801079351526999e5c5c2c5f627e4c8bc96784bcbe715fe7c7afcf69785d1c8c7ccd3725e364101638396597
   1840 
   1841 # tcId = 276
   1842 # special case hash
   1843 msg = 323433393636373430
   1844 result = valid
   1845 sig = 3066023100d995147939ae6d8f62bb57372227395839e25a0d4308b899d5f506cf9e0a01e8115b7e4b822f037ec95752bd9e892f5e0231009bb4d07333e468f8482a790a2a2e650e2c42da8240ec5e402506b368122f046680cd71e0117897cce3df4a1555fc8876
   1846 
   1847 # tcId = 277
   1848 # special case hash
   1849 msg = 34333237363032383233
   1850 result = valid
   1851 sig = 3064023043c6ce5184476f3f496afeae3cb96a3f9f038957686c93437b8266a233022371d266e904aa096c3566cb33824b88075e0230680c13245a8bc560b638d26f0c5f261964130256939552d3fffb07b658355611612c268a89541055d3c2bf9e82cf4da3
   1852 
   1853 # tcId = 278
   1854 # special case hash
   1855 msg = 32393332303032353932
   1856 result = valid
   1857 sig = 30630230447539941dc350767fc841083d25d9247a0807e1e22e0bb9d94f504f721981b413d521efbd75e4fe831ee26338cf3de3022f395ab27ea782cee4be53e06c7616bbd41d6926b18d219d75d5979f13cba2f52101019b0ec0a41ffdbf29ef73ddba70
   1858 
   1859 # tcId = 279
   1860 # special case hash
   1861 msg = 36343039383737323834
   1862 result = valid
   1863 sig = 3066023100a0ba8e8b979c20345e34fca98531900164a859923bd6986a9c39236a2f5de053a252997f35e5b84b0d48ba0f8d09aedd023100facd6df04358fcd95fa9018a6fc0828dfe319812ff65929c060b18ad4b9f06e7fc0addd1b695315d71c15e51dc51d719
   1864 
   1865 # tcId = 280
   1866 # special case hash
   1867 msg = 36303735363930343132
   1868 result = valid
   1869 sig = 3065023100b8378390f71f0bb6663f1846daf6908f8c84f770ae740cc8054122494cf0ffa9437ab26040ca22808fb29a810b70126e0230427636b929a500abc34d9f22977b81e734919afaf3ed2c91eeada7074e0c16bdc52f960eaec9db5a879c1e6414035101
   1870 
   1871 # tcId = 281
   1872 # special case hash
   1873 msg = 32333231363233313335
   1874 result = valid
   1875 sig = 3066023100f36a9048fd94803d3d6d1b11430b90b94ef8d5d2ad89018c69473ce9cfe0d6105b3c2fb2e7555ccd25f65af8c872bdc602310081254841e7ecbfd0d810afaaf5afd6d6c5d0542bb00cc183b1db01767120afbcc0006ddcba8db7baf65f302723dabc4d
   1876 
   1877 # tcId = 282
   1878 # special case hash
   1879 msg = 36343130313532313731
   1880 result = valid
   1881 sig = 3066023100d8a4d96409c191baa9540bf35f1d5192f9352d7f0e14f92c0e8e1f19f559b42ed3c6b7bdb6becc56584fb5c09421e2e4023100d966ba13d4245e248eafb46f2a3df92c2037d5969c7db6dbcb0ff4b21850e16a18a29785267239886365cf721a212536
   1882 
   1883 # tcId = 283
   1884 # special case hash
   1885 msg = 383337323835373438
   1886 result = valid
   1887 sig = 306402301d5d86fd48e65b0cf0b0b46062241f89cf65785dd818f93f1162771a38a15f20febc261812ecaaf6f4f2b86b3362d7eb02300c76e363de1432513cb9dad6493931381ecd25f142e61968b6f20d7b1270cb9e38a7ae54e4778aff4025eb00c6a67aef
   1888 
   1889 # tcId = 284
   1890 # special case hash
   1891 msg = 33333234373034353235
   1892 result = valid
   1893 sig = 306402300508eed148f061114be18e8a86188feabf76b873b36eadcca9c2c60e24a2002fe456231decf7a8f6f032c08dbe0ab5a90230694c0ad781b2341e30e1d0739ac99672064f48821a69852c7940cf1d621738199c980d56d2a0b71b3fc6011c6b2444ba
   1894 
   1895 # tcId = 285
   1896 # special case hash
   1897 msg = 31343033393636383732
   1898 result = valid
   1899 sig = 30650230726ef88bb7947a043116c111cb519ddeda3e6ffbf724884a1b22c24409cdf2779d93ce610c8c07411c2b001399103d6d02310095dc1d65046caf0e8dad07b224798d6f7807278e737883e7c7bf0b446791d4ee144c26f710134861af4e6771d4082896
   1900 
   1901 # tcId = 286
   1902 # special case hash
   1903 msg = 31323237363035313238
   1904 result = valid
   1905 sig = 3066023100eb0e8e3c639f5eba8eccd9020d0ec62d8ac73f3fddbdfa08fdb2155deb0a536923ebd55e20020cab9f8e39a43a88be11023100c796df399fc35883dd5dae6817d02d3d67a8eec6601585e5e36fd2c134eddb1447ec12b144dddc9aae28a84f22602641
   1906 
   1907 # tcId = 287
   1908 # special case hash
   1909 msg = 34393531343838333632
   1910 result = valid
   1911 sig = 3065023100e8f8c69d0396ea900f9757736d2b19dbc2d2a8c01dccf490c8b9455bd63b34c095867e7cf3b84dc7c3c3d6b51bebf405023058152a7564eeb22a3e26597026d0cd7835725bd512245448cb5016eb48ea759809fd6949d0ee5d579643f72f908c16bb
   1912 
   1913 # tcId = 288
   1914 # special case hash
   1915 msg = 32343532313237303139
   1916 result = valid
   1917 sig = 30650230380b4e48b3ff012af7c08bf871d9f4da0c708b5494a986d3d80b1979e579d0dbee61db9bc3c04c396176410788e15a0f023100e6971c013c965a7e4df10f95620a5092fab096bd5b50828f4bc91c5e479bccf6e0daf287e7ef580fa9ea153fa1a507a2
   1918 
   1919 # tcId = 289
   1920 # special case hash
   1921 msg = 31373331353530373036
   1922 result = valid
   1923 sig = 30650231008061de12029e2b000d157a455ecf2301222f092df95b9551b78cf0ef3a64f12212b57ec7b16d2c0f258946f51cb1633a02300ac2ca6ad99b29ca29a0dc38b34443ee41020f81ed9087cef7681a00c4fe60653a572944ba37f1fe51d112bfffbdd701
   1924 
   1925 # tcId = 290
   1926 # special case hash
   1927 msg = 31363637303639383738
   1928 result = valid
   1929 sig = 3066023100e74f2a791eeb7341cff6cc1c24f459e6c0109924f7984639ae387e3ceb58758a1bc3839dea1fc3a3799562225e70a733023100d90e4d0f47343268e56bbcb011bd4734390abc9aa1304b6253e78f5a78b6905aa6bf6a3892a4ae1a875c823ae5a83e87
   1930 
   1931 # tcId = 291
   1932 # special case hash
   1933 msg = 343431353437363137
   1934 result = valid
   1935 sig = 306402306a1cd0ff7906be207b56862edcbc0d0bbfb26d43255c99f6ab77639f5e6103a07aa322b22ed43870d1ce6df68aa0a8c10230655558b129aa23184500bd4aab4f0355d3192e9b8860f60b05a1c29261f4486a6ae235a526339b86c05f5fac477b6723
   1936 
   1937 # tcId = 292
   1938 # special case hash
   1939 msg = 343233393434393938
   1940 result = valid
   1941 sig = 306602310081111fdc5f0de65583c7a5668d26c04ee52e08dac227753132cff1741cb721e112aa793c0d5fa047faf14cb45dd13e1f0231009a25cf1e6c152bc3e216e021561d194979f1c11fe17019ed7bac2c13c4010f209665e3b6f33b86641704d922b407818f
   1942 
   1943 # tcId = 293
   1944 # special case hash
   1945 msg = 34383037363230373132
   1946 result = valid
   1947 sig = 30660231009b66d122a315095b2b66ccb97272c476a2d760e827fdea05732d634df3d066569c984dd941aad5f5dec4c2e1b7b94a0002310096c32403c85bc3d0ee87f96a600182796dce53d54d7467ae660a42b87bb70792f14650ac28a5fa47ce9ca4d3b2c25878
   1948 
   1949 # tcId = 294
   1950 # special case hash
   1951 msg = 32313634363636323839
   1952 result = valid
   1953 sig = 306402302bb062a002088d62a0b7338d0484fedfe2af7e20cebf6a4788264eb27cb4ebc3cc81c816e6a35722cf9b464783094cb8023046cc21b70f2133f85ab0443bebe9c6fc62c6e2ec1fd9c4ddf4a6d5f3f48eb7abf1ee7bdf6725879fd1b7daafb44f6e04
   1954 
   1955 # tcId = 295
   1956 # special case hash
   1957 msg = 31393432383533383635
   1958 result = valid
   1959 sig = 3065023033e87061ee9a82eb74d8bb4ae91606563c2e4db8b09183cc00d1119ab4f5033d287a1fc90a2348163fdf68d35006fd7f02310096db97c947ee2e96e6139d3bcbf5a43606bae1ad3ca28290fbad43b281ef115ec1b98bc581ef48094f8c1aa8e36c282a
   1960 
   1961 # tcId = 296
   1962 # special case hash
   1963 msg = 32323139333833353231
   1964 result = valid
   1965 sig = 3064023070f80b438424ba228a7d80f26e22ff6a896243c9d49c75573489ee0de58ec60efd103838143465bd8fe34672ba9496170230115492bd9365b96f38747536318bffb819e7c146df3a5a7a46d6288c7fdf31cff570b22176aa398daba9073ab1e7b9bf
   1966 
   1967 # tcId = 297
   1968 # special case hash
   1969 msg = 393236393333343139
   1970 result = valid
   1971 sig = 3066023100ff16ca0389ea6948f4305b434fe0aa589f880f5aa937767c31170ee8da6c1ad620c993d40ddf141b7fda37424d51b5cd023100ba0f86985dffc61d6e35a37de06918b11e431b72403161acfb8f05c469f1fcfa6e215c6f7eb5a0a5e0cc9e7be79ce18b
   1972 
   1973 # tcId = 298
   1974 # special case hash
   1975 msg = 373639333836333634
   1976 result = valid
   1977 sig = 3065023100d60c24bee05f5198cd155ad095ffb956bbcfb66b82fc0d3755119915a62f2f923557b85ddc1d12e6a757f23042cb601b02302c4d968b5eac930b51d283b418fcff6df3a9d6d66e3812cd1bf5fde797fd203a7c439b1b381e4fe8b44e6f108764a7dd
   1978 
   1979 # tcId = 299
   1980 # special case hash
   1981 msg = 32373335393330353733
   1982 result = valid
   1983 sig = 3066023100bdf634d915a4fae7a155532ca2847c33a6babe7ef8db0af50f485db3dd2c8bffe722394583932f6eb5cd97f6db7561d9023100bb425cae2e5483174b5ed873af4329da4618c14458141850bee3c7bf1ffb3f2030159043277dacc708e9d32f63400083
   1984 
   1985 # tcId = 300
   1986 # special case hash
   1987 msg = 38333030353634303635
   1988 result = valid
   1989 sig = 30650230061320a3bcebac33cf399d45d1e1e1b34f37288fe4753f4fddfd496eff427e1d26b1b91d749cc34c12f4ecef837c0e8f023100fd5cf468cda319fe06e773a190c38de6e150a321ac1c416ad875432cdb7a07134c446f13068e71a1a96e35da923974ad
   1990 
   1991 # tcId = 301
   1992 # special case hash
   1993 msg = 34333037363535373338
   1994 result = valid
   1995 sig = 3065023100d620f063d33efa859b623f6c9a92340e4cdd854ffbe3e5e01379177aee31715ce587b00bd0aea98fddf236d2fc8a7a740230671f4b7c187297dc236c61888b6d9397e97783077cc4101807d79ee62e4a53a78c4b6a3a31b03178668af894a3d8902e
   1996 
   1997 # tcId = 302
   1998 # special case hash
   1999 msg = 39363537303138313735
   2000 result = valid
   2001 sig = 306502310091c556c5bddd529fe903b86afc0eb8fa1f49425b779a39114ae563bebc947e633ba4ee98948faa8940dfe2562c63e1c50230198b00079d8db072d25b0a49bc8bc36457926f3c101527528df6679f92c76f1b487e6695d4b92fe33b4ee7046a6a5df9
   2002 
   2003 [key.curve = secp384r1]
   2004 [key.keySize = 384]
   2005 [key.type = ECPublicKey]
   2006 [key.uncompressed = 044bf4e52f958427ebb5915fb8c9595551b4d3a3fdab67badd9d6c3093f425ba43630df71f42f0eb7ceaa94d9f6448a85dd30331588249fd2fdc0b309ec7ed8481bc16f27800c13d7db700fc82e1b1c8545aa0c0d3b56e3bfe789fc18a916887c2]
   2007 [key.wx = 4bf4e52f958427ebb5915fb8c9595551b4d3a3fdab67badd9d6c3093f425ba43630df71f42f0eb7ceaa94d9f6448a85d]
   2008 [key.wy = 0d30331588249fd2fdc0b309ec7ed8481bc16f27800c13d7db700fc82e1b1c8545aa0c0d3b56e3bfe789fc18a916887c2]
   2009 [keyDer = 3076301006072a8648ce3d020106052b81040022036200044bf4e52f958427ebb5915fb8c9595551b4d3a3fdab67badd9d6c3093f425ba43630df71f42f0eb7ceaa94d9f6448a85dd30331588249fd2fdc0b309ec7ed8481bc16f27800c13d7db700fc82e1b1c8545aa0c0d3b56e3bfe789fc18a916887c2]
   2010 [sha = SHA-384]
   2011 
   2012 # tcId = 303
   2013 # k*G has a large x-coordinate
   2014 msg = 313233343030
   2015 result = valid
   2016 sig = 304d0218389cb27e0bc8d21fa7e5f24cb74f58851313e696333ad68b023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970
   2017 
   2018 # tcId = 304
   2019 # r too large
   2020 msg = 313233343030
   2021 result = invalid
   2022 sig = 3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffe023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970
   2023 
   2024 [key.curve = secp384r1]
   2025 [key.keySize = 384]
   2026 [key.type = ECPublicKey]
   2027 [key.uncompressed = 043623bb296b88f626d0f92656bf016f115b721277ccb4930739bfbd81f9c1e734630e0685d32e154e0b4a5c62e43851f6768356b4a5764c128c7b1105e3d778a89d1e01da297ede1bc4312c2583e0bbddd21613583dd09ab895c63be479f94576]
   2028 [key.wx = 3623bb296b88f626d0f92656bf016f115b721277ccb4930739bfbd81f9c1e734630e0685d32e154e0b4a5c62e43851f6]
   2029 [key.wy = 768356b4a5764c128c7b1105e3d778a89d1e01da297ede1bc4312c2583e0bbddd21613583dd09ab895c63be479f94576]
   2030 [keyDer = 3076301006072a8648ce3d020106052b81040022036200043623bb296b88f626d0f92656bf016f115b721277ccb4930739bfbd81f9c1e734630e0685d32e154e0b4a5c62e43851f6768356b4a5764c128c7b1105e3d778a89d1e01da297ede1bc4312c2583e0bbddd21613583dd09ab895c63be479f94576]
   2031 [sha = SHA-384]
   2032 
   2033 # tcId = 305
   2034 # r,s are large
   2035 msg = 313233343030
   2036 result = valid
   2037 sig = 3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52971
   2038 
   2039 [key.curve = secp384r1]
   2040 [key.keySize = 384]
   2041 [key.type = ECPublicKey]
   2042 [key.uncompressed = 04d516cb8ac8e4457b693d5192beeb6ce7d9a46bef48eecf3ea823286f101f98d130f5a26dc6fec23662eff07f14486fd58456932e74894b7f0e3bb0dfd362502b3765dd80a3177209fb221dc9b51aaf4470b245391405bef514176b13a267a720]
   2043 [key.wx = 0d516cb8ac8e4457b693d5192beeb6ce7d9a46bef48eecf3ea823286f101f98d130f5a26dc6fec23662eff07f14486fd5]
   2044 [key.wy = 08456932e74894b7f0e3bb0dfd362502b3765dd80a3177209fb221dc9b51aaf4470b245391405bef514176b13a267a720]
   2045 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004d516cb8ac8e4457b693d5192beeb6ce7d9a46bef48eecf3ea823286f101f98d130f5a26dc6fec23662eff07f14486fd58456932e74894b7f0e3bb0dfd362502b3765dd80a3177209fb221dc9b51aaf4470b245391405bef514176b13a267a720]
   2046 [sha = SHA-384]
   2047 
   2048 # tcId = 306
   2049 # r and s^-1 have a large Hamming weight
   2050 msg = 313233343030
   2051 result = valid
   2052 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d1aee55fdc2a716ba2fabcb57020b72e539bf05c7902f98e105bf83d4cc10c2a159a3cf7e01d749d2205f4da6bd8fcf1
   2053 
   2054 [key.curve = secp384r1]
   2055 [key.keySize = 384]
   2056 [key.type = ECPublicKey]
   2057 [key.uncompressed = 04a8380cd35026e13bf87be693cdb6e75a82d765b4019b529e8d277c4af6c9db27ebb5d3f86e88add9d5b61186f04c83a992a187507c737325d2cc624acef3cd036bfa99e0c1518be65c88bb51f900f94123acabad81d15130d3ade7ff7e4364e1]
   2058 [key.wx = 0a8380cd35026e13bf87be693cdb6e75a82d765b4019b529e8d277c4af6c9db27ebb5d3f86e88add9d5b61186f04c83a9]
   2059 [key.wy = 092a187507c737325d2cc624acef3cd036bfa99e0c1518be65c88bb51f900f94123acabad81d15130d3ade7ff7e4364e1]
   2060 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004a8380cd35026e13bf87be693cdb6e75a82d765b4019b529e8d277c4af6c9db27ebb5d3f86e88add9d5b61186f04c83a992a187507c737325d2cc624acef3cd036bfa99e0c1518be65c88bb51f900f94123acabad81d15130d3ade7ff7e4364e1]
   2061 [sha = SHA-384]
   2062 
   2063 # tcId = 307
   2064 # r and s^-1 have a large Hamming weight
   2065 msg = 313233343030
   2066 result = valid
   2067 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b6b681dc484f4f020fd3f7e626d88edc6ded1b382ef3e143d60887b51394260832d4d8f2ef70458f9fa90e38c2e19e4f
   2068 
   2069 [key.curve = secp384r1]
   2070 [key.keySize = 384]
   2071 [key.type = ECPublicKey]
   2072 [key.uncompressed = 04554f2fd0b700a9f4568752b673d9c0d29dc96c10fe67e38c6d6d339bfafe05f970da8c3d2164e82031307a44bd32251171312b61b59113ff0bd3b8a9a4934df262aa8096f840e9d8bffa5d7491ded87b38c496f9b9e4f0ba1089f8d3ffc88a9f]
   2073 [key.wx = 554f2fd0b700a9f4568752b673d9c0d29dc96c10fe67e38c6d6d339bfafe05f970da8c3d2164e82031307a44bd322511]
   2074 [key.wy = 71312b61b59113ff0bd3b8a9a4934df262aa8096f840e9d8bffa5d7491ded87b38c496f9b9e4f0ba1089f8d3ffc88a9f]
   2075 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004554f2fd0b700a9f4568752b673d9c0d29dc96c10fe67e38c6d6d339bfafe05f970da8c3d2164e82031307a44bd32251171312b61b59113ff0bd3b8a9a4934df262aa8096f840e9d8bffa5d7491ded87b38c496f9b9e4f0ba1089f8d3ffc88a9f]
   2076 [sha = SHA-384]
   2077 
   2078 # tcId = 308
   2079 # small r and s
   2080 msg = 313233343030
   2081 result = valid
   2082 sig = 3006020102020101
   2083 
   2084 [key.curve = secp384r1]
   2085 [key.keySize = 384]
   2086 [key.type = ECPublicKey]
   2087 [key.uncompressed = 0444ee3335fa77d2fb02e4bd7074f45e598a879c0fa822ec718c21dc13b83440edc4e3c10a1858423e03044c9eff22591cd027c49933e5510557d6b4b2c6f66fe5dcb9302a3b13fdc68048c3fcac88ba152b6a9833c87fdc6280afc5d11ab7c107]
   2088 [key.wx = 44ee3335fa77d2fb02e4bd7074f45e598a879c0fa822ec718c21dc13b83440edc4e3c10a1858423e03044c9eff22591c]
   2089 [key.wy = 0d027c49933e5510557d6b4b2c6f66fe5dcb9302a3b13fdc68048c3fcac88ba152b6a9833c87fdc6280afc5d11ab7c107]
   2090 [keyDer = 3076301006072a8648ce3d020106052b810400220362000444ee3335fa77d2fb02e4bd7074f45e598a879c0fa822ec718c21dc13b83440edc4e3c10a1858423e03044c9eff22591cd027c49933e5510557d6b4b2c6f66fe5dcb9302a3b13fdc68048c3fcac88ba152b6a9833c87fdc6280afc5d11ab7c107]
   2091 [sha = SHA-384]
   2092 
   2093 # tcId = 309
   2094 # small r and s
   2095 msg = 313233343030
   2096 result = valid
   2097 sig = 3006020102020102
   2098 
   2099 [key.curve = secp384r1]
   2100 [key.keySize = 384]
   2101 [key.type = ECPublicKey]
   2102 [key.uncompressed = 04e2f87f72e3c66c73037fe77607d42ad2d9c4cc159893b4b9b8b0365d3a7766dbe8678b02e2b68f58e5a4f7681061a390e38f2142818542bef6b2bc3a2c4f43c95e5259d6bd5401531378c7ca125a1f6cc609d4fadfc5c9a99358ee77ff780c8d]
   2103 [key.wx = 0e2f87f72e3c66c73037fe77607d42ad2d9c4cc159893b4b9b8b0365d3a7766dbe8678b02e2b68f58e5a4f7681061a390]
   2104 [key.wy = 0e38f2142818542bef6b2bc3a2c4f43c95e5259d6bd5401531378c7ca125a1f6cc609d4fadfc5c9a99358ee77ff780c8d]
   2105 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004e2f87f72e3c66c73037fe77607d42ad2d9c4cc159893b4b9b8b0365d3a7766dbe8678b02e2b68f58e5a4f7681061a390e38f2142818542bef6b2bc3a2c4f43c95e5259d6bd5401531378c7ca125a1f6cc609d4fadfc5c9a99358ee77ff780c8d]
   2106 [sha = SHA-384]
   2107 
   2108 # tcId = 310
   2109 # small r and s
   2110 msg = 313233343030
   2111 result = valid
   2112 sig = 3006020102020103
   2113 
   2114 # tcId = 311
   2115 # r is larger than n
   2116 msg = 313233343030
   2117 result = invalid
   2118 sig = 3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52975020103
   2119 
   2120 [key.curve = secp384r1]
   2121 [key.keySize = 384]
   2122 [key.type = ECPublicKey]
   2123 [key.uncompressed = 0405e67c44fc0cbc9a8eb343b4d6f596c7d00cac5da8594caf45b7209397496214c42d856a015ce589bc9ba865a4fab5ab88a01c7b5d09efaf878fcb9102fb3875a8381af234d1c593076e452225a56f51674f347126d3009b44dcbb003a64d95f]
   2124 [key.wx = 5e67c44fc0cbc9a8eb343b4d6f596c7d00cac5da8594caf45b7209397496214c42d856a015ce589bc9ba865a4fab5ab]
   2125 [key.wy = 088a01c7b5d09efaf878fcb9102fb3875a8381af234d1c593076e452225a56f51674f347126d3009b44dcbb003a64d95f]
   2126 [keyDer = 3076301006072a8648ce3d020106052b810400220362000405e67c44fc0cbc9a8eb343b4d6f596c7d00cac5da8594caf45b7209397496214c42d856a015ce589bc9ba865a4fab5ab88a01c7b5d09efaf878fcb9102fb3875a8381af234d1c593076e452225a56f51674f347126d3009b44dcbb003a64d95f]
   2127 [sha = SHA-384]
   2128 
   2129 # tcId = 312
   2130 # s is larger than n
   2131 msg = 313233343030
   2132 result = invalid
   2133 sig = 3036020102023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accd7fffa
   2134 
   2135 [key.curve = secp384r1]
   2136 [key.keySize = 384]
   2137 [key.type = ECPublicKey]
   2138 [key.uncompressed = 040bb03fce3c01ebcf0873abd134a8682f5fb8dbffa22da674047e5c3e71e43de582ed6abb908c2e4faa5d96186278b6c1ba3b22123e68ccc56f17dd79ff15565706f71a0b6123c77af3cd88f0af024cc5259781516edcaf5fe990646e7b66999d]
   2139 [key.wx = 0bb03fce3c01ebcf0873abd134a8682f5fb8dbffa22da674047e5c3e71e43de582ed6abb908c2e4faa5d96186278b6c1]
   2140 [key.wy = 0ba3b22123e68ccc56f17dd79ff15565706f71a0b6123c77af3cd88f0af024cc5259781516edcaf5fe990646e7b66999d]
   2141 [keyDer = 3076301006072a8648ce3d020106052b81040022036200040bb03fce3c01ebcf0873abd134a8682f5fb8dbffa22da674047e5c3e71e43de582ed6abb908c2e4faa5d96186278b6c1ba3b22123e68ccc56f17dd79ff15565706f71a0b6123c77af3cd88f0af024cc5259781516edcaf5fe990646e7b66999d]
   2142 [sha = SHA-384]
   2143 
   2144 # tcId = 313
   2145 # small r and s^-1
   2146 msg = 313233343030
   2147 result = valid
   2148 sig = 3036020201000230489122448912244891224489122448912244891224489122347ce79bc437f4d071aaa92c7d6c882ae8734dc18cb0d553
   2149 
   2150 [key.curve = secp384r1]
   2151 [key.keySize = 384]
   2152 [key.type = ECPublicKey]
   2153 [key.uncompressed = 0458f246090d5e49863bc0bf2d501ff72f551c5f1c5e679eb49064fd02e221a2707326ec2d140bcc817afaad5065761566497c823fd736882cbf78fb92b1a5589b67e8067497c710a4cbb39dee2c5431bc45cfb96c9f8454385c9f2b3ef2d3d31a]
   2154 [key.wx = 58f246090d5e49863bc0bf2d501ff72f551c5f1c5e679eb49064fd02e221a2707326ec2d140bcc817afaad5065761566]
   2155 [key.wy = 497c823fd736882cbf78fb92b1a5589b67e8067497c710a4cbb39dee2c5431bc45cfb96c9f8454385c9f2b3ef2d3d31a]
   2156 [keyDer = 3076301006072a8648ce3d020106052b810400220362000458f246090d5e49863bc0bf2d501ff72f551c5f1c5e679eb49064fd02e221a2707326ec2d140bcc817afaad5065761566497c823fd736882cbf78fb92b1a5589b67e8067497c710a4cbb39dee2c5431bc45cfb96c9f8454385c9f2b3ef2d3d31a]
   2157 [sha = SHA-384]
   2158 
   2159 # tcId = 314
   2160 # smallish r and s^-1
   2161 msg = 313233343030
   2162 result = valid
   2163 sig = 303c02072d9b4d347952cd023100ce751512561b6f57c75342848a3ff98ccf9c3f0219b6b68d00449e6c971a85d2e2ce73554b59219d54d2083b46327351
   2164 
   2165 [key.curve = secp384r1]
   2166 [key.keySize = 384]
   2167 [key.type = ECPublicKey]
   2168 [key.uncompressed = 04fc6984dd6830d1485fb2581a45a791d8dca2c727c73d3d44c89f0082c1868af5ca74b4ca4ae22802640a9ebfe8c7ae12998d63a5b5ad1b72b899f0b132e4952aaa19d41fdeea48b1ed6b8358dd1db207fd66e01453ad40f67b836adc802d5fe8]
   2169 [key.wx = 0fc6984dd6830d1485fb2581a45a791d8dca2c727c73d3d44c89f0082c1868af5ca74b4ca4ae22802640a9ebfe8c7ae12]
   2170 [key.wy = 0998d63a5b5ad1b72b899f0b132e4952aaa19d41fdeea48b1ed6b8358dd1db207fd66e01453ad40f67b836adc802d5fe8]
   2171 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004fc6984dd6830d1485fb2581a45a791d8dca2c727c73d3d44c89f0082c1868af5ca74b4ca4ae22802640a9ebfe8c7ae12998d63a5b5ad1b72b899f0b132e4952aaa19d41fdeea48b1ed6b8358dd1db207fd66e01453ad40f67b836adc802d5fe8]
   2172 [sha = SHA-384]
   2173 
   2174 # tcId = 315
   2175 # 100-bit r and small s^-1
   2176 msg = 313233343030
   2177 result = valid
   2178 sig = 3041020d1033e67e37b32b445580bf4efb02302ad52ad52ad52ad52ad52ad52ad52ad52ad52ad52ad52ad5215c51b320e460542f9cc38968ccdf4263684004eb79a452
   2179 
   2180 [key.curve = secp384r1]
   2181 [key.keySize = 384]
   2182 [key.type = ECPublicKey]
   2183 [key.uncompressed = 041b8def5922303d647e8eb07e3bad92f924b79b769eef168e7541de1f4e0d28ae9733eb98cf8a1fb6dd52ca02c8c75b51c7aa4bf679d49d8114122074da8f6044a427371796a5654a6106162d5f686abb73ebd896ab08c7062687f12171fbe4a3]
   2184 [key.wx = 1b8def5922303d647e8eb07e3bad92f924b79b769eef168e7541de1f4e0d28ae9733eb98cf8a1fb6dd52ca02c8c75b51]
   2185 [key.wy = 0c7aa4bf679d49d8114122074da8f6044a427371796a5654a6106162d5f686abb73ebd896ab08c7062687f12171fbe4a3]
   2186 [keyDer = 3076301006072a8648ce3d020106052b81040022036200041b8def5922303d647e8eb07e3bad92f924b79b769eef168e7541de1f4e0d28ae9733eb98cf8a1fb6dd52ca02c8c75b51c7aa4bf679d49d8114122074da8f6044a427371796a5654a6106162d5f686abb73ebd896ab08c7062687f12171fbe4a3]
   2187 [sha = SHA-384]
   2188 
   2189 # tcId = 316
   2190 # small r and 100 bit s^-1
   2191 msg = 313233343030
   2192 result = valid
   2193 sig = 303602020100023077a172dfe37a2c53f0b92ab60f0a8f085f49dbfd930719d6f9e587ea68ae57cb49cd35a88cf8c6acec02f057a3807a5b
   2194 
   2195 [key.curve = secp384r1]
   2196 [key.keySize = 384]
   2197 [key.type = ECPublicKey]
   2198 [key.uncompressed = 041734a039a88a16c2ff4aa97d2399121f56f52ef01ed5e50887f736f65b6e51d6e8786abb4e063da5d1ba812dff998403ccd698e6c296d5cd69178f8a82481a865da331627f1c4b324fbc02b36e8b5ed58a31f728e904d203a388755302195765]
   2199 [key.wx = 1734a039a88a16c2ff4aa97d2399121f56f52ef01ed5e50887f736f65b6e51d6e8786abb4e063da5d1ba812dff998403]
   2200 [key.wy = 0ccd698e6c296d5cd69178f8a82481a865da331627f1c4b324fbc02b36e8b5ed58a31f728e904d203a388755302195765]
   2201 [keyDer = 3076301006072a8648ce3d020106052b81040022036200041734a039a88a16c2ff4aa97d2399121f56f52ef01ed5e50887f736f65b6e51d6e8786abb4e063da5d1ba812dff998403ccd698e6c296d5cd69178f8a82481a865da331627f1c4b324fbc02b36e8b5ed58a31f728e904d203a388755302195765]
   2202 [sha = SHA-384]
   2203 
   2204 # tcId = 317
   2205 # 100-bit r and s^-1
   2206 msg = 313233343030
   2207 result = valid
   2208 sig = 3041020d062522bbd3ecbe7c39e93e7c24023077a172dfe37a2c53f0b92ab60f0a8f085f49dbfd930719d6f9e587ea68ae57cb49cd35a88cf8c6acec02f057a3807a5b
   2209 
   2210 [key.curve = secp384r1]
   2211 [key.keySize = 384]
   2212 [key.type = ECPublicKey]
   2213 [key.uncompressed = 0452ca47dda99172cb8321495acf988548295988ec973c1b4ea9462c53e5768a704a936410ee847b5dbf1e9d0c131da6c787a47027e6655792eb002d4228ee72f7c814c9a0cecbff267948f81c9903ac10eb35f6cb86369224ed609811cdf390f4]
   2214 [key.wx = 52ca47dda99172cb8321495acf988548295988ec973c1b4ea9462c53e5768a704a936410ee847b5dbf1e9d0c131da6c7]
   2215 [key.wy = 087a47027e6655792eb002d4228ee72f7c814c9a0cecbff267948f81c9903ac10eb35f6cb86369224ed609811cdf390f4]
   2216 [keyDer = 3076301006072a8648ce3d020106052b810400220362000452ca47dda99172cb8321495acf988548295988ec973c1b4ea9462c53e5768a704a936410ee847b5dbf1e9d0c131da6c787a47027e6655792eb002d4228ee72f7c814c9a0cecbff267948f81c9903ac10eb35f6cb86369224ed609811cdf390f4]
   2217 [sha = SHA-384]
   2218 
   2219 # tcId = 318
   2220 # r and s^-1 are close to n
   2221 msg = 313233343030
   2222 result = valid
   2223 sig = 3065023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc528f3023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2224 
   2225 [key.curve = secp384r1]
   2226 [key.keySize = 384]
   2227 [key.type = ECPublicKey]
   2228 [key.uncompressed = 04bd3d91f003e18adbea73079d4eba23b91fc17fcec14c9eb15a193fbc9ca39c8c747cd7a2c9623e05dd587ccbb8ab4c443adb0a0706aa5ea7a68042082fccefc979612a7a1a3d694b00793b03f89bff866a8b97c8e77990c29360ce795036c764]
   2229 [key.wx = 0bd3d91f003e18adbea73079d4eba23b91fc17fcec14c9eb15a193fbc9ca39c8c747cd7a2c9623e05dd587ccbb8ab4c44]
   2230 [key.wy = 3adb0a0706aa5ea7a68042082fccefc979612a7a1a3d694b00793b03f89bff866a8b97c8e77990c29360ce795036c764]
   2231 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004bd3d91f003e18adbea73079d4eba23b91fc17fcec14c9eb15a193fbc9ca39c8c747cd7a2c9623e05dd587ccbb8ab4c443adb0a0706aa5ea7a68042082fccefc979612a7a1a3d694b00793b03f89bff866a8b97c8e77990c29360ce795036c764]
   2232 [sha = SHA-384]
   2233 
   2234 # tcId = 319
   2235 # s == 1
   2236 msg = 313233343030
   2237 result = valid
   2238 sig = 3035023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326020101
   2239 
   2240 # tcId = 320
   2241 # s == 0
   2242 msg = 313233343030
   2243 result = invalid
   2244 sig = 3035023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326020100
   2245 
   2246 [key.curve = secp384r1]
   2247 [key.keySize = 384]
   2248 [key.type = ECPublicKey]
   2249 [key.uncompressed = 04f896353cc3a8afdd543ec3aef062ca97bc32ed1724ea38b940b8c0ea0e23b34187afbe70daf8dbaa5b511557e5d2bddac4bd265da67ceeafca636f6f4c0472f22a9d02e2289184f73bbb700ae8fc921eff4920f290bfcb49fbb232cc13a21028]
   2250 [key.wx = 0f896353cc3a8afdd543ec3aef062ca97bc32ed1724ea38b940b8c0ea0e23b34187afbe70daf8dbaa5b511557e5d2bdda]
   2251 [key.wy = 0c4bd265da67ceeafca636f6f4c0472f22a9d02e2289184f73bbb700ae8fc921eff4920f290bfcb49fbb232cc13a21028]
   2252 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004f896353cc3a8afdd543ec3aef062ca97bc32ed1724ea38b940b8c0ea0e23b34187afbe70daf8dbaa5b511557e5d2bddac4bd265da67ceeafca636f6f4c0472f22a9d02e2289184f73bbb700ae8fc921eff4920f290bfcb49fbb232cc13a21028]
   2253 [sha = SHA-384]
   2254 
   2255 # tcId = 321
   2256 # point at infinity during verify
   2257 msg = 313233343030
   2258 result = invalid
   2259 sig = 306402307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294b9023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2260 
   2261 [key.curve = secp384r1]
   2262 [key.keySize = 384]
   2263 [key.type = ECPublicKey]
   2264 [key.uncompressed = 043ecfd58a3ce583866e0471d16eb3c10a411ec3b8671f3a04769b1ed8464a71cf1c76d8d9b7e3670bbe712d6f554a9383d980d8bedf57470d6b45cc1ad0c6426dc70a0e4be901106a36663bfcab04fcb86008777b92445120d5e3641d97396362]
   2265 [key.wx = 3ecfd58a3ce583866e0471d16eb3c10a411ec3b8671f3a04769b1ed8464a71cf1c76d8d9b7e3670bbe712d6f554a9383]
   2266 [key.wy = 0d980d8bedf57470d6b45cc1ad0c6426dc70a0e4be901106a36663bfcab04fcb86008777b92445120d5e3641d97396362]
   2267 [keyDer = 3076301006072a8648ce3d020106052b81040022036200043ecfd58a3ce583866e0471d16eb3c10a411ec3b8671f3a04769b1ed8464a71cf1c76d8d9b7e3670bbe712d6f554a9383d980d8bedf57470d6b45cc1ad0c6426dc70a0e4be901106a36663bfcab04fcb86008777b92445120d5e3641d97396362]
   2268 [sha = SHA-384]
   2269 
   2270 # tcId = 322
   2271 # u1 == 1
   2272 msg = 313233343030
   2273 result = valid
   2274 sig = 3065023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace
   2275 
   2276 [key.curve = secp384r1]
   2277 [key.keySize = 384]
   2278 [key.type = ECPublicKey]
   2279 [key.uncompressed = 044150ccd0fa45aa2ef6b5042ddbb1b87c5ffd1115a8fe5995641948acda82a7b190762d84352cd74d1ca01e79f68f9cb4eb11be9d494c181c156e23e77e532bdf0a20c3cc74ba8c29b1f3eb2bd99129ee0d70ff0d593f0d7a6d6887e7c55930d2]
   2280 [key.wx = 4150ccd0fa45aa2ef6b5042ddbb1b87c5ffd1115a8fe5995641948acda82a7b190762d84352cd74d1ca01e79f68f9cb4]
   2281 [key.wy = 0eb11be9d494c181c156e23e77e532bdf0a20c3cc74ba8c29b1f3eb2bd99129ee0d70ff0d593f0d7a6d6887e7c55930d2]
   2282 [keyDer = 3076301006072a8648ce3d020106052b81040022036200044150ccd0fa45aa2ef6b5042ddbb1b87c5ffd1115a8fe5995641948acda82a7b190762d84352cd74d1ca01e79f68f9cb4eb11be9d494c181c156e23e77e532bdf0a20c3cc74ba8c29b1f3eb2bd99129ee0d70ff0d593f0d7a6d6887e7c55930d2]
   2283 [sha = SHA-384]
   2284 
   2285 # tcId = 323
   2286 # u1 == n - 1
   2287 msg = 313233343030
   2288 result = valid
   2289 sig = 3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea5
   2290 
   2291 [key.curve = secp384r1]
   2292 [key.keySize = 384]
   2293 [key.type = ECPublicKey]
   2294 [key.uncompressed = 04e78fe2c11beac7090ee0af7fed469a8ccebd3cccc4ee9fccc8ef3fc0455b69aaa082dc13e1d84f34026cb6f0af9e992ff34ebba71bf3a4050bf28e4084b5c5f5d4098ec46f10a31b02fb4bf20cc9362f6f02a66e802f817507535fac3ec0b099]
   2295 [key.wx = 0e78fe2c11beac7090ee0af7fed469a8ccebd3cccc4ee9fccc8ef3fc0455b69aaa082dc13e1d84f34026cb6f0af9e992f]
   2296 [key.wy = 0f34ebba71bf3a4050bf28e4084b5c5f5d4098ec46f10a31b02fb4bf20cc9362f6f02a66e802f817507535fac3ec0b099]
   2297 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004e78fe2c11beac7090ee0af7fed469a8ccebd3cccc4ee9fccc8ef3fc0455b69aaa082dc13e1d84f34026cb6f0af9e992ff34ebba71bf3a4050bf28e4084b5c5f5d4098ec46f10a31b02fb4bf20cc9362f6f02a66e802f817507535fac3ec0b099]
   2298 [sha = SHA-384]
   2299 
   2300 # tcId = 324
   2301 # u2 == 1
   2302 msg = 313233343030
   2303 result = valid
   2304 sig = 3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2305 
   2306 [key.curve = secp384r1]
   2307 [key.keySize = 384]
   2308 [key.type = ECPublicKey]
   2309 [key.uncompressed = 04ee24ab8a34d05af684939357f32759cc5a14f3c717529a20aea8e0c5965d8a41e68925f688471994b72021ba51b28c090a55693c92ad0cbae9edcf515e2b4c060b888d82c81e4a3b6a173b62ed04a46fa95db1a2f3949980fba2e371263c4fa9]
   2310 [key.wx = 0ee24ab8a34d05af684939357f32759cc5a14f3c717529a20aea8e0c5965d8a41e68925f688471994b72021ba51b28c09]
   2311 [key.wy = 0a55693c92ad0cbae9edcf515e2b4c060b888d82c81e4a3b6a173b62ed04a46fa95db1a2f3949980fba2e371263c4fa9]
   2312 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004ee24ab8a34d05af684939357f32759cc5a14f3c717529a20aea8e0c5965d8a41e68925f688471994b72021ba51b28c090a55693c92ad0cbae9edcf515e2b4c060b888d82c81e4a3b6a173b62ed04a46fa95db1a2f3949980fba2e371263c4fa9]
   2313 [sha = SHA-384]
   2314 
   2315 # tcId = 325
   2316 # u2 == n - 1
   2317 msg = 313233343030
   2318 result = valid
   2319 sig = 3065023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023100aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa84ecde56a2cf73ea3abc092185cb1a51f34810f1ddd8c64d
   2320 
   2321 [key.curve = secp384r1]
   2322 [key.keySize = 384]
   2323 [key.type = ECPublicKey]
   2324 [key.uncompressed = 043d2e916055c92e1b36133f5937b37c1b0102834eb77008a3ba9c3da446e9065971d68ba913091851e10cff5b4cd875c139aa7aadfc2caf7107b17ae1aea8b299d61bf15aca0cb3fd6f1ffde8192bfe58f0822bbbc1f55bddf6b4fe9c8f2b0eac]
   2325 [key.wx = 3d2e916055c92e1b36133f5937b37c1b0102834eb77008a3ba9c3da446e9065971d68ba913091851e10cff5b4cd875c1]
   2326 [key.wy = 39aa7aadfc2caf7107b17ae1aea8b299d61bf15aca0cb3fd6f1ffde8192bfe58f0822bbbc1f55bddf6b4fe9c8f2b0eac]
   2327 [keyDer = 3076301006072a8648ce3d020106052b81040022036200043d2e916055c92e1b36133f5937b37c1b0102834eb77008a3ba9c3da446e9065971d68ba913091851e10cff5b4cd875c139aa7aadfc2caf7107b17ae1aea8b299d61bf15aca0cb3fd6f1ffde8192bfe58f0822bbbc1f55bddf6b4fe9c8f2b0eac]
   2328 [sha = SHA-384]
   2329 
   2330 # tcId = 326
   2331 # edge case for u1
   2332 msg = 313233343030
   2333 result = valid
   2334 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0230533b0d50480a3ef07e7e8af8b1097759bc03ac9a1c7ed6075a052869f57f12b285613162d08ee7aab9fe54aaa984a39a
   2335 
   2336 [key.curve = secp384r1]
   2337 [key.keySize = 384]
   2338 [key.type = ECPublicKey]
   2339 [key.uncompressed = 04ae596697427aa250156c05ac4338e48980a7f093ea1f1fe67098b43f6539c1b20ae74338f9bf270d33663c50abe8fd001ca6a52732db74ab15d2f249a3d839080f898367dfd64992cdce2708deaad523a2a236b43400424241c91a35b530fa50]
   2340 [key.wx = 0ae596697427aa250156c05ac4338e48980a7f093ea1f1fe67098b43f6539c1b20ae74338f9bf270d33663c50abe8fd00]
   2341 [key.wy = 1ca6a52732db74ab15d2f249a3d839080f898367dfd64992cdce2708deaad523a2a236b43400424241c91a35b530fa50]
   2342 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004ae596697427aa250156c05ac4338e48980a7f093ea1f1fe67098b43f6539c1b20ae74338f9bf270d33663c50abe8fd001ca6a52732db74ab15d2f249a3d839080f898367dfd64992cdce2708deaad523a2a236b43400424241c91a35b530fa50]
   2343 [sha = SHA-384]
   2344 
   2345 # tcId = 327
   2346 # edge case for u1
   2347 msg = 313233343030
   2348 result = valid
   2349 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d49a253986bbaa8ce9c3d3808313d39c3b950a478372edc009bc0566b73be7b05dad0737e16960257cc16db6ec6c620f
   2350 
   2351 [key.curve = secp384r1]
   2352 [key.keySize = 384]
   2353 [key.type = ECPublicKey]
   2354 [key.uncompressed = 0488738f9981dd4d1fabb60ad83c2dd6dfc9da302209ae3e53498a883b6e39a38bead9b02709f352d3e6b6578154eab2529388a05c6b9f3a4028abb9950a51f5264ecd7580a423fdec9472faeeb57f92e31c46bef2a781fe5edad026009f198262]
   2355 [key.wx = 088738f9981dd4d1fabb60ad83c2dd6dfc9da302209ae3e53498a883b6e39a38bead9b02709f352d3e6b6578154eab252]
   2356 [key.wy = 09388a05c6b9f3a4028abb9950a51f5264ecd7580a423fdec9472faeeb57f92e31c46bef2a781fe5edad026009f198262]
   2357 [keyDer = 3076301006072a8648ce3d020106052b810400220362000488738f9981dd4d1fabb60ad83c2dd6dfc9da302209ae3e53498a883b6e39a38bead9b02709f352d3e6b6578154eab2529388a05c6b9f3a4028abb9950a51f5264ecd7580a423fdec9472faeeb57f92e31c46bef2a781fe5edad026009f198262]
   2358 [sha = SHA-384]
   2359 
   2360 # tcId = 328
   2361 # edge case for u1
   2362 msg = 313233343030
   2363 result = valid
   2364 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0230285090b0d6a6820bbba394efbee5c24a2281e825d2f6c55fb7a85b8251db00f75ab07cc993ceaf664f3c116baf34b021
   2365 
   2366 [key.curve = secp384r1]
   2367 [key.keySize = 384]
   2368 [key.type = ECPublicKey]
   2369 [key.uncompressed = 04f421541311c94fdd79fc298f8ab1a3adfd08029fdad439a94d4cea11f7e799bc439609f2fb7be3f349d55e484d0a0d36b35330bbdbec1e75f2984483d96bf210d722c1830292ffc35a2f6a21a4b50519f565f024bbccc97228a2f8ad8fadc0d5]
   2370 [key.wx = 0f421541311c94fdd79fc298f8ab1a3adfd08029fdad439a94d4cea11f7e799bc439609f2fb7be3f349d55e484d0a0d36]
   2371 [key.wy = 0b35330bbdbec1e75f2984483d96bf210d722c1830292ffc35a2f6a21a4b50519f565f024bbccc97228a2f8ad8fadc0d5]
   2372 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004f421541311c94fdd79fc298f8ab1a3adfd08029fdad439a94d4cea11f7e799bc439609f2fb7be3f349d55e484d0a0d36b35330bbdbec1e75f2984483d96bf210d722c1830292ffc35a2f6a21a4b50519f565f024bbccc97228a2f8ad8fadc0d5]
   2373 [sha = SHA-384]
   2374 
   2375 # tcId = 329
   2376 # edge case for u1
   2377 msg = 313233343030
   2378 result = valid
   2379 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b39af4a81ee4ae79064ed80f27e1432e84845f15ece399f2a43d2505a0a8c72c5731f4fd967420b1000e3f75502ed7b7
   2380 
   2381 [key.curve = secp384r1]
   2382 [key.keySize = 384]
   2383 [key.type = ECPublicKey]
   2384 [key.uncompressed = 04399be4cfc439f94f2421cbd34c2cd90bae53eb60ddfafca52f7275d165d14fa659b636713b5d4b39e62fd48bae141d0e1b23e3b4f0c202ed7b59db78a35c12ac698c603eab144fd09ac2ed8f4495f607e4d2c87a23ce2ec33e410ca47ecc2555]
   2385 [key.wx = 399be4cfc439f94f2421cbd34c2cd90bae53eb60ddfafca52f7275d165d14fa659b636713b5d4b39e62fd48bae141d0e]
   2386 [key.wy = 1b23e3b4f0c202ed7b59db78a35c12ac698c603eab144fd09ac2ed8f4495f607e4d2c87a23ce2ec33e410ca47ecc2555]
   2387 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004399be4cfc439f94f2421cbd34c2cd90bae53eb60ddfafca52f7275d165d14fa659b636713b5d4b39e62fd48bae141d0e1b23e3b4f0c202ed7b59db78a35c12ac698c603eab144fd09ac2ed8f4495f607e4d2c87a23ce2ec33e410ca47ecc2555]
   2388 [sha = SHA-384]
   2389 
   2390 # tcId = 330
   2391 # edge case for u1
   2392 msg = 313233343030
   2393 result = valid
   2394 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100af4a81ee4ae79064ed80f27e1432e84845f15ece399f2cbf28df829ccd30f5ef62ec23957b837d73fe4e156edccd4465
   2395 
   2396 [key.curve = secp384r1]
   2397 [key.keySize = 384]
   2398 [key.type = ECPublicKey]
   2399 [key.uncompressed = 041578bbff72137c4bca33d7385a892be94cb059f9091ddfe890345f712a9fba5fc77084cec11084ed048491604a07f66c76bbaa872f0710d82a08d9dddd833c7be7c7e8e265f49145157eb4e8e8280076a37ee5873271db510034da19da24415b]
   2400 [key.wx = 1578bbff72137c4bca33d7385a892be94cb059f9091ddfe890345f712a9fba5fc77084cec11084ed048491604a07f66c]
   2401 [key.wy = 76bbaa872f0710d82a08d9dddd833c7be7c7e8e265f49145157eb4e8e8280076a37ee5873271db510034da19da24415b]
   2402 [keyDer = 3076301006072a8648ce3d020106052b81040022036200041578bbff72137c4bca33d7385a892be94cb059f9091ddfe890345f712a9fba5fc77084cec11084ed048491604a07f66c76bbaa872f0710d82a08d9dddd833c7be7c7e8e265f49145157eb4e8e8280076a37ee5873271db510034da19da24415b]
   2403 [sha = SHA-384]
   2404 
   2405 # tcId = 331
   2406 # edge case for u1
   2407 msg = 313233343030
   2408 result = valid
   2409 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02305e9503dc95cf20c9db01e4fc2865d0908be2bd9c733e597e8a5bb7b7a62abdff6dbe3978ae56536d0fb01172ecd55f57
   2410 
   2411 [key.curve = secp384r1]
   2412 [key.keySize = 384]
   2413 [key.type = ECPublicKey]
   2414 [key.uncompressed = 0433ba451c85e729058f83041077a4695eb47df93e718b09a4618c753ac803cd75c1a91290c2ff5a635389d07149571dab1fc7d8a71776851ff244ff632fe6f92e1652e5284893c4244fe775d8efc589d823dd03f3919027f004537bd8ee09f3a3]
   2415 [key.wx = 33ba451c85e729058f83041077a4695eb47df93e718b09a4618c753ac803cd75c1a91290c2ff5a635389d07149571dab]
   2416 [key.wy = 1fc7d8a71776851ff244ff632fe6f92e1652e5284893c4244fe775d8efc589d823dd03f3919027f004537bd8ee09f3a3]
   2417 [keyDer = 3076301006072a8648ce3d020106052b810400220362000433ba451c85e729058f83041077a4695eb47df93e718b09a4618c753ac803cd75c1a91290c2ff5a635389d07149571dab1fc7d8a71776851ff244ff632fe6f92e1652e5284893c4244fe775d8efc589d823dd03f3919027f004537bd8ee09f3a3]
   2418 [sha = SHA-384]
   2419 
   2420 # tcId = 332
   2421 # edge case for u1
   2422 msg = 313233343030
   2423 result = valid
   2424 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02301ee4ae79064ed80f27e1432e84845f15ece399f2cbf4fa31a3ae8edab84dc3330a39f70938e3912bd59753de5aed3088
   2425 
   2426 [key.curve = secp384r1]
   2427 [key.keySize = 384]
   2428 [key.type = ECPublicKey]
   2429 [key.uncompressed = 04040771e3390216fed2c6208bdf5bfea83ab1915b166e626569f12efd410a39b7e7c76f70f0012843a26debf4ccc33ddae5bc5f7e62d054eac31cd022afdb71b7c638f24c30cbad0ef35ed2fc9917f356e9c3f04391b21d1035274b81537fcbf3]
   2430 [key.wx = 40771e3390216fed2c6208bdf5bfea83ab1915b166e626569f12efd410a39b7e7c76f70f0012843a26debf4ccc33dda]
   2431 [key.wy = 0e5bc5f7e62d054eac31cd022afdb71b7c638f24c30cbad0ef35ed2fc9917f356e9c3f04391b21d1035274b81537fcbf3]
   2432 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004040771e3390216fed2c6208bdf5bfea83ab1915b166e626569f12efd410a39b7e7c76f70f0012843a26debf4ccc33ddae5bc5f7e62d054eac31cd022afdb71b7c638f24c30cbad0ef35ed2fc9917f356e9c3f04391b21d1035274b81537fcbf3]
   2433 [sha = SHA-384]
   2434 
   2435 # tcId = 333
   2436 # edge case for u1
   2437 msg = 313233343030
   2438 result = valid
   2439 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100bb51cd3ba8eb201f53ddb4e34e08c0ff7dff9378106784d798d5a3440bd6dc34be3a0eaef8776619a0c97fefb15720b3
   2440 
   2441 [key.curve = secp384r1]
   2442 [key.keySize = 384]
   2443 [key.type = ECPublicKey]
   2444 [key.uncompressed = 0498d3f16e1c510a933e648e78d01588319f002e9475df8942a2a89db0666bb7c88b32bb248140e44ac4ab28111b2b792399a926f4a66fbe28ff65c09f8306893aec094b89d0fe529e3577c5ecf30a7944caaf530f4575eb113fcf4c200d2dd4bd]
   2445 [key.wx = 098d3f16e1c510a933e648e78d01588319f002e9475df8942a2a89db0666bb7c88b32bb248140e44ac4ab28111b2b7923]
   2446 [key.wy = 099a926f4a66fbe28ff65c09f8306893aec094b89d0fe529e3577c5ecf30a7944caaf530f4575eb113fcf4c200d2dd4bd]
   2447 [keyDer = 3076301006072a8648ce3d020106052b810400220362000498d3f16e1c510a933e648e78d01588319f002e9475df8942a2a89db0666bb7c88b32bb248140e44ac4ab28111b2b792399a926f4a66fbe28ff65c09f8306893aec094b89d0fe529e3577c5ecf30a7944caaf530f4575eb113fcf4c200d2dd4bd]
   2448 [sha = SHA-384]
   2449 
   2450 # tcId = 334
   2451 # edge case for u1
   2452 msg = 313233343030
   2453 result = valid
   2454 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100e707e267ea635384a6da09823149f5cb7acbb29e910d2630c5fb5afbc42aa8436349b214a3b8fb9481ec999e005091f8
   2455 
   2456 [key.curve = secp384r1]
   2457 [key.keySize = 384]
   2458 [key.type = ECPublicKey]
   2459 [key.uncompressed = 04d1fd602feef80be9e55a19d1a9799c72a899110c6ac21fb3c21357069809d591a8775b64d1867a8cfff124f6a5e3a4f5f9548064f01b9af8868705493a37a037193b48f53b7c7973023f53e6ceff6830ca2f7a14ef51536d453af43b3058d8a9]
   2460 [key.wx = 0d1fd602feef80be9e55a19d1a9799c72a899110c6ac21fb3c21357069809d591a8775b64d1867a8cfff124f6a5e3a4f5]
   2461 [key.wy = 0f9548064f01b9af8868705493a37a037193b48f53b7c7973023f53e6ceff6830ca2f7a14ef51536d453af43b3058d8a9]
   2462 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004d1fd602feef80be9e55a19d1a9799c72a899110c6ac21fb3c21357069809d591a8775b64d1867a8cfff124f6a5e3a4f5f9548064f01b9af8868705493a37a037193b48f53b7c7973023f53e6ceff6830ca2f7a14ef51536d453af43b3058d8a9]
   2463 [sha = SHA-384]
   2464 
   2465 # tcId = 335
   2466 # edge case for u1
   2467 msg = 313233343030
   2468 result = valid
   2469 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100acc4f2afb7f5c10f818175074ef688a643fc5365e38129f86d5e2517feb81b2cd2b8dc4f7821bfd032edc4c0234085d9
   2470 
   2471 [key.curve = secp384r1]
   2472 [key.keySize = 384]
   2473 [key.type = ECPublicKey]
   2474 [key.uncompressed = 0482f37604f66664c2883dba6d98397c281045cbf59f1d16dddb1381126a246553a8b4d2aaea48ad9185a1645f65567d318a4d7b19f1d2e4434c9a8ecad396304abc82221bbab0679935071c72fd975e7b021c04b1d16ea36fc2d051ef5a8e117c]
   2475 [key.wx = 082f37604f66664c2883dba6d98397c281045cbf59f1d16dddb1381126a246553a8b4d2aaea48ad9185a1645f65567d31]
   2476 [key.wy = 08a4d7b19f1d2e4434c9a8ecad396304abc82221bbab0679935071c72fd975e7b021c04b1d16ea36fc2d051ef5a8e117c]
   2477 [keyDer = 3076301006072a8648ce3d020106052b810400220362000482f37604f66664c2883dba6d98397c281045cbf59f1d16dddb1381126a246553a8b4d2aaea48ad9185a1645f65567d318a4d7b19f1d2e4434c9a8ecad396304abc82221bbab0679935071c72fd975e7b021c04b1d16ea36fc2d051ef5a8e117c]
   2478 [sha = SHA-384]
   2479 
   2480 # tcId = 336
   2481 # edge case for u1
   2482 msg = 313233343030
   2483 result = valid
   2484 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02310083276c0793f0a19742422f8af671ccf965fa7d18d541bef4c05b90e303f891d39008439e0fda4bfad5ee9a6ace7e340c
   2485 
   2486 [key.curve = secp384r1]
   2487 [key.keySize = 384]
   2488 [key.type = ECPublicKey]
   2489 [key.uncompressed = 04f052dfc27bf8a6d36f3739f239b981f5b53fe08d999ec683b01e43e7596156206ba08b8b9f59229e2fbdce05f1e40f9990f0fdfb7029f9b3e8c6144dad0339208b7cdcb3820a554259db9d27afdd18f4a750296c59bad6b62df076f90d53be0d]
   2490 [key.wx = 0f052dfc27bf8a6d36f3739f239b981f5b53fe08d999ec683b01e43e7596156206ba08b8b9f59229e2fbdce05f1e40f99]
   2491 [key.wy = 090f0fdfb7029f9b3e8c6144dad0339208b7cdcb3820a554259db9d27afdd18f4a750296c59bad6b62df076f90d53be0d]
   2492 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004f052dfc27bf8a6d36f3739f239b981f5b53fe08d999ec683b01e43e7596156206ba08b8b9f59229e2fbdce05f1e40f9990f0fdfb7029f9b3e8c6144dad0339208b7cdcb3820a554259db9d27afdd18f4a750296c59bad6b62df076f90d53be0d]
   2493 [sha = SHA-384]
   2494 
   2495 # tcId = 337
   2496 # edge case for u1
   2497 msg = 313233343030
   2498 result = valid
   2499 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100942848586b534105ddd1ca77df72e1251140f412e97b62afbf85d4822309176b5965453dee3fab709e14156b3dfcecca
   2500 
   2501 [key.curve = secp384r1]
   2502 [key.keySize = 384]
   2503 [key.type = ECPublicKey]
   2504 [key.uncompressed = 04f877bd6e2a9273e322a3298ea3add13d1104b32172283669ca6688f0cb591524a7f15dd41496681eda98939aae729fede85ca37c81ef19e3dc9ab16908a3720d86875a51a6a6d932e37492a6ec7a344eabc482377f14891fbd1da7faeffa1178]
   2505 [key.wx = 0f877bd6e2a9273e322a3298ea3add13d1104b32172283669ca6688f0cb591524a7f15dd41496681eda98939aae729fed]
   2506 [key.wy = 0e85ca37c81ef19e3dc9ab16908a3720d86875a51a6a6d932e37492a6ec7a344eabc482377f14891fbd1da7faeffa1178]
   2507 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004f877bd6e2a9273e322a3298ea3add13d1104b32172283669ca6688f0cb591524a7f15dd41496681eda98939aae729fede85ca37c81ef19e3dc9ab16908a3720d86875a51a6a6d932e37492a6ec7a344eabc482377f14891fbd1da7faeffa1178]
   2508 [sha = SHA-384]
   2509 
   2510 # tcId = 338
   2511 # edge case for u2
   2512 msg = 313233343030
   2513 result = valid
   2514 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02307fffffffffffffffffffffffffffffffffffffffffffffffed2119d5fc12649fc808af3b6d9037d3a44eb32399970dd0
   2515 
   2516 [key.curve = secp384r1]
   2517 [key.keySize = 384]
   2518 [key.type = ECPublicKey]
   2519 [key.uncompressed = 0414249bbcfeeceab06c75654d361c0df8d56b320ea3bc1d4627ec0a2f4b8fa3577445694664f569a91f480741381e494a28479f2186d715a56788f67073056aa0cb0b6a7f7893e77b9a6976ef6663d80226896d7f43bb502e1b4d49558a27dd8b]
   2520 [key.wx = 14249bbcfeeceab06c75654d361c0df8d56b320ea3bc1d4627ec0a2f4b8fa3577445694664f569a91f480741381e494a]
   2521 [key.wy = 28479f2186d715a56788f67073056aa0cb0b6a7f7893e77b9a6976ef6663d80226896d7f43bb502e1b4d49558a27dd8b]
   2522 [keyDer = 3076301006072a8648ce3d020106052b810400220362000414249bbcfeeceab06c75654d361c0df8d56b320ea3bc1d4627ec0a2f4b8fa3577445694664f569a91f480741381e494a28479f2186d715a56788f67073056aa0cb0b6a7f7893e77b9a6976ef6663d80226896d7f43bb502e1b4d49558a27dd8b]
   2523 [sha = SHA-384]
   2524 
   2525 # tcId = 339
   2526 # edge case for u2
   2527 msg = 313233343030
   2528 result = valid
   2529 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023079b95c013b0472de04d8faeec3b779c39fe729ea84fb554cd091c7178c2f054eabbc62c3e1cfbac2c2e69d7aa45d9072
   2530 
   2531 [key.curve = secp384r1]
   2532 [key.keySize = 384]
   2533 [key.type = ECPublicKey]
   2534 [key.uncompressed = 0450a438c98ee94025ce13e27d36b8280d4843585836eb47011a070cd77729245684a0db31fde980620349c796832b2c6cbdb72dba9f3f9cc878559f50b6bd1290f10a6bccbc1eeef7708b1b72059022987979e35221c51259f337c7288a2f86bc]
   2535 [key.wx = 50a438c98ee94025ce13e27d36b8280d4843585836eb47011a070cd77729245684a0db31fde980620349c796832b2c6c]
   2536 [key.wy = 0bdb72dba9f3f9cc878559f50b6bd1290f10a6bccbc1eeef7708b1b72059022987979e35221c51259f337c7288a2f86bc]
   2537 [keyDer = 3076301006072a8648ce3d020106052b810400220362000450a438c98ee94025ce13e27d36b8280d4843585836eb47011a070cd77729245684a0db31fde980620349c796832b2c6cbdb72dba9f3f9cc878559f50b6bd1290f10a6bccbc1eeef7708b1b72059022987979e35221c51259f337c7288a2f86bc]
   2538 [sha = SHA-384]
   2539 
   2540 # tcId = 340
   2541 # edge case for u2
   2542 msg = 313233343030
   2543 result = valid
   2544 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100bfd40d0caa4d9d42381f3d72a25683f52b03a1ed96fb72d03f08dcb9a8bc8f23c1a459deab03bcd39396c0d1e9053c81
   2545 
   2546 [key.curve = secp384r1]
   2547 [key.keySize = 384]
   2548 [key.type = ECPublicKey]
   2549 [key.uncompressed = 044d3fc5dcfaf741113cda3ce2f8dff4c912143e4d36314c361d7ed5656b68448bcca114ba9e8124281234660b7726ddcd680ddfef7ea07bfbcede10803d38d7211631ca11466078819eb66e11921ab7ffa3c4560c732e77595fd408e917dd9afc]
   2550 [key.wx = 4d3fc5dcfaf741113cda3ce2f8dff4c912143e4d36314c361d7ed5656b68448bcca114ba9e8124281234660b7726ddcd]
   2551 [key.wy = 680ddfef7ea07bfbcede10803d38d7211631ca11466078819eb66e11921ab7ffa3c4560c732e77595fd408e917dd9afc]
   2552 [keyDer = 3076301006072a8648ce3d020106052b81040022036200044d3fc5dcfaf741113cda3ce2f8dff4c912143e4d36314c361d7ed5656b68448bcca114ba9e8124281234660b7726ddcd680ddfef7ea07bfbcede10803d38d7211631ca11466078819eb66e11921ab7ffa3c4560c732e77595fd408e917dd9afc]
   2553 [sha = SHA-384]
   2554 
   2555 # tcId = 341
   2556 # edge case for u2
   2557 msg = 313233343030
   2558 result = valid
   2559 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02304c7d219db9af94ce7fffffffffffffffffffffffffffffffef15cf1058c8d8ba1e634c4122db95ec1facd4bb13ebf09a
   2560 
   2561 [key.curve = secp384r1]
   2562 [key.keySize = 384]
   2563 [key.type = ECPublicKey]
   2564 [key.uncompressed = 0463d65cdfeb1f1a42000f43bd1ddd130537a7b6f635e8d2bd81a97da168221183da433ca78429fd2b33c5f94895a9c13aa9d1d5ea328725653a5a9d00f85a5516236f3b1428a8629287d3b0487a2e82dd57f93bb2aa3d9783dc74131e13756034]
   2565 [key.wx = 63d65cdfeb1f1a42000f43bd1ddd130537a7b6f635e8d2bd81a97da168221183da433ca78429fd2b33c5f94895a9c13a]
   2566 [key.wy = 0a9d1d5ea328725653a5a9d00f85a5516236f3b1428a8629287d3b0487a2e82dd57f93bb2aa3d9783dc74131e13756034]
   2567 [keyDer = 3076301006072a8648ce3d020106052b810400220362000463d65cdfeb1f1a42000f43bd1ddd130537a7b6f635e8d2bd81a97da168221183da433ca78429fd2b33c5f94895a9c13aa9d1d5ea328725653a5a9d00f85a5516236f3b1428a8629287d3b0487a2e82dd57f93bb2aa3d9783dc74131e13756034]
   2568 [sha = SHA-384]
   2569 
   2570 # tcId = 342
   2571 # edge case for u2
   2572 msg = 313233343030
   2573 result = valid
   2574 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d219db9af94ce7ffffffffffffffffffffffffffffffffffd189bdb6d9ef7be8504ca374756ea5b8f15e44067d209b9b
   2575 
   2576 [key.curve = secp384r1]
   2577 [key.keySize = 384]
   2578 [key.type = ECPublicKey]
   2579 [key.uncompressed = 04d22c9c348b9745711f57debac3a07df90a527c06bd02a8454f41437d54224e071698f03fdc64b1d652414edc3f2239c49ae9812a4b92f099d6659a659691768d57e530ed3c91d5455781605850997a58221f22a2451c3932470606c23f3ab1b8]
   2580 [key.wx = 0d22c9c348b9745711f57debac3a07df90a527c06bd02a8454f41437d54224e071698f03fdc64b1d652414edc3f2239c4]
   2581 [key.wy = 09ae9812a4b92f099d6659a659691768d57e530ed3c91d5455781605850997a58221f22a2451c3932470606c23f3ab1b8]
   2582 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004d22c9c348b9745711f57debac3a07df90a527c06bd02a8454f41437d54224e071698f03fdc64b1d652414edc3f2239c49ae9812a4b92f099d6659a659691768d57e530ed3c91d5455781605850997a58221f22a2451c3932470606c23f3ab1b8]
   2583 [sha = SHA-384]
   2584 
   2585 # tcId = 343
   2586 # edge case for u2
   2587 msg = 313233343030
   2588 result = valid
   2589 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100a433b735f299cfffffffffffffffffffffffffffffffffffdbb02debbfa7c9f1487f3936a22ca3f6f5d06ea22d7c0dc3
   2590 
   2591 [key.curve = secp384r1]
   2592 [key.keySize = 384]
   2593 [key.type = ECPublicKey]
   2594 [key.uncompressed = 0431f05c0c29e9da49aa2fbbedee770c68d10f85e7f77e72ac3cfa9c8623a2bb42eeb2f24ac8f2aef7ab0c4b47823140035bb32fc1ec04bbff5eab96e070c938ba1b53fe63970f649ae02e2a4ada420a249b6f7c525e2c4b9b0d5562ae26f2278c]
   2595 [key.wx = 31f05c0c29e9da49aa2fbbedee770c68d10f85e7f77e72ac3cfa9c8623a2bb42eeb2f24ac8f2aef7ab0c4b4782314003]
   2596 [key.wy = 5bb32fc1ec04bbff5eab96e070c938ba1b53fe63970f649ae02e2a4ada420a249b6f7c525e2c4b9b0d5562ae26f2278c]
   2597 [keyDer = 3076301006072a8648ce3d020106052b810400220362000431f05c0c29e9da49aa2fbbedee770c68d10f85e7f77e72ac3cfa9c8623a2bb42eeb2f24ac8f2aef7ab0c4b47823140035bb32fc1ec04bbff5eab96e070c938ba1b53fe63970f649ae02e2a4ada420a249b6f7c525e2c4b9b0d5562ae26f2278c]
   2598 [sha = SHA-384]
   2599 
   2600 # tcId = 344
   2601 # edge case for u2
   2602 msg = 313233343030
   2603 result = valid
   2604 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b9af94ce7fffffffffffffffffffffffffffffffffffffffd6efeefc876c9f23217b443c80637ef939e911219f96c179
   2605 
   2606 [key.curve = secp384r1]
   2607 [key.keySize = 384]
   2608 [key.type = ECPublicKey]
   2609 [key.uncompressed = 04bc26eec95e26c980bc0334264cbcfc26b897c3571c96ce9ab2a67b49bb0f26a6272fdc27806d7a4c572ae0f78149f1f3c8af5f41b99d2066018165513fb3b55e4255dcd0659647ed55e1e2602cae4efbd6eae1dfe2ff63e2c748d4acc7430139]
   2610 [key.wx = 0bc26eec95e26c980bc0334264cbcfc26b897c3571c96ce9ab2a67b49bb0f26a6272fdc27806d7a4c572ae0f78149f1f3]
   2611 [key.wy = 0c8af5f41b99d2066018165513fb3b55e4255dcd0659647ed55e1e2602cae4efbd6eae1dfe2ff63e2c748d4acc7430139]
   2612 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004bc26eec95e26c980bc0334264cbcfc26b897c3571c96ce9ab2a67b49bb0f26a6272fdc27806d7a4c572ae0f78149f1f3c8af5f41b99d2066018165513fb3b55e4255dcd0659647ed55e1e2602cae4efbd6eae1dfe2ff63e2c748d4acc7430139]
   2613 [sha = SHA-384]
   2614 
   2615 # tcId = 345
   2616 # edge case for u2
   2617 msg = 313233343030
   2618 result = valid
   2619 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100a276276276276276276276276276276276276276276276273d7228d4f84b769be0fd57b97e4c1ebcae9a5f635e80e9df
   2620 
   2621 [key.curve = secp384r1]
   2622 [key.keySize = 384]
   2623 [key.type = ECPublicKey]
   2624 [key.uncompressed = 046fa0964dd054250af176891c0c822b013b70f059c347172cafc6b36cd16cf3b0f9d19f2598bd0d580ac16c46acb167d4375bef701c002dcc040fd54824b14cc2df0154eb20e74464e1fe7b833426dd7d636bf2d79603fdde5ddaab23ab0cf426]
   2625 [key.wx = 6fa0964dd054250af176891c0c822b013b70f059c347172cafc6b36cd16cf3b0f9d19f2598bd0d580ac16c46acb167d4]
   2626 [key.wy = 375bef701c002dcc040fd54824b14cc2df0154eb20e74464e1fe7b833426dd7d636bf2d79603fdde5ddaab23ab0cf426]
   2627 [keyDer = 3076301006072a8648ce3d020106052b81040022036200046fa0964dd054250af176891c0c822b013b70f059c347172cafc6b36cd16cf3b0f9d19f2598bd0d580ac16c46acb167d4375bef701c002dcc040fd54824b14cc2df0154eb20e74464e1fe7b833426dd7d636bf2d79603fdde5ddaab23ab0cf426]
   2628 [sha = SHA-384]
   2629 
   2630 # tcId = 346
   2631 # edge case for u2
   2632 msg = 313233343030
   2633 result = valid
   2634 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023073333333333333333333333333333333333333333333333316e4d9f42d4eca22df403a0c578b86f0a9a93fe89995c7ed
   2635 
   2636 [key.curve = secp384r1]
   2637 [key.keySize = 384]
   2638 [key.type = ECPublicKey]
   2639 [key.uncompressed = 04baa4e712ee0786a5ab0e5a5dafdcdcf87b38830ab2ec86faedda9fdf65332f6a9688269412f050356530d4664a7fb8cdecc46a901b016e6bb8a336ad9aa6f19abf9ada69705d1c905beafb95a44f52af43de4bf80c050cf996b7796dfcee8e1b]
   2640 [key.wx = 0baa4e712ee0786a5ab0e5a5dafdcdcf87b38830ab2ec86faedda9fdf65332f6a9688269412f050356530d4664a7fb8cd]
   2641 [key.wy = 0ecc46a901b016e6bb8a336ad9aa6f19abf9ada69705d1c905beafb95a44f52af43de4bf80c050cf996b7796dfcee8e1b]
   2642 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004baa4e712ee0786a5ab0e5a5dafdcdcf87b38830ab2ec86faedda9fdf65332f6a9688269412f050356530d4664a7fb8cdecc46a901b016e6bb8a336ad9aa6f19abf9ada69705d1c905beafb95a44f52af43de4bf80c050cf996b7796dfcee8e1b]
   2643 [sha = SHA-384]
   2644 
   2645 # tcId = 347
   2646 # edge case for u2
   2647 msg = 313233343030
   2648 result = valid
   2649 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02307fffffffffffffffffffffffffffffffffffffffffffffffda4233abf824c93f90115e76db206fa7489d6647332e1ba3
   2650 
   2651 [key.curve = secp384r1]
   2652 [key.keySize = 384]
   2653 [key.type = ECPublicKey]
   2654 [key.uncompressed = 0481e78a52ae0695583f7a601ab9b6fbfaf434f2befa1f8c833d59deb627a927c2f42d48eb617fe042f584e105c23c2317cf22d565f5f3b425ef7937df629b6864dac71264b288c1a987210f523071319ce3f64411910ac23765c4266e615112bc]
   2655 [key.wx = 081e78a52ae0695583f7a601ab9b6fbfaf434f2befa1f8c833d59deb627a927c2f42d48eb617fe042f584e105c23c2317]
   2656 [key.wy = 0cf22d565f5f3b425ef7937df629b6864dac71264b288c1a987210f523071319ce3f64411910ac23765c4266e615112bc]
   2657 [keyDer = 3076301006072a8648ce3d020106052b810400220362000481e78a52ae0695583f7a601ab9b6fbfaf434f2befa1f8c833d59deb627a927c2f42d48eb617fe042f584e105c23c2317cf22d565f5f3b425ef7937df629b6864dac71264b288c1a987210f523071319ce3f64411910ac23765c4266e615112bc]
   2658 [sha = SHA-384]
   2659 
   2660 # tcId = 348
   2661 # edge case for u2
   2662 msg = 313233343030
   2663 result = valid
   2664 sig = 306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02303fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294bb
   2665 
   2666 [key.curve = secp384r1]
   2667 [key.keySize = 384]
   2668 [key.type = ECPublicKey]
   2669 [key.uncompressed = 0441fa8765b19d3108031e28c9a781a385c9c10b2bfd42e6437e5c4bd711cf2a031750847d17a82f9376a30ae182a6d6e71c20af96324147d4155a4d0c867ca8e36eba204fbed2087e0fcbdc8baabe07bb3123f9f7259e771cd9f1ad17d1a23787]
   2670 [key.wx = 41fa8765b19d3108031e28c9a781a385c9c10b2bfd42e6437e5c4bd711cf2a031750847d17a82f9376a30ae182a6d6e7]
   2671 [key.wy = 1c20af96324147d4155a4d0c867ca8e36eba204fbed2087e0fcbdc8baabe07bb3123f9f7259e771cd9f1ad17d1a23787]
   2672 [keyDer = 3076301006072a8648ce3d020106052b810400220362000441fa8765b19d3108031e28c9a781a385c9c10b2bfd42e6437e5c4bd711cf2a031750847d17a82f9376a30ae182a6d6e71c20af96324147d4155a4d0c867ca8e36eba204fbed2087e0fcbdc8baabe07bb3123f9f7259e771cd9f1ad17d1a23787]
   2673 [sha = SHA-384]
   2674 
   2675 # tcId = 349
   2676 # edge case for u2
   2677 msg = 313233343030
   2678 result = valid
   2679 sig = 306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100dfea06865526cea11c0f9eb9512b41fa9581d0f6cb7db9680336151dce79de818cdf33c879da322740416d1e5ae532fa
   2680 
   2681 [key.curve = secp384r1]
   2682 [key.keySize = 384]
   2683 [key.type = ECPublicKey]
   2684 [key.uncompressed = 04e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86b572c1e06dd2c7b94b873f0578fcb2b99d60e246e51245d0804edd44b32f0f000c8f8f88f1d4a65fea51dbbb4ab1e2823]
   2685 [key.wx = 0e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86b]
   2686 [key.wy = 572c1e06dd2c7b94b873f0578fcb2b99d60e246e51245d0804edd44b32f0f000c8f8f88f1d4a65fea51dbbb4ab1e2823]
   2687 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86b572c1e06dd2c7b94b873f0578fcb2b99d60e246e51245d0804edd44b32f0f000c8f8f88f1d4a65fea51dbbb4ab1e2823]
   2688 [sha = SHA-384]
   2689 
   2690 # tcId = 350
   2691 # point duplication during verification
   2692 msg = 313233343030
   2693 result = valid
   2694 sig = 3065023100b37699e0d518a4d370dbdaaaea3788850fa03f8186d1f78fdfbae6540aa670b31c8ada0fff3e737bd69520560fe0ce60023064adb4d51a93f96bed4665de2d4e1169cc95819ec6e9333edfd5c07ca134ceef7c95957b719ae349fc439eaa49fbbe34
   2695 # Some implementations of ECDSA do not handle duplication and points at infinity
   2696 # correctly. This is a test vector that has been specially crafted to check for
   2697 # such an omission.
   2698 
   2699 [key.curve = secp384r1]
   2700 [key.keySize = 384]
   2701 [key.type = ECPublicKey]
   2702 [key.uncompressed = 04e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86ba8d3e1f922d3846b478c0fa87034d46629f1db91aedba2f7fb122bb4cd0f0ffe3707076fe2b59a015ae2444c54e1d7dc]
   2703 [key.wx = 0e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86b]
   2704 [key.wy = 0a8d3e1f922d3846b478c0fa87034d46629f1db91aedba2f7fb122bb4cd0f0ffe3707076fe2b59a015ae2444c54e1d7dc]
   2705 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004e585a067d6dff37ae7f17f81583119b61291597345f107acffe237a08f4886d4fdf94fe63182e6143c99be25a7b7d86ba8d3e1f922d3846b478c0fa87034d46629f1db91aedba2f7fb122bb4cd0f0ffe3707076fe2b59a015ae2444c54e1d7dc]
   2706 [sha = SHA-384]
   2707 
   2708 # tcId = 351
   2709 # duplication bug
   2710 msg = 313233343030
   2711 result = invalid
   2712 sig = 3065023100b37699e0d518a4d370dbdaaaea3788850fa03f8186d1f78fdfbae6540aa670b31c8ada0fff3e737bd69520560fe0ce60023064adb4d51a93f96bed4665de2d4e1169cc95819ec6e9333edfd5c07ca134ceef7c95957b719ae349fc439eaa49fbbe34
   2713 # Some implementations of ECDSA do not handle duplication and points at infinity
   2714 # correctly. This is a test vector that has been specially crafted to check for
   2715 # such an omission.
   2716 
   2717 [key.curve = secp384r1]
   2718 [key.keySize = 384]
   2719 [key.type = ECPublicKey]
   2720 [key.uncompressed = 04b4d78cccbced8065c0ebdc330b4670ec99309273e442b9be341196c1043e4441fc57b914085595bfc755c64fc409f0ba01fee31cbbbaed5c1323f09c87df9b0712c12e99733fa23ef91b4e6ca666b09dd7540ebf1068a15155bc069e3d595c8c]
   2721 [key.wx = 0b4d78cccbced8065c0ebdc330b4670ec99309273e442b9be341196c1043e4441fc57b914085595bfc755c64fc409f0ba]
   2722 [key.wy = 1fee31cbbbaed5c1323f09c87df9b0712c12e99733fa23ef91b4e6ca666b09dd7540ebf1068a15155bc069e3d595c8c]
   2723 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004b4d78cccbced8065c0ebdc330b4670ec99309273e442b9be341196c1043e4441fc57b914085595bfc755c64fc409f0ba01fee31cbbbaed5c1323f09c87df9b0712c12e99733fa23ef91b4e6ca666b09dd7540ebf1068a15155bc069e3d595c8c]
   2724 [sha = SHA-384]
   2725 
   2726 # tcId = 352
   2727 # point with x-coordinate 0
   2728 msg = 313233343030
   2729 result = invalid
   2730 sig = 3035020101023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2731 
   2732 [key.curve = secp384r1]
   2733 [key.keySize = 384]
   2734 [key.type = ECPublicKey]
   2735 [key.uncompressed = 046e3c68be53aade81ef89e096d841e2845a23331e7ec8a6a839d58d07fa016c0973ed75de4f99177bfdc74db566e9d15a4972ea08e577ce1f61c13a6ca1bad1deef2982ee01a2826f002b769f2c46098d3baff068a405d09ca3840d2fafe4e46e]
   2736 [key.wx = 6e3c68be53aade81ef89e096d841e2845a23331e7ec8a6a839d58d07fa016c0973ed75de4f99177bfdc74db566e9d15a]
   2737 [key.wy = 4972ea08e577ce1f61c13a6ca1bad1deef2982ee01a2826f002b769f2c46098d3baff068a405d09ca3840d2fafe4e46e]
   2738 [keyDer = 3076301006072a8648ce3d020106052b81040022036200046e3c68be53aade81ef89e096d841e2845a23331e7ec8a6a839d58d07fa016c0973ed75de4f99177bfdc74db566e9d15a4972ea08e577ce1f61c13a6ca1bad1deef2982ee01a2826f002b769f2c46098d3baff068a405d09ca3840d2fafe4e46e]
   2739 [sha = SHA-384]
   2740 
   2741 # tcId = 353
   2742 # point with x-coordinate 0
   2743 msg = 313233343030
   2744 result = invalid
   2745 sig = 3065023101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023033333333333333333333333333333333333333333333333327e0a919fda4a2c644d202bd41bcee4bc8fc05155c276eb0
   2746 
   2747 [key.curve = secp384r1]
   2748 [key.keySize = 384]
   2749 [key.type = ECPublicKey]
   2750 [key.uncompressed = 04b101cdb3eba20e112adbb4bbd2cb479a69e590a44ea902631832abfab8af2c3041b3df7f1665b2c6eb533f546217100a1a61aa9951578ad4f00ae17339a8a6f1359bbd0ac355678ed4df21338f08763c1d3702ec132b634c7bcc0118efb1d0dd]
   2751 [key.wx = 0b101cdb3eba20e112adbb4bbd2cb479a69e590a44ea902631832abfab8af2c3041b3df7f1665b2c6eb533f546217100a]
   2752 [key.wy = 1a61aa9951578ad4f00ae17339a8a6f1359bbd0ac355678ed4df21338f08763c1d3702ec132b634c7bcc0118efb1d0dd]
   2753 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004b101cdb3eba20e112adbb4bbd2cb479a69e590a44ea902631832abfab8af2c3041b3df7f1665b2c6eb533f546217100a1a61aa9951578ad4f00ae17339a8a6f1359bbd0ac355678ed4df21338f08763c1d3702ec132b634c7bcc0118efb1d0dd]
   2754 [sha = SHA-384]
   2755 
   2756 # tcId = 354
   2757 # comparison with point at infinity 
   2758 msg = 313233343030
   2759 result = invalid
   2760 sig = 3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023033333333333333333333333333333333333333333333333327e0a919fda4a2c644d202bd41bcee4bc8fc05155c276eb0
   2761 
   2762 [key.curve = secp384r1]
   2763 [key.keySize = 384]
   2764 [key.type = ECPublicKey]
   2765 [key.uncompressed = 046761044a040a4979db269b4a377e42f11b4be0ce24611f677674dcf770f5887ca4db565303283809e6d65f7fc6bc273605c7daa403fca53549f75ff3372909642d02b7fdcac1e68242814d6e925ab01a80836cfbb35581960079e2fb44c0d186]
   2766 [key.wx = 6761044a040a4979db269b4a377e42f11b4be0ce24611f677674dcf770f5887ca4db565303283809e6d65f7fc6bc2736]
   2767 [key.wy = 5c7daa403fca53549f75ff3372909642d02b7fdcac1e68242814d6e925ab01a80836cfbb35581960079e2fb44c0d186]
   2768 [keyDer = 3076301006072a8648ce3d020106052b81040022036200046761044a040a4979db269b4a377e42f11b4be0ce24611f677674dcf770f5887ca4db565303283809e6d65f7fc6bc273605c7daa403fca53549f75ff3372909642d02b7fdcac1e68242814d6e925ab01a80836cfbb35581960079e2fb44c0d186]
   2769 [sha = SHA-384]
   2770 
   2771 # tcId = 355
   2772 # extreme value for k and edgecase s
   2773 msg = 313233343030
   2774 result = valid
   2775 sig = 3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df61023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2776 
   2777 [key.curve = secp384r1]
   2778 [key.keySize = 384]
   2779 [key.type = ECPublicKey]
   2780 [key.uncompressed = 046922c591502f01046fee5617bf16496f58398822e69afa8335308f36c09a8ed437209fefcffbbdf0a4876b35a3c7ab2655854db825b94b3f27e5f892d3bbb6c7240ec922894dd3598e91fcc6134a2b8fd154e1790466906206f0f623416e63a1]
   2781 [key.wx = 6922c591502f01046fee5617bf16496f58398822e69afa8335308f36c09a8ed437209fefcffbbdf0a4876b35a3c7ab26]
   2782 [key.wy = 55854db825b94b3f27e5f892d3bbb6c7240ec922894dd3598e91fcc6134a2b8fd154e1790466906206f0f623416e63a1]
   2783 [keyDer = 3076301006072a8648ce3d020106052b81040022036200046922c591502f01046fee5617bf16496f58398822e69afa8335308f36c09a8ed437209fefcffbbdf0a4876b35a3c7ab2655854db825b94b3f27e5f892d3bbb6c7240ec922894dd3598e91fcc6134a2b8fd154e1790466906206f0f623416e63a1]
   2784 [sha = SHA-384]
   2785 
   2786 # tcId = 356
   2787 # extreme value for k and s^-1
   2788 msg = 313233343030
   2789 result = valid
   2790 sig = 3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2791 
   2792 [key.curve = secp384r1]
   2793 [key.keySize = 384]
   2794 [key.type = ECPublicKey]
   2795 [key.uncompressed = 04892dac0e700fc29d1802d9a449a6f56b2172cb1b7d881013cd3b31c0edb052f2d340c8995a4477bcb9225fec15667233cc6c34ae17445444516fd8fd22ee83f79eb0771ebff6677ac5d4e089f87a1c72df957acb24492adcd7c3816b8e0c75b1]
   2796 [key.wx = 0892dac0e700fc29d1802d9a449a6f56b2172cb1b7d881013cd3b31c0edb052f2d340c8995a4477bcb9225fec15667233]
   2797 [key.wy = 0cc6c34ae17445444516fd8fd22ee83f79eb0771ebff6677ac5d4e089f87a1c72df957acb24492adcd7c3816b8e0c75b1]
   2798 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004892dac0e700fc29d1802d9a449a6f56b2172cb1b7d881013cd3b31c0edb052f2d340c8995a4477bcb9225fec15667233cc6c34ae17445444516fd8fd22ee83f79eb0771ebff6677ac5d4e089f87a1c72df957acb24492adcd7c3816b8e0c75b1]
   2799 [sha = SHA-384]
   2800 
   2801 # tcId = 357
   2802 # extreme value for k and s^-1
   2803 msg = 313233343030
   2804 result = valid
   2805 sig = 3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102306666666666666666666666666666666666666666666666664fc15233fb49458c89a4057a8379dc9791f80a2ab84edd61
   2806 
   2807 [key.curve = secp384r1]
   2808 [key.keySize = 384]
   2809 [key.type = ECPublicKey]
   2810 [key.uncompressed = 0401634117e6478ce0568b0a2469237bbac6ff096acb7e514072bf77123cb51ba0cc3e8d69284d534d8e6d1e876cecf22231e5ef04dc96762ce7d5ef3348ad1e241ac797ae3b630ea249afc5139af49b8ef68b32f812d6b514210363d498efc28c]
   2811 [key.wx = 1634117e6478ce0568b0a2469237bbac6ff096acb7e514072bf77123cb51ba0cc3e8d69284d534d8e6d1e876cecf222]
   2812 [key.wy = 31e5ef04dc96762ce7d5ef3348ad1e241ac797ae3b630ea249afc5139af49b8ef68b32f812d6b514210363d498efc28c]
   2813 [keyDer = 3076301006072a8648ce3d020106052b810400220362000401634117e6478ce0568b0a2469237bbac6ff096acb7e514072bf77123cb51ba0cc3e8d69284d534d8e6d1e876cecf22231e5ef04dc96762ce7d5ef3348ad1e241ac797ae3b630ea249afc5139af49b8ef68b32f812d6b514210363d498efc28c]
   2814 [sha = SHA-384]
   2815 
   2816 # tcId = 358
   2817 # extreme value for k and s^-1
   2818 msg = 313233343030
   2819 result = valid
   2820 sig = 3065023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102310099999999999999999999999999999999999999999999999977a1fb4df8ede852ce760837c536cae35af40f4014764c12
   2821 
   2822 [key.curve = secp384r1]
   2823 [key.keySize = 384]
   2824 [key.type = ECPublicKey]
   2825 [key.uncompressed = 04675bdc79d8243887fe1b305d12ac10d2e9c0bde070a6e3394cd5f6adfbceda75498b0e7a794c7212f42be93f616744563e96d1bf6f95cdbefa774911ba06463d8a90a0c9d73c9699b061d779dc52496e8ee9b9ae9c5d4d90e89cd1157d811895]
   2826 [key.wx = 675bdc79d8243887fe1b305d12ac10d2e9c0bde070a6e3394cd5f6adfbceda75498b0e7a794c7212f42be93f61674456]
   2827 [key.wy = 3e96d1bf6f95cdbefa774911ba06463d8a90a0c9d73c9699b061d779dc52496e8ee9b9ae9c5d4d90e89cd1157d811895]
   2828 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004675bdc79d8243887fe1b305d12ac10d2e9c0bde070a6e3394cd5f6adfbceda75498b0e7a794c7212f42be93f616744563e96d1bf6f95cdbefa774911ba06463d8a90a0c9d73c9699b061d779dc52496e8ee9b9ae9c5d4d90e89cd1157d811895]
   2829 [sha = SHA-384]
   2830 
   2831 # tcId = 359
   2832 # extreme value for k and s^-1
   2833 msg = 313233343030
   2834 result = valid
   2835 sig = 3065023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df61023100db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6aae76701acc1950894a89e068772d8b281eef136f8a8fef5
   2836 
   2837 [key.curve = secp384r1]
   2838 [key.keySize = 384]
   2839 [key.type = ECPublicKey]
   2840 [key.uncompressed = 040fd1aab89f47b565b8160dfcc433b6408adeb1473c036b26b7ddec714fb4d0e7dd756c88469e86e218813ead8e8e7676f1cc955c4139e0071c0079ec1d77164e0569bdf453837e8b33c98535a0e7c9c61ef24762067bb46b6116ea7909a69b23]
   2841 [key.wx = 0fd1aab89f47b565b8160dfcc433b6408adeb1473c036b26b7ddec714fb4d0e7dd756c88469e86e218813ead8e8e7676]
   2842 [key.wy = 0f1cc955c4139e0071c0079ec1d77164e0569bdf453837e8b33c98535a0e7c9c61ef24762067bb46b6116ea7909a69b23]
   2843 [keyDer = 3076301006072a8648ce3d020106052b81040022036200040fd1aab89f47b565b8160dfcc433b6408adeb1473c036b26b7ddec714fb4d0e7dd756c88469e86e218813ead8e8e7676f1cc955c4139e0071c0079ec1d77164e0569bdf453837e8b33c98535a0e7c9c61ef24762067bb46b6116ea7909a69b23]
   2844 [sha = SHA-384]
   2845 
   2846 # tcId = 360
   2847 # extreme value for k
   2848 msg = 313233343030
   2849 result = valid
   2850 sig = 3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102300eb10e5ab95f2f26a40700b1300fb8c3e754d5c453d9384ecce1daa38135a48a0a96c24efc2a76d00bde1d7aeedf7f6a
   2851 
   2852 [key.curve = secp384r1]
   2853 [key.keySize = 384]
   2854 [key.type = ECPublicKey]
   2855 [key.uncompressed = 0434d74ec088bab6c6323968d1f468993812f690d6edca5b97604d718e12b8cdfdd96d42e57d33afe312f0ee3c3d0a13f786f4922bb2c13bdf7752a3ecb69393e997bd65461c46867ebeef6296b23f2c56df63acfde648f3f5002dbc239ffd1582]
   2856 [key.wx = 34d74ec088bab6c6323968d1f468993812f690d6edca5b97604d718e12b8cdfdd96d42e57d33afe312f0ee3c3d0a13f7]
   2857 [key.wy = 086f4922bb2c13bdf7752a3ecb69393e997bd65461c46867ebeef6296b23f2c56df63acfde648f3f5002dbc239ffd1582]
   2858 [keyDer = 3076301006072a8648ce3d020106052b810400220362000434d74ec088bab6c6323968d1f468993812f690d6edca5b97604d718e12b8cdfdd96d42e57d33afe312f0ee3c3d0a13f786f4922bb2c13bdf7752a3ecb69393e997bd65461c46867ebeef6296b23f2c56df63acfde648f3f5002dbc239ffd1582]
   2859 [sha = SHA-384]
   2860 
   2861 # tcId = 361
   2862 # extreme value for k and edgecase s
   2863 msg = 313233343030
   2864 result = valid
   2865 sig = 3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326
   2866 
   2867 [key.curve = secp384r1]
   2868 [key.keySize = 384]
   2869 [key.type = ECPublicKey]
   2870 [key.uncompressed = 044376c9893e9277296c766a83abbe36b34da7a631f8cbfd32a1888de0dd1455a21a153ea2d61cfa5071fc6be12a658f6b290ba1a8ee8c78b5dd58f9ffcacb22955682eea02429c3fa8cdcb649fa4d007c8693e3f8f3c0a5f3c4de7a51beaa9809]
   2871 [key.wx = 4376c9893e9277296c766a83abbe36b34da7a631f8cbfd32a1888de0dd1455a21a153ea2d61cfa5071fc6be12a658f6b]
   2872 [key.wy = 290ba1a8ee8c78b5dd58f9ffcacb22955682eea02429c3fa8cdcb649fa4d007c8693e3f8f3c0a5f3c4de7a51beaa9809]
   2873 [keyDer = 3076301006072a8648ce3d020106052b81040022036200044376c9893e9277296c766a83abbe36b34da7a631f8cbfd32a1888de0dd1455a21a153ea2d61cfa5071fc6be12a658f6b290ba1a8ee8c78b5dd58f9ffcacb22955682eea02429c3fa8cdcb649fa4d007c8693e3f8f3c0a5f3c4de7a51beaa9809]
   2874 [sha = SHA-384]
   2875 
   2876 # tcId = 362
   2877 # extreme value for k and s^-1
   2878 msg = 313233343030
   2879 result = valid
   2880 sig = 3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2881 
   2882 [key.curve = secp384r1]
   2883 [key.keySize = 384]
   2884 [key.type = ECPublicKey]
   2885 [key.uncompressed = 0410878fc4807f6732a23c883e838e38c787f7088f94c1824b84673e8b9eab16de1544ae4bf2c6fe3fe4fb343b7487e2b43036ff439533d22f951dae966584bafb23b217dcad2f8f4e0e6999c0c4d0f076634be805f676fd2a59c27f9fe7c5d95b]
   2886 [key.wx = 10878fc4807f6732a23c883e838e38c787f7088f94c1824b84673e8b9eab16de1544ae4bf2c6fe3fe4fb343b7487e2b4]
   2887 [key.wy = 3036ff439533d22f951dae966584bafb23b217dcad2f8f4e0e6999c0c4d0f076634be805f676fd2a59c27f9fe7c5d95b]
   2888 [keyDer = 3076301006072a8648ce3d020106052b810400220362000410878fc4807f6732a23c883e838e38c787f7088f94c1824b84673e8b9eab16de1544ae4bf2c6fe3fe4fb343b7487e2b43036ff439533d22f951dae966584bafb23b217dcad2f8f4e0e6999c0c4d0f076634be805f676fd2a59c27f9fe7c5d95b]
   2889 [sha = SHA-384]
   2890 
   2891 # tcId = 363
   2892 # extreme value for k and s^-1
   2893 msg = 313233343030
   2894 result = valid
   2895 sig = 3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702306666666666666666666666666666666666666666666666664fc15233fb49458c89a4057a8379dc9791f80a2ab84edd61
   2896 
   2897 [key.curve = secp384r1]
   2898 [key.keySize = 384]
   2899 [key.type = ECPublicKey]
   2900 [key.uncompressed = 04036b253e3b4ac88bb8585a2b32b978766a931e5ad0d0e653a2e34b44d6ddcc0d386e20c4def2d8bb3f8da128c1eac69f9c8e3b5ff5dde2205af359b3974d52758d7abae812b8b275e1452c4e59cb62e9b6771d347dbd1dea761c70291cc5e0a6]
   2901 [key.wx = 36b253e3b4ac88bb8585a2b32b978766a931e5ad0d0e653a2e34b44d6ddcc0d386e20c4def2d8bb3f8da128c1eac69f]
   2902 [key.wy = 09c8e3b5ff5dde2205af359b3974d52758d7abae812b8b275e1452c4e59cb62e9b6771d347dbd1dea761c70291cc5e0a6]
   2903 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004036b253e3b4ac88bb8585a2b32b978766a931e5ad0d0e653a2e34b44d6ddcc0d386e20c4def2d8bb3f8da128c1eac69f9c8e3b5ff5dde2205af359b3974d52758d7abae812b8b275e1452c4e59cb62e9b6771d347dbd1dea761c70291cc5e0a6]
   2904 [sha = SHA-384]
   2905 
   2906 # tcId = 364
   2907 # extreme value for k and s^-1
   2908 msg = 313233343030
   2909 result = valid
   2910 sig = 3066023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702310099999999999999999999999999999999999999999999999977a1fb4df8ede852ce760837c536cae35af40f4014764c12
   2911 
   2912 [key.curve = secp384r1]
   2913 [key.keySize = 384]
   2914 [key.type = ECPublicKey]
   2915 [key.uncompressed = 042783c1be922fce155864ecb41d0a316e193a55843e80192f1fe556772f3debd04b9fc93c27bc6f353938886a404419941a352cec336946424fa3c208ea7105f5549edde8688abd305344bf4f66dda7eabcda6f8557c9af88109804d702e9670b]
   2916 [key.wx = 2783c1be922fce155864ecb41d0a316e193a55843e80192f1fe556772f3debd04b9fc93c27bc6f353938886a40441994]
   2917 [key.wy = 1a352cec336946424fa3c208ea7105f5549edde8688abd305344bf4f66dda7eabcda6f8557c9af88109804d702e9670b]
   2918 [keyDer = 3076301006072a8648ce3d020106052b81040022036200042783c1be922fce155864ecb41d0a316e193a55843e80192f1fe556772f3debd04b9fc93c27bc6f353938886a404419941a352cec336946424fa3c208ea7105f5549edde8688abd305344bf4f66dda7eabcda6f8557c9af88109804d702e9670b]
   2919 [sha = SHA-384]
   2920 
   2921 # tcId = 365
   2922 # extreme value for k and s^-1
   2923 msg = 313233343030
   2924 result = valid
   2925 sig = 3066023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7023100db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6aae76701acc1950894a89e068772d8b281eef136f8a8fef5
   2926 
   2927 [key.curve = secp384r1]
   2928 [key.keySize = 384]
   2929 [key.type = ECPublicKey]
   2930 [key.uncompressed = 04fa92538cdc740368caf16480ff1304cebbbe59a46a7a84603726b9592d105be069df1c61b5974f27e7552f797de97cdb620e03a46da862e4b089bafbb80df8f055c8f47991b3a3ddb2b089aedb2f15841a6a5b5e14c1dc36b3c155c4f74d3409]
   2931 [key.wx = 0fa92538cdc740368caf16480ff1304cebbbe59a46a7a84603726b9592d105be069df1c61b5974f27e7552f797de97cdb]
   2932 [key.wy = 620e03a46da862e4b089bafbb80df8f055c8f47991b3a3ddb2b089aedb2f15841a6a5b5e14c1dc36b3c155c4f74d3409]
   2933 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004fa92538cdc740368caf16480ff1304cebbbe59a46a7a84603726b9592d105be069df1c61b5974f27e7552f797de97cdb620e03a46da862e4b089bafbb80df8f055c8f47991b3a3ddb2b089aedb2f15841a6a5b5e14c1dc36b3c155c4f74d3409]
   2934 [sha = SHA-384]
   2935 
   2936 # tcId = 366
   2937 # extreme value for k
   2938 msg = 313233343030
   2939 result = valid
   2940 sig = 3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702300eb10e5ab95f2f26a40700b1300fb8c3e754d5c453d9384ecce1daa38135a48a0a96c24efc2a76d00bde1d7aeedf7f6a
   2941 
   2942 [key.curve = secp384r1]
   2943 [key.keySize = 384]
   2944 [key.type = ECPublicKey]
   2945 [key.uncompressed = 04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]
   2946 [key.wx = 0aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7]
   2947 [key.wy = 3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]
   2948 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]
   2949 [sha = SHA-384]
   2950 
   2951 # tcId = 367
   2952 # testing point duplication
   2953 msg = 313233343030
   2954 result = invalid
   2955 sig = 3065023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2956 
   2957 # tcId = 368
   2958 # testing point duplication
   2959 msg = 313233343030
   2960 result = invalid
   2961 sig = 30640230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea502302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2962 
   2963 [key.curve = secp384r1]
   2964 [key.keySize = 384]
   2965 [key.type = ECPublicKey]
   2966 [key.uncompressed = 04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]
   2967 [key.wx = 0aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7]
   2968 [key.wy = 0c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]
   2969 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]
   2970 [sha = SHA-384]
   2971 
   2972 # tcId = 369
   2973 # testing point duplication
   2974 msg = 313233343030
   2975 result = invalid
   2976 sig = 3065023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2977 
   2978 # tcId = 370
   2979 # testing point duplication
   2980 msg = 313233343030
   2981 result = invalid
   2982 sig = 30640230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea502302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e
   2983 
   2984 [key.curve = secp384r1]
   2985 [key.keySize = 384]
   2986 [key.type = ECPublicKey]
   2987 [key.uncompressed = 0429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]
   2988 [key.wx = 29bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc]
   2989 [key.wy = 09a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]
   2990 [keyDer = 3076301006072a8648ce3d020106052b810400220362000429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]
   2991 [sha = SHA-384]
   2992 
   2993 # tcId = 371
   2994 # pseudorandom signature
   2995 msg = 
   2996 result = valid
   2997 sig = 3064023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753
   2998 
   2999 # tcId = 372
   3000 # pseudorandom signature
   3001 msg = 4d7367
   3002 result = valid
   3003 sig = 3066023100d7143a836608b25599a7f28dec6635494c2992ad1e2bbeecb7ef601a9c01746e710ce0d9c48accb38a79ede5b9638f3402310080f9e165e8c61035bf8aa7b5533960e46dd0e211c904a064edb6de41f797c0eae4e327612ee3f816f4157272bb4fabc9
   3004 
   3005 # tcId = 373
   3006 # pseudorandom signature
   3007 msg = 313233343030
   3008 result = valid
   3009 sig = 30650230234503fcca578121986d96be07fbc8da5d894ed8588c6dbcdbe974b4b813b21c52d20a8928f2e2fdac14705b0705498c023100cd7b9b766b97b53d1a80fc0b760af16a11bf4a59c7c367c6c7275dfb6e18a88091eed3734bf5cf41b3dc6fecd6d3baaf
   3010 
   3011 # tcId = 374
   3012 # pseudorandom signature
   3013 msg = 0000000000000000000000000000000000000000
   3014 result = valid
   3015 sig = 306502305cad9ae1565f2588f86d821c2cc1b4d0fdf874331326568f5b0e130e4e0c0ec497f8f5f564212bd2a26ecb782cf0a18d023100bf2e9d0980fbb00696673e7fbb03e1f854b9d7596b759a17bf6e6e67a95ea6c1664f82dc449ae5ea779abd99c78e6840
   3016 
   3017 [key.curve = secp384r1]
   3018 [key.keySize = 384]
   3019 [key.type = ECPublicKey]
   3020 [key.uncompressed = 04ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]
   3021 [key.wx = 0ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aac]
   3022 [key.wy = 0acbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]
   3023 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]
   3024 [sha = SHA-384]
   3025 
   3026 # tcId = 375
   3027 # x-coordinate of the public key is large
   3028 msg = 4d657373616765
   3029 result = valid
   3030 sig = 3065023007648b6660d01ba2520a09d298adf3b1a02c32744bd2877208f5a4162f6c984373139d800a4cdc1ffea15bce4871a0ed02310099fd367012cb9e02cde2749455e0d495c52818f3c14f6e6aad105b0925e2a7290ac4a06d9fadf4b15b578556fe332a5f
   3031 
   3032 # tcId = 376
   3033 # x-coordinate of the public key is large
   3034 msg = 4d657373616765
   3035 result = valid
   3036 sig = 3065023100a049dcd96c72e4f36144a51bba30417b451a305dd01c9e30a5e04df94342617dc383f17727708e3277cd7246ca44074102303970e264d85b228bf9e9b9c4947c5dd041ea8b5bde30b93aa59fedf2c428d3e2540a54e0530688acccb83ac7b29b79a2
   3037 
   3038 # tcId = 377
   3039 # x-coordinate of the public key is large
   3040 msg = 4d657373616765
   3041 result = valid
   3042 sig = 30650230441800ea9377c27865be000ad008eb3d7502bdd105824b26d15cf3d06452969a9d0607a915a8fe989215fc4d61af6e05023100dce29faa5137f75ad77e03918c8ee6747cc7a39b0a69f8b915654cac4cf4bfd9c87cc46ae1631b5c6baebd4fc08ff8fd
   3043 
   3044 [key.curve = secp384r1]
   3045 [key.keySize = 384]
   3046 [key.type = ECPublicKey]
   3047 [key.uncompressed = 04d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]
   3048 [key.wx = 0d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422]
   3049 [key.wy = 0c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]
   3050 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]
   3051 [sha = SHA-384]
   3052 
   3053 # tcId = 378
   3054 # y-coordinate of the public key has many trailing 0's
   3055 msg = 4d657373616765
   3056 result = valid
   3057 sig = 306402303244768016457c463b74f2097f216d9670b191f76281c74bc6a1a1971d19f209bf4696468f5eb75d6326a0a43c0a65290230501e0ad985ed9f95697bd17fdbe3f9ca92e0f76426d3664e6896648d9c750bf588d0ce7d011c1a1e8d6c2e082422dc93
   3058 
   3059 # tcId = 379
   3060 # y-coordinate of the public key has many trailing 0's
   3061 msg = 4d657373616765
   3062 result = valid
   3063 sig = 306402305e1af40f2480e3d97c4ae4bfd34a9f45269241356f3a46becd86a4a7c9716d73ca5aebdb3db1a7765650666683bc856b02307e7c4b473a2baaa4953785be8aa2a10006f6d36b400ab981864d69cecec046718d0404b9647454b159aa5a92d76d7955
   3064 
   3065 # tcId = 380
   3066 # y-coordinate of the public key has many trailing 0's
   3067 msg = 4d657373616765
   3068 result = valid
   3069 sig = 306502306688e36a26f15bdc1c3f91367f8a7667f7bb3e30a335d6f0900e9534eb88b260cb29344c723fedfbe7ac9c5a33f4bf0d023100aa35fddf0fdc9017860b378f801cd806f3e2d754cd2fd94eb7bb36a46ce828cef87e9ebbf447068e630b87fee385ad8f
   3070 
   3071 [key.curve = secp384r1]
   3072 [key.keySize = 384]
   3073 [key.type = ECPublicKey]
   3074 [key.uncompressed = 041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]
   3075 [key.wx = 1099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000]
   3076 [key.wy = 0e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]
   3077 [keyDer = 3076301006072a8648ce3d020106052b81040022036200041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]
   3078 [sha = SHA-384]
   3079 
   3080 # tcId = 381
   3081 # x-coordinate of the public key has many trailing 0's
   3082 msg = 4d657373616765
   3083 result = valid
   3084 sig = 3065023100d4a8f3b0b4d3a5769e3a0bbc644b35f1d509355ed1fe401e170f667b661f693b32598e8c143a817a958982845042bb48023004cc07578bbd1981dbf6e8a97a354c98d41b8b6f6e8a2c2b1763c7c2a29d79e24f8476075c9aed9aec6c64dff50461ae
   3085 
   3086 # tcId = 382
   3087 # x-coordinate of the public key has many trailing 0's
   3088 msg = 4d657373616765
   3089 result = valid
   3090 sig = 3065023100c286d1928e9c79fdd3bebdf22a1dbd37c8105e8ecf41e9e3777fe341b6b8d5a89b9d986827d6d1dbb381cd8239484a220230201119ae305b9360aa9b5e5d1567e0674c09e4f025556ebf81b987466b0f421b8d31f72bbe95f3ce2aa9874a84edfd40
   3091 
   3092 # tcId = 383
   3093 # x-coordinate of the public key has many trailing 0's
   3094 msg = 4d657373616765
   3095 result = valid
   3096 sig = 3065023100d9c678550167f10c511e62acb4bd0a3f7f336bc090c94e6c6b02622439c348a2159c5f41f9b5aa4b470590d40dcd7cc202301fd5eaee295abb4081cb626745f4ad279ceb44604062830b58e6c0465c562d41f02ba588fc0db1ebbe339cdc008d7a1b
   3097 
   3098 [key.curve = secp384r1]
   3099 [key.keySize = 384]
   3100 [key.type = ECPublicKey]
   3101 [key.uncompressed = 04000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]
   3102 [key.wx = 2b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69]
   3103 [key.wy = 0d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]
   3104 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]
   3105 [sha = SHA-384]
   3106 
   3107 # tcId = 384
   3108 # x-coordinate of the public key is small
   3109 msg = 4d657373616765
   3110 result = valid
   3111 sig = 3065023020fee7c71b6cb0d1da3641ec6622c055a3b16a1f596c64b34da1b2d0b868b66a8f0a0d0db983b3dc7e53bb7295da81970231008141a931d3579aec1cac9887d2fff9c6f12d47a27e4aab8cf262a9d14a715bca0b2057cbc3f18b6fd3d1df76f7410f16
   3112 
   3113 # tcId = 385
   3114 # x-coordinate of the public key is small
   3115 msg = 4d657373616765
   3116 result = valid
   3117 sig = 3065023100913eecc559b3cf7108a65d6cc3076bfdf36c6f94dcc6693d06690470f34a2e81564241e1de5f5f51421de30af467f10f0230649bd3717244e8ef3c6b0eda983f84dca5ea86d1bec15386b9c473ec43a8cd0ba558eee819f791d9ff9272b9afd59551
   3118 
   3119 # tcId = 386
   3120 # x-coordinate of the public key is small
   3121 msg = 4d657373616765
   3122 result = valid
   3123 sig = 3064023023855c46403a97b76cbb316ec3fe7e2c422b818387604bda8c3d91121b4f20179d9107c5f92dedc8b620d7db87fccccd023050f57343ab148e50662320c4161e44543c35bc992011ea5b1680b94382cf224ea0ec5da511e102f566cb67201f30a2ee
   3124 
   3125 [key.curve = secp384r1]
   3126 [key.keySize = 384]
   3127 [key.type = ECPublicKey]
   3128 [key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]
   3129 [key.wx = 0fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]
   3130 [key.wy = 208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]
   3131 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]
   3132 [sha = SHA-384]
   3133 
   3134 # tcId = 387
   3135 # y-coordinate of the public key is small
   3136 msg = 4d657373616765
   3137 result = valid
   3138 sig = 3066023100d200958d491fcebde667cd736c9dba0961c70db2ecaf573c31dd7fa41ecca32b40b5896f9a0ddf272110e3d21e84593a023100c2ecf73943b9adce596bac14fce62495ae93825c5ff6f61c247d1d8afcba52082fc96f63a26e55bccfc3779f88cfd799
   3139 
   3140 # tcId = 388
   3141 # y-coordinate of the public key is small
   3142 msg = 4d657373616765
   3143 result = valid
   3144 sig = 306402306ac17d71260c79f81a7566124738cb3ee5d0aa690e73a98ae9e766f1336691e500cad51ba1302366c09cc06b8f7049e0023032ca965d6d7012ec187c7cab9544334d66c2a7658ddefa67e4ad40429815518ecc87b1492ddd57333bd2300b4660a835
   3145 
   3146 # tcId = 389
   3147 # y-coordinate of the public key is small
   3148 msg = 4d657373616765
   3149 result = valid
   3150 sig = 3065023100e19a4646f0ed8a271fe86ba533f8be4fd81bbf4674716f668efa89a40cac51eec2a6cfbd92327d25efe91ca4ff712bc502304a86b2e8e12378e633dec2691e3b1eed4e932cc48b28e45fa3d464cc0e948c02cc9decf2bb43b25937fcf37e9ad86ef0
   3151 
   3152 [key.curve = secp384r1]
   3153 [key.keySize = 384]
   3154 [key.type = ECPublicKey]
   3155 [key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]
   3156 [key.wx = 0fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]
   3157 [key.wy = 0ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]
   3158 [keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]
   3159 [sha = SHA-384]
   3160 
   3161 # tcId = 390
   3162 # y-coordinate of the public key is large
   3163 msg = 4d657373616765
   3164 result = valid
   3165 sig = 3064023015aac6c0f435cb662d110db5cf686caee53c64fe2d6d600a83ebe505a0e6fc62dc5705160477c47528c8c903fa865b5d02307f94ddc01a603f9bec5d10c9f2c89fb23b3ffab6b2b68d0f04336d499085e32d22bf3ab67a49a74c743f72473172b59f
   3166 
   3167 # tcId = 391
   3168 # y-coordinate of the public key is large
   3169 msg = 4d657373616765
   3170 result = valid
   3171 sig = 306602310090b95a7d194b73498fba5afc95c1aea9be073162a9edc57c4d12f459f0a1730baf2f87d7d6624aea7b931ec53370fe47023100cbc1ef470e666010604c609384b872db7fa7b8a5a9f20fdefd656be2fcc75db53948102f7ab203ea1860a6a32af246a1
   3172 
   3173 # tcId = 392
   3174 # y-coordinate of the public key is large
   3175 msg = 4d657373616765
   3176 result = valid
   3177 sig = 3066023100dd4391ce7557cbd005e3d5d727cd264399dcc3c6501e4547505b6d57b40bbf0a7fac794dcc8d4233159dd0aa40d4e0b9023100a77fa1374fd60aa91600912200fc83c6aa447f8171ecea72ae322df32dccd68951dc5caf6c50380e400e45bf5c0e626b
   3178 
   3179