• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "algorithm" : "DSA",
3  "generatorVersion" : "0.4.12",
4  "notes" : {
5    "BER" : "This is a signature with correct values for (r, s) but using some alternative BER encoding instead of DER encoding. Implementations should not accept such signatures to limit signature malleability.",
6    "EdgeCase" : "Some implementations of DSA do not properly check for boundaries. In some cases the modular inverse of 0 is simply 0. As a result there are implementations where values such as r=1, s=0 lead to forgeries.",
7    "NoLeadingZero" : "ASN encoded integers with a leading hex-digit in the range 8 .. F are negative. If the first hex-digit of a positive integer is 8 .. F then a leading 0 must be added. Some libraries forgot to do this an therefore generated invalid DSA signatures. Some providers, accept such legacy signatures for compatibility."
8  },
9  "numberOfTests" : 855,
10  "header" : [],
11  "testGroups" : [
12    {
13      "key" : {
14        "g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
15        "keySize" : 1024,
16        "p" : "0b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
17        "q" : "0b90b38ba0a50a43ec6898d3f9b68049777f489b1",
18        "type" : "DSAPublicKey",
19        "y" : "173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6"
20      },
21      "keyDer" : "308201b63082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818400028180173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6",
22      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBhAACgYAXOTHdox7/MvJLODCRv3fqzcbv1Vdi\nSRHY6bnevw8lbQz/rFVnsz9uqunTJ1u+1++fX5TEADyVnkmh7T9YwxshuszA7YhA\ntGFF8SG4kG0HISm64B8HGUeZfo73YNLZ6iHQil636JOQshqFZkcTxUniX+2m6ebD\nGXCGa9+8j6mB9g==\n-----END PUBLIC KEY-----",
23      "sha" : "SHA-1",
24      "type" : "DSAVer",
25      "tests" : [
26        {
27          "tcId" : 1,
28          "comment" : "Legacy:ASN encoding of r misses leading 0",
29          "msg" : "313233343030",
30          "sig" : "302c0214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
31          "result" : "acceptable",
32          "flags" : [
33            "NoLeadingZero"
34          ]
35        },
36        {
37          "tcId" : 2,
38          "comment" : "valid",
39          "msg" : "313233343030",
40          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
41          "result" : "valid",
42          "flags" : []
43        },
44        {
45          "tcId" : 3,
46          "comment" : "long form encoding of length",
47          "msg" : "313233343030",
48          "sig" : "30812d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
49          "result" : "invalid",
50          "flags" : []
51        },
52        {
53          "tcId" : 4,
54          "comment" : "long form encoding of length",
55          "msg" : "313233343030",
56          "sig" : "302e02811500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
57          "result" : "invalid",
58          "flags" : []
59        },
60        {
61          "tcId" : 5,
62          "comment" : "long form encoding of length",
63          "msg" : "313233343030",
64          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a028114496d5220b5f67d3532d1f991203bc3523b964c3b",
65          "result" : "invalid",
66          "flags" : []
67        },
68        {
69          "tcId" : 6,
70          "comment" : "length contains leading 0",
71          "msg" : "313233343030",
72          "sig" : "3082002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
73          "result" : "invalid",
74          "flags" : []
75        },
76        {
77          "tcId" : 7,
78          "comment" : "length contains leading 0",
79          "msg" : "313233343030",
80          "sig" : "302f0282001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
81          "result" : "invalid",
82          "flags" : []
83        },
84        {
85          "tcId" : 8,
86          "comment" : "length contains leading 0",
87          "msg" : "313233343030",
88          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02820014496d5220b5f67d3532d1f991203bc3523b964c3b",
89          "result" : "invalid",
90          "flags" : []
91        },
92        {
93          "tcId" : 9,
94          "comment" : "wrong length",
95          "msg" : "313233343030",
96          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
97          "result" : "invalid",
98          "flags" : []
99        },
100        {
101          "tcId" : 10,
102          "comment" : "wrong length",
103          "msg" : "313233343030",
104          "sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
105          "result" : "invalid",
106          "flags" : []
107        },
108        {
109          "tcId" : 11,
110          "comment" : "wrong length",
111          "msg" : "313233343030",
112          "sig" : "302d021600aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
113          "result" : "invalid",
114          "flags" : []
115        },
116        {
117          "tcId" : 12,
118          "comment" : "wrong length",
119          "msg" : "313233343030",
120          "sig" : "302d021400aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
121          "result" : "invalid",
122          "flags" : []
123        },
124        {
125          "tcId" : 13,
126          "comment" : "wrong length",
127          "msg" : "313233343030",
128          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215496d5220b5f67d3532d1f991203bc3523b964c3b",
129          "result" : "invalid",
130          "flags" : []
131        },
132        {
133          "tcId" : 14,
134          "comment" : "wrong length",
135          "msg" : "313233343030",
136          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c3b",
137          "result" : "invalid",
138          "flags" : []
139        },
140        {
141          "tcId" : 15,
142          "comment" : "uint32 overflow in length",
143          "msg" : "313233343030",
144          "sig" : "3085010000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
145          "result" : "invalid",
146          "flags" : []
147        },
148        {
149          "tcId" : 16,
150          "comment" : "uint32 overflow in length",
151          "msg" : "313233343030",
152          "sig" : "30320285010000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
153          "result" : "invalid",
154          "flags" : []
155        },
156        {
157          "tcId" : 17,
158          "comment" : "uint32 overflow in length",
159          "msg" : "313233343030",
160          "sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a02850100000014496d5220b5f67d3532d1f991203bc3523b964c3b",
161          "result" : "invalid",
162          "flags" : []
163        },
164        {
165          "tcId" : 18,
166          "comment" : "uint64 overflow in length",
167          "msg" : "313233343030",
168          "sig" : "308901000000000000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
169          "result" : "invalid",
170          "flags" : []
171        },
172        {
173          "tcId" : 19,
174          "comment" : "uint64 overflow in length",
175          "msg" : "313233343030",
176          "sig" : "3036028901000000000000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
177          "result" : "invalid",
178          "flags" : []
179        },
180        {
181          "tcId" : 20,
182          "comment" : "uint64 overflow in length",
183          "msg" : "313233343030",
184          "sig" : "3036021500aa6a258fbf7d90e15614676d377df8b10e38db4a0289010000000000000014496d5220b5f67d3532d1f991203bc3523b964c3b",
185          "result" : "invalid",
186          "flags" : []
187        },
188        {
189          "tcId" : 21,
190          "comment" : "length = 2**31 - 1",
191          "msg" : "313233343030",
192          "sig" : "30847fffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
193          "result" : "invalid",
194          "flags" : []
195        },
196        {
197          "tcId" : 22,
198          "comment" : "length = 2**31 - 1",
199          "msg" : "313233343030",
200          "sig" : "303102847fffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
201          "result" : "invalid",
202          "flags" : []
203        },
204        {
205          "tcId" : 23,
206          "comment" : "length = 2**31 - 1",
207          "msg" : "313233343030",
208          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a02847fffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
209          "result" : "invalid",
210          "flags" : []
211        },
212        {
213          "tcId" : 24,
214          "comment" : "length = 2**32 - 1",
215          "msg" : "313233343030",
216          "sig" : "3084ffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
217          "result" : "invalid",
218          "flags" : []
219        },
220        {
221          "tcId" : 25,
222          "comment" : "length = 2**32 - 1",
223          "msg" : "313233343030",
224          "sig" : "30310284ffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
225          "result" : "invalid",
226          "flags" : []
227        },
228        {
229          "tcId" : 26,
230          "comment" : "length = 2**32 - 1",
231          "msg" : "313233343030",
232          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a0284ffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
233          "result" : "invalid",
234          "flags" : []
235        },
236        {
237          "tcId" : 27,
238          "comment" : "length = 2**40 - 1",
239          "msg" : "313233343030",
240          "sig" : "3085ffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
241          "result" : "invalid",
242          "flags" : []
243        },
244        {
245          "tcId" : 28,
246          "comment" : "length = 2**40 - 1",
247          "msg" : "313233343030",
248          "sig" : "30320285ffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
249          "result" : "invalid",
250          "flags" : []
251        },
252        {
253          "tcId" : 29,
254          "comment" : "length = 2**40 - 1",
255          "msg" : "313233343030",
256          "sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a0285ffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
257          "result" : "invalid",
258          "flags" : []
259        },
260        {
261          "tcId" : 30,
262          "comment" : "length = 2**64 - 1",
263          "msg" : "313233343030",
264          "sig" : "3088ffffffffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
265          "result" : "invalid",
266          "flags" : []
267        },
268        {
269          "tcId" : 31,
270          "comment" : "length = 2**64 - 1",
271          "msg" : "313233343030",
272          "sig" : "30350288ffffffffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
273          "result" : "invalid",
274          "flags" : []
275        },
276        {
277          "tcId" : 32,
278          "comment" : "length = 2**64 - 1",
279          "msg" : "313233343030",
280          "sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a0288ffffffffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
281          "result" : "invalid",
282          "flags" : []
283        },
284        {
285          "tcId" : 33,
286          "comment" : "incorrect length",
287          "msg" : "313233343030",
288          "sig" : "30ff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
289          "result" : "invalid",
290          "flags" : []
291        },
292        {
293          "tcId" : 34,
294          "comment" : "incorrect length",
295          "msg" : "313233343030",
296          "sig" : "302d02ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
297          "result" : "invalid",
298          "flags" : []
299        },
300        {
301          "tcId" : 35,
302          "comment" : "incorrect length",
303          "msg" : "313233343030",
304          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02ff496d5220b5f67d3532d1f991203bc3523b964c3b",
305          "result" : "invalid",
306          "flags" : []
307        },
308        {
309          "tcId" : 36,
310          "comment" : "indefinite length without termination",
311          "msg" : "313233343030",
312          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
313          "result" : "invalid",
314          "flags" : []
315        },
316        {
317          "tcId" : 37,
318          "comment" : "indefinite length without termination",
319          "msg" : "313233343030",
320          "sig" : "302d028000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
321          "result" : "invalid",
322          "flags" : []
323        },
324        {
325          "tcId" : 38,
326          "comment" : "indefinite length without termination",
327          "msg" : "313233343030",
328          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0280496d5220b5f67d3532d1f991203bc3523b964c3b",
329          "result" : "invalid",
330          "flags" : []
331        },
332        {
333          "tcId" : 39,
334          "comment" : "removing sequence",
335          "msg" : "313233343030",
336          "sig" : "",
337          "result" : "invalid",
338          "flags" : []
339        },
340        {
341          "tcId" : 40,
342          "comment" : "lonely sequence tag",
343          "msg" : "313233343030",
344          "sig" : "30",
345          "result" : "invalid",
346          "flags" : []
347        },
348        {
349          "tcId" : 41,
350          "comment" : "appending 0's to sequence",
351          "msg" : "313233343030",
352          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
353          "result" : "invalid",
354          "flags" : []
355        },
356        {
357          "tcId" : 42,
358          "comment" : "prepending 0's to sequence",
359          "msg" : "313233343030",
360          "sig" : "302f0000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
361          "result" : "invalid",
362          "flags" : []
363        },
364        {
365          "tcId" : 43,
366          "comment" : "appending unused 0's to sequence",
367          "msg" : "313233343030",
368          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
369          "result" : "invalid",
370          "flags" : []
371        },
372        {
373          "tcId" : 44,
374          "comment" : "appending null value to sequence",
375          "msg" : "313233343030",
376          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0500",
377          "result" : "invalid",
378          "flags" : []
379        },
380        {
381          "tcId" : 45,
382          "comment" : "including garbage",
383          "msg" : "313233343030",
384          "sig" : "3032498177302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
385          "result" : "invalid",
386          "flags" : []
387        },
388        {
389          "tcId" : 46,
390          "comment" : "including garbage",
391          "msg" : "313233343030",
392          "sig" : "30312500302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
393          "result" : "invalid",
394          "flags" : []
395        },
396        {
397          "tcId" : 47,
398          "comment" : "including garbage",
399          "msg" : "313233343030",
400          "sig" : "302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef",
401          "result" : "invalid",
402          "flags" : []
403        },
404        {
405          "tcId" : 48,
406          "comment" : "including garbage",
407          "msg" : "313233343030",
408          "sig" : "3032221a498177021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
409          "result" : "invalid",
410          "flags" : []
411        },
412        {
413          "tcId" : 49,
414          "comment" : "including garbage",
415          "msg" : "313233343030",
416          "sig" : "303122192500021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
417          "result" : "invalid",
418          "flags" : []
419        },
420        {
421          "tcId" : 50,
422          "comment" : "including garbage",
423          "msg" : "313233343030",
424          "sig" : "30352217021500aa6a258fbf7d90e15614676d377df8b10e38db4a0004deadbeef0214496d5220b5f67d3532d1f991203bc3523b964c3b",
425          "result" : "invalid",
426          "flags" : []
427        },
428        {
429          "tcId" : 51,
430          "comment" : "including garbage",
431          "msg" : "313233343030",
432          "sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a22194981770214496d5220b5f67d3532d1f991203bc3523b964c3b",
433          "result" : "invalid",
434          "flags" : []
435        },
436        {
437          "tcId" : 52,
438          "comment" : "including garbage",
439          "msg" : "313233343030",
440          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221825000214496d5220b5f67d3532d1f991203bc3523b964c3b",
441          "result" : "invalid",
442          "flags" : []
443        },
444        {
445          "tcId" : 53,
446          "comment" : "including garbage",
447          "msg" : "313233343030",
448          "sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a22160214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef",
449          "result" : "invalid",
450          "flags" : []
451        },
452        {
453          "tcId" : 54,
454          "comment" : "including undefined tags",
455          "msg" : "313233343030",
456          "sig" : "3035aa00bb00cd00302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
457          "result" : "invalid",
458          "flags" : []
459        },
460        {
461          "tcId" : 55,
462          "comment" : "including undefined tags",
463          "msg" : "313233343030",
464          "sig" : "3033aa02aabb302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
465          "result" : "invalid",
466          "flags" : []
467        },
468        {
469          "tcId" : 56,
470          "comment" : "including undefined tags",
471          "msg" : "313233343030",
472          "sig" : "3035221daa00bb00cd00021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
473          "result" : "invalid",
474          "flags" : []
475        },
476        {
477          "tcId" : 57,
478          "comment" : "including undefined tags",
479          "msg" : "313233343030",
480          "sig" : "3033221baa02aabb021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
481          "result" : "invalid",
482          "flags" : []
483        },
484        {
485          "tcId" : 58,
486          "comment" : "including undefined tags",
487          "msg" : "313233343030",
488          "sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a221caa00bb00cd000214496d5220b5f67d3532d1f991203bc3523b964c3b",
489          "result" : "invalid",
490          "flags" : []
491        },
492        {
493          "tcId" : 59,
494          "comment" : "including undefined tags",
495          "msg" : "313233343030",
496          "sig" : "3033021500aa6a258fbf7d90e15614676d377df8b10e38db4a221aaa02aabb0214496d5220b5f67d3532d1f991203bc3523b964c3b",
497          "result" : "invalid",
498          "flags" : []
499        },
500        {
501          "tcId" : 60,
502          "comment" : "truncated length of sequence",
503          "msg" : "313233343030",
504          "sig" : "3081",
505          "result" : "invalid",
506          "flags" : []
507        },
508        {
509          "tcId" : 61,
510          "comment" : "using composition with indefinite length",
511          "msg" : "313233343030",
512          "sig" : "3080302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
513          "result" : "invalid",
514          "flags" : []
515        },
516        {
517          "tcId" : 62,
518          "comment" : "using composition with indefinite length",
519          "msg" : "313233343030",
520          "sig" : "30312280021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
521          "result" : "invalid",
522          "flags" : []
523        },
524        {
525          "tcId" : 63,
526          "comment" : "using composition with indefinite length",
527          "msg" : "313233343030",
528          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
529          "result" : "invalid",
530          "flags" : []
531        },
532        {
533          "tcId" : 64,
534          "comment" : "using composition with wrong tag",
535          "msg" : "313233343030",
536          "sig" : "3080312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
537          "result" : "invalid",
538          "flags" : []
539        },
540        {
541          "tcId" : 65,
542          "comment" : "using composition with wrong tag",
543          "msg" : "313233343030",
544          "sig" : "30312280031500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
545          "result" : "invalid",
546          "flags" : []
547        },
548        {
549          "tcId" : 66,
550          "comment" : "using composition with wrong tag",
551          "msg" : "313233343030",
552          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800314496d5220b5f67d3532d1f991203bc3523b964c3b0000",
553          "result" : "invalid",
554          "flags" : []
555        },
556        {
557          "tcId" : 67,
558          "comment" : "Replacing sequence with NULL",
559          "msg" : "313233343030",
560          "sig" : "0500",
561          "result" : "invalid",
562          "flags" : []
563        },
564        {
565          "tcId" : 68,
566          "comment" : "changing tag value of sequence",
567          "msg" : "313233343030",
568          "sig" : "2e2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
569          "result" : "invalid",
570          "flags" : []
571        },
572        {
573          "tcId" : 69,
574          "comment" : "changing tag value of sequence",
575          "msg" : "313233343030",
576          "sig" : "2f2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
577          "result" : "invalid",
578          "flags" : []
579        },
580        {
581          "tcId" : 70,
582          "comment" : "changing tag value of sequence",
583          "msg" : "313233343030",
584          "sig" : "312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
585          "result" : "invalid",
586          "flags" : []
587        },
588        {
589          "tcId" : 71,
590          "comment" : "changing tag value of sequence",
591          "msg" : "313233343030",
592          "sig" : "322d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
593          "result" : "invalid",
594          "flags" : []
595        },
596        {
597          "tcId" : 72,
598          "comment" : "changing tag value of sequence",
599          "msg" : "313233343030",
600          "sig" : "ff2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
601          "result" : "invalid",
602          "flags" : []
603        },
604        {
605          "tcId" : 73,
606          "comment" : "dropping value of sequence",
607          "msg" : "313233343030",
608          "sig" : "3000",
609          "result" : "invalid",
610          "flags" : []
611        },
612        {
613          "tcId" : 74,
614          "comment" : "using composition for sequence",
615          "msg" : "313233343030",
616          "sig" : "3031300102302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
617          "result" : "invalid",
618          "flags" : []
619        },
620        {
621          "tcId" : 75,
622          "comment" : "truncate sequence",
623          "msg" : "313233343030",
624          "sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c",
625          "result" : "invalid",
626          "flags" : []
627        },
628        {
629          "tcId" : 76,
630          "comment" : "truncate sequence",
631          "msg" : "313233343030",
632          "sig" : "302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
633          "result" : "invalid",
634          "flags" : []
635        },
636        {
637          "tcId" : 77,
638          "comment" : "indefinite length",
639          "msg" : "313233343030",
640          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
641          "result" : "invalid",
642          "flags" : []
643        },
644        {
645          "tcId" : 78,
646          "comment" : "indefinite length with truncated delimiter",
647          "msg" : "313233343030",
648          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b00",
649          "result" : "invalid",
650          "flags" : []
651        },
652        {
653          "tcId" : 79,
654          "comment" : "indefinite length with additional element",
655          "msg" : "313233343030",
656          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b05000000",
657          "result" : "invalid",
658          "flags" : []
659        },
660        {
661          "tcId" : 80,
662          "comment" : "indefinite length with truncated element",
663          "msg" : "313233343030",
664          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b060811220000",
665          "result" : "invalid",
666          "flags" : []
667        },
668        {
669          "tcId" : 81,
670          "comment" : "indefinite length with garbage",
671          "msg" : "313233343030",
672          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000fe02beef",
673          "result" : "invalid",
674          "flags" : []
675        },
676        {
677          "tcId" : 82,
678          "comment" : "indefinite length with nonempty EOC",
679          "msg" : "313233343030",
680          "sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0002beef",
681          "result" : "invalid",
682          "flags" : []
683        },
684        {
685          "tcId" : 83,
686          "comment" : "prepend empty sequence",
687          "msg" : "313233343030",
688          "sig" : "302f3000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
689          "result" : "invalid",
690          "flags" : []
691        },
692        {
693          "tcId" : 84,
694          "comment" : "append empty sequence",
695          "msg" : "313233343030",
696          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b3000",
697          "result" : "invalid",
698          "flags" : []
699        },
700        {
701          "tcId" : 85,
702          "comment" : "sequence of sequence",
703          "msg" : "313233343030",
704          "sig" : "302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
705          "result" : "invalid",
706          "flags" : []
707        },
708        {
709          "tcId" : 86,
710          "comment" : "truncated sequence",
711          "msg" : "313233343030",
712          "sig" : "3017021500aa6a258fbf7d90e15614676d377df8b10e38db4a",
713          "result" : "invalid",
714          "flags" : []
715        },
716        {
717          "tcId" : 87,
718          "comment" : "repeat element in sequence",
719          "msg" : "313233343030",
720          "sig" : "3043021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0214496d5220b5f67d3532d1f991203bc3523b964c3b",
721          "result" : "invalid",
722          "flags" : []
723        },
724        {
725          "tcId" : 88,
726          "comment" : "removing integer",
727          "msg" : "313233343030",
728          "sig" : "30160214496d5220b5f67d3532d1f991203bc3523b964c3b",
729          "result" : "invalid",
730          "flags" : []
731        },
732        {
733          "tcId" : 89,
734          "comment" : "lonely integer tag",
735          "msg" : "313233343030",
736          "sig" : "3017020214496d5220b5f67d3532d1f991203bc3523b964c3b",
737          "result" : "invalid",
738          "flags" : []
739        },
740        {
741          "tcId" : 90,
742          "comment" : "lonely integer tag",
743          "msg" : "313233343030",
744          "sig" : "3018021500aa6a258fbf7d90e15614676d377df8b10e38db4a02",
745          "result" : "invalid",
746          "flags" : []
747        },
748        {
749          "tcId" : 91,
750          "comment" : "appending 0's to integer",
751          "msg" : "313233343030",
752          "sig" : "302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
753          "result" : "invalid",
754          "flags" : []
755        },
756        {
757          "tcId" : 92,
758          "comment" : "appending 0's to integer",
759          "msg" : "313233343030",
760          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0000",
761          "result" : "invalid",
762          "flags" : []
763        },
764        {
765          "tcId" : 93,
766          "comment" : "prepending 0's to integer",
767          "msg" : "313233343030",
768          "sig" : "302f0217000000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
769          "result" : "invalid",
770          "flags" : []
771        },
772        {
773          "tcId" : 94,
774          "comment" : "prepending 0's to integer",
775          "msg" : "313233343030",
776          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02160000496d5220b5f67d3532d1f991203bc3523b964c3b",
777          "result" : "invalid",
778          "flags" : []
779        },
780        {
781          "tcId" : 95,
782          "comment" : "appending unused 0's to integer",
783          "msg" : "313233343030",
784          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
785          "result" : "invalid",
786          "flags" : []
787        },
788        {
789          "tcId" : 96,
790          "comment" : "appending null value to integer",
791          "msg" : "313233343030",
792          "sig" : "302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a05000214496d5220b5f67d3532d1f991203bc3523b964c3b",
793          "result" : "invalid",
794          "flags" : []
795        },
796        {
797          "tcId" : 97,
798          "comment" : "appending null value to integer",
799          "msg" : "313233343030",
800          "sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0500",
801          "result" : "invalid",
802          "flags" : []
803        },
804        {
805          "tcId" : 98,
806          "comment" : "truncated length of integer",
807          "msg" : "313233343030",
808          "sig" : "301802810214496d5220b5f67d3532d1f991203bc3523b964c3b",
809          "result" : "invalid",
810          "flags" : []
811        },
812        {
813          "tcId" : 99,
814          "comment" : "truncated length of integer",
815          "msg" : "313233343030",
816          "sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0281",
817          "result" : "invalid",
818          "flags" : []
819        },
820        {
821          "tcId" : 100,
822          "comment" : "Replacing integer with NULL",
823          "msg" : "313233343030",
824          "sig" : "301805000214496d5220b5f67d3532d1f991203bc3523b964c3b",
825          "result" : "invalid",
826          "flags" : []
827        },
828        {
829          "tcId" : 101,
830          "comment" : "Replacing integer with NULL",
831          "msg" : "313233343030",
832          "sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0500",
833          "result" : "invalid",
834          "flags" : []
835        },
836        {
837          "tcId" : 102,
838          "comment" : "changing tag value of integer",
839          "msg" : "313233343030",
840          "sig" : "302d001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
841          "result" : "invalid",
842          "flags" : []
843        },
844        {
845          "tcId" : 103,
846          "comment" : "changing tag value of integer",
847          "msg" : "313233343030",
848          "sig" : "302d011500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
849          "result" : "invalid",
850          "flags" : []
851        },
852        {
853          "tcId" : 104,
854          "comment" : "changing tag value of integer",
855          "msg" : "313233343030",
856          "sig" : "302d031500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
857          "result" : "invalid",
858          "flags" : []
859        },
860        {
861          "tcId" : 105,
862          "comment" : "changing tag value of integer",
863          "msg" : "313233343030",
864          "sig" : "302d041500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
865          "result" : "invalid",
866          "flags" : []
867        },
868        {
869          "tcId" : 106,
870          "comment" : "changing tag value of integer",
871          "msg" : "313233343030",
872          "sig" : "302dff1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
873          "result" : "invalid",
874          "flags" : []
875        },
876        {
877          "tcId" : 107,
878          "comment" : "changing tag value of integer",
879          "msg" : "313233343030",
880          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0014496d5220b5f67d3532d1f991203bc3523b964c3b",
881          "result" : "invalid",
882          "flags" : []
883        },
884        {
885          "tcId" : 108,
886          "comment" : "changing tag value of integer",
887          "msg" : "313233343030",
888          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0114496d5220b5f67d3532d1f991203bc3523b964c3b",
889          "result" : "invalid",
890          "flags" : []
891        },
892        {
893          "tcId" : 109,
894          "comment" : "changing tag value of integer",
895          "msg" : "313233343030",
896          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0314496d5220b5f67d3532d1f991203bc3523b964c3b",
897          "result" : "invalid",
898          "flags" : []
899        },
900        {
901          "tcId" : 110,
902          "comment" : "changing tag value of integer",
903          "msg" : "313233343030",
904          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0414496d5220b5f67d3532d1f991203bc3523b964c3b",
905          "result" : "invalid",
906          "flags" : []
907        },
908        {
909          "tcId" : 111,
910          "comment" : "changing tag value of integer",
911          "msg" : "313233343030",
912          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4aff14496d5220b5f67d3532d1f991203bc3523b964c3b",
913          "result" : "invalid",
914          "flags" : []
915        },
916        {
917          "tcId" : 112,
918          "comment" : "dropping value of integer",
919          "msg" : "313233343030",
920          "sig" : "301802000214496d5220b5f67d3532d1f991203bc3523b964c3b",
921          "result" : "invalid",
922          "flags" : []
923        },
924        {
925          "tcId" : 113,
926          "comment" : "dropping value of integer",
927          "msg" : "313233343030",
928          "sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0200",
929          "result" : "invalid",
930          "flags" : []
931        },
932        {
933          "tcId" : 114,
934          "comment" : "using composition for integer",
935          "msg" : "313233343030",
936          "sig" : "303122190201000214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
937          "result" : "invalid",
938          "flags" : []
939        },
940        {
941          "tcId" : 115,
942          "comment" : "using composition for integer",
943          "msg" : "313233343030",
944          "sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221802014902136d5220b5f67d3532d1f991203bc3523b964c3b",
945          "result" : "invalid",
946          "flags" : []
947        },
948        {
949          "tcId" : 116,
950          "comment" : "modify first byte of integer",
951          "msg" : "313233343030",
952          "sig" : "302d021502aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
953          "result" : "invalid",
954          "flags" : []
955        },
956        {
957          "tcId" : 117,
958          "comment" : "modify first byte of integer",
959          "msg" : "313233343030",
960          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02144b6d5220b5f67d3532d1f991203bc3523b964c3b",
961          "result" : "invalid",
962          "flags" : []
963        },
964        {
965          "tcId" : 118,
966          "comment" : "modify last byte of integer",
967          "msg" : "313233343030",
968          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38dbca0214496d5220b5f67d3532d1f991203bc3523b964c3b",
969          "result" : "invalid",
970          "flags" : []
971        },
972        {
973          "tcId" : 119,
974          "comment" : "modify last byte of integer",
975          "msg" : "313233343030",
976          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964cbb",
977          "result" : "invalid",
978          "flags" : []
979        },
980        {
981          "tcId" : 120,
982          "comment" : "truncate integer",
983          "msg" : "313233343030",
984          "sig" : "302c021400aa6a258fbf7d90e15614676d377df8b10e38db0214496d5220b5f67d3532d1f991203bc3523b964c3b",
985          "result" : "invalid",
986          "flags" : []
987        },
988        {
989          "tcId" : 121,
990          "comment" : "truncate integer",
991          "msg" : "313233343030",
992          "sig" : "302c0214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
993          "result" : "invalid",
994          "flags" : []
995        },
996        {
997          "tcId" : 122,
998          "comment" : "truncate integer",
999          "msg" : "313233343030",
1000          "sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c",
1001          "result" : "invalid",
1002          "flags" : []
1003        },
1004        {
1005          "tcId" : 123,
1006          "comment" : "truncate integer",
1007          "msg" : "313233343030",
1008          "sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a02136d5220b5f67d3532d1f991203bc3523b964c3b",
1009          "result" : "invalid",
1010          "flags" : []
1011        },
1012        {
1013          "tcId" : 124,
1014          "comment" : "leading ff in integer",
1015          "msg" : "313233343030",
1016          "sig" : "302e0216ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
1017          "result" : "invalid",
1018          "flags" : []
1019        },
1020        {
1021          "tcId" : 125,
1022          "comment" : "leading ff in integer",
1023          "msg" : "313233343030",
1024          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215ff496d5220b5f67d3532d1f991203bc3523b964c3b",
1025          "result" : "invalid",
1026          "flags" : []
1027        },
1028        {
1029          "tcId" : 126,
1030          "comment" : "infinity",
1031          "msg" : "313233343030",
1032          "sig" : "30190901800214496d5220b5f67d3532d1f991203bc3523b964c3b",
1033          "result" : "invalid",
1034          "flags" : []
1035        },
1036        {
1037          "tcId" : 127,
1038          "comment" : "infinity",
1039          "msg" : "313233343030",
1040          "sig" : "301a021500aa6a258fbf7d90e15614676d377df8b10e38db4a090180",
1041          "result" : "invalid",
1042          "flags" : []
1043        },
1044        {
1045          "tcId" : 128,
1046          "comment" : "replacing integer with zero",
1047          "msg" : "313233343030",
1048          "sig" : "30190201000214496d5220b5f67d3532d1f991203bc3523b964c3b",
1049          "result" : "invalid",
1050          "flags" : []
1051        },
1052        {
1053          "tcId" : 129,
1054          "comment" : "replacing integer with zero",
1055          "msg" : "313233343030",
1056          "sig" : "301a021500aa6a258fbf7d90e15614676d377df8b10e38db4a020100",
1057          "result" : "invalid",
1058          "flags" : []
1059        },
1060        {
1061          "tcId" : 130,
1062          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1063          "msg" : "313233343030",
1064          "sig" : "302d02150163755e49c9ce35201c9df4acd2e5fd48862d64fb0214496d5220b5f67d3532d1f991203bc3523b964c3b",
1065          "result" : "invalid",
1066          "flags" : []
1067        },
1068        {
1069          "tcId" : 131,
1070          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1071          "msg" : "313233343030",
1072          "sig" : "302c0214f15eecd5b52ceca28f8ada2d9c15f419964451990214496d5220b5f67d3532d1f991203bc3523b964c3b",
1073          "result" : "invalid",
1074          "flags" : []
1075        },
1076        {
1077          "tcId" : 132,
1078          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1079          "msg" : "313233343030",
1080          "sig" : "302d0215ff5595da7040826f1ea9eb9892c882074ef1c724b60214496d5220b5f67d3532d1f991203bc3523b964c3b",
1081          "result" : "invalid",
1082          "flags" : []
1083        },
1084        {
1085          "tcId" : 133,
1086          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1087          "msg" : "313233343030",
1088          "sig" : "302c02140ea1132a4ad3135d707525d263ea0be669bbae670214496d5220b5f67d3532d1f991203bc3523b964c3b",
1089          "result" : "invalid",
1090          "flags" : []
1091        },
1092        {
1093          "tcId" : 134,
1094          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1095          "msg" : "313233343030",
1096          "sig" : "302d0215fe9c8aa1b63631cadfe3620b532d1a02b779d29b050214496d5220b5f67d3532d1f991203bc3523b964c3b",
1097          "result" : "invalid",
1098          "flags" : []
1099        },
1100        {
1101          "tcId" : 135,
1102          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1103          "msg" : "313233343030",
1104          "sig" : "302d021501aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
1105          "result" : "invalid",
1106          "flags" : []
1107        },
1108        {
1109          "tcId" : 136,
1110          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1111          "msg" : "313233343030",
1112          "sig" : "302c02145595da7040826f1ea9eb9892c882074ef1c724b60214496d5220b5f67d3532d1f991203bc3523b964c3b",
1113          "result" : "invalid",
1114          "flags" : []
1115        },
1116        {
1117          "tcId" : 137,
1118          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1119          "msg" : "313233343030",
1120          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a02150102788adac0472173f95b86d0bba3c7e9b38ad5ec",
1121          "result" : "invalid",
1122          "flags" : []
1123        },
1124        {
1125          "tcId" : 138,
1126          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1127          "msg" : "313233343030",
1128          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a021490621966aba5d8f66c486c5184d3bebac3a1c28a",
1129          "result" : "invalid",
1130          "flags" : []
1131        },
1132        {
1133          "tcId" : 139,
1134          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1135          "msg" : "313233343030",
1136          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214b692addf4a0982cacd2e066edfc43cadc469b3c5",
1137          "result" : "invalid",
1138          "flags" : []
1139        },
1140        {
1141          "tcId" : 140,
1142          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1143          "msg" : "313233343030",
1144          "sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02146f9de699545a270993b793ae7b2c41453c5e3d76",
1145          "result" : "invalid",
1146          "flags" : []
1147        },
1148        {
1149          "tcId" : 141,
1150          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1151          "msg" : "313233343030",
1152          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215fefd8775253fb8de8c06a4792f445c38164c752a14",
1153          "result" : "invalid",
1154          "flags" : []
1155        },
1156        {
1157          "tcId" : 142,
1158          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1159          "msg" : "313233343030",
1160          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a021501496d5220b5f67d3532d1f991203bc3523b964c3b",
1161          "result" : "invalid",
1162          "flags" : []
1163        },
1164        {
1165          "tcId" : 143,
1166          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
1167          "msg" : "313233343030",
1168          "sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a021500b692addf4a0982cacd2e066edfc43cadc469b3c5",
1169          "result" : "invalid",
1170          "flags" : []
1171        },
1172        {
1173          "tcId" : 144,
1174          "comment" : "Signatures with special case values for r and s.",
1175          "msg" : "313233343030",
1176          "sig" : "301a0201000215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1177          "result" : "invalid",
1178          "flags" : [
1179            "EdgeCase"
1180          ]
1181        },
1182        {
1183          "tcId" : 145,
1184          "comment" : "Signatures with special case values for r and s.",
1185          "msg" : "313233343030",
1186          "sig" : "3006020100020100",
1187          "result" : "invalid",
1188          "flags" : [
1189            "EdgeCase"
1190          ]
1191        },
1192        {
1193          "tcId" : 146,
1194          "comment" : "Signatures with special case values for r and s.",
1195          "msg" : "313233343030",
1196          "sig" : "3006020100020101",
1197          "result" : "invalid",
1198          "flags" : [
1199            "EdgeCase"
1200          ]
1201        },
1202        {
1203          "tcId" : 147,
1204          "comment" : "Signatures with special case values for r and s.",
1205          "msg" : "313233343030",
1206          "sig" : "30060201000201ff",
1207          "result" : "invalid",
1208          "flags" : [
1209            "EdgeCase"
1210          ]
1211        },
1212        {
1213          "tcId" : 148,
1214          "comment" : "Signatures with special case values for r and s.",
1215          "msg" : "313233343030",
1216          "sig" : "301902010002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1217          "result" : "invalid",
1218          "flags" : [
1219            "EdgeCase"
1220          ]
1221        },
1222        {
1223          "tcId" : 149,
1224          "comment" : "Signatures with special case values for r and s.",
1225          "msg" : "313233343030",
1226          "sig" : "301902010002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1227          "result" : "invalid",
1228          "flags" : [
1229            "EdgeCase"
1230          ]
1231        },
1232        {
1233          "tcId" : 150,
1234          "comment" : "Signatures with special case values for r and s.",
1235          "msg" : "313233343030",
1236          "sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1237          "result" : "invalid",
1238          "flags" : [
1239            "EdgeCase"
1240          ]
1241        },
1242        {
1243          "tcId" : 151,
1244          "comment" : "Signatures with special case values for r and s.",
1245          "msg" : "313233343030",
1246          "sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1247          "result" : "invalid",
1248          "flags" : [
1249            "EdgeCase"
1250          ]
1251        },
1252        {
1253          "tcId" : 152,
1254          "comment" : "Signatures with special case values for r and s.",
1255          "msg" : "313233343030",
1256          "sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1257          "result" : "invalid",
1258          "flags" : [
1259            "EdgeCase"
1260          ]
1261        },
1262        {
1263          "tcId" : 153,
1264          "comment" : "Signatures with special case values for r and s.",
1265          "msg" : "313233343030",
1266          "sig" : "301a0201000215010000000000000000000000000000000000000000",
1267          "result" : "invalid",
1268          "flags" : [
1269            "EdgeCase"
1270          ]
1271        },
1272        {
1273          "tcId" : 154,
1274          "comment" : "Signatures with special case values for r and s.",
1275          "msg" : "313233343030",
1276          "sig" : "30818702010002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1277          "result" : "invalid",
1278          "flags" : [
1279            "EdgeCase"
1280          ]
1281        },
1282        {
1283          "tcId" : 155,
1284          "comment" : "Signatures with special case values for r and s.",
1285          "msg" : "313233343030",
1286          "sig" : "3008020100090380fe01",
1287          "result" : "invalid",
1288          "flags" : [
1289            "EdgeCase"
1290          ]
1291        },
1292        {
1293          "tcId" : 156,
1294          "comment" : "Signatures with special case values for r and s.",
1295          "msg" : "313233343030",
1296          "sig" : "301a0201010215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1297          "result" : "invalid",
1298          "flags" : [
1299            "EdgeCase"
1300          ]
1301        },
1302        {
1303          "tcId" : 157,
1304          "comment" : "Signatures with special case values for r and s.",
1305          "msg" : "313233343030",
1306          "sig" : "3006020101020100",
1307          "result" : "invalid",
1308          "flags" : [
1309            "EdgeCase"
1310          ]
1311        },
1312        {
1313          "tcId" : 158,
1314          "comment" : "Signatures with special case values for r and s.",
1315          "msg" : "313233343030",
1316          "sig" : "3006020101020101",
1317          "result" : "invalid",
1318          "flags" : [
1319            "EdgeCase"
1320          ]
1321        },
1322        {
1323          "tcId" : 159,
1324          "comment" : "Signatures with special case values for r and s.",
1325          "msg" : "313233343030",
1326          "sig" : "30060201010201ff",
1327          "result" : "invalid",
1328          "flags" : [
1329            "EdgeCase"
1330          ]
1331        },
1332        {
1333          "tcId" : 160,
1334          "comment" : "Signatures with special case values for r and s.",
1335          "msg" : "313233343030",
1336          "sig" : "301902010102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1337          "result" : "invalid",
1338          "flags" : [
1339            "EdgeCase"
1340          ]
1341        },
1342        {
1343          "tcId" : 161,
1344          "comment" : "Signatures with special case values for r and s.",
1345          "msg" : "313233343030",
1346          "sig" : "301902010102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1347          "result" : "invalid",
1348          "flags" : [
1349            "EdgeCase"
1350          ]
1351        },
1352        {
1353          "tcId" : 162,
1354          "comment" : "Signatures with special case values for r and s.",
1355          "msg" : "313233343030",
1356          "sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1357          "result" : "invalid",
1358          "flags" : [
1359            "EdgeCase"
1360          ]
1361        },
1362        {
1363          "tcId" : 163,
1364          "comment" : "Signatures with special case values for r and s.",
1365          "msg" : "313233343030",
1366          "sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1367          "result" : "invalid",
1368          "flags" : [
1369            "EdgeCase"
1370          ]
1371        },
1372        {
1373          "tcId" : 164,
1374          "comment" : "Signatures with special case values for r and s.",
1375          "msg" : "313233343030",
1376          "sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1377          "result" : "invalid",
1378          "flags" : [
1379            "EdgeCase"
1380          ]
1381        },
1382        {
1383          "tcId" : 165,
1384          "comment" : "Signatures with special case values for r and s.",
1385          "msg" : "313233343030",
1386          "sig" : "301a0201010215010000000000000000000000000000000000000000",
1387          "result" : "invalid",
1388          "flags" : [
1389            "EdgeCase"
1390          ]
1391        },
1392        {
1393          "tcId" : 166,
1394          "comment" : "Signatures with special case values for r and s.",
1395          "msg" : "313233343030",
1396          "sig" : "30818702010102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1397          "result" : "invalid",
1398          "flags" : [
1399            "EdgeCase"
1400          ]
1401        },
1402        {
1403          "tcId" : 167,
1404          "comment" : "Signatures with special case values for r and s.",
1405          "msg" : "313233343030",
1406          "sig" : "3008020101090380fe01",
1407          "result" : "invalid",
1408          "flags" : [
1409            "EdgeCase"
1410          ]
1411        },
1412        {
1413          "tcId" : 168,
1414          "comment" : "Signatures with special case values for r and s.",
1415          "msg" : "313233343030",
1416          "sig" : "301a0201ff0215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1417          "result" : "invalid",
1418          "flags" : [
1419            "EdgeCase"
1420          ]
1421        },
1422        {
1423          "tcId" : 169,
1424          "comment" : "Signatures with special case values for r and s.",
1425          "msg" : "313233343030",
1426          "sig" : "30060201ff020100",
1427          "result" : "invalid",
1428          "flags" : [
1429            "EdgeCase"
1430          ]
1431        },
1432        {
1433          "tcId" : 170,
1434          "comment" : "Signatures with special case values for r and s.",
1435          "msg" : "313233343030",
1436          "sig" : "30060201ff020101",
1437          "result" : "invalid",
1438          "flags" : [
1439            "EdgeCase"
1440          ]
1441        },
1442        {
1443          "tcId" : 171,
1444          "comment" : "Signatures with special case values for r and s.",
1445          "msg" : "313233343030",
1446          "sig" : "30060201ff0201ff",
1447          "result" : "invalid",
1448          "flags" : [
1449            "EdgeCase"
1450          ]
1451        },
1452        {
1453          "tcId" : 172,
1454          "comment" : "Signatures with special case values for r and s.",
1455          "msg" : "313233343030",
1456          "sig" : "30190201ff02145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1457          "result" : "invalid",
1458          "flags" : [
1459            "EdgeCase"
1460          ]
1461        },
1462        {
1463          "tcId" : 173,
1464          "comment" : "Signatures with special case values for r and s.",
1465          "msg" : "313233343030",
1466          "sig" : "30190201ff02145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1467          "result" : "invalid",
1468          "flags" : [
1469            "EdgeCase"
1470          ]
1471        },
1472        {
1473          "tcId" : 174,
1474          "comment" : "Signatures with special case values for r and s.",
1475          "msg" : "313233343030",
1476          "sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1477          "result" : "invalid",
1478          "flags" : [
1479            "EdgeCase"
1480          ]
1481        },
1482        {
1483          "tcId" : 175,
1484          "comment" : "Signatures with special case values for r and s.",
1485          "msg" : "313233343030",
1486          "sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1487          "result" : "invalid",
1488          "flags" : [
1489            "EdgeCase"
1490          ]
1491        },
1492        {
1493          "tcId" : 176,
1494          "comment" : "Signatures with special case values for r and s.",
1495          "msg" : "313233343030",
1496          "sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1497          "result" : "invalid",
1498          "flags" : [
1499            "EdgeCase"
1500          ]
1501        },
1502        {
1503          "tcId" : 177,
1504          "comment" : "Signatures with special case values for r and s.",
1505          "msg" : "313233343030",
1506          "sig" : "301a0201ff0215010000000000000000000000000000000000000000",
1507          "result" : "invalid",
1508          "flags" : [
1509            "EdgeCase"
1510          ]
1511        },
1512        {
1513          "tcId" : 178,
1514          "comment" : "Signatures with special case values for r and s.",
1515          "msg" : "313233343030",
1516          "sig" : "3081870201ff02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1517          "result" : "invalid",
1518          "flags" : [
1519            "EdgeCase"
1520          ]
1521        },
1522        {
1523          "tcId" : 179,
1524          "comment" : "Signatures with special case values for r and s.",
1525          "msg" : "313233343030",
1526          "sig" : "30080201ff090380fe01",
1527          "result" : "invalid",
1528          "flags" : [
1529            "EdgeCase"
1530          ]
1531        },
1532        {
1533          "tcId" : 180,
1534          "comment" : "Signatures with special case values for r and s.",
1535          "msg" : "313233343030",
1536          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d80215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1537          "result" : "invalid",
1538          "flags" : [
1539            "EdgeCase"
1540          ]
1541        },
1542        {
1543          "tcId" : 181,
1544          "comment" : "Signatures with special case values for r and s.",
1545          "msg" : "313233343030",
1546          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d8020100",
1547          "result" : "invalid",
1548          "flags" : [
1549            "EdgeCase"
1550          ]
1551        },
1552        {
1553          "tcId" : 182,
1554          "comment" : "Signatures with special case values for r and s.",
1555          "msg" : "313233343030",
1556          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d8020101",
1557          "result" : "invalid",
1558          "flags" : [
1559            "EdgeCase"
1560          ]
1561        },
1562        {
1563          "tcId" : 183,
1564          "comment" : "Signatures with special case values for r and s.",
1565          "msg" : "313233343030",
1566          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d80201ff",
1567          "result" : "invalid",
1568          "flags" : [
1569            "EdgeCase"
1570          ]
1571        },
1572        {
1573          "tcId" : 184,
1574          "comment" : "Signatures with special case values for r and s.",
1575          "msg" : "313233343030",
1576          "sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d802145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1577          "result" : "invalid",
1578          "flags" : [
1579            "EdgeCase"
1580          ]
1581        },
1582        {
1583          "tcId" : 185,
1584          "comment" : "Signatures with special case values for r and s.",
1585          "msg" : "313233343030",
1586          "sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d802145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1587          "result" : "invalid",
1588          "flags" : [
1589            "EdgeCase"
1590          ]
1591        },
1592        {
1593          "tcId" : 186,
1594          "comment" : "Signatures with special case values for r and s.",
1595          "msg" : "313233343030",
1596          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1597          "result" : "invalid",
1598          "flags" : [
1599            "EdgeCase"
1600          ]
1601        },
1602        {
1603          "tcId" : 187,
1604          "comment" : "Signatures with special case values for r and s.",
1605          "msg" : "313233343030",
1606          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1607          "result" : "invalid",
1608          "flags" : [
1609            "EdgeCase"
1610          ]
1611        },
1612        {
1613          "tcId" : 188,
1614          "comment" : "Signatures with special case values for r and s.",
1615          "msg" : "313233343030",
1616          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1617          "result" : "invalid",
1618          "flags" : [
1619            "EdgeCase"
1620          ]
1621        },
1622        {
1623          "tcId" : 189,
1624          "comment" : "Signatures with special case values for r and s.",
1625          "msg" : "313233343030",
1626          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d80215010000000000000000000000000000000000000000",
1627          "result" : "invalid",
1628          "flags" : [
1629            "EdgeCase"
1630          ]
1631        },
1632        {
1633          "tcId" : 190,
1634          "comment" : "Signatures with special case values for r and s.",
1635          "msg" : "313233343030",
1636          "sig" : "30819a02145c859c5d0528521f6344c69fcdb4024bbbfa44d802818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1637          "result" : "invalid",
1638          "flags" : [
1639            "EdgeCase"
1640          ]
1641        },
1642        {
1643          "tcId" : 191,
1644          "comment" : "Signatures with special case values for r and s.",
1645          "msg" : "313233343030",
1646          "sig" : "301b02145c859c5d0528521f6344c69fcdb4024bbbfa44d8090380fe01",
1647          "result" : "invalid",
1648          "flags" : [
1649            "EdgeCase"
1650          ]
1651        },
1652        {
1653          "tcId" : 192,
1654          "comment" : "Signatures with special case values for r and s.",
1655          "msg" : "313233343030",
1656          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d90215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1657          "result" : "invalid",
1658          "flags" : [
1659            "EdgeCase"
1660          ]
1661        },
1662        {
1663          "tcId" : 193,
1664          "comment" : "Signatures with special case values for r and s.",
1665          "msg" : "313233343030",
1666          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d9020100",
1667          "result" : "invalid",
1668          "flags" : [
1669            "EdgeCase"
1670          ]
1671        },
1672        {
1673          "tcId" : 194,
1674          "comment" : "Signatures with special case values for r and s.",
1675          "msg" : "313233343030",
1676          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d9020101",
1677          "result" : "invalid",
1678          "flags" : [
1679            "EdgeCase"
1680          ]
1681        },
1682        {
1683          "tcId" : 195,
1684          "comment" : "Signatures with special case values for r and s.",
1685          "msg" : "313233343030",
1686          "sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d90201ff",
1687          "result" : "invalid",
1688          "flags" : [
1689            "EdgeCase"
1690          ]
1691        },
1692        {
1693          "tcId" : 196,
1694          "comment" : "Signatures with special case values for r and s.",
1695          "msg" : "313233343030",
1696          "sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d902145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1697          "result" : "invalid",
1698          "flags" : [
1699            "EdgeCase"
1700          ]
1701        },
1702        {
1703          "tcId" : 197,
1704          "comment" : "Signatures with special case values for r and s.",
1705          "msg" : "313233343030",
1706          "sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d902145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1707          "result" : "invalid",
1708          "flags" : [
1709            "EdgeCase"
1710          ]
1711        },
1712        {
1713          "tcId" : 198,
1714          "comment" : "Signatures with special case values for r and s.",
1715          "msg" : "313233343030",
1716          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1717          "result" : "invalid",
1718          "flags" : [
1719            "EdgeCase"
1720          ]
1721        },
1722        {
1723          "tcId" : 199,
1724          "comment" : "Signatures with special case values for r and s.",
1725          "msg" : "313233343030",
1726          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1727          "result" : "invalid",
1728          "flags" : [
1729            "EdgeCase"
1730          ]
1731        },
1732        {
1733          "tcId" : 200,
1734          "comment" : "Signatures with special case values for r and s.",
1735          "msg" : "313233343030",
1736          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1737          "result" : "invalid",
1738          "flags" : [
1739            "EdgeCase"
1740          ]
1741        },
1742        {
1743          "tcId" : 201,
1744          "comment" : "Signatures with special case values for r and s.",
1745          "msg" : "313233343030",
1746          "sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d90215010000000000000000000000000000000000000000",
1747          "result" : "invalid",
1748          "flags" : [
1749            "EdgeCase"
1750          ]
1751        },
1752        {
1753          "tcId" : 202,
1754          "comment" : "Signatures with special case values for r and s.",
1755          "msg" : "313233343030",
1756          "sig" : "30819a02145c859c5d0528521f6344c69fcdb4024bbbfa44d902818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1757          "result" : "invalid",
1758          "flags" : [
1759            "EdgeCase"
1760          ]
1761        },
1762        {
1763          "tcId" : 203,
1764          "comment" : "Signatures with special case values for r and s.",
1765          "msg" : "313233343030",
1766          "sig" : "301b02145c859c5d0528521f6344c69fcdb4024bbbfa44d9090380fe01",
1767          "result" : "invalid",
1768          "flags" : [
1769            "EdgeCase"
1770          ]
1771        },
1772        {
1773          "tcId" : 204,
1774          "comment" : "Signatures with special case values for r and s.",
1775          "msg" : "313233343030",
1776          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b00215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1777          "result" : "invalid",
1778          "flags" : [
1779            "EdgeCase"
1780          ]
1781        },
1782        {
1783          "tcId" : 205,
1784          "comment" : "Signatures with special case values for r and s.",
1785          "msg" : "313233343030",
1786          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b0020100",
1787          "result" : "invalid",
1788          "flags" : [
1789            "EdgeCase"
1790          ]
1791        },
1792        {
1793          "tcId" : 206,
1794          "comment" : "Signatures with special case values for r and s.",
1795          "msg" : "313233343030",
1796          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b0020101",
1797          "result" : "invalid",
1798          "flags" : [
1799            "EdgeCase"
1800          ]
1801        },
1802        {
1803          "tcId" : 207,
1804          "comment" : "Signatures with special case values for r and s.",
1805          "msg" : "313233343030",
1806          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b00201ff",
1807          "result" : "invalid",
1808          "flags" : [
1809            "EdgeCase"
1810          ]
1811        },
1812        {
1813          "tcId" : 208,
1814          "comment" : "Signatures with special case values for r and s.",
1815          "msg" : "313233343030",
1816          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1817          "result" : "invalid",
1818          "flags" : [
1819            "EdgeCase"
1820          ]
1821        },
1822        {
1823          "tcId" : 209,
1824          "comment" : "Signatures with special case values for r and s.",
1825          "msg" : "313233343030",
1826          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1827          "result" : "invalid",
1828          "flags" : [
1829            "EdgeCase"
1830          ]
1831        },
1832        {
1833          "tcId" : 210,
1834          "comment" : "Signatures with special case values for r and s.",
1835          "msg" : "313233343030",
1836          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1837          "result" : "invalid",
1838          "flags" : [
1839            "EdgeCase"
1840          ]
1841        },
1842        {
1843          "tcId" : 211,
1844          "comment" : "Signatures with special case values for r and s.",
1845          "msg" : "313233343030",
1846          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1847          "result" : "invalid",
1848          "flags" : [
1849            "EdgeCase"
1850          ]
1851        },
1852        {
1853          "tcId" : 212,
1854          "comment" : "Signatures with special case values for r and s.",
1855          "msg" : "313233343030",
1856          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1857          "result" : "invalid",
1858          "flags" : [
1859            "EdgeCase"
1860          ]
1861        },
1862        {
1863          "tcId" : 213,
1864          "comment" : "Signatures with special case values for r and s.",
1865          "msg" : "313233343030",
1866          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b00215010000000000000000000000000000000000000000",
1867          "result" : "invalid",
1868          "flags" : [
1869            "EdgeCase"
1870          ]
1871        },
1872        {
1873          "tcId" : 214,
1874          "comment" : "Signatures with special case values for r and s.",
1875          "msg" : "313233343030",
1876          "sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1877          "result" : "invalid",
1878          "flags" : [
1879            "EdgeCase"
1880          ]
1881        },
1882        {
1883          "tcId" : 215,
1884          "comment" : "Signatures with special case values for r and s.",
1885          "msg" : "313233343030",
1886          "sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b0090380fe01",
1887          "result" : "invalid",
1888          "flags" : [
1889            "EdgeCase"
1890          ]
1891        },
1892        {
1893          "tcId" : 216,
1894          "comment" : "Signatures with special case values for r and s.",
1895          "msg" : "313233343030",
1896          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b10215ff46f4c745f5af5bc1397672c06497fb68880b764f",
1897          "result" : "invalid",
1898          "flags" : [
1899            "EdgeCase"
1900          ]
1901        },
1902        {
1903          "tcId" : 217,
1904          "comment" : "Signatures with special case values for r and s.",
1905          "msg" : "313233343030",
1906          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b1020100",
1907          "result" : "invalid",
1908          "flags" : [
1909            "EdgeCase"
1910          ]
1911        },
1912        {
1913          "tcId" : 218,
1914          "comment" : "Signatures with special case values for r and s.",
1915          "msg" : "313233343030",
1916          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b1020101",
1917          "result" : "invalid",
1918          "flags" : [
1919            "EdgeCase"
1920          ]
1921        },
1922        {
1923          "tcId" : 219,
1924          "comment" : "Signatures with special case values for r and s.",
1925          "msg" : "313233343030",
1926          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b10201ff",
1927          "result" : "invalid",
1928          "flags" : [
1929            "EdgeCase"
1930          ]
1931        },
1932        {
1933          "tcId" : 220,
1934          "comment" : "Signatures with special case values for r and s.",
1935          "msg" : "313233343030",
1936          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
1937          "result" : "invalid",
1938          "flags" : [
1939            "EdgeCase"
1940          ]
1941        },
1942        {
1943          "tcId" : 221,
1944          "comment" : "Signatures with special case values for r and s.",
1945          "msg" : "313233343030",
1946          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
1947          "result" : "invalid",
1948          "flags" : [
1949            "EdgeCase"
1950          ]
1951        },
1952        {
1953          "tcId" : 222,
1954          "comment" : "Signatures with special case values for r and s.",
1955          "msg" : "313233343030",
1956          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
1957          "result" : "invalid",
1958          "flags" : [
1959            "EdgeCase"
1960          ]
1961        },
1962        {
1963          "tcId" : 223,
1964          "comment" : "Signatures with special case values for r and s.",
1965          "msg" : "313233343030",
1966          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
1967          "result" : "invalid",
1968          "flags" : [
1969            "EdgeCase"
1970          ]
1971        },
1972        {
1973          "tcId" : 224,
1974          "comment" : "Signatures with special case values for r and s.",
1975          "msg" : "313233343030",
1976          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
1977          "result" : "invalid",
1978          "flags" : [
1979            "EdgeCase"
1980          ]
1981        },
1982        {
1983          "tcId" : 225,
1984          "comment" : "Signatures with special case values for r and s.",
1985          "msg" : "313233343030",
1986          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b10215010000000000000000000000000000000000000000",
1987          "result" : "invalid",
1988          "flags" : [
1989            "EdgeCase"
1990          ]
1991        },
1992        {
1993          "tcId" : 226,
1994          "comment" : "Signatures with special case values for r and s.",
1995          "msg" : "313233343030",
1996          "sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
1997          "result" : "invalid",
1998          "flags" : [
1999            "EdgeCase"
2000          ]
2001        },
2002        {
2003          "tcId" : 227,
2004          "comment" : "Signatures with special case values for r and s.",
2005          "msg" : "313233343030",
2006          "sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b1090380fe01",
2007          "result" : "invalid",
2008          "flags" : [
2009            "EdgeCase"
2010          ]
2011        },
2012        {
2013          "tcId" : 228,
2014          "comment" : "Signatures with special case values for r and s.",
2015          "msg" : "313233343030",
2016          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b20215ff46f4c745f5af5bc1397672c06497fb68880b764f",
2017          "result" : "invalid",
2018          "flags" : [
2019            "EdgeCase"
2020          ]
2021        },
2022        {
2023          "tcId" : 229,
2024          "comment" : "Signatures with special case values for r and s.",
2025          "msg" : "313233343030",
2026          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b2020100",
2027          "result" : "invalid",
2028          "flags" : [
2029            "EdgeCase"
2030          ]
2031        },
2032        {
2033          "tcId" : 230,
2034          "comment" : "Signatures with special case values for r and s.",
2035          "msg" : "313233343030",
2036          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b2020101",
2037          "result" : "invalid",
2038          "flags" : [
2039            "EdgeCase"
2040          ]
2041        },
2042        {
2043          "tcId" : 231,
2044          "comment" : "Signatures with special case values for r and s.",
2045          "msg" : "313233343030",
2046          "sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b20201ff",
2047          "result" : "invalid",
2048          "flags" : [
2049            "EdgeCase"
2050          ]
2051        },
2052        {
2053          "tcId" : 232,
2054          "comment" : "Signatures with special case values for r and s.",
2055          "msg" : "313233343030",
2056          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b202145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
2057          "result" : "invalid",
2058          "flags" : [
2059            "EdgeCase"
2060          ]
2061        },
2062        {
2063          "tcId" : 233,
2064          "comment" : "Signatures with special case values for r and s.",
2065          "msg" : "313233343030",
2066          "sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b202145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
2067          "result" : "invalid",
2068          "flags" : [
2069            "EdgeCase"
2070          ]
2071        },
2072        {
2073          "tcId" : 234,
2074          "comment" : "Signatures with special case values for r and s.",
2075          "msg" : "313233343030",
2076          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
2077          "result" : "invalid",
2078          "flags" : [
2079            "EdgeCase"
2080          ]
2081        },
2082        {
2083          "tcId" : 235,
2084          "comment" : "Signatures with special case values for r and s.",
2085          "msg" : "313233343030",
2086          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2087          "result" : "invalid",
2088          "flags" : [
2089            "EdgeCase"
2090          ]
2091        },
2092        {
2093          "tcId" : 236,
2094          "comment" : "Signatures with special case values for r and s.",
2095          "msg" : "313233343030",
2096          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
2097          "result" : "invalid",
2098          "flags" : [
2099            "EdgeCase"
2100          ]
2101        },
2102        {
2103          "tcId" : 237,
2104          "comment" : "Signatures with special case values for r and s.",
2105          "msg" : "313233343030",
2106          "sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b20215010000000000000000000000000000000000000000",
2107          "result" : "invalid",
2108          "flags" : [
2109            "EdgeCase"
2110          ]
2111        },
2112        {
2113          "tcId" : 238,
2114          "comment" : "Signatures with special case values for r and s.",
2115          "msg" : "313233343030",
2116          "sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b202818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2117          "result" : "invalid",
2118          "flags" : [
2119            "EdgeCase"
2120          ]
2121        },
2122        {
2123          "tcId" : 239,
2124          "comment" : "Signatures with special case values for r and s.",
2125          "msg" : "313233343030",
2126          "sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b2090380fe01",
2127          "result" : "invalid",
2128          "flags" : [
2129            "EdgeCase"
2130          ]
2131        },
2132        {
2133          "tcId" : 240,
2134          "comment" : "Signatures with special case values for r and s.",
2135          "msg" : "313233343030",
2136          "sig" : "302e02150100000000000000000000000000000000000000000215ff46f4c745f5af5bc1397672c06497fb68880b764f",
2137          "result" : "invalid",
2138          "flags" : [
2139            "EdgeCase"
2140          ]
2141        },
2142        {
2143          "tcId" : 241,
2144          "comment" : "Signatures with special case values for r and s.",
2145          "msg" : "313233343030",
2146          "sig" : "301a0215010000000000000000000000000000000000000000020100",
2147          "result" : "invalid",
2148          "flags" : [
2149            "EdgeCase"
2150          ]
2151        },
2152        {
2153          "tcId" : 242,
2154          "comment" : "Signatures with special case values for r and s.",
2155          "msg" : "313233343030",
2156          "sig" : "301a0215010000000000000000000000000000000000000000020101",
2157          "result" : "invalid",
2158          "flags" : [
2159            "EdgeCase"
2160          ]
2161        },
2162        {
2163          "tcId" : 243,
2164          "comment" : "Signatures with special case values for r and s.",
2165          "msg" : "313233343030",
2166          "sig" : "301a02150100000000000000000000000000000000000000000201ff",
2167          "result" : "invalid",
2168          "flags" : [
2169            "EdgeCase"
2170          ]
2171        },
2172        {
2173          "tcId" : 244,
2174          "comment" : "Signatures with special case values for r and s.",
2175          "msg" : "313233343030",
2176          "sig" : "302d021501000000000000000000000000000000000000000002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
2177          "result" : "invalid",
2178          "flags" : [
2179            "EdgeCase"
2180          ]
2181        },
2182        {
2183          "tcId" : 245,
2184          "comment" : "Signatures with special case values for r and s.",
2185          "msg" : "313233343030",
2186          "sig" : "302d021501000000000000000000000000000000000000000002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
2187          "result" : "invalid",
2188          "flags" : [
2189            "EdgeCase"
2190          ]
2191        },
2192        {
2193          "tcId" : 246,
2194          "comment" : "Signatures with special case values for r and s.",
2195          "msg" : "313233343030",
2196          "sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
2197          "result" : "invalid",
2198          "flags" : [
2199            "EdgeCase"
2200          ]
2201        },
2202        {
2203          "tcId" : 247,
2204          "comment" : "Signatures with special case values for r and s.",
2205          "msg" : "313233343030",
2206          "sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2207          "result" : "invalid",
2208          "flags" : [
2209            "EdgeCase"
2210          ]
2211        },
2212        {
2213          "tcId" : 248,
2214          "comment" : "Signatures with special case values for r and s.",
2215          "msg" : "313233343030",
2216          "sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
2217          "result" : "invalid",
2218          "flags" : [
2219            "EdgeCase"
2220          ]
2221        },
2222        {
2223          "tcId" : 249,
2224          "comment" : "Signatures with special case values for r and s.",
2225          "msg" : "313233343030",
2226          "sig" : "302e02150100000000000000000000000000000000000000000215010000000000000000000000000000000000000000",
2227          "result" : "invalid",
2228          "flags" : [
2229            "EdgeCase"
2230          ]
2231        },
2232        {
2233          "tcId" : 250,
2234          "comment" : "Signatures with special case values for r and s.",
2235          "msg" : "313233343030",
2236          "sig" : "30819b021501000000000000000000000000000000000000000002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2237          "result" : "invalid",
2238          "flags" : [
2239            "EdgeCase"
2240          ]
2241        },
2242        {
2243          "tcId" : 251,
2244          "comment" : "Signatures with special case values for r and s.",
2245          "msg" : "313233343030",
2246          "sig" : "301c0215010000000000000000000000000000000000000000090380fe01",
2247          "result" : "invalid",
2248          "flags" : [
2249            "EdgeCase"
2250          ]
2251        },
2252        {
2253          "tcId" : 252,
2254          "comment" : "Signatures with special case values for r and s.",
2255          "msg" : "313233343030",
2256          "sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0215ff46f4c745f5af5bc1397672c06497fb68880b764f",
2257          "result" : "invalid",
2258          "flags" : [
2259            "EdgeCase"
2260          ]
2261        },
2262        {
2263          "tcId" : 253,
2264          "comment" : "Signatures with special case values for r and s.",
2265          "msg" : "313233343030",
2266          "sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f020100",
2267          "result" : "invalid",
2268          "flags" : [
2269            "EdgeCase"
2270          ]
2271        },
2272        {
2273          "tcId" : 254,
2274          "comment" : "Signatures with special case values for r and s.",
2275          "msg" : "313233343030",
2276          "sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f020101",
2277          "result" : "invalid",
2278          "flags" : [
2279            "EdgeCase"
2280          ]
2281        },
2282        {
2283          "tcId" : 255,
2284          "comment" : "Signatures with special case values for r and s.",
2285          "msg" : "313233343030",
2286          "sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0201ff",
2287          "result" : "invalid",
2288          "flags" : [
2289            "EdgeCase"
2290          ]
2291        },
2292        {
2293          "tcId" : 256,
2294          "comment" : "Signatures with special case values for r and s.",
2295          "msg" : "313233343030",
2296          "sig" : "30819a02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
2297          "result" : "invalid",
2298          "flags" : [
2299            "EdgeCase"
2300          ]
2301        },
2302        {
2303          "tcId" : 257,
2304          "comment" : "Signatures with special case values for r and s.",
2305          "msg" : "313233343030",
2306          "sig" : "30819a02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
2307          "result" : "invalid",
2308          "flags" : [
2309            "EdgeCase"
2310          ]
2311        },
2312        {
2313          "tcId" : 258,
2314          "comment" : "Signatures with special case values for r and s.",
2315          "msg" : "313233343030",
2316          "sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
2317          "result" : "invalid",
2318          "flags" : [
2319            "EdgeCase"
2320          ]
2321        },
2322        {
2323          "tcId" : 259,
2324          "comment" : "Signatures with special case values for r and s.",
2325          "msg" : "313233343030",
2326          "sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2327          "result" : "invalid",
2328          "flags" : [
2329            "EdgeCase"
2330          ]
2331        },
2332        {
2333          "tcId" : 260,
2334          "comment" : "Signatures with special case values for r and s.",
2335          "msg" : "313233343030",
2336          "sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
2337          "result" : "invalid",
2338          "flags" : [
2339            "EdgeCase"
2340          ]
2341        },
2342        {
2343          "tcId" : 261,
2344          "comment" : "Signatures with special case values for r and s.",
2345          "msg" : "313233343030",
2346          "sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0215010000000000000000000000000000000000000000",
2347          "result" : "invalid",
2348          "flags" : [
2349            "EdgeCase"
2350          ]
2351        },
2352        {
2353          "tcId" : 262,
2354          "comment" : "Signatures with special case values for r and s.",
2355          "msg" : "313233343030",
2356          "sig" : "3082010802818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2357          "result" : "invalid",
2358          "flags" : [
2359            "EdgeCase"
2360          ]
2361        },
2362        {
2363          "tcId" : 263,
2364          "comment" : "Signatures with special case values for r and s.",
2365          "msg" : "313233343030",
2366          "sig" : "30818902818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f090380fe01",
2367          "result" : "invalid",
2368          "flags" : [
2369            "EdgeCase"
2370          ]
2371        },
2372        {
2373          "tcId" : 264,
2374          "comment" : "Signatures with special case values for r and s.",
2375          "msg" : "313233343030",
2376          "sig" : "301c090380fe010215ff46f4c745f5af5bc1397672c06497fb68880b764f",
2377          "result" : "invalid",
2378          "flags" : [
2379            "EdgeCase"
2380          ]
2381        },
2382        {
2383          "tcId" : 265,
2384          "comment" : "Signatures with special case values for r and s.",
2385          "msg" : "313233343030",
2386          "sig" : "3008090380fe01020100",
2387          "result" : "invalid",
2388          "flags" : [
2389            "EdgeCase"
2390          ]
2391        },
2392        {
2393          "tcId" : 266,
2394          "comment" : "Signatures with special case values for r and s.",
2395          "msg" : "313233343030",
2396          "sig" : "3008090380fe01020101",
2397          "result" : "invalid",
2398          "flags" : [
2399            "EdgeCase"
2400          ]
2401        },
2402        {
2403          "tcId" : 267,
2404          "comment" : "Signatures with special case values for r and s.",
2405          "msg" : "313233343030",
2406          "sig" : "3008090380fe010201ff",
2407          "result" : "invalid",
2408          "flags" : [
2409            "EdgeCase"
2410          ]
2411        },
2412        {
2413          "tcId" : 268,
2414          "comment" : "Signatures with special case values for r and s.",
2415          "msg" : "313233343030",
2416          "sig" : "301b090380fe0102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
2417          "result" : "invalid",
2418          "flags" : [
2419            "EdgeCase"
2420          ]
2421        },
2422        {
2423          "tcId" : 269,
2424          "comment" : "Signatures with special case values for r and s.",
2425          "msg" : "313233343030",
2426          "sig" : "301b090380fe0102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
2427          "result" : "invalid",
2428          "flags" : [
2429            "EdgeCase"
2430          ]
2431        },
2432        {
2433          "tcId" : 270,
2434          "comment" : "Signatures with special case values for r and s.",
2435          "msg" : "313233343030",
2436          "sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
2437          "result" : "invalid",
2438          "flags" : [
2439            "EdgeCase"
2440          ]
2441        },
2442        {
2443          "tcId" : 271,
2444          "comment" : "Signatures with special case values for r and s.",
2445          "msg" : "313233343030",
2446          "sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2447          "result" : "invalid",
2448          "flags" : [
2449            "EdgeCase"
2450          ]
2451        },
2452        {
2453          "tcId" : 272,
2454          "comment" : "Signatures with special case values for r and s.",
2455          "msg" : "313233343030",
2456          "sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
2457          "result" : "invalid",
2458          "flags" : [
2459            "EdgeCase"
2460          ]
2461        },
2462        {
2463          "tcId" : 273,
2464          "comment" : "Signatures with special case values for r and s.",
2465          "msg" : "313233343030",
2466          "sig" : "301c090380fe010215010000000000000000000000000000000000000000",
2467          "result" : "invalid",
2468          "flags" : [
2469            "EdgeCase"
2470          ]
2471        },
2472        {
2473          "tcId" : 274,
2474          "comment" : "Signatures with special case values for r and s.",
2475          "msg" : "313233343030",
2476          "sig" : "308189090380fe0102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2477          "result" : "invalid",
2478          "flags" : [
2479            "EdgeCase"
2480          ]
2481        },
2482        {
2483          "tcId" : 275,
2484          "comment" : "Signatures with special case values for r and s.",
2485          "msg" : "313233343030",
2486          "sig" : "300a090380fe01090380fe01",
2487          "result" : "invalid",
2488          "flags" : [
2489            "EdgeCase"
2490          ]
2491        },
2492        {
2493          "tcId" : 276,
2494          "comment" : "random signature",
2495          "msg" : "313233343030",
2496          "sig" : "302d0215008a5f67f95721189431b8bd78f145a0144bfe8cbf0214727808e1428ea9aa7fe1e62ce41e14de1f0441b0",
2497          "result" : "valid",
2498          "flags" : []
2499        },
2500        {
2501          "tcId" : 277,
2502          "comment" : "random signature",
2503          "msg" : "313233343030",
2504          "sig" : "302d02140631c067b0b9272ebf1873d51213687b5b66e388021500938e3c5cd5ce3decb2c7a1d4c95408d3058d260a",
2505          "result" : "valid",
2506          "flags" : []
2507        },
2508        {
2509          "tcId" : 278,
2510          "comment" : "random signature",
2511          "msg" : "313233343030",
2512          "sig" : "302d021500847d9264c3723d8c19eb890e5a5018e606e006a502144c59ad9e76c731a6c9dd70160eebd6186ee8b7f6",
2513          "result" : "valid",
2514          "flags" : []
2515        },
2516        {
2517          "tcId" : 279,
2518          "comment" : "random signature",
2519          "msg" : "313233343030",
2520          "sig" : "302c021422ac1f8da14b7b28b0d12911a50622865408378502144b95e54a6cf4679c60d94aa04766a9367b86fd48",
2521          "result" : "valid",
2522          "flags" : []
2523        },
2524        {
2525          "tcId" : 280,
2526          "comment" : "random signature",
2527          "msg" : "313233343030",
2528          "sig" : "302c0214312efe6ed6cc2786a069ab45af12fdd57554cea402145a2adbe9edd8c81e8fe4e703094bf9734f17ed1c",
2529          "result" : "valid",
2530          "flags" : []
2531        }
2532      ]
2533    },
2534    {
2535      "key" : {
2536        "g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
2537        "keySize" : 1024,
2538        "p" : "0b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2539        "q" : "0b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2540        "type" : "DSAPublicKey",
2541        "y" : "713e9f8108a6a7075485a37ce1a3b040cce563a0445614fe099fb1bffd68acb36f9e04d8ad17ace3c136da66f730eb7ff18936424ffa4e5ae5b1e7dac375d8d164697254b8b7e848f5e79da25c79df5c0727d5da3498405cd0f4e46d136c351d703cc4bf0d3f4fbb165392888684964a93ad30fa179488cad4a6655dd4fa9754"
2542      },
2543      "keyDer" : "308201b63082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818400028180713e9f8108a6a7075485a37ce1a3b040cce563a0445614fe099fb1bffd68acb36f9e04d8ad17ace3c136da66f730eb7ff18936424ffa4e5ae5b1e7dac375d8d164697254b8b7e848f5e79da25c79df5c0727d5da3498405cd0f4e46d136c351d703cc4bf0d3f4fbb165392888684964a93ad30fa179488cad4a6655dd4fa9754",
2544      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBhAACgYBxPp+BCKanB1SFo3zho7BAzOVjoERW\nFP4Jn7G//Wiss2+eBNitF6zjwTbaZvcw63/xiTZCT/pOWuWx59rDddjRZGlyVLi3\n6Ej1552iXHnfXAcn1do0mEBc0PTkbRNsNR1wPMS/DT9PuxZTkoiGhJZKk60w+heU\niMrUpmVd1PqXVA==\n-----END PUBLIC KEY-----",
2545      "sha" : "SHA-1",
2546      "type" : "DSAVer",
2547      "tests" : [
2548        {
2549          "tcId" : 281,
2550          "comment" : "r,s = 1,1",
2551          "msg" : "54657374",
2552          "sig" : "3006020101020101",
2553          "result" : "valid",
2554          "flags" : []
2555        },
2556        {
2557          "tcId" : 282,
2558          "comment" : "r,s = 1,5",
2559          "msg" : "54657374",
2560          "sig" : "3006020101020105",
2561          "result" : "valid",
2562          "flags" : []
2563        },
2564        {
2565          "tcId" : 283,
2566          "comment" : "u2 small",
2567          "msg" : "54657374",
2568          "sig" : "3019020101021425023e8b9ba9ba72f481e90cb8ae67517e641b8a",
2569          "result" : "valid",
2570          "flags" : []
2571        },
2572        {
2573          "tcId" : 284,
2574          "comment" : "s == q-1",
2575          "msg" : "54657374",
2576          "sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
2577          "result" : "valid",
2578          "flags" : []
2579        }
2580      ]
2581    },
2582    {
2583      "key" : {
2584        "g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
2585        "keySize" : 1024,
2586        "p" : "0b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
2587        "q" : "0b90b38ba0a50a43ec6898d3f9b68049777f489b1",
2588        "type" : "DSAPublicKey",
2589        "y" : "61fe5b61f6d555ada7dc0ebac3459fccd8dfbad18ba94dbea52437cd7fb431df404d4738c594e720a6d786275acd02259ca613a08a2de118d0150d2ccae602102aca0cd03666a53f67c0b9943df5046c15baeaf496a9f018b7c939de1509de71ce47dd6f44c57f4e01e569be46932773190c154470cefbd1f4af82d28e4b31"
2590      },
2591      "keyDer" : "308201b43082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818200027f61fe5b61f6d555ada7dc0ebac3459fccd8dfbad18ba94dbea52437cd7fb431df404d4738c594e720a6d786275acd02259ca613a08a2de118d0150d2ccae602102aca0cd03666a53f67c0b9943df5046c15baeaf496a9f018b7c939de1509de71ce47dd6f44c57f4e01e569be46932773190c154470cefbd1f4af82d28e4b31",
2592      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtDCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBggACf2H+W2H21VWtp9wOusNFn8zY37rRi6lN\nvqUkN81/tDHfQE1HOMWU5yCm14YnWs0CJZymE6CKLeEY0BUNLMrmAhAqygzQNmal\nP2fAuZQ99QRsFbrq9Jap8Bi3yTneFQnecc5H3W9ExX9OAeVpvkaTJ3MZDBVEcM77\n0fSvgtKOSzE=\n-----END PUBLIC KEY-----",
2593      "sha" : "SHA-1",
2594      "type" : "DSAVer",
2595      "tests" : [
2596        {
2597          "tcId" : 285,
2598          "comment" : "s == 1",
2599          "msg" : "54657374",
2600          "sig" : "3019021462ba827381396dc44facc66c344f91788f11c6fc020101",
2601          "result" : "valid",
2602          "flags" : []
2603        }
2604      ]
2605    },
2606    {
2607      "key" : {
2608        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
2609        "keySize" : 2048,
2610        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
2611        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
2612        "type" : "DSAPublicKey",
2613        "y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931"
2614      },
2615      "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931",
2616      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAHnf4QrGuD82ZKdOUFh1B4UYU/3UHqaMfSh8U0i4qYnofTllmJIg/GlsW\njpQlFG8i1fbuKHV0FHFLuZS6ESnwFdbgSnF+35tTCl1cq5TxRjHotM95rrNYzHQY\nRVU4QeisRhYw6ASmL0Nna6Z5SvZomcN3uGnqYSp7n+ZhGqlr5S64tiyXkRe7vMqK\nfsHh/6scffz8cEhwDTrjhYE26JdwHXwpIbXf7x0fiX9Q2WyhtcLtxYytoYkZ41ZC\n8IB+6/oAyZoy9NCVwxiPeO1UcRvgMlxLUyrszWVApWfDJyJUQOoVMZveBlEEeaGG\nF5niW1fezHPANtdaBwK9NzyiMTSZMQ==\n-----END PUBLIC KEY-----",
2617      "sha" : "SHA-224",
2618      "type" : "DSAVer",
2619      "tests" : [
2620        {
2621          "tcId" : 286,
2622          "comment" : "Legacy:ASN encoding of s misses leading 0",
2623          "msg" : "48656c6c6f",
2624          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2625          "result" : "acceptable",
2626          "flags" : [
2627            "NoLeadingZero"
2628          ]
2629        },
2630        {
2631          "tcId" : 287,
2632          "comment" : "valid",
2633          "msg" : "48656c6c6f",
2634          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2635          "result" : "valid",
2636          "flags" : []
2637        },
2638        {
2639          "tcId" : 288,
2640          "comment" : "long form encoding of length",
2641          "msg" : "48656c6c6f",
2642          "sig" : "30813d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2643          "result" : "invalid",
2644          "flags" : []
2645        },
2646        {
2647          "tcId" : 289,
2648          "comment" : "long form encoding of length",
2649          "msg" : "48656c6c6f",
2650          "sig" : "303e02811c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2651          "result" : "invalid",
2652          "flags" : []
2653        },
2654        {
2655          "tcId" : 290,
2656          "comment" : "long form encoding of length",
2657          "msg" : "48656c6c6f",
2658          "sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02811d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2659          "result" : "invalid",
2660          "flags" : []
2661        },
2662        {
2663          "tcId" : 291,
2664          "comment" : "length contains leading 0",
2665          "msg" : "48656c6c6f",
2666          "sig" : "3082003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2667          "result" : "invalid",
2668          "flags" : []
2669        },
2670        {
2671          "tcId" : 292,
2672          "comment" : "length contains leading 0",
2673          "msg" : "48656c6c6f",
2674          "sig" : "303f0282001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2675          "result" : "invalid",
2676          "flags" : []
2677        },
2678        {
2679          "tcId" : 293,
2680          "comment" : "length contains leading 0",
2681          "msg" : "48656c6c6f",
2682          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0282001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2683          "result" : "invalid",
2684          "flags" : []
2685        },
2686        {
2687          "tcId" : 294,
2688          "comment" : "wrong length",
2689          "msg" : "48656c6c6f",
2690          "sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2691          "result" : "invalid",
2692          "flags" : []
2693        },
2694        {
2695          "tcId" : 295,
2696          "comment" : "wrong length",
2697          "msg" : "48656c6c6f",
2698          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2699          "result" : "invalid",
2700          "flags" : []
2701        },
2702        {
2703          "tcId" : 296,
2704          "comment" : "wrong length",
2705          "msg" : "48656c6c6f",
2706          "sig" : "303d021d1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2707          "result" : "invalid",
2708          "flags" : []
2709        },
2710        {
2711          "tcId" : 297,
2712          "comment" : "wrong length",
2713          "msg" : "48656c6c6f",
2714          "sig" : "303d021b1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2715          "result" : "invalid",
2716          "flags" : []
2717        },
2718        {
2719          "tcId" : 298,
2720          "comment" : "wrong length",
2721          "msg" : "48656c6c6f",
2722          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021e00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2723          "result" : "invalid",
2724          "flags" : []
2725        },
2726        {
2727          "tcId" : 299,
2728          "comment" : "wrong length",
2729          "msg" : "48656c6c6f",
2730          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2731          "result" : "invalid",
2732          "flags" : []
2733        },
2734        {
2735          "tcId" : 300,
2736          "comment" : "uint32 overflow in length",
2737          "msg" : "48656c6c6f",
2738          "sig" : "3085010000003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2739          "result" : "invalid",
2740          "flags" : []
2741        },
2742        {
2743          "tcId" : 301,
2744          "comment" : "uint32 overflow in length",
2745          "msg" : "48656c6c6f",
2746          "sig" : "30420285010000001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2747          "result" : "invalid",
2748          "flags" : []
2749        },
2750        {
2751          "tcId" : 302,
2752          "comment" : "uint32 overflow in length",
2753          "msg" : "48656c6c6f",
2754          "sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0285010000001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2755          "result" : "invalid",
2756          "flags" : []
2757        },
2758        {
2759          "tcId" : 303,
2760          "comment" : "uint64 overflow in length",
2761          "msg" : "48656c6c6f",
2762          "sig" : "308901000000000000003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2763          "result" : "invalid",
2764          "flags" : []
2765        },
2766        {
2767          "tcId" : 304,
2768          "comment" : "uint64 overflow in length",
2769          "msg" : "48656c6c6f",
2770          "sig" : "3046028901000000000000001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2771          "result" : "invalid",
2772          "flags" : []
2773        },
2774        {
2775          "tcId" : 305,
2776          "comment" : "uint64 overflow in length",
2777          "msg" : "48656c6c6f",
2778          "sig" : "3046021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd028901000000000000001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2779          "result" : "invalid",
2780          "flags" : []
2781        },
2782        {
2783          "tcId" : 306,
2784          "comment" : "length = 2**31 - 1",
2785          "msg" : "48656c6c6f",
2786          "sig" : "30847fffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2787          "result" : "invalid",
2788          "flags" : []
2789        },
2790        {
2791          "tcId" : 307,
2792          "comment" : "length = 2**31 - 1",
2793          "msg" : "48656c6c6f",
2794          "sig" : "304102847fffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2795          "result" : "invalid",
2796          "flags" : []
2797        },
2798        {
2799          "tcId" : 308,
2800          "comment" : "length = 2**31 - 1",
2801          "msg" : "48656c6c6f",
2802          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02847fffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2803          "result" : "invalid",
2804          "flags" : []
2805        },
2806        {
2807          "tcId" : 309,
2808          "comment" : "length = 2**32 - 1",
2809          "msg" : "48656c6c6f",
2810          "sig" : "3084ffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2811          "result" : "invalid",
2812          "flags" : []
2813        },
2814        {
2815          "tcId" : 310,
2816          "comment" : "length = 2**32 - 1",
2817          "msg" : "48656c6c6f",
2818          "sig" : "30410284ffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2819          "result" : "invalid",
2820          "flags" : []
2821        },
2822        {
2823          "tcId" : 311,
2824          "comment" : "length = 2**32 - 1",
2825          "msg" : "48656c6c6f",
2826          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0284ffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2827          "result" : "invalid",
2828          "flags" : []
2829        },
2830        {
2831          "tcId" : 312,
2832          "comment" : "length = 2**40 - 1",
2833          "msg" : "48656c6c6f",
2834          "sig" : "3085ffffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2835          "result" : "invalid",
2836          "flags" : []
2837        },
2838        {
2839          "tcId" : 313,
2840          "comment" : "length = 2**40 - 1",
2841          "msg" : "48656c6c6f",
2842          "sig" : "30420285ffffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2843          "result" : "invalid",
2844          "flags" : []
2845        },
2846        {
2847          "tcId" : 314,
2848          "comment" : "length = 2**40 - 1",
2849          "msg" : "48656c6c6f",
2850          "sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0285ffffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2851          "result" : "invalid",
2852          "flags" : []
2853        },
2854        {
2855          "tcId" : 315,
2856          "comment" : "length = 2**64 - 1",
2857          "msg" : "48656c6c6f",
2858          "sig" : "3088ffffffffffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2859          "result" : "invalid",
2860          "flags" : []
2861        },
2862        {
2863          "tcId" : 316,
2864          "comment" : "length = 2**64 - 1",
2865          "msg" : "48656c6c6f",
2866          "sig" : "30450288ffffffffffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2867          "result" : "invalid",
2868          "flags" : []
2869        },
2870        {
2871          "tcId" : 317,
2872          "comment" : "length = 2**64 - 1",
2873          "msg" : "48656c6c6f",
2874          "sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0288ffffffffffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2875          "result" : "invalid",
2876          "flags" : []
2877        },
2878        {
2879          "tcId" : 318,
2880          "comment" : "incorrect length",
2881          "msg" : "48656c6c6f",
2882          "sig" : "30ff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2883          "result" : "invalid",
2884          "flags" : []
2885        },
2886        {
2887          "tcId" : 319,
2888          "comment" : "incorrect length",
2889          "msg" : "48656c6c6f",
2890          "sig" : "303d02ff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2891          "result" : "invalid",
2892          "flags" : []
2893        },
2894        {
2895          "tcId" : 320,
2896          "comment" : "incorrect length",
2897          "msg" : "48656c6c6f",
2898          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02ff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2899          "result" : "invalid",
2900          "flags" : []
2901        },
2902        {
2903          "tcId" : 321,
2904          "comment" : "indefinite length without termination",
2905          "msg" : "48656c6c6f",
2906          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2907          "result" : "invalid",
2908          "flags" : []
2909        },
2910        {
2911          "tcId" : 322,
2912          "comment" : "indefinite length without termination",
2913          "msg" : "48656c6c6f",
2914          "sig" : "303d02801e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2915          "result" : "invalid",
2916          "flags" : []
2917        },
2918        {
2919          "tcId" : 323,
2920          "comment" : "indefinite length without termination",
2921          "msg" : "48656c6c6f",
2922          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd028000ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2923          "result" : "invalid",
2924          "flags" : []
2925        },
2926        {
2927          "tcId" : 324,
2928          "comment" : "removing sequence",
2929          "msg" : "48656c6c6f",
2930          "sig" : "",
2931          "result" : "invalid",
2932          "flags" : []
2933        },
2934        {
2935          "tcId" : 325,
2936          "comment" : "lonely sequence tag",
2937          "msg" : "48656c6c6f",
2938          "sig" : "30",
2939          "result" : "invalid",
2940          "flags" : []
2941        },
2942        {
2943          "tcId" : 326,
2944          "comment" : "appending 0's to sequence",
2945          "msg" : "48656c6c6f",
2946          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
2947          "result" : "invalid",
2948          "flags" : []
2949        },
2950        {
2951          "tcId" : 327,
2952          "comment" : "prepending 0's to sequence",
2953          "msg" : "48656c6c6f",
2954          "sig" : "303f0000021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2955          "result" : "invalid",
2956          "flags" : []
2957        },
2958        {
2959          "tcId" : 328,
2960          "comment" : "appending unused 0's to sequence",
2961          "msg" : "48656c6c6f",
2962          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
2963          "result" : "invalid",
2964          "flags" : []
2965        },
2966        {
2967          "tcId" : 329,
2968          "comment" : "appending null value to sequence",
2969          "msg" : "48656c6c6f",
2970          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500",
2971          "result" : "invalid",
2972          "flags" : []
2973        },
2974        {
2975          "tcId" : 330,
2976          "comment" : "including garbage",
2977          "msg" : "48656c6c6f",
2978          "sig" : "3042498177303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2979          "result" : "invalid",
2980          "flags" : []
2981        },
2982        {
2983          "tcId" : 331,
2984          "comment" : "including garbage",
2985          "msg" : "48656c6c6f",
2986          "sig" : "30412500303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
2987          "result" : "invalid",
2988          "flags" : []
2989        },
2990        {
2991          "tcId" : 332,
2992          "comment" : "including garbage",
2993          "msg" : "48656c6c6f",
2994          "sig" : "303f303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360004deadbeef",
2995          "result" : "invalid",
2996          "flags" : []
2997        },
2998        {
2999          "tcId" : 333,
3000          "comment" : "including garbage",
3001          "msg" : "48656c6c6f",
3002          "sig" : "30422221498177021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3003          "result" : "invalid",
3004          "flags" : []
3005        },
3006        {
3007          "tcId" : 334,
3008          "comment" : "including garbage",
3009          "msg" : "48656c6c6f",
3010          "sig" : "304122202500021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3011          "result" : "invalid",
3012          "flags" : []
3013        },
3014        {
3015          "tcId" : 335,
3016          "comment" : "including garbage",
3017          "msg" : "48656c6c6f",
3018          "sig" : "3045221e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0004deadbeef021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3019          "result" : "invalid",
3020          "flags" : []
3021        },
3022        {
3023          "tcId" : 336,
3024          "comment" : "including garbage",
3025          "msg" : "48656c6c6f",
3026          "sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2222498177021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3027          "result" : "invalid",
3028          "flags" : []
3029        },
3030        {
3031          "tcId" : 337,
3032          "comment" : "including garbage",
3033          "msg" : "48656c6c6f",
3034          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd22212500021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3035          "result" : "invalid",
3036          "flags" : []
3037        },
3038        {
3039          "tcId" : 338,
3040          "comment" : "including garbage",
3041          "msg" : "48656c6c6f",
3042          "sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd221f021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360004deadbeef",
3043          "result" : "invalid",
3044          "flags" : []
3045        },
3046        {
3047          "tcId" : 339,
3048          "comment" : "including undefined tags",
3049          "msg" : "48656c6c6f",
3050          "sig" : "3045aa00bb00cd00303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3051          "result" : "invalid",
3052          "flags" : []
3053        },
3054        {
3055          "tcId" : 340,
3056          "comment" : "including undefined tags",
3057          "msg" : "48656c6c6f",
3058          "sig" : "3043aa02aabb303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3059          "result" : "invalid",
3060          "flags" : []
3061        },
3062        {
3063          "tcId" : 341,
3064          "comment" : "including undefined tags",
3065          "msg" : "48656c6c6f",
3066          "sig" : "30452224aa00bb00cd00021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3067          "result" : "invalid",
3068          "flags" : []
3069        },
3070        {
3071          "tcId" : 342,
3072          "comment" : "including undefined tags",
3073          "msg" : "48656c6c6f",
3074          "sig" : "30432222aa02aabb021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3075          "result" : "invalid",
3076          "flags" : []
3077        },
3078        {
3079          "tcId" : 343,
3080          "comment" : "including undefined tags",
3081          "msg" : "48656c6c6f",
3082          "sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2225aa00bb00cd00021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3083          "result" : "invalid",
3084          "flags" : []
3085        },
3086        {
3087          "tcId" : 344,
3088          "comment" : "including undefined tags",
3089          "msg" : "48656c6c6f",
3090          "sig" : "3043021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2223aa02aabb021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3091          "result" : "invalid",
3092          "flags" : []
3093        },
3094        {
3095          "tcId" : 345,
3096          "comment" : "truncated length of sequence",
3097          "msg" : "48656c6c6f",
3098          "sig" : "3081",
3099          "result" : "invalid",
3100          "flags" : []
3101        },
3102        {
3103          "tcId" : 346,
3104          "comment" : "using composition with indefinite length",
3105          "msg" : "48656c6c6f",
3106          "sig" : "3080303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3107          "result" : "invalid",
3108          "flags" : []
3109        },
3110        {
3111          "tcId" : 347,
3112          "comment" : "using composition with indefinite length",
3113          "msg" : "48656c6c6f",
3114          "sig" : "30412280021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3115          "result" : "invalid",
3116          "flags" : []
3117        },
3118        {
3119          "tcId" : 348,
3120          "comment" : "using composition with indefinite length",
3121          "msg" : "48656c6c6f",
3122          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2280021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3123          "result" : "invalid",
3124          "flags" : []
3125        },
3126        {
3127          "tcId" : 349,
3128          "comment" : "using composition with wrong tag",
3129          "msg" : "48656c6c6f",
3130          "sig" : "3080313d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3131          "result" : "invalid",
3132          "flags" : []
3133        },
3134        {
3135          "tcId" : 350,
3136          "comment" : "using composition with wrong tag",
3137          "msg" : "48656c6c6f",
3138          "sig" : "30412280031c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3139          "result" : "invalid",
3140          "flags" : []
3141        },
3142        {
3143          "tcId" : 351,
3144          "comment" : "using composition with wrong tag",
3145          "msg" : "48656c6c6f",
3146          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2280031d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3147          "result" : "invalid",
3148          "flags" : []
3149        },
3150        {
3151          "tcId" : 352,
3152          "comment" : "Replacing sequence with NULL",
3153          "msg" : "48656c6c6f",
3154          "sig" : "0500",
3155          "result" : "invalid",
3156          "flags" : []
3157        },
3158        {
3159          "tcId" : 353,
3160          "comment" : "changing tag value of sequence",
3161          "msg" : "48656c6c6f",
3162          "sig" : "2e3d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3163          "result" : "invalid",
3164          "flags" : []
3165        },
3166        {
3167          "tcId" : 354,
3168          "comment" : "changing tag value of sequence",
3169          "msg" : "48656c6c6f",
3170          "sig" : "2f3d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3171          "result" : "invalid",
3172          "flags" : []
3173        },
3174        {
3175          "tcId" : 355,
3176          "comment" : "changing tag value of sequence",
3177          "msg" : "48656c6c6f",
3178          "sig" : "313d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3179          "result" : "invalid",
3180          "flags" : []
3181        },
3182        {
3183          "tcId" : 356,
3184          "comment" : "changing tag value of sequence",
3185          "msg" : "48656c6c6f",
3186          "sig" : "323d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3187          "result" : "invalid",
3188          "flags" : []
3189        },
3190        {
3191          "tcId" : 357,
3192          "comment" : "changing tag value of sequence",
3193          "msg" : "48656c6c6f",
3194          "sig" : "ff3d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3195          "result" : "invalid",
3196          "flags" : []
3197        },
3198        {
3199          "tcId" : 358,
3200          "comment" : "dropping value of sequence",
3201          "msg" : "48656c6c6f",
3202          "sig" : "3000",
3203          "result" : "invalid",
3204          "flags" : []
3205        },
3206        {
3207          "tcId" : 359,
3208          "comment" : "using composition for sequence",
3209          "msg" : "48656c6c6f",
3210          "sig" : "3041300102303c1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3211          "result" : "invalid",
3212          "flags" : []
3213        },
3214        {
3215          "tcId" : 360,
3216          "comment" : "truncate sequence",
3217          "msg" : "48656c6c6f",
3218          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862",
3219          "result" : "invalid",
3220          "flags" : []
3221        },
3222        {
3223          "tcId" : 361,
3224          "comment" : "truncate sequence",
3225          "msg" : "48656c6c6f",
3226          "sig" : "303c1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3227          "result" : "invalid",
3228          "flags" : []
3229        },
3230        {
3231          "tcId" : 362,
3232          "comment" : "indefinite length",
3233          "msg" : "48656c6c6f",
3234          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3235          "result" : "invalid",
3236          "flags" : []
3237        },
3238        {
3239          "tcId" : 363,
3240          "comment" : "indefinite length with truncated delimiter",
3241          "msg" : "48656c6c6f",
3242          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe878623600",
3243          "result" : "invalid",
3244          "flags" : []
3245        },
3246        {
3247          "tcId" : 364,
3248          "comment" : "indefinite length with additional element",
3249          "msg" : "48656c6c6f",
3250          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe878623605000000",
3251          "result" : "invalid",
3252          "flags" : []
3253        },
3254        {
3255          "tcId" : 365,
3256          "comment" : "indefinite length with truncated element",
3257          "msg" : "48656c6c6f",
3258          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236060811220000",
3259          "result" : "invalid",
3260          "flags" : []
3261        },
3262        {
3263          "tcId" : 366,
3264          "comment" : "indefinite length with garbage",
3265          "msg" : "48656c6c6f",
3266          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000fe02beef",
3267          "result" : "invalid",
3268          "flags" : []
3269        },
3270        {
3271          "tcId" : 367,
3272          "comment" : "indefinite length with nonempty EOC",
3273          "msg" : "48656c6c6f",
3274          "sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360002beef",
3275          "result" : "invalid",
3276          "flags" : []
3277        },
3278        {
3279          "tcId" : 368,
3280          "comment" : "prepend empty sequence",
3281          "msg" : "48656c6c6f",
3282          "sig" : "303f3000021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3283          "result" : "invalid",
3284          "flags" : []
3285        },
3286        {
3287          "tcId" : 369,
3288          "comment" : "append empty sequence",
3289          "msg" : "48656c6c6f",
3290          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000",
3291          "result" : "invalid",
3292          "flags" : []
3293        },
3294        {
3295          "tcId" : 370,
3296          "comment" : "sequence of sequence",
3297          "msg" : "48656c6c6f",
3298          "sig" : "303f303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3299          "result" : "invalid",
3300          "flags" : []
3301        },
3302        {
3303          "tcId" : 371,
3304          "comment" : "truncated sequence",
3305          "msg" : "48656c6c6f",
3306          "sig" : "301e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd",
3307          "result" : "invalid",
3308          "flags" : []
3309        },
3310        {
3311          "tcId" : 372,
3312          "comment" : "repeat element in sequence",
3313          "msg" : "48656c6c6f",
3314          "sig" : "305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3315          "result" : "invalid",
3316          "flags" : []
3317        },
3318        {
3319          "tcId" : 373,
3320          "comment" : "removing integer",
3321          "msg" : "48656c6c6f",
3322          "sig" : "301f021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3323          "result" : "invalid",
3324          "flags" : []
3325        },
3326        {
3327          "tcId" : 374,
3328          "comment" : "lonely integer tag",
3329          "msg" : "48656c6c6f",
3330          "sig" : "302002021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3331          "result" : "invalid",
3332          "flags" : []
3333        },
3334        {
3335          "tcId" : 375,
3336          "comment" : "lonely integer tag",
3337          "msg" : "48656c6c6f",
3338          "sig" : "301f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02",
3339          "result" : "invalid",
3340          "flags" : []
3341        },
3342        {
3343          "tcId" : 376,
3344          "comment" : "appending 0's to integer",
3345          "msg" : "48656c6c6f",
3346          "sig" : "303f021e1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3347          "result" : "invalid",
3348          "flags" : []
3349        },
3350        {
3351          "tcId" : 377,
3352          "comment" : "appending 0's to integer",
3353          "msg" : "48656c6c6f",
3354          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
3355          "result" : "invalid",
3356          "flags" : []
3357        },
3358        {
3359          "tcId" : 378,
3360          "comment" : "prepending 0's to integer",
3361          "msg" : "48656c6c6f",
3362          "sig" : "303f021e00001e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3363          "result" : "invalid",
3364          "flags" : []
3365        },
3366        {
3367          "tcId" : 379,
3368          "comment" : "prepending 0's to integer",
3369          "msg" : "48656c6c6f",
3370          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f000000ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3371          "result" : "invalid",
3372          "flags" : []
3373        },
3374        {
3375          "tcId" : 380,
3376          "comment" : "appending unused 0's to integer",
3377          "msg" : "48656c6c6f",
3378          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3379          "result" : "invalid",
3380          "flags" : []
3381        },
3382        {
3383          "tcId" : 381,
3384          "comment" : "appending null value to integer",
3385          "msg" : "48656c6c6f",
3386          "sig" : "303f021e1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0500021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3387          "result" : "invalid",
3388          "flags" : []
3389        },
3390        {
3391          "tcId" : 382,
3392          "comment" : "appending null value to integer",
3393          "msg" : "48656c6c6f",
3394          "sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500",
3395          "result" : "invalid",
3396          "flags" : []
3397        },
3398        {
3399          "tcId" : 383,
3400          "comment" : "truncated length of integer",
3401          "msg" : "48656c6c6f",
3402          "sig" : "30210281021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3403          "result" : "invalid",
3404          "flags" : []
3405        },
3406        {
3407          "tcId" : 384,
3408          "comment" : "truncated length of integer",
3409          "msg" : "48656c6c6f",
3410          "sig" : "3020021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0281",
3411          "result" : "invalid",
3412          "flags" : []
3413        },
3414        {
3415          "tcId" : 385,
3416          "comment" : "Replacing integer with NULL",
3417          "msg" : "48656c6c6f",
3418          "sig" : "30210500021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3419          "result" : "invalid",
3420          "flags" : []
3421        },
3422        {
3423          "tcId" : 386,
3424          "comment" : "Replacing integer with NULL",
3425          "msg" : "48656c6c6f",
3426          "sig" : "3020021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0500",
3427          "result" : "invalid",
3428          "flags" : []
3429        },
3430        {
3431          "tcId" : 387,
3432          "comment" : "changing tag value of integer",
3433          "msg" : "48656c6c6f",
3434          "sig" : "303d001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3435          "result" : "invalid",
3436          "flags" : []
3437        },
3438        {
3439          "tcId" : 388,
3440          "comment" : "changing tag value of integer",
3441          "msg" : "48656c6c6f",
3442          "sig" : "303d011c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3443          "result" : "invalid",
3444          "flags" : []
3445        },
3446        {
3447          "tcId" : 389,
3448          "comment" : "changing tag value of integer",
3449          "msg" : "48656c6c6f",
3450          "sig" : "303d031c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3451          "result" : "invalid",
3452          "flags" : []
3453        },
3454        {
3455          "tcId" : 390,
3456          "comment" : "changing tag value of integer",
3457          "msg" : "48656c6c6f",
3458          "sig" : "303d041c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3459          "result" : "invalid",
3460          "flags" : []
3461        },
3462        {
3463          "tcId" : 391,
3464          "comment" : "changing tag value of integer",
3465          "msg" : "48656c6c6f",
3466          "sig" : "303dff1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3467          "result" : "invalid",
3468          "flags" : []
3469        },
3470        {
3471          "tcId" : 392,
3472          "comment" : "changing tag value of integer",
3473          "msg" : "48656c6c6f",
3474          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3475          "result" : "invalid",
3476          "flags" : []
3477        },
3478        {
3479          "tcId" : 393,
3480          "comment" : "changing tag value of integer",
3481          "msg" : "48656c6c6f",
3482          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd011d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3483          "result" : "invalid",
3484          "flags" : []
3485        },
3486        {
3487          "tcId" : 394,
3488          "comment" : "changing tag value of integer",
3489          "msg" : "48656c6c6f",
3490          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd031d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3491          "result" : "invalid",
3492          "flags" : []
3493        },
3494        {
3495          "tcId" : 395,
3496          "comment" : "changing tag value of integer",
3497          "msg" : "48656c6c6f",
3498          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd041d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3499          "result" : "invalid",
3500          "flags" : []
3501        },
3502        {
3503          "tcId" : 396,
3504          "comment" : "changing tag value of integer",
3505          "msg" : "48656c6c6f",
3506          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cdff1d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3507          "result" : "invalid",
3508          "flags" : []
3509        },
3510        {
3511          "tcId" : 397,
3512          "comment" : "dropping value of integer",
3513          "msg" : "48656c6c6f",
3514          "sig" : "30210200021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3515          "result" : "invalid",
3516          "flags" : []
3517        },
3518        {
3519          "tcId" : 398,
3520          "comment" : "dropping value of integer",
3521          "msg" : "48656c6c6f",
3522          "sig" : "3020021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0200",
3523          "result" : "invalid",
3524          "flags" : []
3525        },
3526        {
3527          "tcId" : 399,
3528          "comment" : "using composition for integer",
3529          "msg" : "48656c6c6f",
3530          "sig" : "3041222002011e021b41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3531          "result" : "invalid",
3532          "flags" : []
3533        },
3534        {
3535          "tcId" : 400,
3536          "comment" : "using composition for integer",
3537          "msg" : "48656c6c6f",
3538          "sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2221020100021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3539          "result" : "invalid",
3540          "flags" : []
3541        },
3542        {
3543          "tcId" : 401,
3544          "comment" : "modify first byte of integer",
3545          "msg" : "48656c6c6f",
3546          "sig" : "303d021c1c41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3547          "result" : "invalid",
3548          "flags" : []
3549        },
3550        {
3551          "tcId" : 402,
3552          "comment" : "modify first byte of integer",
3553          "msg" : "48656c6c6f",
3554          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d02ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3555          "result" : "invalid",
3556          "flags" : []
3557        },
3558        {
3559          "tcId" : 403,
3560          "comment" : "modify last byte of integer",
3561          "msg" : "48656c6c6f",
3562          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c94d021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3563          "result" : "invalid",
3564          "flags" : []
3565        },
3566        {
3567          "tcId" : 404,
3568          "comment" : "modify last byte of integer",
3569          "msg" : "48656c6c6f",
3570          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862b6",
3571          "result" : "invalid",
3572          "flags" : []
3573        },
3574        {
3575          "tcId" : 405,
3576          "comment" : "truncate integer",
3577          "msg" : "48656c6c6f",
3578          "sig" : "303c021b1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3579          "result" : "invalid",
3580          "flags" : []
3581        },
3582        {
3583          "tcId" : 406,
3584          "comment" : "truncate integer",
3585          "msg" : "48656c6c6f",
3586          "sig" : "303c021b41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3587          "result" : "invalid",
3588          "flags" : []
3589        },
3590        {
3591          "tcId" : 407,
3592          "comment" : "truncate integer",
3593          "msg" : "48656c6c6f",
3594          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862",
3595          "result" : "invalid",
3596          "flags" : []
3597        },
3598        {
3599          "tcId" : 408,
3600          "comment" : "truncate integer",
3601          "msg" : "48656c6c6f",
3602          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3603          "result" : "invalid",
3604          "flags" : []
3605        },
3606        {
3607          "tcId" : 409,
3608          "comment" : "leading ff in integer",
3609          "msg" : "48656c6c6f",
3610          "sig" : "303e021dff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3611          "result" : "invalid",
3612          "flags" : []
3613        },
3614        {
3615          "tcId" : 410,
3616          "comment" : "leading ff in integer",
3617          "msg" : "48656c6c6f",
3618          "sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021eff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3619          "result" : "invalid",
3620          "flags" : []
3621        },
3622        {
3623          "tcId" : 411,
3624          "comment" : "infinity",
3625          "msg" : "48656c6c6f",
3626          "sig" : "3022090180021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3627          "result" : "invalid",
3628          "flags" : []
3629        },
3630        {
3631          "tcId" : 412,
3632          "comment" : "infinity",
3633          "msg" : "48656c6c6f",
3634          "sig" : "3021021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd090180",
3635          "result" : "invalid",
3636          "flags" : []
3637        },
3638        {
3639          "tcId" : 413,
3640          "comment" : "replacing integer with zero",
3641          "msg" : "48656c6c6f",
3642          "sig" : "3022020100021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3643          "result" : "invalid",
3644          "flags" : []
3645        },
3646        {
3647          "tcId" : 414,
3648          "comment" : "replacing integer with zero",
3649          "msg" : "48656c6c6f",
3650          "sig" : "3021021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd020100",
3651          "result" : "invalid",
3652          "flags" : []
3653        },
3654        {
3655          "tcId" : 415,
3656          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3657          "msg" : "48656c6c6f",
3658          "sig" : "303e021d00d9384b2032d060e59848f87cb4535936bc25fa77959e96d7f88e332a021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3659          "result" : "invalid",
3660          "flags" : []
3661        },
3662        {
3663          "tcId" : 416,
3664          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3665          "msg" : "48656c6c6f",
3666          "sig" : "303e021dff634b1dd327de7125da7903ad2163ca2addc096101fd395567ee36070021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3667          "result" : "invalid",
3668          "flags" : []
3669        },
3670        {
3671          "tcId" : 417,
3672          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3673          "msg" : "48656c6c6f",
3674          "sig" : "303d021ce1be4b8652a896fa469f01eb15246e4f330cb7bc2546e9e8c4473633021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3675          "result" : "invalid",
3676          "flags" : []
3677        },
3678        {
3679          "tcId" : 418,
3680          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3681          "msg" : "48656c6c6f",
3682          "sig" : "303e021d009cb4e22cd8218eda2586fc52de9c35d5223f69efe02c6aa9811c9f90021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3683          "result" : "invalid",
3684          "flags" : []
3685        },
3686        {
3687          "tcId" : 419,
3688          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3689          "msg" : "48656c6c6f",
3690          "sig" : "303e021dff26c7b4dfcd2f9f1a67b707834baca6c943da05886a6169280771ccd6021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3691          "result" : "invalid",
3692          "flags" : []
3693        },
3694        {
3695          "tcId" : 420,
3696          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3697          "msg" : "48656c6c6f",
3698          "sig" : "303e021d011e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3699          "result" : "invalid",
3700          "flags" : []
3701        },
3702        {
3703          "tcId" : 421,
3704          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3705          "msg" : "48656c6c6f",
3706          "sig" : "303e021d00e1be4b8652a896fa469f01eb15246e4f330cb7bc2546e9e8c4473633021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3707          "result" : "invalid",
3708          "flags" : []
3709        },
3710        {
3711          "tcId" : 422,
3712          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3713          "msg" : "48656c6c6f",
3714          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d0168dcf02f57b0caef7ddc183bee1ca94ee09c1a02ee4b0200a54dcb93",
3715          "result" : "invalid",
3716          "flags" : []
3717        },
3718        {
3719          "tcId" : 423,
3720          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3721          "msg" : "48656c6c6f",
3722          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cf2efc2e24cbedb2fc00c236c5b2d1a430236b59b7880007f2ba2f8d9",
3723          "result" : "invalid",
3724          "flags" : []
3725        },
3726        {
3727          "tcId" : 424,
3728          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3729          "msg" : "48656c6c6f",
3730          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021dff5219a6772dc82cf0610be22bdb5b1e370e969830cc9a7ec017879dca",
3731          "result" : "invalid",
3732          "flags" : []
3733        },
3734        {
3735          "tcId" : 425,
3736          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3737          "msg" : "48656c6c6f",
3738          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c0d103d1db34124d03ff3dc93a4d2e5bcfdc94a64877fff80d45d0727",
3739          "result" : "invalid",
3740          "flags" : []
3741        },
3742        {
3743          "tcId" : 426,
3744          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3745          "msg" : "48656c6c6f",
3746          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021dfe97230fd0a84f35108223e7c411e356b11f63e5fd11b4fdff5ab2346d",
3747          "result" : "invalid",
3748          "flags" : []
3749        },
3750        {
3751          "tcId" : 427,
3752          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3753          "msg" : "48656c6c6f",
3754          "sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d01ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
3755          "result" : "invalid",
3756          "flags" : []
3757        },
3758        {
3759          "tcId" : 428,
3760          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
3761          "msg" : "48656c6c6f",
3762          "sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c5219a6772dc82cf0610be22bdb5b1e370e969830cc9a7ec017879dca",
3763          "result" : "invalid",
3764          "flags" : []
3765        },
3766        {
3767          "tcId" : 429,
3768          "comment" : "Signatures with special case values for r and s.",
3769          "msg" : "48656c6c6f",
3770          "sig" : "3022020100021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
3771          "result" : "invalid",
3772          "flags" : [
3773            "EdgeCase"
3774          ]
3775        },
3776        {
3777          "tcId" : 430,
3778          "comment" : "Signatures with special case values for r and s.",
3779          "msg" : "48656c6c6f",
3780          "sig" : "3006020100020100",
3781          "result" : "invalid",
3782          "flags" : [
3783            "EdgeCase"
3784          ]
3785        },
3786        {
3787          "tcId" : 431,
3788          "comment" : "Signatures with special case values for r and s.",
3789          "msg" : "48656c6c6f",
3790          "sig" : "3006020100020101",
3791          "result" : "invalid",
3792          "flags" : [
3793            "EdgeCase"
3794          ]
3795        },
3796        {
3797          "tcId" : 432,
3798          "comment" : "Signatures with special case values for r and s.",
3799          "msg" : "48656c6c6f",
3800          "sig" : "30060201000201ff",
3801          "result" : "invalid",
3802          "flags" : [
3803            "EdgeCase"
3804          ]
3805        },
3806        {
3807          "tcId" : 433,
3808          "comment" : "Signatures with special case values for r and s.",
3809          "msg" : "48656c6c6f",
3810          "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
3811          "result" : "invalid",
3812          "flags" : [
3813            "EdgeCase"
3814          ]
3815        },
3816        {
3817          "tcId" : 434,
3818          "comment" : "Signatures with special case values for r and s.",
3819          "msg" : "48656c6c6f",
3820          "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
3821          "result" : "invalid",
3822          "flags" : [
3823            "EdgeCase"
3824          ]
3825        },
3826        {
3827          "tcId" : 435,
3828          "comment" : "Signatures with special case values for r and s.",
3829          "msg" : "48656c6c6f",
3830          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
3831          "result" : "invalid",
3832          "flags" : [
3833            "EdgeCase"
3834          ]
3835        },
3836        {
3837          "tcId" : 436,
3838          "comment" : "Signatures with special case values for r and s.",
3839          "msg" : "48656c6c6f",
3840          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
3841          "result" : "invalid",
3842          "flags" : [
3843            "EdgeCase"
3844          ]
3845        },
3846        {
3847          "tcId" : 437,
3848          "comment" : "Signatures with special case values for r and s.",
3849          "msg" : "48656c6c6f",
3850          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
3851          "result" : "invalid",
3852          "flags" : [
3853            "EdgeCase"
3854          ]
3855        },
3856        {
3857          "tcId" : 438,
3858          "comment" : "Signatures with special case values for r and s.",
3859          "msg" : "48656c6c6f",
3860          "sig" : "3022020100021d0100000000000000000000000000000000000000000000000000000000",
3861          "result" : "invalid",
3862          "flags" : [
3863            "EdgeCase"
3864          ]
3865        },
3866        {
3867          "tcId" : 439,
3868          "comment" : "Signatures with special case values for r and s.",
3869          "msg" : "48656c6c6f",
3870          "sig" : "3082010802010002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
3871          "result" : "invalid",
3872          "flags" : [
3873            "EdgeCase"
3874          ]
3875        },
3876        {
3877          "tcId" : 440,
3878          "comment" : "Signatures with special case values for r and s.",
3879          "msg" : "48656c6c6f",
3880          "sig" : "3008020100090380fe01",
3881          "result" : "invalid",
3882          "flags" : [
3883            "EdgeCase"
3884          ]
3885        },
3886        {
3887          "tcId" : 441,
3888          "comment" : "Signatures with special case values for r and s.",
3889          "msg" : "48656c6c6f",
3890          "sig" : "3022020101021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
3891          "result" : "invalid",
3892          "flags" : [
3893            "EdgeCase"
3894          ]
3895        },
3896        {
3897          "tcId" : 442,
3898          "comment" : "Signatures with special case values for r and s.",
3899          "msg" : "48656c6c6f",
3900          "sig" : "3006020101020100",
3901          "result" : "invalid",
3902          "flags" : [
3903            "EdgeCase"
3904          ]
3905        },
3906        {
3907          "tcId" : 443,
3908          "comment" : "Signatures with special case values for r and s.",
3909          "msg" : "48656c6c6f",
3910          "sig" : "3006020101020101",
3911          "result" : "invalid",
3912          "flags" : [
3913            "EdgeCase"
3914          ]
3915        },
3916        {
3917          "tcId" : 444,
3918          "comment" : "Signatures with special case values for r and s.",
3919          "msg" : "48656c6c6f",
3920          "sig" : "30060201010201ff",
3921          "result" : "invalid",
3922          "flags" : [
3923            "EdgeCase"
3924          ]
3925        },
3926        {
3927          "tcId" : 445,
3928          "comment" : "Signatures with special case values for r and s.",
3929          "msg" : "48656c6c6f",
3930          "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
3931          "result" : "invalid",
3932          "flags" : [
3933            "EdgeCase"
3934          ]
3935        },
3936        {
3937          "tcId" : 446,
3938          "comment" : "Signatures with special case values for r and s.",
3939          "msg" : "48656c6c6f",
3940          "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
3941          "result" : "invalid",
3942          "flags" : [
3943            "EdgeCase"
3944          ]
3945        },
3946        {
3947          "tcId" : 447,
3948          "comment" : "Signatures with special case values for r and s.",
3949          "msg" : "48656c6c6f",
3950          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
3951          "result" : "invalid",
3952          "flags" : [
3953            "EdgeCase"
3954          ]
3955        },
3956        {
3957          "tcId" : 448,
3958          "comment" : "Signatures with special case values for r and s.",
3959          "msg" : "48656c6c6f",
3960          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
3961          "result" : "invalid",
3962          "flags" : [
3963            "EdgeCase"
3964          ]
3965        },
3966        {
3967          "tcId" : 449,
3968          "comment" : "Signatures with special case values for r and s.",
3969          "msg" : "48656c6c6f",
3970          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
3971          "result" : "invalid",
3972          "flags" : [
3973            "EdgeCase"
3974          ]
3975        },
3976        {
3977          "tcId" : 450,
3978          "comment" : "Signatures with special case values for r and s.",
3979          "msg" : "48656c6c6f",
3980          "sig" : "3022020101021d0100000000000000000000000000000000000000000000000000000000",
3981          "result" : "invalid",
3982          "flags" : [
3983            "EdgeCase"
3984          ]
3985        },
3986        {
3987          "tcId" : 451,
3988          "comment" : "Signatures with special case values for r and s.",
3989          "msg" : "48656c6c6f",
3990          "sig" : "3082010802010102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
3991          "result" : "invalid",
3992          "flags" : [
3993            "EdgeCase"
3994          ]
3995        },
3996        {
3997          "tcId" : 452,
3998          "comment" : "Signatures with special case values for r and s.",
3999          "msg" : "48656c6c6f",
4000          "sig" : "3008020101090380fe01",
4001          "result" : "invalid",
4002          "flags" : [
4003            "EdgeCase"
4004          ]
4005        },
4006        {
4007          "tcId" : 453,
4008          "comment" : "Signatures with special case values for r and s.",
4009          "msg" : "48656c6c6f",
4010          "sig" : "30220201ff021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4011          "result" : "invalid",
4012          "flags" : [
4013            "EdgeCase"
4014          ]
4015        },
4016        {
4017          "tcId" : 454,
4018          "comment" : "Signatures with special case values for r and s.",
4019          "msg" : "48656c6c6f",
4020          "sig" : "30060201ff020100",
4021          "result" : "invalid",
4022          "flags" : [
4023            "EdgeCase"
4024          ]
4025        },
4026        {
4027          "tcId" : 455,
4028          "comment" : "Signatures with special case values for r and s.",
4029          "msg" : "48656c6c6f",
4030          "sig" : "30060201ff020101",
4031          "result" : "invalid",
4032          "flags" : [
4033            "EdgeCase"
4034          ]
4035        },
4036        {
4037          "tcId" : 456,
4038          "comment" : "Signatures with special case values for r and s.",
4039          "msg" : "48656c6c6f",
4040          "sig" : "30060201ff0201ff",
4041          "result" : "invalid",
4042          "flags" : [
4043            "EdgeCase"
4044          ]
4045        },
4046        {
4047          "tcId" : 457,
4048          "comment" : "Signatures with special case values for r and s.",
4049          "msg" : "48656c6c6f",
4050          "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4051          "result" : "invalid",
4052          "flags" : [
4053            "EdgeCase"
4054          ]
4055        },
4056        {
4057          "tcId" : 458,
4058          "comment" : "Signatures with special case values for r and s.",
4059          "msg" : "48656c6c6f",
4060          "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4061          "result" : "invalid",
4062          "flags" : [
4063            "EdgeCase"
4064          ]
4065        },
4066        {
4067          "tcId" : 459,
4068          "comment" : "Signatures with special case values for r and s.",
4069          "msg" : "48656c6c6f",
4070          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4071          "result" : "invalid",
4072          "flags" : [
4073            "EdgeCase"
4074          ]
4075        },
4076        {
4077          "tcId" : 460,
4078          "comment" : "Signatures with special case values for r and s.",
4079          "msg" : "48656c6c6f",
4080          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4081          "result" : "invalid",
4082          "flags" : [
4083            "EdgeCase"
4084          ]
4085        },
4086        {
4087          "tcId" : 461,
4088          "comment" : "Signatures with special case values for r and s.",
4089          "msg" : "48656c6c6f",
4090          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4091          "result" : "invalid",
4092          "flags" : [
4093            "EdgeCase"
4094          ]
4095        },
4096        {
4097          "tcId" : 462,
4098          "comment" : "Signatures with special case values for r and s.",
4099          "msg" : "48656c6c6f",
4100          "sig" : "30220201ff021d0100000000000000000000000000000000000000000000000000000000",
4101          "result" : "invalid",
4102          "flags" : [
4103            "EdgeCase"
4104          ]
4105        },
4106        {
4107          "tcId" : 463,
4108          "comment" : "Signatures with special case values for r and s.",
4109          "msg" : "48656c6c6f",
4110          "sig" : "308201080201ff02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4111          "result" : "invalid",
4112          "flags" : [
4113            "EdgeCase"
4114          ]
4115        },
4116        {
4117          "tcId" : 464,
4118          "comment" : "Signatures with special case values for r and s.",
4119          "msg" : "48656c6c6f",
4120          "sig" : "30080201ff090380fe01",
4121          "result" : "invalid",
4122          "flags" : [
4123            "EdgeCase"
4124          ]
4125        },
4126        {
4127          "tcId" : 465,
4128          "comment" : "Signatures with special case values for r and s.",
4129          "msg" : "48656c6c6f",
4130          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4131          "result" : "invalid",
4132          "flags" : [
4133            "EdgeCase"
4134          ]
4135        },
4136        {
4137          "tcId" : 466,
4138          "comment" : "Signatures with special case values for r and s.",
4139          "msg" : "48656c6c6f",
4140          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020100",
4141          "result" : "invalid",
4142          "flags" : [
4143            "EdgeCase"
4144          ]
4145        },
4146        {
4147          "tcId" : 467,
4148          "comment" : "Signatures with special case values for r and s.",
4149          "msg" : "48656c6c6f",
4150          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020101",
4151          "result" : "invalid",
4152          "flags" : [
4153            "EdgeCase"
4154          ]
4155        },
4156        {
4157          "tcId" : 468,
4158          "comment" : "Signatures with special case values for r and s.",
4159          "msg" : "48656c6c6f",
4160          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae0201ff",
4161          "result" : "invalid",
4162          "flags" : [
4163            "EdgeCase"
4164          ]
4165        },
4166        {
4167          "tcId" : 469,
4168          "comment" : "Signatures with special case values for r and s.",
4169          "msg" : "48656c6c6f",
4170          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4171          "result" : "invalid",
4172          "flags" : [
4173            "EdgeCase"
4174          ]
4175        },
4176        {
4177          "tcId" : 470,
4178          "comment" : "Signatures with special case values for r and s.",
4179          "msg" : "48656c6c6f",
4180          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4181          "result" : "invalid",
4182          "flags" : [
4183            "EdgeCase"
4184          ]
4185        },
4186        {
4187          "tcId" : 471,
4188          "comment" : "Signatures with special case values for r and s.",
4189          "msg" : "48656c6c6f",
4190          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4191          "result" : "invalid",
4192          "flags" : [
4193            "EdgeCase"
4194          ]
4195        },
4196        {
4197          "tcId" : 472,
4198          "comment" : "Signatures with special case values for r and s.",
4199          "msg" : "48656c6c6f",
4200          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4201          "result" : "invalid",
4202          "flags" : [
4203            "EdgeCase"
4204          ]
4205        },
4206        {
4207          "tcId" : 473,
4208          "comment" : "Signatures with special case values for r and s.",
4209          "msg" : "48656c6c6f",
4210          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4211          "result" : "invalid",
4212          "flags" : [
4213            "EdgeCase"
4214          ]
4215        },
4216        {
4217          "tcId" : 474,
4218          "comment" : "Signatures with special case values for r and s.",
4219          "msg" : "48656c6c6f",
4220          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d0100000000000000000000000000000000000000000000000000000000",
4221          "result" : "invalid",
4222          "flags" : [
4223            "EdgeCase"
4224          ]
4225        },
4226        {
4227          "tcId" : 475,
4228          "comment" : "Signatures with special case values for r and s.",
4229          "msg" : "48656c6c6f",
4230          "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4231          "result" : "invalid",
4232          "flags" : [
4233            "EdgeCase"
4234          ]
4235        },
4236        {
4237          "tcId" : 476,
4238          "comment" : "Signatures with special case values for r and s.",
4239          "msg" : "48656c6c6f",
4240          "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae090380fe01",
4241          "result" : "invalid",
4242          "flags" : [
4243            "EdgeCase"
4244          ]
4245        },
4246        {
4247          "tcId" : 477,
4248          "comment" : "Signatures with special case values for r and s.",
4249          "msg" : "48656c6c6f",
4250          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4251          "result" : "invalid",
4252          "flags" : [
4253            "EdgeCase"
4254          ]
4255        },
4256        {
4257          "tcId" : 478,
4258          "comment" : "Signatures with special case values for r and s.",
4259          "msg" : "48656c6c6f",
4260          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020100",
4261          "result" : "invalid",
4262          "flags" : [
4263            "EdgeCase"
4264          ]
4265        },
4266        {
4267          "tcId" : 479,
4268          "comment" : "Signatures with special case values for r and s.",
4269          "msg" : "48656c6c6f",
4270          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020101",
4271          "result" : "invalid",
4272          "flags" : [
4273            "EdgeCase"
4274          ]
4275        },
4276        {
4277          "tcId" : 480,
4278          "comment" : "Signatures with special case values for r and s.",
4279          "msg" : "48656c6c6f",
4280          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af0201ff",
4281          "result" : "invalid",
4282          "flags" : [
4283            "EdgeCase"
4284          ]
4285        },
4286        {
4287          "tcId" : 481,
4288          "comment" : "Signatures with special case values for r and s.",
4289          "msg" : "48656c6c6f",
4290          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4291          "result" : "invalid",
4292          "flags" : [
4293            "EdgeCase"
4294          ]
4295        },
4296        {
4297          "tcId" : 482,
4298          "comment" : "Signatures with special case values for r and s.",
4299          "msg" : "48656c6c6f",
4300          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4301          "result" : "invalid",
4302          "flags" : [
4303            "EdgeCase"
4304          ]
4305        },
4306        {
4307          "tcId" : 483,
4308          "comment" : "Signatures with special case values for r and s.",
4309          "msg" : "48656c6c6f",
4310          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4311          "result" : "invalid",
4312          "flags" : [
4313            "EdgeCase"
4314          ]
4315        },
4316        {
4317          "tcId" : 484,
4318          "comment" : "Signatures with special case values for r and s.",
4319          "msg" : "48656c6c6f",
4320          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4321          "result" : "invalid",
4322          "flags" : [
4323            "EdgeCase"
4324          ]
4325        },
4326        {
4327          "tcId" : 485,
4328          "comment" : "Signatures with special case values for r and s.",
4329          "msg" : "48656c6c6f",
4330          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4331          "result" : "invalid",
4332          "flags" : [
4333            "EdgeCase"
4334          ]
4335        },
4336        {
4337          "tcId" : 486,
4338          "comment" : "Signatures with special case values for r and s.",
4339          "msg" : "48656c6c6f",
4340          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d0100000000000000000000000000000000000000000000000000000000",
4341          "result" : "invalid",
4342          "flags" : [
4343            "EdgeCase"
4344          ]
4345        },
4346        {
4347          "tcId" : 487,
4348          "comment" : "Signatures with special case values for r and s.",
4349          "msg" : "48656c6c6f",
4350          "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4351          "result" : "invalid",
4352          "flags" : [
4353            "EdgeCase"
4354          ]
4355        },
4356        {
4357          "tcId" : 488,
4358          "comment" : "Signatures with special case values for r and s.",
4359          "msg" : "48656c6c6f",
4360          "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af090380fe01",
4361          "result" : "invalid",
4362          "flags" : [
4363            "EdgeCase"
4364          ]
4365        },
4366        {
4367          "tcId" : 489,
4368          "comment" : "Signatures with special case values for r and s.",
4369          "msg" : "48656c6c6f",
4370          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4371          "result" : "invalid",
4372          "flags" : [
4373            "EdgeCase"
4374          ]
4375        },
4376        {
4377          "tcId" : 490,
4378          "comment" : "Signatures with special case values for r and s.",
4379          "msg" : "48656c6c6f",
4380          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020100",
4381          "result" : "invalid",
4382          "flags" : [
4383            "EdgeCase"
4384          ]
4385        },
4386        {
4387          "tcId" : 491,
4388          "comment" : "Signatures with special case values for r and s.",
4389          "msg" : "48656c6c6f",
4390          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020101",
4391          "result" : "invalid",
4392          "flags" : [
4393            "EdgeCase"
4394          ]
4395        },
4396        {
4397          "tcId" : 492,
4398          "comment" : "Signatures with special case values for r and s.",
4399          "msg" : "48656c6c6f",
4400          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c0201ff",
4401          "result" : "invalid",
4402          "flags" : [
4403            "EdgeCase"
4404          ]
4405        },
4406        {
4407          "tcId" : 493,
4408          "comment" : "Signatures with special case values for r and s.",
4409          "msg" : "48656c6c6f",
4410          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4411          "result" : "invalid",
4412          "flags" : [
4413            "EdgeCase"
4414          ]
4415        },
4416        {
4417          "tcId" : 494,
4418          "comment" : "Signatures with special case values for r and s.",
4419          "msg" : "48656c6c6f",
4420          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4421          "result" : "invalid",
4422          "flags" : [
4423            "EdgeCase"
4424          ]
4425        },
4426        {
4427          "tcId" : 495,
4428          "comment" : "Signatures with special case values for r and s.",
4429          "msg" : "48656c6c6f",
4430          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4431          "result" : "invalid",
4432          "flags" : [
4433            "EdgeCase"
4434          ]
4435        },
4436        {
4437          "tcId" : 496,
4438          "comment" : "Signatures with special case values for r and s.",
4439          "msg" : "48656c6c6f",
4440          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4441          "result" : "invalid",
4442          "flags" : [
4443            "EdgeCase"
4444          ]
4445        },
4446        {
4447          "tcId" : 497,
4448          "comment" : "Signatures with special case values for r and s.",
4449          "msg" : "48656c6c6f",
4450          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4451          "result" : "invalid",
4452          "flags" : [
4453            "EdgeCase"
4454          ]
4455        },
4456        {
4457          "tcId" : 498,
4458          "comment" : "Signatures with special case values for r and s.",
4459          "msg" : "48656c6c6f",
4460          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d0100000000000000000000000000000000000000000000000000000000",
4461          "result" : "invalid",
4462          "flags" : [
4463            "EdgeCase"
4464          ]
4465        },
4466        {
4467          "tcId" : 499,
4468          "comment" : "Signatures with special case values for r and s.",
4469          "msg" : "48656c6c6f",
4470          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4471          "result" : "invalid",
4472          "flags" : [
4473            "EdgeCase"
4474          ]
4475        },
4476        {
4477          "tcId" : 500,
4478          "comment" : "Signatures with special case values for r and s.",
4479          "msg" : "48656c6c6f",
4480          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c090380fe01",
4481          "result" : "invalid",
4482          "flags" : [
4483            "EdgeCase"
4484          ]
4485        },
4486        {
4487          "tcId" : 501,
4488          "comment" : "Signatures with special case values for r and s.",
4489          "msg" : "48656c6c6f",
4490          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4491          "result" : "invalid",
4492          "flags" : [
4493            "EdgeCase"
4494          ]
4495        },
4496        {
4497          "tcId" : 502,
4498          "comment" : "Signatures with special case values for r and s.",
4499          "msg" : "48656c6c6f",
4500          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020100",
4501          "result" : "invalid",
4502          "flags" : [
4503            "EdgeCase"
4504          ]
4505        },
4506        {
4507          "tcId" : 503,
4508          "comment" : "Signatures with special case values for r and s.",
4509          "msg" : "48656c6c6f",
4510          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020101",
4511          "result" : "invalid",
4512          "flags" : [
4513            "EdgeCase"
4514          ]
4515        },
4516        {
4517          "tcId" : 504,
4518          "comment" : "Signatures with special case values for r and s.",
4519          "msg" : "48656c6c6f",
4520          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0201ff",
4521          "result" : "invalid",
4522          "flags" : [
4523            "EdgeCase"
4524          ]
4525        },
4526        {
4527          "tcId" : 505,
4528          "comment" : "Signatures with special case values for r and s.",
4529          "msg" : "48656c6c6f",
4530          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4531          "result" : "invalid",
4532          "flags" : [
4533            "EdgeCase"
4534          ]
4535        },
4536        {
4537          "tcId" : 506,
4538          "comment" : "Signatures with special case values for r and s.",
4539          "msg" : "48656c6c6f",
4540          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4541          "result" : "invalid",
4542          "flags" : [
4543            "EdgeCase"
4544          ]
4545        },
4546        {
4547          "tcId" : 507,
4548          "comment" : "Signatures with special case values for r and s.",
4549          "msg" : "48656c6c6f",
4550          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4551          "result" : "invalid",
4552          "flags" : [
4553            "EdgeCase"
4554          ]
4555        },
4556        {
4557          "tcId" : 508,
4558          "comment" : "Signatures with special case values for r and s.",
4559          "msg" : "48656c6c6f",
4560          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4561          "result" : "invalid",
4562          "flags" : [
4563            "EdgeCase"
4564          ]
4565        },
4566        {
4567          "tcId" : 509,
4568          "comment" : "Signatures with special case values for r and s.",
4569          "msg" : "48656c6c6f",
4570          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4571          "result" : "invalid",
4572          "flags" : [
4573            "EdgeCase"
4574          ]
4575        },
4576        {
4577          "tcId" : 510,
4578          "comment" : "Signatures with special case values for r and s.",
4579          "msg" : "48656c6c6f",
4580          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d0100000000000000000000000000000000000000000000000000000000",
4581          "result" : "invalid",
4582          "flags" : [
4583            "EdgeCase"
4584          ]
4585        },
4586        {
4587          "tcId" : 511,
4588          "comment" : "Signatures with special case values for r and s.",
4589          "msg" : "48656c6c6f",
4590          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4591          "result" : "invalid",
4592          "flags" : [
4593            "EdgeCase"
4594          ]
4595        },
4596        {
4597          "tcId" : 512,
4598          "comment" : "Signatures with special case values for r and s.",
4599          "msg" : "48656c6c6f",
4600          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d090380fe01",
4601          "result" : "invalid",
4602          "flags" : [
4603            "EdgeCase"
4604          ]
4605        },
4606        {
4607          "tcId" : 513,
4608          "comment" : "Signatures with special case values for r and s.",
4609          "msg" : "48656c6c6f",
4610          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4611          "result" : "invalid",
4612          "flags" : [
4613            "EdgeCase"
4614          ]
4615        },
4616        {
4617          "tcId" : 514,
4618          "comment" : "Signatures with special case values for r and s.",
4619          "msg" : "48656c6c6f",
4620          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020100",
4621          "result" : "invalid",
4622          "flags" : [
4623            "EdgeCase"
4624          ]
4625        },
4626        {
4627          "tcId" : 515,
4628          "comment" : "Signatures with special case values for r and s.",
4629          "msg" : "48656c6c6f",
4630          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020101",
4631          "result" : "invalid",
4632          "flags" : [
4633            "EdgeCase"
4634          ]
4635        },
4636        {
4637          "tcId" : 516,
4638          "comment" : "Signatures with special case values for r and s.",
4639          "msg" : "48656c6c6f",
4640          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e0201ff",
4641          "result" : "invalid",
4642          "flags" : [
4643            "EdgeCase"
4644          ]
4645        },
4646        {
4647          "tcId" : 517,
4648          "comment" : "Signatures with special case values for r and s.",
4649          "msg" : "48656c6c6f",
4650          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4651          "result" : "invalid",
4652          "flags" : [
4653            "EdgeCase"
4654          ]
4655        },
4656        {
4657          "tcId" : 518,
4658          "comment" : "Signatures with special case values for r and s.",
4659          "msg" : "48656c6c6f",
4660          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4661          "result" : "invalid",
4662          "flags" : [
4663            "EdgeCase"
4664          ]
4665        },
4666        {
4667          "tcId" : 519,
4668          "comment" : "Signatures with special case values for r and s.",
4669          "msg" : "48656c6c6f",
4670          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4671          "result" : "invalid",
4672          "flags" : [
4673            "EdgeCase"
4674          ]
4675        },
4676        {
4677          "tcId" : 520,
4678          "comment" : "Signatures with special case values for r and s.",
4679          "msg" : "48656c6c6f",
4680          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4681          "result" : "invalid",
4682          "flags" : [
4683            "EdgeCase"
4684          ]
4685        },
4686        {
4687          "tcId" : 521,
4688          "comment" : "Signatures with special case values for r and s.",
4689          "msg" : "48656c6c6f",
4690          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4691          "result" : "invalid",
4692          "flags" : [
4693            "EdgeCase"
4694          ]
4695        },
4696        {
4697          "tcId" : 522,
4698          "comment" : "Signatures with special case values for r and s.",
4699          "msg" : "48656c6c6f",
4700          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d0100000000000000000000000000000000000000000000000000000000",
4701          "result" : "invalid",
4702          "flags" : [
4703            "EdgeCase"
4704          ]
4705        },
4706        {
4707          "tcId" : 523,
4708          "comment" : "Signatures with special case values for r and s.",
4709          "msg" : "48656c6c6f",
4710          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4711          "result" : "invalid",
4712          "flags" : [
4713            "EdgeCase"
4714          ]
4715        },
4716        {
4717          "tcId" : 524,
4718          "comment" : "Signatures with special case values for r and s.",
4719          "msg" : "48656c6c6f",
4720          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e090380fe01",
4721          "result" : "invalid",
4722          "flags" : [
4723            "EdgeCase"
4724          ]
4725        },
4726        {
4727          "tcId" : 525,
4728          "comment" : "Signatures with special case values for r and s.",
4729          "msg" : "48656c6c6f",
4730          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4731          "result" : "invalid",
4732          "flags" : [
4733            "EdgeCase"
4734          ]
4735        },
4736        {
4737          "tcId" : 526,
4738          "comment" : "Signatures with special case values for r and s.",
4739          "msg" : "48656c6c6f",
4740          "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020100",
4741          "result" : "invalid",
4742          "flags" : [
4743            "EdgeCase"
4744          ]
4745        },
4746        {
4747          "tcId" : 527,
4748          "comment" : "Signatures with special case values for r and s.",
4749          "msg" : "48656c6c6f",
4750          "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020101",
4751          "result" : "invalid",
4752          "flags" : [
4753            "EdgeCase"
4754          ]
4755        },
4756        {
4757          "tcId" : 528,
4758          "comment" : "Signatures with special case values for r and s.",
4759          "msg" : "48656c6c6f",
4760          "sig" : "3022021d01000000000000000000000000000000000000000000000000000000000201ff",
4761          "result" : "invalid",
4762          "flags" : [
4763            "EdgeCase"
4764          ]
4765        },
4766        {
4767          "tcId" : 529,
4768          "comment" : "Signatures with special case values for r and s.",
4769          "msg" : "48656c6c6f",
4770          "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4771          "result" : "invalid",
4772          "flags" : [
4773            "EdgeCase"
4774          ]
4775        },
4776        {
4777          "tcId" : 530,
4778          "comment" : "Signatures with special case values for r and s.",
4779          "msg" : "48656c6c6f",
4780          "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4781          "result" : "invalid",
4782          "flags" : [
4783            "EdgeCase"
4784          ]
4785        },
4786        {
4787          "tcId" : 531,
4788          "comment" : "Signatures with special case values for r and s.",
4789          "msg" : "48656c6c6f",
4790          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4791          "result" : "invalid",
4792          "flags" : [
4793            "EdgeCase"
4794          ]
4795        },
4796        {
4797          "tcId" : 532,
4798          "comment" : "Signatures with special case values for r and s.",
4799          "msg" : "48656c6c6f",
4800          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4801          "result" : "invalid",
4802          "flags" : [
4803            "EdgeCase"
4804          ]
4805        },
4806        {
4807          "tcId" : 533,
4808          "comment" : "Signatures with special case values for r and s.",
4809          "msg" : "48656c6c6f",
4810          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4811          "result" : "invalid",
4812          "flags" : [
4813            "EdgeCase"
4814          ]
4815        },
4816        {
4817          "tcId" : 534,
4818          "comment" : "Signatures with special case values for r and s.",
4819          "msg" : "48656c6c6f",
4820          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d0100000000000000000000000000000000000000000000000000000000",
4821          "result" : "invalid",
4822          "flags" : [
4823            "EdgeCase"
4824          ]
4825        },
4826        {
4827          "tcId" : 535,
4828          "comment" : "Signatures with special case values for r and s.",
4829          "msg" : "48656c6c6f",
4830          "sig" : "30820124021d010000000000000000000000000000000000000000000000000000000002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4831          "result" : "invalid",
4832          "flags" : [
4833            "EdgeCase"
4834          ]
4835        },
4836        {
4837          "tcId" : 536,
4838          "comment" : "Signatures with special case values for r and s.",
4839          "msg" : "48656c6c6f",
4840          "sig" : "3024021d0100000000000000000000000000000000000000000000000000000000090380fe01",
4841          "result" : "invalid",
4842          "flags" : [
4843            "EdgeCase"
4844          ]
4845        },
4846        {
4847          "tcId" : 537,
4848          "comment" : "Signatures with special case values for r and s.",
4849          "msg" : "48656c6c6f",
4850          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4851          "result" : "invalid",
4852          "flags" : [
4853            "EdgeCase"
4854          ]
4855        },
4856        {
4857          "tcId" : 538,
4858          "comment" : "Signatures with special case values for r and s.",
4859          "msg" : "48656c6c6f",
4860          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020100",
4861          "result" : "invalid",
4862          "flags" : [
4863            "EdgeCase"
4864          ]
4865        },
4866        {
4867          "tcId" : 539,
4868          "comment" : "Signatures with special case values for r and s.",
4869          "msg" : "48656c6c6f",
4870          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020101",
4871          "result" : "invalid",
4872          "flags" : [
4873            "EdgeCase"
4874          ]
4875        },
4876        {
4877          "tcId" : 540,
4878          "comment" : "Signatures with special case values for r and s.",
4879          "msg" : "48656c6c6f",
4880          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd6670201ff",
4881          "result" : "invalid",
4882          "flags" : [
4883            "EdgeCase"
4884          ]
4885        },
4886        {
4887          "tcId" : 541,
4888          "comment" : "Signatures with special case values for r and s.",
4889          "msg" : "48656c6c6f",
4890          "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
4891          "result" : "invalid",
4892          "flags" : [
4893            "EdgeCase"
4894          ]
4895        },
4896        {
4897          "tcId" : 542,
4898          "comment" : "Signatures with special case values for r and s.",
4899          "msg" : "48656c6c6f",
4900          "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
4901          "result" : "invalid",
4902          "flags" : [
4903            "EdgeCase"
4904          ]
4905        },
4906        {
4907          "tcId" : 543,
4908          "comment" : "Signatures with special case values for r and s.",
4909          "msg" : "48656c6c6f",
4910          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
4911          "result" : "invalid",
4912          "flags" : [
4913            "EdgeCase"
4914          ]
4915        },
4916        {
4917          "tcId" : 544,
4918          "comment" : "Signatures with special case values for r and s.",
4919          "msg" : "48656c6c6f",
4920          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
4921          "result" : "invalid",
4922          "flags" : [
4923            "EdgeCase"
4924          ]
4925        },
4926        {
4927          "tcId" : 545,
4928          "comment" : "Signatures with special case values for r and s.",
4929          "msg" : "48656c6c6f",
4930          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
4931          "result" : "invalid",
4932          "flags" : [
4933            "EdgeCase"
4934          ]
4935        },
4936        {
4937          "tcId" : 546,
4938          "comment" : "Signatures with special case values for r and s.",
4939          "msg" : "48656c6c6f",
4940          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d0100000000000000000000000000000000000000000000000000000000",
4941          "result" : "invalid",
4942          "flags" : [
4943            "EdgeCase"
4944          ]
4945        },
4946        {
4947          "tcId" : 547,
4948          "comment" : "Signatures with special case values for r and s.",
4949          "msg" : "48656c6c6f",
4950          "sig" : "3082020a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd66702820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
4951          "result" : "invalid",
4952          "flags" : [
4953            "EdgeCase"
4954          ]
4955        },
4956        {
4957          "tcId" : 548,
4958          "comment" : "Signatures with special case values for r and s.",
4959          "msg" : "48656c6c6f",
4960          "sig" : "3082010a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667090380fe01",
4961          "result" : "invalid",
4962          "flags" : [
4963            "EdgeCase"
4964          ]
4965        },
4966        {
4967          "tcId" : 549,
4968          "comment" : "Signatures with special case values for r and s.",
4969          "msg" : "48656c6c6f",
4970          "sig" : "3024090380fe01021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
4971          "result" : "invalid",
4972          "flags" : [
4973            "EdgeCase"
4974          ]
4975        },
4976        {
4977          "tcId" : 550,
4978          "comment" : "Signatures with special case values for r and s.",
4979          "msg" : "48656c6c6f",
4980          "sig" : "3008090380fe01020100",
4981          "result" : "invalid",
4982          "flags" : [
4983            "EdgeCase"
4984          ]
4985        },
4986        {
4987          "tcId" : 551,
4988          "comment" : "Signatures with special case values for r and s.",
4989          "msg" : "48656c6c6f",
4990          "sig" : "3008090380fe01020101",
4991          "result" : "invalid",
4992          "flags" : [
4993            "EdgeCase"
4994          ]
4995        },
4996        {
4997          "tcId" : 552,
4998          "comment" : "Signatures with special case values for r and s.",
4999          "msg" : "48656c6c6f",
5000          "sig" : "3008090380fe010201ff",
5001          "result" : "invalid",
5002          "flags" : [
5003            "EdgeCase"
5004          ]
5005        },
5006        {
5007          "tcId" : 553,
5008          "comment" : "Signatures with special case values for r and s.",
5009          "msg" : "48656c6c6f",
5010          "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
5011          "result" : "invalid",
5012          "flags" : [
5013            "EdgeCase"
5014          ]
5015        },
5016        {
5017          "tcId" : 554,
5018          "comment" : "Signatures with special case values for r and s.",
5019          "msg" : "48656c6c6f",
5020          "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
5021          "result" : "invalid",
5022          "flags" : [
5023            "EdgeCase"
5024          ]
5025        },
5026        {
5027          "tcId" : 555,
5028          "comment" : "Signatures with special case values for r and s.",
5029          "msg" : "48656c6c6f",
5030          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
5031          "result" : "invalid",
5032          "flags" : [
5033            "EdgeCase"
5034          ]
5035        },
5036        {
5037          "tcId" : 556,
5038          "comment" : "Signatures with special case values for r and s.",
5039          "msg" : "48656c6c6f",
5040          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
5041          "result" : "invalid",
5042          "flags" : [
5043            "EdgeCase"
5044          ]
5045        },
5046        {
5047          "tcId" : 557,
5048          "comment" : "Signatures with special case values for r and s.",
5049          "msg" : "48656c6c6f",
5050          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
5051          "result" : "invalid",
5052          "flags" : [
5053            "EdgeCase"
5054          ]
5055        },
5056        {
5057          "tcId" : 558,
5058          "comment" : "Signatures with special case values for r and s.",
5059          "msg" : "48656c6c6f",
5060          "sig" : "3024090380fe01021d0100000000000000000000000000000000000000000000000000000000",
5061          "result" : "invalid",
5062          "flags" : [
5063            "EdgeCase"
5064          ]
5065        },
5066        {
5067          "tcId" : 559,
5068          "comment" : "Signatures with special case values for r and s.",
5069          "msg" : "48656c6c6f",
5070          "sig" : "3082010a090380fe0102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
5071          "result" : "invalid",
5072          "flags" : [
5073            "EdgeCase"
5074          ]
5075        },
5076        {
5077          "tcId" : 560,
5078          "comment" : "Signatures with special case values for r and s.",
5079          "msg" : "48656c6c6f",
5080          "sig" : "300a090380fe01090380fe01",
5081          "result" : "invalid",
5082          "flags" : [
5083            "EdgeCase"
5084          ]
5085        },
5086        {
5087          "tcId" : 561,
5088          "comment" : "random signature",
5089          "msg" : "48656c6c6f",
5090          "sig" : "303c021c36f3dba9761a64a37e82b12321b2a9dfd7d33b52876cc0afc069fdfb021c2b4d30ae183b67f5f89268ae71c466d8d9b80c1877fab23e822f7f00",
5091          "result" : "valid",
5092          "flags" : []
5093        },
5094        {
5095          "tcId" : 562,
5096          "comment" : "random signature",
5097          "msg" : "48656c6c6f",
5098          "sig" : "303d021c57d273ae3782e51af0be789e409159428af91face3071ae9423474ed021d00b7385bfcd3c9eb35a4b5cbfaeaefc67a26c75a8612ebc482eef96033",
5099          "result" : "valid",
5100          "flags" : []
5101        },
5102        {
5103          "tcId" : 563,
5104          "comment" : "random signature",
5105          "msg" : "48656c6c6f",
5106          "sig" : "303d021c2dfa059fbea2500f7db7edb9c4b5d17c844604870f47c43554d07ca6021d00975684ce7938e43e82015d1e1ff9488cce372c11929b605fd7041645",
5107          "result" : "valid",
5108          "flags" : []
5109        },
5110        {
5111          "tcId" : 564,
5112          "comment" : "random signature",
5113          "msg" : "48656c6c6f",
5114          "sig" : "303c021c57e06bc849dc1f43acc9eef55da7edd36ae15029d2e6fd9778f116b4021c7171a6bd9ea904d0cfb290feb28e42404c3da8ce8844c85c12ddd65f",
5115          "result" : "valid",
5116          "flags" : []
5117        },
5118        {
5119          "tcId" : 565,
5120          "comment" : "random signature",
5121          "msg" : "48656c6c6f",
5122          "sig" : "303c021c56e35470a8d753a3eebdc96c8dfbea13198e8e12dd215afc0fdeaad6021c6022e76ad5b2d5a0cfbfec0b80d7d40c73de361d1caa91992414555b",
5123          "result" : "valid",
5124          "flags" : []
5125        }
5126      ]
5127    },
5128    {
5129      "key" : {
5130        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
5131        "keySize" : 2048,
5132        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
5133        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
5134        "type" : "DSAPublicKey",
5135        "y" : "6978b68d31334ee5bc7b3e91ab6c2336fab45c64836bd92cb5337b734db9e8e44f889f8869829f4fe174dc9344c164a0ba5b0126259ba8a43f607564fa4a1d0d49645e1d5886a1fc485e2fe91e56eae330da05e17b0b3d018c290285b249bc409e7af54300fc7c3eb34911457e2371931ad9302e8450cd95df3d561ea0ad94d0a2eabcafe0dd6728fb280029b556d9f4fa7c0f46a7804329936708e97e11fc22b2a50761a890c65b5fea2a1a4172f6be9eaa60e738cdf60c015142e2e562bb62a11e810ccdf0bf633307382f2d9a9769b115dfcdab4bacae73feca289db209dce34cbe126e8c7f9d9e4f8f711349a608d567b48c050e9dfb32bc184ecaa4f0f0"
5136      },
5137      "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201006978b68d31334ee5bc7b3e91ab6c2336fab45c64836bd92cb5337b734db9e8e44f889f8869829f4fe174dc9344c164a0ba5b0126259ba8a43f607564fa4a1d0d49645e1d5886a1fc485e2fe91e56eae330da05e17b0b3d018c290285b249bc409e7af54300fc7c3eb34911457e2371931ad9302e8450cd95df3d561ea0ad94d0a2eabcafe0dd6728fb280029b556d9f4fa7c0f46a7804329936708e97e11fc22b2a50761a890c65b5fea2a1a4172f6be9eaa60e738cdf60c015142e2e562bb62a11e810ccdf0bf633307382f2d9a9769b115dfcdab4bacae73feca289db209dce34cbe126e8c7f9d9e4f8f711349a608d567b48c050e9dfb32bc184ecaa4f0f0",
5138      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAaXi2jTEzTuW8ez6Rq2wjNvq0XGSDa9kstTN7c0256ORPiJ+IaYKfT+F0\n3JNEwWSgulsBJiWbqKQ/YHVk+kodDUlkXh1YhqH8SF4v6R5W6uMw2gXhews9AYwp\nAoWySbxAnnr1QwD8fD6zSRFFfiNxkxrZMC6EUM2V3z1WHqCtlNCi6ryv4N1nKPso\nACm1Vtn0+nwPRqeAQymTZwjpfhH8IrKlB2GokMZbX+oqGkFy9r6eqmDnOM32DAFR\nQuLlYrtioR6BDM3wv2MzBzgvLZqXabEV382rS6yuc/7KKJ2yCdzjTL4Sbox/nZ5P\nj3ETSaYI1We0jAUOnfsyvBhOyqTw8A==\n-----END PUBLIC KEY-----",
5139      "sha" : "SHA-224",
5140      "type" : "DSAVer",
5141      "tests" : [
5142        {
5143          "tcId" : 566,
5144          "comment" : "r,s = 1,1",
5145          "msg" : "54657374",
5146          "sig" : "3006020101020101",
5147          "result" : "valid",
5148          "flags" : []
5149        },
5150        {
5151          "tcId" : 567,
5152          "comment" : "r,s = 1,5",
5153          "msg" : "54657374",
5154          "sig" : "3006020101020105",
5155          "result" : "valid",
5156          "flags" : []
5157        },
5158        {
5159          "tcId" : 568,
5160          "comment" : "u2 small",
5161          "msg" : "54657374",
5162          "sig" : "3022020101021d009592121ed12d93197f1ffb863ac63937f28ef4f62f1e009a30aabab1",
5163          "result" : "valid",
5164          "flags" : []
5165        },
5166        {
5167          "tcId" : 569,
5168          "comment" : "s == q-1",
5169          "msg" : "54657374",
5170          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
5171          "result" : "valid",
5172          "flags" : []
5173        }
5174      ]
5175    },
5176    {
5177      "key" : {
5178        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
5179        "keySize" : 2048,
5180        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
5181        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
5182        "type" : "DSAPublicKey",
5183        "y" : "2a64953bde40789f80ed8227192286115b92d09d5de96904e803ec4ecfbd73e0f08e82910febf19fa3cdc55ff20eb970d9c712f44785c0fd592c17fb43f4625357a4ac8a1a628f72040ae5360839c7c1f6b214e7a15530fe22887139ea0f05a9daf9d95bd6b7467abf9107c9fbe31e36330276eeccce3d59635206d60ca256f9af60627626b0594984b5a075c42c42067fa8c330f258bcf145df27a97da8ee419b54e3ab296c7ce9ef6a0113389b3cac7885b44b3722d27cad60e4e5a924a1ed0342cea9e99256f6bc1308d4af2c0af9379b1cf2119ce113c085705f5519ccc1ba8562a2236190d3f0c0a10f01466ad79a48127c28433f6b34e24a539af60f3d"
5184      },
5185      "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201002a64953bde40789f80ed8227192286115b92d09d5de96904e803ec4ecfbd73e0f08e82910febf19fa3cdc55ff20eb970d9c712f44785c0fd592c17fb43f4625357a4ac8a1a628f72040ae5360839c7c1f6b214e7a15530fe22887139ea0f05a9daf9d95bd6b7467abf9107c9fbe31e36330276eeccce3d59635206d60ca256f9af60627626b0594984b5a075c42c42067fa8c330f258bcf145df27a97da8ee419b54e3ab296c7ce9ef6a0113389b3cac7885b44b3722d27cad60e4e5a924a1ed0342cea9e99256f6bc1308d4af2c0af9379b1cf2119ce113c085705f5519ccc1ba8562a2236190d3f0c0a10f01466ad79a48127c28433f6b34e24a539af60f3d",
5186      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAKmSVO95AeJ+A7YInGSKGEVuS0J1d6WkE6APsTs+9c+DwjoKRD+vxn6PN\nxV/yDrlw2ccS9EeFwP1ZLBf7Q/RiU1ekrIoaYo9yBArlNgg5x8H2shTnoVUw/iKI\ncTnqDwWp2vnZW9a3Rnq/kQfJ++MeNjMCdu7Mzj1ZY1IG1gyiVvmvYGJ2JrBZSYS1\noHXELEIGf6jDMPJYvPFF3yepfajuQZtU46spbHzp72oBEzibPKx4hbRLNyLSfK1g\n5OWpJKHtA0LOqemSVva8EwjUrywK+TebHPIRnOETwIVwX1UZzMG6hWKiI2GQ0/DA\noQ8BRmrXmkgSfChDP2s04kpTmvYPPQ==\n-----END PUBLIC KEY-----",
5187      "sha" : "SHA-224",
5188      "type" : "DSAVer",
5189      "tests" : [
5190        {
5191          "tcId" : 570,
5192          "comment" : "s == 1",
5193          "msg" : "54657374",
5194          "sig" : "3021021c5a252f4fc55618747fd94b13c9bee62bb958d85777cb07dd90710d24020101",
5195          "result" : "valid",
5196          "flags" : []
5197        }
5198      ]
5199    },
5200    {
5201      "key" : {
5202        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
5203        "keySize" : 2048,
5204        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
5205        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
5206        "type" : "DSAPublicKey",
5207        "y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931"
5208      },
5209      "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931",
5210      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAHnf4QrGuD82ZKdOUFh1B4UYU/3UHqaMfSh8U0i4qYnofTllmJIg/GlsW\njpQlFG8i1fbuKHV0FHFLuZS6ESnwFdbgSnF+35tTCl1cq5TxRjHotM95rrNYzHQY\nRVU4QeisRhYw6ASmL0Nna6Z5SvZomcN3uGnqYSp7n+ZhGqlr5S64tiyXkRe7vMqK\nfsHh/6scffz8cEhwDTrjhYE26JdwHXwpIbXf7x0fiX9Q2WyhtcLtxYytoYkZ41ZC\n8IB+6/oAyZoy9NCVwxiPeO1UcRvgMlxLUyrszWVApWfDJyJUQOoVMZveBlEEeaGG\nF5niW1fezHPANtdaBwK9NzyiMTSZMQ==\n-----END PUBLIC KEY-----",
5211      "sha" : "SHA-256",
5212      "type" : "DSAVer",
5213      "tests" : [
5214        {
5215          "tcId" : 571,
5216          "comment" : "Legacy:ASN encoding of r misses leading 0",
5217          "msg" : "54657374",
5218          "sig" : "303c021c9b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5219          "result" : "acceptable",
5220          "flags" : [
5221            "NoLeadingZero"
5222          ]
5223        },
5224        {
5225          "tcId" : 572,
5226          "comment" : "valid",
5227          "msg" : "54657374",
5228          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5229          "result" : "valid",
5230          "flags" : []
5231        },
5232        {
5233          "tcId" : 573,
5234          "comment" : "long form encoding of length",
5235          "msg" : "54657374",
5236          "sig" : "30813d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5237          "result" : "invalid",
5238          "flags" : []
5239        },
5240        {
5241          "tcId" : 574,
5242          "comment" : "long form encoding of length",
5243          "msg" : "54657374",
5244          "sig" : "303e02811d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5245          "result" : "invalid",
5246          "flags" : []
5247        },
5248        {
5249          "tcId" : 575,
5250          "comment" : "long form encoding of length",
5251          "msg" : "54657374",
5252          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9302811c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5253          "result" : "invalid",
5254          "flags" : []
5255        },
5256        {
5257          "tcId" : 576,
5258          "comment" : "length contains leading 0",
5259          "msg" : "54657374",
5260          "sig" : "3082003d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5261          "result" : "invalid",
5262          "flags" : []
5263        },
5264        {
5265          "tcId" : 577,
5266          "comment" : "length contains leading 0",
5267          "msg" : "54657374",
5268          "sig" : "303f0282001d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5269          "result" : "invalid",
5270          "flags" : []
5271        },
5272        {
5273          "tcId" : 578,
5274          "comment" : "length contains leading 0",
5275          "msg" : "54657374",
5276          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930282001c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5277          "result" : "invalid",
5278          "flags" : []
5279        },
5280        {
5281          "tcId" : 579,
5282          "comment" : "wrong length",
5283          "msg" : "54657374",
5284          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5285          "result" : "invalid",
5286          "flags" : []
5287        },
5288        {
5289          "tcId" : 580,
5290          "comment" : "wrong length",
5291          "msg" : "54657374",
5292          "sig" : "303c021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5293          "result" : "invalid",
5294          "flags" : []
5295        },
5296        {
5297          "tcId" : 581,
5298          "comment" : "wrong length",
5299          "msg" : "54657374",
5300          "sig" : "303d021e009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5301          "result" : "invalid",
5302          "flags" : []
5303        },
5304        {
5305          "tcId" : 582,
5306          "comment" : "wrong length",
5307          "msg" : "54657374",
5308          "sig" : "303d021c009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5309          "result" : "invalid",
5310          "flags" : []
5311        },
5312        {
5313          "tcId" : 583,
5314          "comment" : "wrong length",
5315          "msg" : "54657374",
5316          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021d5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5317          "result" : "invalid",
5318          "flags" : []
5319        },
5320        {
5321          "tcId" : 584,
5322          "comment" : "wrong length",
5323          "msg" : "54657374",
5324          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021b5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5325          "result" : "invalid",
5326          "flags" : []
5327        },
5328        {
5329          "tcId" : 585,
5330          "comment" : "uint32 overflow in length",
5331          "msg" : "54657374",
5332          "sig" : "3085010000003d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5333          "result" : "invalid",
5334          "flags" : []
5335        },
5336        {
5337          "tcId" : 586,
5338          "comment" : "uint32 overflow in length",
5339          "msg" : "54657374",
5340          "sig" : "30420285010000001d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5341          "result" : "invalid",
5342          "flags" : []
5343        },
5344        {
5345          "tcId" : 587,
5346          "comment" : "uint32 overflow in length",
5347          "msg" : "54657374",
5348          "sig" : "3042021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930285010000001c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5349          "result" : "invalid",
5350          "flags" : []
5351        },
5352        {
5353          "tcId" : 588,
5354          "comment" : "uint64 overflow in length",
5355          "msg" : "54657374",
5356          "sig" : "308901000000000000003d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5357          "result" : "invalid",
5358          "flags" : []
5359        },
5360        {
5361          "tcId" : 589,
5362          "comment" : "uint64 overflow in length",
5363          "msg" : "54657374",
5364          "sig" : "3046028901000000000000001d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5365          "result" : "invalid",
5366          "flags" : []
5367        },
5368        {
5369          "tcId" : 590,
5370          "comment" : "uint64 overflow in length",
5371          "msg" : "54657374",
5372          "sig" : "3046021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93028901000000000000001c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5373          "result" : "invalid",
5374          "flags" : []
5375        },
5376        {
5377          "tcId" : 591,
5378          "comment" : "length = 2**31 - 1",
5379          "msg" : "54657374",
5380          "sig" : "30847fffffff021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5381          "result" : "invalid",
5382          "flags" : []
5383        },
5384        {
5385          "tcId" : 592,
5386          "comment" : "length = 2**31 - 1",
5387          "msg" : "54657374",
5388          "sig" : "304102847fffffff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5389          "result" : "invalid",
5390          "flags" : []
5391        },
5392        {
5393          "tcId" : 593,
5394          "comment" : "length = 2**31 - 1",
5395          "msg" : "54657374",
5396          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9302847fffffff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5397          "result" : "invalid",
5398          "flags" : []
5399        },
5400        {
5401          "tcId" : 594,
5402          "comment" : "length = 2**32 - 1",
5403          "msg" : "54657374",
5404          "sig" : "3084ffffffff021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5405          "result" : "invalid",
5406          "flags" : []
5407        },
5408        {
5409          "tcId" : 595,
5410          "comment" : "length = 2**32 - 1",
5411          "msg" : "54657374",
5412          "sig" : "30410284ffffffff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5413          "result" : "invalid",
5414          "flags" : []
5415        },
5416        {
5417          "tcId" : 596,
5418          "comment" : "length = 2**32 - 1",
5419          "msg" : "54657374",
5420          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930284ffffffff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5421          "result" : "invalid",
5422          "flags" : []
5423        },
5424        {
5425          "tcId" : 597,
5426          "comment" : "length = 2**40 - 1",
5427          "msg" : "54657374",
5428          "sig" : "3085ffffffffff021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5429          "result" : "invalid",
5430          "flags" : []
5431        },
5432        {
5433          "tcId" : 598,
5434          "comment" : "length = 2**40 - 1",
5435          "msg" : "54657374",
5436          "sig" : "30420285ffffffffff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5437          "result" : "invalid",
5438          "flags" : []
5439        },
5440        {
5441          "tcId" : 599,
5442          "comment" : "length = 2**40 - 1",
5443          "msg" : "54657374",
5444          "sig" : "3042021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930285ffffffffff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5445          "result" : "invalid",
5446          "flags" : []
5447        },
5448        {
5449          "tcId" : 600,
5450          "comment" : "length = 2**64 - 1",
5451          "msg" : "54657374",
5452          "sig" : "3088ffffffffffffffff021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5453          "result" : "invalid",
5454          "flags" : []
5455        },
5456        {
5457          "tcId" : 601,
5458          "comment" : "length = 2**64 - 1",
5459          "msg" : "54657374",
5460          "sig" : "30450288ffffffffffffffff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5461          "result" : "invalid",
5462          "flags" : []
5463        },
5464        {
5465          "tcId" : 602,
5466          "comment" : "length = 2**64 - 1",
5467          "msg" : "54657374",
5468          "sig" : "3045021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930288ffffffffffffffff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5469          "result" : "invalid",
5470          "flags" : []
5471        },
5472        {
5473          "tcId" : 603,
5474          "comment" : "incorrect length",
5475          "msg" : "54657374",
5476          "sig" : "30ff021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5477          "result" : "invalid",
5478          "flags" : []
5479        },
5480        {
5481          "tcId" : 604,
5482          "comment" : "incorrect length",
5483          "msg" : "54657374",
5484          "sig" : "303d02ff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5485          "result" : "invalid",
5486          "flags" : []
5487        },
5488        {
5489          "tcId" : 605,
5490          "comment" : "incorrect length",
5491          "msg" : "54657374",
5492          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9302ff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5493          "result" : "invalid",
5494          "flags" : []
5495        },
5496        {
5497          "tcId" : 606,
5498          "comment" : "indefinite length without termination",
5499          "msg" : "54657374",
5500          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5501          "result" : "invalid",
5502          "flags" : []
5503        },
5504        {
5505          "tcId" : 607,
5506          "comment" : "indefinite length without termination",
5507          "msg" : "54657374",
5508          "sig" : "303d0280009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5509          "result" : "invalid",
5510          "flags" : []
5511        },
5512        {
5513          "tcId" : 608,
5514          "comment" : "indefinite length without termination",
5515          "msg" : "54657374",
5516          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9302805fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5517          "result" : "invalid",
5518          "flags" : []
5519        },
5520        {
5521          "tcId" : 609,
5522          "comment" : "removing sequence",
5523          "msg" : "54657374",
5524          "sig" : "",
5525          "result" : "invalid",
5526          "flags" : []
5527        },
5528        {
5529          "tcId" : 610,
5530          "comment" : "lonely sequence tag",
5531          "msg" : "54657374",
5532          "sig" : "30",
5533          "result" : "invalid",
5534          "flags" : []
5535        },
5536        {
5537          "tcId" : 611,
5538          "comment" : "appending 0's to sequence",
5539          "msg" : "54657374",
5540          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5541          "result" : "invalid",
5542          "flags" : []
5543        },
5544        {
5545          "tcId" : 612,
5546          "comment" : "prepending 0's to sequence",
5547          "msg" : "54657374",
5548          "sig" : "303f0000021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5549          "result" : "invalid",
5550          "flags" : []
5551        },
5552        {
5553          "tcId" : 613,
5554          "comment" : "appending unused 0's to sequence",
5555          "msg" : "54657374",
5556          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5557          "result" : "invalid",
5558          "flags" : []
5559        },
5560        {
5561          "tcId" : 614,
5562          "comment" : "appending null value to sequence",
5563          "msg" : "54657374",
5564          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160500",
5565          "result" : "invalid",
5566          "flags" : []
5567        },
5568        {
5569          "tcId" : 615,
5570          "comment" : "including garbage",
5571          "msg" : "54657374",
5572          "sig" : "3042498177303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5573          "result" : "invalid",
5574          "flags" : []
5575        },
5576        {
5577          "tcId" : 616,
5578          "comment" : "including garbage",
5579          "msg" : "54657374",
5580          "sig" : "30412500303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5581          "result" : "invalid",
5582          "flags" : []
5583        },
5584        {
5585          "tcId" : 617,
5586          "comment" : "including garbage",
5587          "msg" : "54657374",
5588          "sig" : "303f303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160004deadbeef",
5589          "result" : "invalid",
5590          "flags" : []
5591        },
5592        {
5593          "tcId" : 618,
5594          "comment" : "including garbage",
5595          "msg" : "54657374",
5596          "sig" : "30422222498177021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5597          "result" : "invalid",
5598          "flags" : []
5599        },
5600        {
5601          "tcId" : 619,
5602          "comment" : "including garbage",
5603          "msg" : "54657374",
5604          "sig" : "304122212500021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5605          "result" : "invalid",
5606          "flags" : []
5607        },
5608        {
5609          "tcId" : 620,
5610          "comment" : "including garbage",
5611          "msg" : "54657374",
5612          "sig" : "3045221f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930004deadbeef021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5613          "result" : "invalid",
5614          "flags" : []
5615        },
5616        {
5617          "tcId" : 621,
5618          "comment" : "including garbage",
5619          "msg" : "54657374",
5620          "sig" : "3042021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee932221498177021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5621          "result" : "invalid",
5622          "flags" : []
5623        },
5624        {
5625          "tcId" : 622,
5626          "comment" : "including garbage",
5627          "msg" : "54657374",
5628          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9322202500021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5629          "result" : "invalid",
5630          "flags" : []
5631        },
5632        {
5633          "tcId" : 623,
5634          "comment" : "including garbage",
5635          "msg" : "54657374",
5636          "sig" : "3045021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93221e021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160004deadbeef",
5637          "result" : "invalid",
5638          "flags" : []
5639        },
5640        {
5641          "tcId" : 624,
5642          "comment" : "including undefined tags",
5643          "msg" : "54657374",
5644          "sig" : "3045aa00bb00cd00303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5645          "result" : "invalid",
5646          "flags" : []
5647        },
5648        {
5649          "tcId" : 625,
5650          "comment" : "including undefined tags",
5651          "msg" : "54657374",
5652          "sig" : "3043aa02aabb303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5653          "result" : "invalid",
5654          "flags" : []
5655        },
5656        {
5657          "tcId" : 626,
5658          "comment" : "including undefined tags",
5659          "msg" : "54657374",
5660          "sig" : "30452225aa00bb00cd00021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5661          "result" : "invalid",
5662          "flags" : []
5663        },
5664        {
5665          "tcId" : 627,
5666          "comment" : "including undefined tags",
5667          "msg" : "54657374",
5668          "sig" : "30432223aa02aabb021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5669          "result" : "invalid",
5670          "flags" : []
5671        },
5672        {
5673          "tcId" : 628,
5674          "comment" : "including undefined tags",
5675          "msg" : "54657374",
5676          "sig" : "3045021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee932224aa00bb00cd00021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5677          "result" : "invalid",
5678          "flags" : []
5679        },
5680        {
5681          "tcId" : 629,
5682          "comment" : "including undefined tags",
5683          "msg" : "54657374",
5684          "sig" : "3043021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee932222aa02aabb021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5685          "result" : "invalid",
5686          "flags" : []
5687        },
5688        {
5689          "tcId" : 630,
5690          "comment" : "truncated length of sequence",
5691          "msg" : "54657374",
5692          "sig" : "3081",
5693          "result" : "invalid",
5694          "flags" : []
5695        },
5696        {
5697          "tcId" : 631,
5698          "comment" : "using composition with indefinite length",
5699          "msg" : "54657374",
5700          "sig" : "3080303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5701          "result" : "invalid",
5702          "flags" : []
5703        },
5704        {
5705          "tcId" : 632,
5706          "comment" : "using composition with indefinite length",
5707          "msg" : "54657374",
5708          "sig" : "30412280021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930000021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5709          "result" : "invalid",
5710          "flags" : []
5711        },
5712        {
5713          "tcId" : 633,
5714          "comment" : "using composition with indefinite length",
5715          "msg" : "54657374",
5716          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee932280021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5717          "result" : "invalid",
5718          "flags" : []
5719        },
5720        {
5721          "tcId" : 634,
5722          "comment" : "using composition with wrong tag",
5723          "msg" : "54657374",
5724          "sig" : "3080313d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5725          "result" : "invalid",
5726          "flags" : []
5727        },
5728        {
5729          "tcId" : 635,
5730          "comment" : "using composition with wrong tag",
5731          "msg" : "54657374",
5732          "sig" : "30412280031d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930000021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5733          "result" : "invalid",
5734          "flags" : []
5735        },
5736        {
5737          "tcId" : 636,
5738          "comment" : "using composition with wrong tag",
5739          "msg" : "54657374",
5740          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee932280031c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5741          "result" : "invalid",
5742          "flags" : []
5743        },
5744        {
5745          "tcId" : 637,
5746          "comment" : "Replacing sequence with NULL",
5747          "msg" : "54657374",
5748          "sig" : "0500",
5749          "result" : "invalid",
5750          "flags" : []
5751        },
5752        {
5753          "tcId" : 638,
5754          "comment" : "changing tag value of sequence",
5755          "msg" : "54657374",
5756          "sig" : "2e3d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5757          "result" : "invalid",
5758          "flags" : []
5759        },
5760        {
5761          "tcId" : 639,
5762          "comment" : "changing tag value of sequence",
5763          "msg" : "54657374",
5764          "sig" : "2f3d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5765          "result" : "invalid",
5766          "flags" : []
5767        },
5768        {
5769          "tcId" : 640,
5770          "comment" : "changing tag value of sequence",
5771          "msg" : "54657374",
5772          "sig" : "313d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5773          "result" : "invalid",
5774          "flags" : []
5775        },
5776        {
5777          "tcId" : 641,
5778          "comment" : "changing tag value of sequence",
5779          "msg" : "54657374",
5780          "sig" : "323d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5781          "result" : "invalid",
5782          "flags" : []
5783        },
5784        {
5785          "tcId" : 642,
5786          "comment" : "changing tag value of sequence",
5787          "msg" : "54657374",
5788          "sig" : "ff3d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5789          "result" : "invalid",
5790          "flags" : []
5791        },
5792        {
5793          "tcId" : 643,
5794          "comment" : "dropping value of sequence",
5795          "msg" : "54657374",
5796          "sig" : "3000",
5797          "result" : "invalid",
5798          "flags" : []
5799        },
5800        {
5801          "tcId" : 644,
5802          "comment" : "using composition for sequence",
5803          "msg" : "54657374",
5804          "sig" : "3041300102303c1d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5805          "result" : "invalid",
5806          "flags" : []
5807        },
5808        {
5809          "tcId" : 645,
5810          "comment" : "truncate sequence",
5811          "msg" : "54657374",
5812          "sig" : "303c021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1",
5813          "result" : "invalid",
5814          "flags" : []
5815        },
5816        {
5817          "tcId" : 646,
5818          "comment" : "truncate sequence",
5819          "msg" : "54657374",
5820          "sig" : "303c1d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5821          "result" : "invalid",
5822          "flags" : []
5823        },
5824        {
5825          "tcId" : 647,
5826          "comment" : "indefinite length",
5827          "msg" : "54657374",
5828          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5829          "result" : "invalid",
5830          "flags" : []
5831        },
5832        {
5833          "tcId" : 648,
5834          "comment" : "indefinite length with truncated delimiter",
5835          "msg" : "54657374",
5836          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b11600",
5837          "result" : "invalid",
5838          "flags" : []
5839        },
5840        {
5841          "tcId" : 649,
5842          "comment" : "indefinite length with additional element",
5843          "msg" : "54657374",
5844          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b11605000000",
5845          "result" : "invalid",
5846          "flags" : []
5847        },
5848        {
5849          "tcId" : 650,
5850          "comment" : "indefinite length with truncated element",
5851          "msg" : "54657374",
5852          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116060811220000",
5853          "result" : "invalid",
5854          "flags" : []
5855        },
5856        {
5857          "tcId" : 651,
5858          "comment" : "indefinite length with garbage",
5859          "msg" : "54657374",
5860          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000fe02beef",
5861          "result" : "invalid",
5862          "flags" : []
5863        },
5864        {
5865          "tcId" : 652,
5866          "comment" : "indefinite length with nonempty EOC",
5867          "msg" : "54657374",
5868          "sig" : "3080021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160002beef",
5869          "result" : "invalid",
5870          "flags" : []
5871        },
5872        {
5873          "tcId" : 653,
5874          "comment" : "prepend empty sequence",
5875          "msg" : "54657374",
5876          "sig" : "303f3000021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5877          "result" : "invalid",
5878          "flags" : []
5879        },
5880        {
5881          "tcId" : 654,
5882          "comment" : "append empty sequence",
5883          "msg" : "54657374",
5884          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1163000",
5885          "result" : "invalid",
5886          "flags" : []
5887        },
5888        {
5889          "tcId" : 655,
5890          "comment" : "sequence of sequence",
5891          "msg" : "54657374",
5892          "sig" : "303f303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5893          "result" : "invalid",
5894          "flags" : []
5895        },
5896        {
5897          "tcId" : 656,
5898          "comment" : "truncated sequence",
5899          "msg" : "54657374",
5900          "sig" : "301f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93",
5901          "result" : "invalid",
5902          "flags" : []
5903        },
5904        {
5905          "tcId" : 657,
5906          "comment" : "repeat element in sequence",
5907          "msg" : "54657374",
5908          "sig" : "305b021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5909          "result" : "invalid",
5910          "flags" : []
5911        },
5912        {
5913          "tcId" : 658,
5914          "comment" : "removing integer",
5915          "msg" : "54657374",
5916          "sig" : "301e021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5917          "result" : "invalid",
5918          "flags" : []
5919        },
5920        {
5921          "tcId" : 659,
5922          "comment" : "lonely integer tag",
5923          "msg" : "54657374",
5924          "sig" : "301f02021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5925          "result" : "invalid",
5926          "flags" : []
5927        },
5928        {
5929          "tcId" : 660,
5930          "comment" : "lonely integer tag",
5931          "msg" : "54657374",
5932          "sig" : "3020021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee9302",
5933          "result" : "invalid",
5934          "flags" : []
5935        },
5936        {
5937          "tcId" : 661,
5938          "comment" : "appending 0's to integer",
5939          "msg" : "54657374",
5940          "sig" : "303f021f009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930000021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5941          "result" : "invalid",
5942          "flags" : []
5943        },
5944        {
5945          "tcId" : 662,
5946          "comment" : "appending 0's to integer",
5947          "msg" : "54657374",
5948          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021e5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160000",
5949          "result" : "invalid",
5950          "flags" : []
5951        },
5952        {
5953          "tcId" : 663,
5954          "comment" : "prepending 0's to integer",
5955          "msg" : "54657374",
5956          "sig" : "303f021f0000009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5957          "result" : "invalid",
5958          "flags" : []
5959        },
5960        {
5961          "tcId" : 664,
5962          "comment" : "prepending 0's to integer",
5963          "msg" : "54657374",
5964          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021e00005fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5965          "result" : "invalid",
5966          "flags" : []
5967        },
5968        {
5969          "tcId" : 665,
5970          "comment" : "appending unused 0's to integer",
5971          "msg" : "54657374",
5972          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930000021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5973          "result" : "invalid",
5974          "flags" : []
5975        },
5976        {
5977          "tcId" : 666,
5978          "comment" : "appending null value to integer",
5979          "msg" : "54657374",
5980          "sig" : "303f021f009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930500021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5981          "result" : "invalid",
5982          "flags" : []
5983        },
5984        {
5985          "tcId" : 667,
5986          "comment" : "appending null value to integer",
5987          "msg" : "54657374",
5988          "sig" : "303f021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021e5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1160500",
5989          "result" : "invalid",
5990          "flags" : []
5991        },
5992        {
5993          "tcId" : 668,
5994          "comment" : "truncated length of integer",
5995          "msg" : "54657374",
5996          "sig" : "30200281021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
5997          "result" : "invalid",
5998          "flags" : []
5999        },
6000        {
6001          "tcId" : 669,
6002          "comment" : "truncated length of integer",
6003          "msg" : "54657374",
6004          "sig" : "3021021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930281",
6005          "result" : "invalid",
6006          "flags" : []
6007        },
6008        {
6009          "tcId" : 670,
6010          "comment" : "Replacing integer with NULL",
6011          "msg" : "54657374",
6012          "sig" : "30200500021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6013          "result" : "invalid",
6014          "flags" : []
6015        },
6016        {
6017          "tcId" : 671,
6018          "comment" : "Replacing integer with NULL",
6019          "msg" : "54657374",
6020          "sig" : "3021021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930500",
6021          "result" : "invalid",
6022          "flags" : []
6023        },
6024        {
6025          "tcId" : 672,
6026          "comment" : "changing tag value of integer",
6027          "msg" : "54657374",
6028          "sig" : "303d001d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6029          "result" : "invalid",
6030          "flags" : []
6031        },
6032        {
6033          "tcId" : 673,
6034          "comment" : "changing tag value of integer",
6035          "msg" : "54657374",
6036          "sig" : "303d011d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6037          "result" : "invalid",
6038          "flags" : []
6039        },
6040        {
6041          "tcId" : 674,
6042          "comment" : "changing tag value of integer",
6043          "msg" : "54657374",
6044          "sig" : "303d031d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6045          "result" : "invalid",
6046          "flags" : []
6047        },
6048        {
6049          "tcId" : 675,
6050          "comment" : "changing tag value of integer",
6051          "msg" : "54657374",
6052          "sig" : "303d041d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6053          "result" : "invalid",
6054          "flags" : []
6055        },
6056        {
6057          "tcId" : 676,
6058          "comment" : "changing tag value of integer",
6059          "msg" : "54657374",
6060          "sig" : "303dff1d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6061          "result" : "invalid",
6062          "flags" : []
6063        },
6064        {
6065          "tcId" : 677,
6066          "comment" : "changing tag value of integer",
6067          "msg" : "54657374",
6068          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93001c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6069          "result" : "invalid",
6070          "flags" : []
6071        },
6072        {
6073          "tcId" : 678,
6074          "comment" : "changing tag value of integer",
6075          "msg" : "54657374",
6076          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93011c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6077          "result" : "invalid",
6078          "flags" : []
6079        },
6080        {
6081          "tcId" : 679,
6082          "comment" : "changing tag value of integer",
6083          "msg" : "54657374",
6084          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93031c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6085          "result" : "invalid",
6086          "flags" : []
6087        },
6088        {
6089          "tcId" : 680,
6090          "comment" : "changing tag value of integer",
6091          "msg" : "54657374",
6092          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93041c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6093          "result" : "invalid",
6094          "flags" : []
6095        },
6096        {
6097          "tcId" : 681,
6098          "comment" : "changing tag value of integer",
6099          "msg" : "54657374",
6100          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93ff1c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6101          "result" : "invalid",
6102          "flags" : []
6103        },
6104        {
6105          "tcId" : 682,
6106          "comment" : "dropping value of integer",
6107          "msg" : "54657374",
6108          "sig" : "30200200021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6109          "result" : "invalid",
6110          "flags" : []
6111        },
6112        {
6113          "tcId" : 683,
6114          "comment" : "dropping value of integer",
6115          "msg" : "54657374",
6116          "sig" : "3021021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee930200",
6117          "result" : "invalid",
6118          "flags" : []
6119        },
6120        {
6121          "tcId" : 684,
6122          "comment" : "using composition for integer",
6123          "msg" : "54657374",
6124          "sig" : "30412221020100021c9b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6125          "result" : "invalid",
6126          "flags" : []
6127        },
6128        {
6129          "tcId" : 685,
6130          "comment" : "using composition for integer",
6131          "msg" : "54657374",
6132          "sig" : "3041021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93222002015f021be8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6133          "result" : "invalid",
6134          "flags" : []
6135        },
6136        {
6137          "tcId" : 686,
6138          "comment" : "modify first byte of integer",
6139          "msg" : "54657374",
6140          "sig" : "303d021d029b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6141          "result" : "invalid",
6142          "flags" : []
6143        },
6144        {
6145          "tcId" : 687,
6146          "comment" : "modify first byte of integer",
6147          "msg" : "54657374",
6148          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5de8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6149          "result" : "invalid",
6150          "flags" : []
6151        },
6152        {
6153          "tcId" : 688,
6154          "comment" : "modify last byte of integer",
6155          "msg" : "54657374",
6156          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee13021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6157          "result" : "invalid",
6158          "flags" : []
6159        },
6160        {
6161          "tcId" : 689,
6162          "comment" : "modify last byte of integer",
6163          "msg" : "54657374",
6164          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b196",
6165          "result" : "invalid",
6166          "flags" : []
6167        },
6168        {
6169          "tcId" : 690,
6170          "comment" : "truncate integer",
6171          "msg" : "54657374",
6172          "sig" : "303c021c009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6173          "result" : "invalid",
6174          "flags" : []
6175        },
6176        {
6177          "tcId" : 691,
6178          "comment" : "truncate integer",
6179          "msg" : "54657374",
6180          "sig" : "303c021c9b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6181          "result" : "invalid",
6182          "flags" : []
6183        },
6184        {
6185          "tcId" : 692,
6186          "comment" : "truncate integer",
6187          "msg" : "54657374",
6188          "sig" : "303c021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021b5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b1",
6189          "result" : "invalid",
6190          "flags" : []
6191        },
6192        {
6193          "tcId" : 693,
6194          "comment" : "truncate integer",
6195          "msg" : "54657374",
6196          "sig" : "303c021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021be8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6197          "result" : "invalid",
6198          "flags" : []
6199        },
6200        {
6201          "tcId" : 694,
6202          "comment" : "leading ff in integer",
6203          "msg" : "54657374",
6204          "sig" : "303e021eff009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6205          "result" : "invalid",
6206          "flags" : []
6207        },
6208        {
6209          "tcId" : 695,
6210          "comment" : "leading ff in integer",
6211          "msg" : "54657374",
6212          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021dff5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6213          "result" : "invalid",
6214          "flags" : []
6215        },
6216        {
6217          "tcId" : 696,
6218          "comment" : "infinity",
6219          "msg" : "54657374",
6220          "sig" : "3021090180021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6221          "result" : "invalid",
6222          "flags" : []
6223        },
6224        {
6225          "tcId" : 697,
6226          "comment" : "infinity",
6227          "msg" : "54657374",
6228          "sig" : "3022021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93090180",
6229          "result" : "invalid",
6230          "flags" : []
6231        },
6232        {
6233          "tcId" : 698,
6234          "comment" : "replacing integer with zero",
6235          "msg" : "54657374",
6236          "sig" : "3021020100021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6237          "result" : "invalid",
6238          "flags" : []
6239        },
6240        {
6241          "tcId" : 699,
6242          "comment" : "replacing integer with zero",
6243          "msg" : "54657374",
6244          "sig" : "3022021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93020100",
6245          "result" : "invalid",
6246          "flags" : []
6247        },
6248        {
6249          "tcId" : 700,
6250          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6251          "msg" : "54657374",
6252          "sig" : "303d021d0156667b48514d3e5d546ca89ff45ada90474113ed248b873430ab57f0021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6253          "result" : "invalid",
6254          "flags" : []
6255        },
6256        {
6257          "tcId" : 701,
6258          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6259          "msg" : "54657374",
6260          "sig" : "303c021ce0794dfb465b4e9d969cb3d0616b4b8468dbaf85aec085b2b7008536021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6261          "result" : "invalid",
6262          "flags" : []
6263        },
6264        {
6265          "tcId" : 702,
6266          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6267          "msg" : "54657374",
6268          "sig" : "303d021dff64901b5e342bb9828a7b51c7d51cecf5a7f19e469659f98c8c2a116d021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6269          "result" : "invalid",
6270          "flags" : []
6271        },
6272        {
6273          "tcId" : 703,
6274          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6275          "msg" : "54657374",
6276          "sig" : "303c021c1f86b204b9a4b16269634c2f9e94b47b9724507a513f7a4d48ff7aca021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6277          "result" : "invalid",
6278          "flags" : []
6279        },
6280        {
6281          "tcId" : 704,
6282          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6283          "msg" : "54657374",
6284          "sig" : "303d021dfea99984b7aeb2c1a2ab9357600ba5256fb8beec12db7478cbcf54a810021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6285          "result" : "invalid",
6286          "flags" : []
6287        },
6288        {
6289          "tcId" : 705,
6290          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6291          "msg" : "54657374",
6292          "sig" : "303d021d019b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6293          "result" : "invalid",
6294          "flags" : []
6295        },
6296        {
6297          "tcId" : 706,
6298          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6299          "msg" : "54657374",
6300          "sig" : "303c021c64901b5e342bb9828a7b51c7d51cecf5a7f19e469659f98c8c2a116d021c5fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6301          "result" : "invalid",
6302          "flags" : []
6303        },
6304        {
6305          "tcId" : 707,
6306          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6307          "msg" : "54657374",
6308          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021d011adeb9ed974f878dc2fc26f4bf86ffda5f7abe6c26ebabf9b8181a73",
6309          "result" : "invalid",
6310          "flags" : []
6311        },
6312        {
6313          "tcId" : 708,
6314          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6315          "msg" : "54657374",
6316          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021ca4f18ca08c5d97ce052c32252c9770ce81155a04b120aa783e6d47b9",
6317          "result" : "invalid",
6318          "flags" : []
6319        },
6320        {
6321          "tcId" : 709,
6322          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6323          "msg" : "54657374",
6324          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021ca017dcb8ee2970521bebd37309f0c7ab8fb7f3c793f9d4c704bd4eea",
6325          "result" : "invalid",
6326          "flags" : []
6327        },
6328        {
6329          "tcId" : 710,
6330          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6331          "msg" : "54657374",
6332          "sig" : "303d021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021c5b0e735f73a26831fad3cddad3688f317eeaa5fb4edf5587c192b847",
6333          "result" : "invalid",
6334          "flags" : []
6335        },
6336        {
6337          "tcId" : 711,
6338          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6339          "msg" : "54657374",
6340          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021dfee521461268b078723d03d90b40790025a0854193d914540647e7e58d",
6341          "result" : "invalid",
6342          "flags" : []
6343        },
6344        {
6345          "tcId" : 712,
6346          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6347          "msg" : "54657374",
6348          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021d015fe8234711d68fade4142c8cf60f385470480c386c062b38fb42b116",
6349          "result" : "invalid",
6350          "flags" : []
6351        },
6352        {
6353          "tcId" : 713,
6354          "comment" : "Modified r or s, e.g. by adding or subtracting the group order",
6355          "msg" : "54657374",
6356          "sig" : "303e021d009b6fe4a1cbd4467d7584ae382ae3130a580e61b969a6067373d5ee93021d00a017dcb8ee2970521bebd37309f0c7ab8fb7f3c793f9d4c704bd4eea",
6357          "result" : "invalid",
6358          "flags" : []
6359        },
6360        {
6361          "tcId" : 714,
6362          "comment" : "Signatures with special case values for r and s.",
6363          "msg" : "54657374",
6364          "sig" : "3022020100021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6365          "result" : "invalid",
6366          "flags" : [
6367            "EdgeCase"
6368          ]
6369        },
6370        {
6371          "tcId" : 715,
6372          "comment" : "Signatures with special case values for r and s.",
6373          "msg" : "54657374",
6374          "sig" : "3006020100020100",
6375          "result" : "invalid",
6376          "flags" : [
6377            "EdgeCase"
6378          ]
6379        },
6380        {
6381          "tcId" : 716,
6382          "comment" : "Signatures with special case values for r and s.",
6383          "msg" : "54657374",
6384          "sig" : "3006020100020101",
6385          "result" : "invalid",
6386          "flags" : [
6387            "EdgeCase"
6388          ]
6389        },
6390        {
6391          "tcId" : 717,
6392          "comment" : "Signatures with special case values for r and s.",
6393          "msg" : "54657374",
6394          "sig" : "30060201000201ff",
6395          "result" : "invalid",
6396          "flags" : [
6397            "EdgeCase"
6398          ]
6399        },
6400        {
6401          "tcId" : 718,
6402          "comment" : "Signatures with special case values for r and s.",
6403          "msg" : "54657374",
6404          "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
6405          "result" : "invalid",
6406          "flags" : [
6407            "EdgeCase"
6408          ]
6409        },
6410        {
6411          "tcId" : 719,
6412          "comment" : "Signatures with special case values for r and s.",
6413          "msg" : "54657374",
6414          "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
6415          "result" : "invalid",
6416          "flags" : [
6417            "EdgeCase"
6418          ]
6419        },
6420        {
6421          "tcId" : 720,
6422          "comment" : "Signatures with special case values for r and s.",
6423          "msg" : "54657374",
6424          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
6425          "result" : "invalid",
6426          "flags" : [
6427            "EdgeCase"
6428          ]
6429        },
6430        {
6431          "tcId" : 721,
6432          "comment" : "Signatures with special case values for r and s.",
6433          "msg" : "54657374",
6434          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
6435          "result" : "invalid",
6436          "flags" : [
6437            "EdgeCase"
6438          ]
6439        },
6440        {
6441          "tcId" : 722,
6442          "comment" : "Signatures with special case values for r and s.",
6443          "msg" : "54657374",
6444          "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
6445          "result" : "invalid",
6446          "flags" : [
6447            "EdgeCase"
6448          ]
6449        },
6450        {
6451          "tcId" : 723,
6452          "comment" : "Signatures with special case values for r and s.",
6453          "msg" : "54657374",
6454          "sig" : "3022020100021d0100000000000000000000000000000000000000000000000000000000",
6455          "result" : "invalid",
6456          "flags" : [
6457            "EdgeCase"
6458          ]
6459        },
6460        {
6461          "tcId" : 724,
6462          "comment" : "Signatures with special case values for r and s.",
6463          "msg" : "54657374",
6464          "sig" : "3082010802010002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
6465          "result" : "invalid",
6466          "flags" : [
6467            "EdgeCase"
6468          ]
6469        },
6470        {
6471          "tcId" : 725,
6472          "comment" : "Signatures with special case values for r and s.",
6473          "msg" : "54657374",
6474          "sig" : "3008020100090380fe01",
6475          "result" : "invalid",
6476          "flags" : [
6477            "EdgeCase"
6478          ]
6479        },
6480        {
6481          "tcId" : 726,
6482          "comment" : "Signatures with special case values for r and s.",
6483          "msg" : "54657374",
6484          "sig" : "3022020101021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6485          "result" : "invalid",
6486          "flags" : [
6487            "EdgeCase"
6488          ]
6489        },
6490        {
6491          "tcId" : 727,
6492          "comment" : "Signatures with special case values for r and s.",
6493          "msg" : "54657374",
6494          "sig" : "3006020101020100",
6495          "result" : "invalid",
6496          "flags" : [
6497            "EdgeCase"
6498          ]
6499        },
6500        {
6501          "tcId" : 728,
6502          "comment" : "Signatures with special case values for r and s.",
6503          "msg" : "54657374",
6504          "sig" : "3006020101020101",
6505          "result" : "invalid",
6506          "flags" : [
6507            "EdgeCase"
6508          ]
6509        },
6510        {
6511          "tcId" : 729,
6512          "comment" : "Signatures with special case values for r and s.",
6513          "msg" : "54657374",
6514          "sig" : "30060201010201ff",
6515          "result" : "invalid",
6516          "flags" : [
6517            "EdgeCase"
6518          ]
6519        },
6520        {
6521          "tcId" : 730,
6522          "comment" : "Signatures with special case values for r and s.",
6523          "msg" : "54657374",
6524          "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
6525          "result" : "invalid",
6526          "flags" : [
6527            "EdgeCase"
6528          ]
6529        },
6530        {
6531          "tcId" : 731,
6532          "comment" : "Signatures with special case values for r and s.",
6533          "msg" : "54657374",
6534          "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
6535          "result" : "invalid",
6536          "flags" : [
6537            "EdgeCase"
6538          ]
6539        },
6540        {
6541          "tcId" : 732,
6542          "comment" : "Signatures with special case values for r and s.",
6543          "msg" : "54657374",
6544          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
6545          "result" : "invalid",
6546          "flags" : [
6547            "EdgeCase"
6548          ]
6549        },
6550        {
6551          "tcId" : 733,
6552          "comment" : "Signatures with special case values for r and s.",
6553          "msg" : "54657374",
6554          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
6555          "result" : "invalid",
6556          "flags" : [
6557            "EdgeCase"
6558          ]
6559        },
6560        {
6561          "tcId" : 734,
6562          "comment" : "Signatures with special case values for r and s.",
6563          "msg" : "54657374",
6564          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
6565          "result" : "invalid",
6566          "flags" : [
6567            "EdgeCase"
6568          ]
6569        },
6570        {
6571          "tcId" : 735,
6572          "comment" : "Signatures with special case values for r and s.",
6573          "msg" : "54657374",
6574          "sig" : "3022020101021d0100000000000000000000000000000000000000000000000000000000",
6575          "result" : "invalid",
6576          "flags" : [
6577            "EdgeCase"
6578          ]
6579        },
6580        {
6581          "tcId" : 736,
6582          "comment" : "Signatures with special case values for r and s.",
6583          "msg" : "54657374",
6584          "sig" : "3082010802010102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
6585          "result" : "invalid",
6586          "flags" : [
6587            "EdgeCase"
6588          ]
6589        },
6590        {
6591          "tcId" : 737,
6592          "comment" : "Signatures with special case values for r and s.",
6593          "msg" : "54657374",
6594          "sig" : "3008020101090380fe01",
6595          "result" : "invalid",
6596          "flags" : [
6597            "EdgeCase"
6598          ]
6599        },
6600        {
6601          "tcId" : 738,
6602          "comment" : "Signatures with special case values for r and s.",
6603          "msg" : "54657374",
6604          "sig" : "30220201ff021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6605          "result" : "invalid",
6606          "flags" : [
6607            "EdgeCase"
6608          ]
6609        },
6610        {
6611          "tcId" : 739,
6612          "comment" : "Signatures with special case values for r and s.",
6613          "msg" : "54657374",
6614          "sig" : "30060201ff020100",
6615          "result" : "invalid",
6616          "flags" : [
6617            "EdgeCase"
6618          ]
6619        },
6620        {
6621          "tcId" : 740,
6622          "comment" : "Signatures with special case values for r and s.",
6623          "msg" : "54657374",
6624          "sig" : "30060201ff020101",
6625          "result" : "invalid",
6626          "flags" : [
6627            "EdgeCase"
6628          ]
6629        },
6630        {
6631          "tcId" : 741,
6632          "comment" : "Signatures with special case values for r and s.",
6633          "msg" : "54657374",
6634          "sig" : "30060201ff0201ff",
6635          "result" : "invalid",
6636          "flags" : [
6637            "EdgeCase"
6638          ]
6639        },
6640        {
6641          "tcId" : 742,
6642          "comment" : "Signatures with special case values for r and s.",
6643          "msg" : "54657374",
6644          "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
6645          "result" : "invalid",
6646          "flags" : [
6647            "EdgeCase"
6648          ]
6649        },
6650        {
6651          "tcId" : 743,
6652          "comment" : "Signatures with special case values for r and s.",
6653          "msg" : "54657374",
6654          "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
6655          "result" : "invalid",
6656          "flags" : [
6657            "EdgeCase"
6658          ]
6659        },
6660        {
6661          "tcId" : 744,
6662          "comment" : "Signatures with special case values for r and s.",
6663          "msg" : "54657374",
6664          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
6665          "result" : "invalid",
6666          "flags" : [
6667            "EdgeCase"
6668          ]
6669        },
6670        {
6671          "tcId" : 745,
6672          "comment" : "Signatures with special case values for r and s.",
6673          "msg" : "54657374",
6674          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
6675          "result" : "invalid",
6676          "flags" : [
6677            "EdgeCase"
6678          ]
6679        },
6680        {
6681          "tcId" : 746,
6682          "comment" : "Signatures with special case values for r and s.",
6683          "msg" : "54657374",
6684          "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
6685          "result" : "invalid",
6686          "flags" : [
6687            "EdgeCase"
6688          ]
6689        },
6690        {
6691          "tcId" : 747,
6692          "comment" : "Signatures with special case values for r and s.",
6693          "msg" : "54657374",
6694          "sig" : "30220201ff021d0100000000000000000000000000000000000000000000000000000000",
6695          "result" : "invalid",
6696          "flags" : [
6697            "EdgeCase"
6698          ]
6699        },
6700        {
6701          "tcId" : 748,
6702          "comment" : "Signatures with special case values for r and s.",
6703          "msg" : "54657374",
6704          "sig" : "308201080201ff02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
6705          "result" : "invalid",
6706          "flags" : [
6707            "EdgeCase"
6708          ]
6709        },
6710        {
6711          "tcId" : 749,
6712          "comment" : "Signatures with special case values for r and s.",
6713          "msg" : "54657374",
6714          "sig" : "30080201ff090380fe01",
6715          "result" : "invalid",
6716          "flags" : [
6717            "EdgeCase"
6718          ]
6719        },
6720        {
6721          "tcId" : 750,
6722          "comment" : "Signatures with special case values for r and s.",
6723          "msg" : "54657374",
6724          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6725          "result" : "invalid",
6726          "flags" : [
6727            "EdgeCase"
6728          ]
6729        },
6730        {
6731          "tcId" : 751,
6732          "comment" : "Signatures with special case values for r and s.",
6733          "msg" : "54657374",
6734          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020100",
6735          "result" : "invalid",
6736          "flags" : [
6737            "EdgeCase"
6738          ]
6739        },
6740        {
6741          "tcId" : 752,
6742          "comment" : "Signatures with special case values for r and s.",
6743          "msg" : "54657374",
6744          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020101",
6745          "result" : "invalid",
6746          "flags" : [
6747            "EdgeCase"
6748          ]
6749        },
6750        {
6751          "tcId" : 753,
6752          "comment" : "Signatures with special case values for r and s.",
6753          "msg" : "54657374",
6754          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae0201ff",
6755          "result" : "invalid",
6756          "flags" : [
6757            "EdgeCase"
6758          ]
6759        },
6760        {
6761          "tcId" : 754,
6762          "comment" : "Signatures with special case values for r and s.",
6763          "msg" : "54657374",
6764          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
6765          "result" : "invalid",
6766          "flags" : [
6767            "EdgeCase"
6768          ]
6769        },
6770        {
6771          "tcId" : 755,
6772          "comment" : "Signatures with special case values for r and s.",
6773          "msg" : "54657374",
6774          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
6775          "result" : "invalid",
6776          "flags" : [
6777            "EdgeCase"
6778          ]
6779        },
6780        {
6781          "tcId" : 756,
6782          "comment" : "Signatures with special case values for r and s.",
6783          "msg" : "54657374",
6784          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
6785          "result" : "invalid",
6786          "flags" : [
6787            "EdgeCase"
6788          ]
6789        },
6790        {
6791          "tcId" : 757,
6792          "comment" : "Signatures with special case values for r and s.",
6793          "msg" : "54657374",
6794          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
6795          "result" : "invalid",
6796          "flags" : [
6797            "EdgeCase"
6798          ]
6799        },
6800        {
6801          "tcId" : 758,
6802          "comment" : "Signatures with special case values for r and s.",
6803          "msg" : "54657374",
6804          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
6805          "result" : "invalid",
6806          "flags" : [
6807            "EdgeCase"
6808          ]
6809        },
6810        {
6811          "tcId" : 759,
6812          "comment" : "Signatures with special case values for r and s.",
6813          "msg" : "54657374",
6814          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d0100000000000000000000000000000000000000000000000000000000",
6815          "result" : "invalid",
6816          "flags" : [
6817            "EdgeCase"
6818          ]
6819        },
6820        {
6821          "tcId" : 760,
6822          "comment" : "Signatures with special case values for r and s.",
6823          "msg" : "54657374",
6824          "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
6825          "result" : "invalid",
6826          "flags" : [
6827            "EdgeCase"
6828          ]
6829        },
6830        {
6831          "tcId" : 761,
6832          "comment" : "Signatures with special case values for r and s.",
6833          "msg" : "54657374",
6834          "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae090380fe01",
6835          "result" : "invalid",
6836          "flags" : [
6837            "EdgeCase"
6838          ]
6839        },
6840        {
6841          "tcId" : 762,
6842          "comment" : "Signatures with special case values for r and s.",
6843          "msg" : "54657374",
6844          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6845          "result" : "invalid",
6846          "flags" : [
6847            "EdgeCase"
6848          ]
6849        },
6850        {
6851          "tcId" : 763,
6852          "comment" : "Signatures with special case values for r and s.",
6853          "msg" : "54657374",
6854          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020100",
6855          "result" : "invalid",
6856          "flags" : [
6857            "EdgeCase"
6858          ]
6859        },
6860        {
6861          "tcId" : 764,
6862          "comment" : "Signatures with special case values for r and s.",
6863          "msg" : "54657374",
6864          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020101",
6865          "result" : "invalid",
6866          "flags" : [
6867            "EdgeCase"
6868          ]
6869        },
6870        {
6871          "tcId" : 765,
6872          "comment" : "Signatures with special case values for r and s.",
6873          "msg" : "54657374",
6874          "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af0201ff",
6875          "result" : "invalid",
6876          "flags" : [
6877            "EdgeCase"
6878          ]
6879        },
6880        {
6881          "tcId" : 766,
6882          "comment" : "Signatures with special case values for r and s.",
6883          "msg" : "54657374",
6884          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
6885          "result" : "invalid",
6886          "flags" : [
6887            "EdgeCase"
6888          ]
6889        },
6890        {
6891          "tcId" : 767,
6892          "comment" : "Signatures with special case values for r and s.",
6893          "msg" : "54657374",
6894          "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
6895          "result" : "invalid",
6896          "flags" : [
6897            "EdgeCase"
6898          ]
6899        },
6900        {
6901          "tcId" : 768,
6902          "comment" : "Signatures with special case values for r and s.",
6903          "msg" : "54657374",
6904          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
6905          "result" : "invalid",
6906          "flags" : [
6907            "EdgeCase"
6908          ]
6909        },
6910        {
6911          "tcId" : 769,
6912          "comment" : "Signatures with special case values for r and s.",
6913          "msg" : "54657374",
6914          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
6915          "result" : "invalid",
6916          "flags" : [
6917            "EdgeCase"
6918          ]
6919        },
6920        {
6921          "tcId" : 770,
6922          "comment" : "Signatures with special case values for r and s.",
6923          "msg" : "54657374",
6924          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
6925          "result" : "invalid",
6926          "flags" : [
6927            "EdgeCase"
6928          ]
6929        },
6930        {
6931          "tcId" : 771,
6932          "comment" : "Signatures with special case values for r and s.",
6933          "msg" : "54657374",
6934          "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d0100000000000000000000000000000000000000000000000000000000",
6935          "result" : "invalid",
6936          "flags" : [
6937            "EdgeCase"
6938          ]
6939        },
6940        {
6941          "tcId" : 772,
6942          "comment" : "Signatures with special case values for r and s.",
6943          "msg" : "54657374",
6944          "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
6945          "result" : "invalid",
6946          "flags" : [
6947            "EdgeCase"
6948          ]
6949        },
6950        {
6951          "tcId" : 773,
6952          "comment" : "Signatures with special case values for r and s.",
6953          "msg" : "54657374",
6954          "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af090380fe01",
6955          "result" : "invalid",
6956          "flags" : [
6957            "EdgeCase"
6958          ]
6959        },
6960        {
6961          "tcId" : 774,
6962          "comment" : "Signatures with special case values for r and s.",
6963          "msg" : "54657374",
6964          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
6965          "result" : "invalid",
6966          "flags" : [
6967            "EdgeCase"
6968          ]
6969        },
6970        {
6971          "tcId" : 775,
6972          "comment" : "Signatures with special case values for r and s.",
6973          "msg" : "54657374",
6974          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020100",
6975          "result" : "invalid",
6976          "flags" : [
6977            "EdgeCase"
6978          ]
6979        },
6980        {
6981          "tcId" : 776,
6982          "comment" : "Signatures with special case values for r and s.",
6983          "msg" : "54657374",
6984          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020101",
6985          "result" : "invalid",
6986          "flags" : [
6987            "EdgeCase"
6988          ]
6989        },
6990        {
6991          "tcId" : 777,
6992          "comment" : "Signatures with special case values for r and s.",
6993          "msg" : "54657374",
6994          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c0201ff",
6995          "result" : "invalid",
6996          "flags" : [
6997            "EdgeCase"
6998          ]
6999        },
7000        {
7001          "tcId" : 778,
7002          "comment" : "Signatures with special case values for r and s.",
7003          "msg" : "54657374",
7004          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7005          "result" : "invalid",
7006          "flags" : [
7007            "EdgeCase"
7008          ]
7009        },
7010        {
7011          "tcId" : 779,
7012          "comment" : "Signatures with special case values for r and s.",
7013          "msg" : "54657374",
7014          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7015          "result" : "invalid",
7016          "flags" : [
7017            "EdgeCase"
7018          ]
7019        },
7020        {
7021          "tcId" : 780,
7022          "comment" : "Signatures with special case values for r and s.",
7023          "msg" : "54657374",
7024          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7025          "result" : "invalid",
7026          "flags" : [
7027            "EdgeCase"
7028          ]
7029        },
7030        {
7031          "tcId" : 781,
7032          "comment" : "Signatures with special case values for r and s.",
7033          "msg" : "54657374",
7034          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7035          "result" : "invalid",
7036          "flags" : [
7037            "EdgeCase"
7038          ]
7039        },
7040        {
7041          "tcId" : 782,
7042          "comment" : "Signatures with special case values for r and s.",
7043          "msg" : "54657374",
7044          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7045          "result" : "invalid",
7046          "flags" : [
7047            "EdgeCase"
7048          ]
7049        },
7050        {
7051          "tcId" : 783,
7052          "comment" : "Signatures with special case values for r and s.",
7053          "msg" : "54657374",
7054          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d0100000000000000000000000000000000000000000000000000000000",
7055          "result" : "invalid",
7056          "flags" : [
7057            "EdgeCase"
7058          ]
7059        },
7060        {
7061          "tcId" : 784,
7062          "comment" : "Signatures with special case values for r and s.",
7063          "msg" : "54657374",
7064          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7065          "result" : "invalid",
7066          "flags" : [
7067            "EdgeCase"
7068          ]
7069        },
7070        {
7071          "tcId" : 785,
7072          "comment" : "Signatures with special case values for r and s.",
7073          "msg" : "54657374",
7074          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c090380fe01",
7075          "result" : "invalid",
7076          "flags" : [
7077            "EdgeCase"
7078          ]
7079        },
7080        {
7081          "tcId" : 786,
7082          "comment" : "Signatures with special case values for r and s.",
7083          "msg" : "54657374",
7084          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
7085          "result" : "invalid",
7086          "flags" : [
7087            "EdgeCase"
7088          ]
7089        },
7090        {
7091          "tcId" : 787,
7092          "comment" : "Signatures with special case values for r and s.",
7093          "msg" : "54657374",
7094          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020100",
7095          "result" : "invalid",
7096          "flags" : [
7097            "EdgeCase"
7098          ]
7099        },
7100        {
7101          "tcId" : 788,
7102          "comment" : "Signatures with special case values for r and s.",
7103          "msg" : "54657374",
7104          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020101",
7105          "result" : "invalid",
7106          "flags" : [
7107            "EdgeCase"
7108          ]
7109        },
7110        {
7111          "tcId" : 789,
7112          "comment" : "Signatures with special case values for r and s.",
7113          "msg" : "54657374",
7114          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0201ff",
7115          "result" : "invalid",
7116          "flags" : [
7117            "EdgeCase"
7118          ]
7119        },
7120        {
7121          "tcId" : 790,
7122          "comment" : "Signatures with special case values for r and s.",
7123          "msg" : "54657374",
7124          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7125          "result" : "invalid",
7126          "flags" : [
7127            "EdgeCase"
7128          ]
7129        },
7130        {
7131          "tcId" : 791,
7132          "comment" : "Signatures with special case values for r and s.",
7133          "msg" : "54657374",
7134          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7135          "result" : "invalid",
7136          "flags" : [
7137            "EdgeCase"
7138          ]
7139        },
7140        {
7141          "tcId" : 792,
7142          "comment" : "Signatures with special case values for r and s.",
7143          "msg" : "54657374",
7144          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7145          "result" : "invalid",
7146          "flags" : [
7147            "EdgeCase"
7148          ]
7149        },
7150        {
7151          "tcId" : 793,
7152          "comment" : "Signatures with special case values for r and s.",
7153          "msg" : "54657374",
7154          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7155          "result" : "invalid",
7156          "flags" : [
7157            "EdgeCase"
7158          ]
7159        },
7160        {
7161          "tcId" : 794,
7162          "comment" : "Signatures with special case values for r and s.",
7163          "msg" : "54657374",
7164          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7165          "result" : "invalid",
7166          "flags" : [
7167            "EdgeCase"
7168          ]
7169        },
7170        {
7171          "tcId" : 795,
7172          "comment" : "Signatures with special case values for r and s.",
7173          "msg" : "54657374",
7174          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d0100000000000000000000000000000000000000000000000000000000",
7175          "result" : "invalid",
7176          "flags" : [
7177            "EdgeCase"
7178          ]
7179        },
7180        {
7181          "tcId" : 796,
7182          "comment" : "Signatures with special case values for r and s.",
7183          "msg" : "54657374",
7184          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7185          "result" : "invalid",
7186          "flags" : [
7187            "EdgeCase"
7188          ]
7189        },
7190        {
7191          "tcId" : 797,
7192          "comment" : "Signatures with special case values for r and s.",
7193          "msg" : "54657374",
7194          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d090380fe01",
7195          "result" : "invalid",
7196          "flags" : [
7197            "EdgeCase"
7198          ]
7199        },
7200        {
7201          "tcId" : 798,
7202          "comment" : "Signatures with special case values for r and s.",
7203          "msg" : "54657374",
7204          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
7205          "result" : "invalid",
7206          "flags" : [
7207            "EdgeCase"
7208          ]
7209        },
7210        {
7211          "tcId" : 799,
7212          "comment" : "Signatures with special case values for r and s.",
7213          "msg" : "54657374",
7214          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020100",
7215          "result" : "invalid",
7216          "flags" : [
7217            "EdgeCase"
7218          ]
7219        },
7220        {
7221          "tcId" : 800,
7222          "comment" : "Signatures with special case values for r and s.",
7223          "msg" : "54657374",
7224          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020101",
7225          "result" : "invalid",
7226          "flags" : [
7227            "EdgeCase"
7228          ]
7229        },
7230        {
7231          "tcId" : 801,
7232          "comment" : "Signatures with special case values for r and s.",
7233          "msg" : "54657374",
7234          "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e0201ff",
7235          "result" : "invalid",
7236          "flags" : [
7237            "EdgeCase"
7238          ]
7239        },
7240        {
7241          "tcId" : 802,
7242          "comment" : "Signatures with special case values for r and s.",
7243          "msg" : "54657374",
7244          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7245          "result" : "invalid",
7246          "flags" : [
7247            "EdgeCase"
7248          ]
7249        },
7250        {
7251          "tcId" : 803,
7252          "comment" : "Signatures with special case values for r and s.",
7253          "msg" : "54657374",
7254          "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7255          "result" : "invalid",
7256          "flags" : [
7257            "EdgeCase"
7258          ]
7259        },
7260        {
7261          "tcId" : 804,
7262          "comment" : "Signatures with special case values for r and s.",
7263          "msg" : "54657374",
7264          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7265          "result" : "invalid",
7266          "flags" : [
7267            "EdgeCase"
7268          ]
7269        },
7270        {
7271          "tcId" : 805,
7272          "comment" : "Signatures with special case values for r and s.",
7273          "msg" : "54657374",
7274          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7275          "result" : "invalid",
7276          "flags" : [
7277            "EdgeCase"
7278          ]
7279        },
7280        {
7281          "tcId" : 806,
7282          "comment" : "Signatures with special case values for r and s.",
7283          "msg" : "54657374",
7284          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7285          "result" : "invalid",
7286          "flags" : [
7287            "EdgeCase"
7288          ]
7289        },
7290        {
7291          "tcId" : 807,
7292          "comment" : "Signatures with special case values for r and s.",
7293          "msg" : "54657374",
7294          "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d0100000000000000000000000000000000000000000000000000000000",
7295          "result" : "invalid",
7296          "flags" : [
7297            "EdgeCase"
7298          ]
7299        },
7300        {
7301          "tcId" : 808,
7302          "comment" : "Signatures with special case values for r and s.",
7303          "msg" : "54657374",
7304          "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7305          "result" : "invalid",
7306          "flags" : [
7307            "EdgeCase"
7308          ]
7309        },
7310        {
7311          "tcId" : 809,
7312          "comment" : "Signatures with special case values for r and s.",
7313          "msg" : "54657374",
7314          "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e090380fe01",
7315          "result" : "invalid",
7316          "flags" : [
7317            "EdgeCase"
7318          ]
7319        },
7320        {
7321          "tcId" : 810,
7322          "comment" : "Signatures with special case values for r and s.",
7323          "msg" : "54657374",
7324          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
7325          "result" : "invalid",
7326          "flags" : [
7327            "EdgeCase"
7328          ]
7329        },
7330        {
7331          "tcId" : 811,
7332          "comment" : "Signatures with special case values for r and s.",
7333          "msg" : "54657374",
7334          "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020100",
7335          "result" : "invalid",
7336          "flags" : [
7337            "EdgeCase"
7338          ]
7339        },
7340        {
7341          "tcId" : 812,
7342          "comment" : "Signatures with special case values for r and s.",
7343          "msg" : "54657374",
7344          "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020101",
7345          "result" : "invalid",
7346          "flags" : [
7347            "EdgeCase"
7348          ]
7349        },
7350        {
7351          "tcId" : 813,
7352          "comment" : "Signatures with special case values for r and s.",
7353          "msg" : "54657374",
7354          "sig" : "3022021d01000000000000000000000000000000000000000000000000000000000201ff",
7355          "result" : "invalid",
7356          "flags" : [
7357            "EdgeCase"
7358          ]
7359        },
7360        {
7361          "tcId" : 814,
7362          "comment" : "Signatures with special case values for r and s.",
7363          "msg" : "54657374",
7364          "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7365          "result" : "invalid",
7366          "flags" : [
7367            "EdgeCase"
7368          ]
7369        },
7370        {
7371          "tcId" : 815,
7372          "comment" : "Signatures with special case values for r and s.",
7373          "msg" : "54657374",
7374          "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7375          "result" : "invalid",
7376          "flags" : [
7377            "EdgeCase"
7378          ]
7379        },
7380        {
7381          "tcId" : 816,
7382          "comment" : "Signatures with special case values for r and s.",
7383          "msg" : "54657374",
7384          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7385          "result" : "invalid",
7386          "flags" : [
7387            "EdgeCase"
7388          ]
7389        },
7390        {
7391          "tcId" : 817,
7392          "comment" : "Signatures with special case values for r and s.",
7393          "msg" : "54657374",
7394          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7395          "result" : "invalid",
7396          "flags" : [
7397            "EdgeCase"
7398          ]
7399        },
7400        {
7401          "tcId" : 818,
7402          "comment" : "Signatures with special case values for r and s.",
7403          "msg" : "54657374",
7404          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7405          "result" : "invalid",
7406          "flags" : [
7407            "EdgeCase"
7408          ]
7409        },
7410        {
7411          "tcId" : 819,
7412          "comment" : "Signatures with special case values for r and s.",
7413          "msg" : "54657374",
7414          "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d0100000000000000000000000000000000000000000000000000000000",
7415          "result" : "invalid",
7416          "flags" : [
7417            "EdgeCase"
7418          ]
7419        },
7420        {
7421          "tcId" : 820,
7422          "comment" : "Signatures with special case values for r and s.",
7423          "msg" : "54657374",
7424          "sig" : "30820124021d010000000000000000000000000000000000000000000000000000000002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7425          "result" : "invalid",
7426          "flags" : [
7427            "EdgeCase"
7428          ]
7429        },
7430        {
7431          "tcId" : 821,
7432          "comment" : "Signatures with special case values for r and s.",
7433          "msg" : "54657374",
7434          "sig" : "3024021d0100000000000000000000000000000000000000000000000000000000090380fe01",
7435          "result" : "invalid",
7436          "flags" : [
7437            "EdgeCase"
7438          ]
7439        },
7440        {
7441          "tcId" : 822,
7442          "comment" : "Signatures with special case values for r and s.",
7443          "msg" : "54657374",
7444          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
7445          "result" : "invalid",
7446          "flags" : [
7447            "EdgeCase"
7448          ]
7449        },
7450        {
7451          "tcId" : 823,
7452          "comment" : "Signatures with special case values for r and s.",
7453          "msg" : "54657374",
7454          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020100",
7455          "result" : "invalid",
7456          "flags" : [
7457            "EdgeCase"
7458          ]
7459        },
7460        {
7461          "tcId" : 824,
7462          "comment" : "Signatures with special case values for r and s.",
7463          "msg" : "54657374",
7464          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020101",
7465          "result" : "invalid",
7466          "flags" : [
7467            "EdgeCase"
7468          ]
7469        },
7470        {
7471          "tcId" : 825,
7472          "comment" : "Signatures with special case values for r and s.",
7473          "msg" : "54657374",
7474          "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd6670201ff",
7475          "result" : "invalid",
7476          "flags" : [
7477            "EdgeCase"
7478          ]
7479        },
7480        {
7481          "tcId" : 826,
7482          "comment" : "Signatures with special case values for r and s.",
7483          "msg" : "54657374",
7484          "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7485          "result" : "invalid",
7486          "flags" : [
7487            "EdgeCase"
7488          ]
7489        },
7490        {
7491          "tcId" : 827,
7492          "comment" : "Signatures with special case values for r and s.",
7493          "msg" : "54657374",
7494          "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7495          "result" : "invalid",
7496          "flags" : [
7497            "EdgeCase"
7498          ]
7499        },
7500        {
7501          "tcId" : 828,
7502          "comment" : "Signatures with special case values for r and s.",
7503          "msg" : "54657374",
7504          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7505          "result" : "invalid",
7506          "flags" : [
7507            "EdgeCase"
7508          ]
7509        },
7510        {
7511          "tcId" : 829,
7512          "comment" : "Signatures with special case values for r and s.",
7513          "msg" : "54657374",
7514          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7515          "result" : "invalid",
7516          "flags" : [
7517            "EdgeCase"
7518          ]
7519        },
7520        {
7521          "tcId" : 830,
7522          "comment" : "Signatures with special case values for r and s.",
7523          "msg" : "54657374",
7524          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7525          "result" : "invalid",
7526          "flags" : [
7527            "EdgeCase"
7528          ]
7529        },
7530        {
7531          "tcId" : 831,
7532          "comment" : "Signatures with special case values for r and s.",
7533          "msg" : "54657374",
7534          "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d0100000000000000000000000000000000000000000000000000000000",
7535          "result" : "invalid",
7536          "flags" : [
7537            "EdgeCase"
7538          ]
7539        },
7540        {
7541          "tcId" : 832,
7542          "comment" : "Signatures with special case values for r and s.",
7543          "msg" : "54657374",
7544          "sig" : "3082020a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd66702820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7545          "result" : "invalid",
7546          "flags" : [
7547            "EdgeCase"
7548          ]
7549        },
7550        {
7551          "tcId" : 833,
7552          "comment" : "Signatures with special case values for r and s.",
7553          "msg" : "54657374",
7554          "sig" : "3082010a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667090380fe01",
7555          "result" : "invalid",
7556          "flags" : [
7557            "EdgeCase"
7558          ]
7559        },
7560        {
7561          "tcId" : 834,
7562          "comment" : "Signatures with special case values for r and s.",
7563          "msg" : "54657374",
7564          "sig" : "3024090380fe01021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
7565          "result" : "invalid",
7566          "flags" : [
7567            "EdgeCase"
7568          ]
7569        },
7570        {
7571          "tcId" : 835,
7572          "comment" : "Signatures with special case values for r and s.",
7573          "msg" : "54657374",
7574          "sig" : "3008090380fe01020100",
7575          "result" : "invalid",
7576          "flags" : [
7577            "EdgeCase"
7578          ]
7579        },
7580        {
7581          "tcId" : 836,
7582          "comment" : "Signatures with special case values for r and s.",
7583          "msg" : "54657374",
7584          "sig" : "3008090380fe01020101",
7585          "result" : "invalid",
7586          "flags" : [
7587            "EdgeCase"
7588          ]
7589        },
7590        {
7591          "tcId" : 837,
7592          "comment" : "Signatures with special case values for r and s.",
7593          "msg" : "54657374",
7594          "sig" : "3008090380fe010201ff",
7595          "result" : "invalid",
7596          "flags" : [
7597            "EdgeCase"
7598          ]
7599        },
7600        {
7601          "tcId" : 838,
7602          "comment" : "Signatures with special case values for r and s.",
7603          "msg" : "54657374",
7604          "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae",
7605          "result" : "invalid",
7606          "flags" : [
7607            "EdgeCase"
7608          ]
7609        },
7610        {
7611          "tcId" : 839,
7612          "comment" : "Signatures with special case values for r and s.",
7613          "msg" : "54657374",
7614          "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af",
7615          "result" : "invalid",
7616          "flags" : [
7617            "EdgeCase"
7618          ]
7619        },
7620        {
7621          "tcId" : 840,
7622          "comment" : "Signatures with special case values for r and s.",
7623          "msg" : "54657374",
7624          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7625          "result" : "invalid",
7626          "flags" : [
7627            "EdgeCase"
7628          ]
7629        },
7630        {
7631          "tcId" : 841,
7632          "comment" : "Signatures with special case values for r and s.",
7633          "msg" : "54657374",
7634          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7635          "result" : "invalid",
7636          "flags" : [
7637            "EdgeCase"
7638          ]
7639        },
7640        {
7641          "tcId" : 842,
7642          "comment" : "Signatures with special case values for r and s.",
7643          "msg" : "54657374",
7644          "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
7645          "result" : "invalid",
7646          "flags" : [
7647            "EdgeCase"
7648          ]
7649        },
7650        {
7651          "tcId" : 843,
7652          "comment" : "Signatures with special case values for r and s.",
7653          "msg" : "54657374",
7654          "sig" : "3024090380fe01021d0100000000000000000000000000000000000000000000000000000000",
7655          "result" : "invalid",
7656          "flags" : [
7657            "EdgeCase"
7658          ]
7659        },
7660        {
7661          "tcId" : 844,
7662          "comment" : "Signatures with special case values for r and s.",
7663          "msg" : "54657374",
7664          "sig" : "3082010a090380fe0102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7665          "result" : "invalid",
7666          "flags" : [
7667            "EdgeCase"
7668          ]
7669        },
7670        {
7671          "tcId" : 845,
7672          "comment" : "Signatures with special case values for r and s.",
7673          "msg" : "54657374",
7674          "sig" : "300a090380fe01090380fe01",
7675          "result" : "invalid",
7676          "flags" : [
7677            "EdgeCase"
7678          ]
7679        },
7680        {
7681          "tcId" : 846,
7682          "comment" : "random signature",
7683          "msg" : "54657374",
7684          "sig" : "303d021d00a771ef48c2916d48ba9ece53cafb9acb3cf317a78216fae144c88fb3021c65663b70365747f4392d480aaf12b50b162d2ce58b61ccbee88a8df9",
7685          "result" : "valid",
7686          "flags" : []
7687        },
7688        {
7689          "tcId" : 847,
7690          "comment" : "random signature",
7691          "msg" : "54657374",
7692          "sig" : "303e021d00946645d757f0adfbd301c9ee2c08bf0e059a5602de9525dbde789f81021d00a30eb7f2a5d9870c360315bf6d70d83e7b206bbc5ed7d2ded4bacb24",
7693          "result" : "valid",
7694          "flags" : []
7695        },
7696        {
7697          "tcId" : 848,
7698          "comment" : "random signature",
7699          "msg" : "54657374",
7700          "sig" : "303d021c70d3d4efc14853acf33f1060fee06a072773b4c9350d205e618646ab021d00b51e853022ff4922f955458e6b22f9454207a982927db32c76ee3344",
7701          "result" : "valid",
7702          "flags" : []
7703        },
7704        {
7705          "tcId" : 849,
7706          "comment" : "random signature",
7707          "msg" : "54657374",
7708          "sig" : "303c021c6ce7d91e02a62558e8dacd3cf180f81952a091845bbf47bf8fb9f48d021c1e6e4769bbbebc2fa9f819796e7b968c8b699c5f72ee517441c20359",
7709          "result" : "valid",
7710          "flags" : []
7711        },
7712        {
7713          "tcId" : 850,
7714          "comment" : "random signature",
7715          "msg" : "54657374",
7716          "sig" : "303d021c04aa8a8b3f9e1c3f2304070fd797634cec352bfda916bb7a7f20a174021d00a0bb9b091b921951241fae650aab087ac896ed190a3f7cf7aaa2300d",
7717          "result" : "valid",
7718          "flags" : []
7719        }
7720      ]
7721    },
7722    {
7723      "key" : {
7724        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
7725        "keySize" : 2048,
7726        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7727        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7728        "type" : "DSAPublicKey",
7729        "y" : "0848177b9bcff136c52caef2a4a9bcb64dbefbac69e18aae499696b5ec7b270e90478b413bb8ad8f8eee8ad32107d7ba492c36b007f9ef30ebe1ee484d0ea7cb0ff4afaa8c705ad5e16576975414f1bc0efed25c2190a3ed0068bffa1f03bf6f21056c9bb383350851997cbc89cf8729b394527f08ab93ce9b360aa055a47177e82a4ce6fe76c8dffddbd6ee20fa08d0085d3983edd2c8d9a366ad2245b4ed28d6754769f5f3a798be4be19cf469399865d464e3f640438bce03c962c2344d0d550542aed3db55c153833bea44b4146878ba347c8614436c6aac4fd1a60f25c62b3f869a7d55cab4b7122d5e9af4322a3fc8214fa55dc1ee021459fb2c4595827"
7730      },
7731      "keyDer" : "308203433082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde03820106000282010100848177b9bcff136c52caef2a4a9bcb64dbefbac69e18aae499696b5ec7b270e90478b413bb8ad8f8eee8ad32107d7ba492c36b007f9ef30ebe1ee484d0ea7cb0ff4afaa8c705ad5e16576975414f1bc0efed25c2190a3ed0068bffa1f03bf6f21056c9bb383350851997cbc89cf8729b394527f08ab93ce9b360aa055a47177e82a4ce6fe76c8dffddbd6ee20fa08d0085d3983edd2c8d9a366ad2245b4ed28d6754769f5f3a798be4be19cf469399865d464e3f640438bce03c962c2344d0d550542aed3db55c153833bea44b4146878ba347c8614436c6aac4fd1a60f25c62b3f869a7d55cab4b7122d5e9af4322a3fc8214fa55dc1ee021459fb2c4595827",
7732      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQzCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBgACggEBAISBd7m8/xNsUsrvKkqby2Tb77rGnhiq5Jlpa17HsnDpBHi0E7uK2Pju\n6K0yEH17pJLDawB/nvMOvh7khNDqfLD/SvqoxwWtXhZXaXVBTxvA7+0lwhkKPtAG\ni/+h8Dv28hBWybs4M1CFGZfLyJz4cps5RSfwirk86bNgqgVaRxd+gqTOb+dsjf/d\nvW7iD6CNAIXTmD7dLI2aNmrSJFtO0o1nVHafXzp5i+S+Gc9Gk5mGXUZOP2QEOLzg\nPJYsI0TQ1VBUKu09tVwVODO+pEtBRoeLo0fIYUQ2xqrE/Rpg8lxis/hpp9Vcq0tx\nItXpr0Mio/yCFPpV3B7gIUWfssRZWCc=\n-----END PUBLIC KEY-----",
7733      "sha" : "SHA-256",
7734      "type" : "DSAVer",
7735      "tests" : [
7736        {
7737          "tcId" : 851,
7738          "comment" : "r,s = 1,1",
7739          "msg" : "54657374",
7740          "sig" : "3006020101020101",
7741          "result" : "valid",
7742          "flags" : []
7743        },
7744        {
7745          "tcId" : 852,
7746          "comment" : "r,s = 1,5",
7747          "msg" : "54657374",
7748          "sig" : "3006020101020105",
7749          "result" : "valid",
7750          "flags" : []
7751        },
7752        {
7753          "tcId" : 853,
7754          "comment" : "u2 small",
7755          "msg" : "54657374",
7756          "sig" : "3022020101021d009592121ed12d93197f1ffb863ac63937f28ef4f62f1e009a30aabab1",
7757          "result" : "valid",
7758          "flags" : []
7759        },
7760        {
7761          "tcId" : 854,
7762          "comment" : "s == q-1",
7763          "msg" : "54657374",
7764          "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c",
7765          "result" : "valid",
7766          "flags" : []
7767        }
7768      ]
7769    },
7770    {
7771      "key" : {
7772        "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
7773        "keySize" : 2048,
7774        "p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
7775        "q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
7776        "type" : "DSAPublicKey",
7777        "y" : "629374929537e2c3b09f30d881554ca7357f89e25105474dbbce06e4001efd61481a457aa0d7d7e565e90b7a3d9c688005fb404bf3b6d3e61e402300beee7c58ceeaf00b112ddfeef3cbc2020ba2206dd4ef0563d7fa52c321b4ee6280eb8585041d03cadb9244dff21dc90417bbe6f06b91c2ca6484437c3846926b18ee22275081b60726e7a26a29a947eabd035ede83d65927b3ceb0d4d8c2f34e94a3de0f57e4ea99af059657529f6954b1ac9bb4484ca76b4083e1cf4264eff028662137761e4d7f35b1eda3cf516856f25553840e43ae38379d234b06c891822132081d19f0d5db9f23b4bbd5f5667dd78f3dd7f1fe5f25ca48515f6335ce1c9fd0a64b"
7778      },
7779      "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde038201050002820100629374929537e2c3b09f30d881554ca7357f89e25105474dbbce06e4001efd61481a457aa0d7d7e565e90b7a3d9c688005fb404bf3b6d3e61e402300beee7c58ceeaf00b112ddfeef3cbc2020ba2206dd4ef0563d7fa52c321b4ee6280eb8585041d03cadb9244dff21dc90417bbe6f06b91c2ca6484437c3846926b18ee22275081b60726e7a26a29a947eabd035ede83d65927b3ceb0d4d8c2f34e94a3de0f57e4ea99af059657529f6954b1ac9bb4484ca76b4083e1cf4264eff028662137761e4d7f35b1eda3cf516856f25553840e43ae38379d234b06c891822132081d19f0d5db9f23b4bbd5f5667dd78f3dd7f1fe5f25ca48515f6335ce1c9fd0a64b",
7780      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAYpN0kpU34sOwnzDYgVVMpzV/ieJRBUdNu84G5AAe/WFIGkV6oNfX5WXp\nC3o9nGiABftAS/O20+YeQCMAvu58WM7q8AsRLd/u88vCAguiIG3U7wVj1/pSwyG0\n7mKA64WFBB0DytuSRN/yHckEF7vm8GuRwspkhEN8OEaSaxjuIidQgbYHJueiaimp\nR+q9A17eg9ZZJ7POsNTYwvNOlKPeD1fk6pmvBZZXUp9pVLGsm7RITKdrQIPhz0Jk\n7/AoZiE3dh5NfzWx7aPPUWhW8lVThA5Drjg3nSNLBsiRgiEyCB0Z8NXbnyO0u9X1\nZn3Xjz3X8f5fJcpIUV9jNc4cn9CmSw==\n-----END PUBLIC KEY-----",
7781      "sha" : "SHA-256",
7782      "type" : "DSAVer",
7783      "tests" : [
7784        {
7785          "tcId" : 855,
7786          "comment" : "s == 1",
7787          "msg" : "54657374",
7788          "sig" : "3021021c5a252f4fc55618747fd94b13c9bee62bb958d85777cb07dd90710d24020101",
7789          "result" : "valid",
7790          "flags" : []
7791        }
7792      ]
7793    }
7794  ]
7795}
7796