1{
2  "algorithm" : "AES-CCM",
3  "generatorVersion" : "0.8r12",
4  "numberOfTests" : 510,
5  "header" : [
6    "Test vectors of type AeadTest test authenticated encryption with",
7    "additional data. The test vectors are intended for testing both",
8    "encryption and decryption."
9  ],
10  "notes" : {
11    "InvalidNonceSize" : "AES-CCM is only defined for nonces of size 7 .. 13. No other nonce sizes should be used. The encoding of the octet B0 is undefined in these cases.",
12    "InvalidTagSize" : "AES-CCM is only defined for tags of size 4, 6, 8, 10, 12, 14, 16. No other tags sizes should be used. The encoding of the octet B0 is undefined in these cases.",
13    "LongIv" : "CVE-2017-18330: Overflow with large IVs"
14  },
15  "schema" : "aead_test_schema.json",
16  "testGroups" : [
17    {
18      "ivSize" : 96,
19      "keySize" : 128,
20      "tagSize" : 128,
21      "type" : "AeadTest",
22      "tests" : [
23        {
24          "tcId" : 1,
25          "comment" : "",
26          "key" : "bedcfb5a011ebc84600fcb296c15af0d",
27          "iv" : "438a547a94ea88dce46c6c85",
28          "aad" : "",
29          "msg" : "",
30          "ct" : "",
31          "tag" : "25d1a38495a7dea45bda049705627d10",
32          "result" : "valid",
33          "flags" : []
34        },
35        {
36          "tcId" : 2,
37          "comment" : "",
38          "key" : "384ea416ac3c2f51a76e7d8226346d4e",
39          "iv" : "b30c084727ad1c592ac21d12",
40          "aad" : "",
41          "msg" : "35",
42          "ct" : "d7",
43          "tag" : "6be3fd13b7065afc19e3b8a3b96b39fb",
44          "result" : "valid",
45          "flags" : []
46        },
47        {
48          "tcId" : 3,
49          "comment" : "",
50          "key" : "cae31cd9f55526eb038241fc44cac1e5",
51          "iv" : "b5e006ded553110e6dc56529",
52          "aad" : "",
53          "msg" : "d10989f2c52e94ad",
54          "ct" : "e64d0b64ebb381ec",
55          "tag" : "25409c795d491d804e583917227b73c7",
56          "result" : "valid",
57          "flags" : []
58        },
59        {
60          "tcId" : 4,
61          "comment" : "",
62          "key" : "ffdf4228361ea1f8165852136b3480f7",
63          "iv" : "0e1666f2dc652f7708fb8f0d",
64          "aad" : "",
65          "msg" : "25b12e28ac0ef6ead0226a3b2288c800",
66          "ct" : "aaf596fa5b00aaac27700146aec932a9",
67          "tag" : "848b6735d32c96e4a0532bcdfaf33582",
68          "result" : "valid",
69          "flags" : []
70        },
71        {
72          "tcId" : 5,
73          "comment" : "",
74          "key" : "c15ed227dd2e237ecd087eaaaad19ea4",
75          "iv" : "965ff6643116ac1443a2dec7",
76          "aad" : "",
77          "msg" : "fee62fde973fe025ad6b322dcdf3c63fc7",
78          "ct" : "0333df2a86d7f094dd8bce75da6c38c5c1",
79          "tag" : "417da29df85a1d134feee8aa35569081",
80          "result" : "valid",
81          "flags" : []
82        },
83        {
84          "tcId" : 6,
85          "comment" : "",
86          "key" : "a8ee11b26d7ceb7f17eaa1e4b83a2cf6",
87          "iv" : "fbbc04fd6e025b7193eb57f6",
88          "aad" : "",
89          "msg" : "c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf",
90          "ct" : "fcaaa38feda3aca975ac76553c3e7ef36b887a8c4d8241f9",
91          "tag" : "c2c6dcaeaeb9f38a3a42d2f4e8a17de4",
92          "result" : "valid",
93          "flags" : []
94        },
95        {
96          "tcId" : 7,
97          "comment" : "",
98          "key" : "1655bf662f7ee685615701fd3779d628",
99          "iv" : "42b51388f6f9047a2a994575",
100          "aad" : "",
101          "msg" : "857b2f6cd608c9cea0246c740caa4ca19c5f1c7d71cb9273f0d8c8bb65b70a",
102          "ct" : "b3fb66d3f2cb7590ad5ef5604813c125020ee3d791cb0ec67eb5eb86709b6b",
103          "tag" : "155577b98a811e45324616043997bc03",
104          "result" : "valid",
105          "flags" : []
106        },
107        {
108          "tcId" : 8,
109          "comment" : "",
110          "key" : "3fd50741ec47ddbfc2fc090975d154f0",
111          "iv" : "eef1a6e651321852f0b25a31",
112          "aad" : "",
113          "msg" : "d6f6a9a24db6a7a6176d4362639c4fd77f70f3e089dd940086e12a9becbaf97f82",
114          "ct" : "532694bb2851ea7f3bdd37c4e806be5b953ea79d08100e74af3fa67eca8890db28",
115          "tag" : "9e1acee688848bca454c6d04753d3c7d",
116          "result" : "valid",
117          "flags" : []
118        },
119        {
120          "tcId" : 9,
121          "comment" : "",
122          "key" : "42e38abef2dd7573248c5aefb3ecca54",
123          "iv" : "064b3cfbe04d94d4d5c19b30",
124          "aad" : "",
125          "msg" : "2c763b9ec84903bcbb8aec15e678a3a955e4870edbf62d9d3c81c4f9ed6154877875779ca33cce8f73a55ca7af1d8d817fc6baac00ef962c5a0da339ce81427a3d59",
126          "ct" : "4ca01b5b2a5e57bcc1a4b7f63f049dc477e3ee2e5c268efb346ff95b7dcd67f86ed0f11bb17c1dd7fb511d2f37b9684550c0d84be0f10030ccc4e0de5b74ef92ea54",
127          "tag" : "c5a57dd6fa16aa9de8de20e6bd321396",
128          "result" : "valid",
129          "flags" : []
130        },
131        {
132          "tcId" : 10,
133          "comment" : "",
134          "key" : "59ab7ec1c02bb206af5a9131f1134311",
135          "iv" : "5508f5cea197386986d92dbe",
136          "aad" : "a43d39f78a2e9a8a",
137          "msg" : "",
138          "ct" : "",
139          "tag" : "09ec70faae333537a7314929ddfb525b",
140          "result" : "valid",
141          "flags" : []
142        },
143        {
144          "tcId" : 11,
145          "comment" : "",
146          "key" : "9415f925bcb41dc25e86c826dbc8bf68",
147          "iv" : "bdffaa763b916ff0ee3f3ce4",
148          "aad" : "705d676cd8a94451",
149          "msg" : "feb36167eafc02c8e2bd6e13817686ba",
150          "ct" : "08db327a88be7b48f430fd7bfccdf502",
151          "tag" : "b7c249f810adacf99abded1f3b9130f2",
152          "result" : "valid",
153          "flags" : []
154        },
155        {
156          "tcId" : 12,
157          "comment" : "",
158          "key" : "d97c9b043bdccfd59491a995e78f1696",
159          "iv" : "ef423240358830df915506a3",
160          "aad" : "3ddba7b3ab69c8b2",
161          "msg" : "f047594a5cffda64303a80b2fa6a957169",
162          "ct" : "e0caf2a9d50f70ecaa43b4a287c3b34a99",
163          "tag" : "cff4c61882b413b686ff35b63a3a73de",
164          "result" : "valid",
165          "flags" : []
166        },
167        {
168          "tcId" : 13,
169          "comment" : "",
170          "key" : "16be38c05c7bc5c68ee6203871799240",
171          "iv" : "acca8ae916119e49d87c33a7",
172          "aad" : "28",
173          "msg" : "",
174          "ct" : "",
175          "tag" : "217d40efd972701fcc33df5362e1ea9c",
176          "result" : "valid",
177          "flags" : []
178        },
179        {
180          "tcId" : 14,
181          "comment" : "",
182          "key" : "7c89680b4bca11a64314f4cac57a95df",
183          "iv" : "07c8ef981bea995257d3d65a",
184          "aad" : "b8e8",
185          "msg" : "",
186          "ct" : "",
187          "tag" : "dea636ded8b9ef2a08ffdf58a05b7871",
188          "result" : "valid",
189          "flags" : []
190        },
191        {
192          "tcId" : 15,
193          "comment" : "",
194          "key" : "439fd5c3b76587d5a601ba6ef8fad214",
195          "iv" : "ed1d316d0834d174c1b5b438",
196          "aad" : "eae252f42d2c71",
197          "msg" : "",
198          "ct" : "",
199          "tag" : "e8530426cbabf63633ff373159247e38",
200          "result" : "valid",
201          "flags" : []
202        },
203        {
204          "tcId" : 16,
205          "comment" : "",
206          "key" : "1a44f3550688fddbc1e5041dc98952c0",
207          "iv" : "5d2904298f668ba95eaa1797",
208          "aad" : "d55908958b70abee81054cdf3d3df5",
209          "msg" : "",
210          "ct" : "",
211          "tag" : "5c71b4f069cfa13b7634db4b13e7be7d",
212          "result" : "valid",
213          "flags" : []
214        },
215        {
216          "tcId" : 17,
217          "comment" : "",
218          "key" : "7db6d8e58e3c552a644520aa805e2f48",
219          "iv" : "e98693e9f6632d115b5d5a74",
220          "aad" : "6fc1ca24e69786aa26bfb5d46ef8cb56",
221          "msg" : "",
222          "ct" : "",
223          "tag" : "b9a8a6d461a441fbd5bb6a8ac0d47e9d",
224          "result" : "valid",
225          "flags" : []
226        },
227        {
228          "tcId" : 18,
229          "comment" : "",
230          "key" : "de6ed169d396cfb7378e892c7faf1d5d",
231          "iv" : "efc1870282e77ca8063f1beb",
232          "aad" : "eedf6e776ad37dc610825a6168e21356c2",
233          "msg" : "",
234          "ct" : "",
235          "tag" : "0d650a974ebea22fed077d229e0c9e65",
236          "result" : "valid",
237          "flags" : []
238        },
239        {
240          "tcId" : 19,
241          "comment" : "",
242          "key" : "6cf09599181c07aeb21d7820bf706595",
243          "iv" : "4c4c525a8c7ee6879aefa79e",
244          "aad" : "bd913967db07b9eb5907f0be71ce886c41ff923c296c0ef3f704e98f649e59",
245          "msg" : "",
246          "ct" : "",
247          "tag" : "806e48e7d452b63b6126f576efbdf4c4",
248          "result" : "valid",
249          "flags" : []
250        },
251        {
252          "tcId" : 20,
253          "comment" : "",
254          "key" : "ef35b5c797bb6beedb513ba3d8aebd25",
255          "iv" : "0576a1017ac00e49110c4cac",
256          "aad" : "a386d5c44de8c6a5063adf5ba9f0b75e9ad1f239a530dd76d797554d7b037d7d",
257          "msg" : "",
258          "ct" : "",
259          "tag" : "6966a1cf5729332b26fd3e3850b74865",
260          "result" : "valid",
261          "flags" : []
262        },
263        {
264          "tcId" : 21,
265          "comment" : "",
266          "key" : "649f3dfddbf1af6087674568e2e6d7c3",
267          "iv" : "6ca6f87b7a8584df4f4687b9",
268          "aad" : "35312ca23e4eb36cb0a66c6f386b8ec29f6d11e82fbfcaadfd6cbc9b59d51a6c0270868274d91f60978d1f0f37280930d3fdcb3e90ea461eccc83fa0d975548816",
269          "msg" : "",
270          "ct" : "",
271          "tag" : "3daa0003de384d78443ffd3a5ea48179",
272          "result" : "valid",
273          "flags" : []
274        },
275        {
276          "tcId" : 22,
277          "comment" : "",
278          "key" : "a5b5b6bae45b741fe4663890098f326a",
279          "iv" : "4bad10c6d84fd43fd13ad36f",
280          "aad" : "30",
281          "msg" : "127b150080ec0bc7704e26f4ab11abb6",
282          "ct" : "75e6ffcb6114833b67cd93bdf2c22b55",
283          "tag" : "c90e18eaf810b7bcefe7a526b1783b20",
284          "result" : "valid",
285          "flags" : []
286        },
287        {
288          "tcId" : 23,
289          "comment" : "",
290          "key" : "0cecb9f512932d68e2c7c0bc4bd621c8",
291          "iv" : "2186a3091237adae83540e24",
292          "aad" : "743e",
293          "msg" : "437aeb94d842283ba57bb758e3d229f0",
294          "ct" : "646cef72906e2b8f69ac3134b496598e",
295          "tag" : "9dab1ee9314a0430abf54c37c88c790f",
296          "result" : "valid",
297          "flags" : []
298        },
299        {
300          "tcId" : 24,
301          "comment" : "",
302          "key" : "a3fd2fdcce8a63bfe4eb2db7e42adbe1",
303          "iv" : "690e7ad1e05d0d4ab4552cf7",
304          "aad" : "ab91ec8cc73373",
305          "msg" : "be0231b5c7861f0af7b6381479d25b77",
306          "ct" : "a884f769fcc727839d59711fa3cb5ee0",
307          "tag" : "f2017e3bd10bb1b43fdcc0feeffc9c68",
308          "result" : "valid",
309          "flags" : []
310        },
311        {
312          "tcId" : 25,
313          "comment" : "",
314          "key" : "55e04c122780be52ed9328928039008c",
315          "iv" : "0c908e58cddad69dea1a32c3",
316          "aad" : "25591707c004f506f4b51e85e29f6a",
317          "msg" : "26eb70672eef03667b34cc7d0df05872",
318          "ct" : "89166dcd7d74a445dfd3526c5180d825",
319          "tag" : "8b8ed5f97a168881c3b6efe91cfe7043",
320          "result" : "valid",
321          "flags" : []
322        },
323        {
324          "tcId" : 26,
325          "comment" : "",
326          "key" : "5f0a1b5f8f8673d566ec7f54e7dca4f2",
327          "iv" : "c30968c967e53505621628db",
328          "aad" : "c07092d799dac2b4c05fbddd04743c34",
329          "msg" : "f6538476daf04524cf134309dd84e187",
330          "ct" : "2315110f7ec64e7a23e5a762822f71ab",
331          "tag" : "dc7b12fa2dbfbdc6d85faa77a2eb767e",
332          "result" : "valid",
333          "flags" : []
334        },
335        {
336          "tcId" : 27,
337          "comment" : "",
338          "key" : "671a70e883fb0611dffd0b1dd9b8cca2",
339          "iv" : "a51c37f467893c1608e56274",
340          "aad" : "3ea12d80f40f34f812479d2ecc13d2d6df",
341          "msg" : "3baf3edf04dc0c97aae081cdeb08021d",
342          "ct" : "5d5630fc728ffb08ce693f7299e6728b",
343          "tag" : "00023f11a023c0786c105fe4c003af6e",
344          "result" : "valid",
345          "flags" : []
346        },
347        {
348          "tcId" : 28,
349          "comment" : "",
350          "key" : "20bbf74c1e63982c472c4743569e4c84",
351          "iv" : "459fc7c004bf46323a02d846",
352          "aad" : "4f2285ce3dafa528c694a5272d3b7b929097db398772653bd9bbbdb3b2c8e1",
353          "msg" : "6db50992e8fbbee15d4979d3e322dacd",
354          "ct" : "8703e44697138c58532d97ee99231d94",
355          "tag" : "f14c2f39a4871a4a16c42f6fe878deef",
356          "result" : "valid",
357          "flags" : []
358        },
359        {
360          "tcId" : 29,
361          "comment" : "",
362          "key" : "63f03172505d90e94900125cb8a4b0dd",
363          "iv" : "52c20979cdaaade573dba650",
364          "aad" : "5189ea6f39b2a78c0202fdff146c5cc6bdc7491d4786f80c6c6aef65634c05da",
365          "msg" : "602c98997ee03fd11ce00e92de193977",
366          "ct" : "5590155f3e701b4a960989d0251bac65",
367          "tag" : "fd6a2c9273d124b5553be42e78931465",
368          "result" : "valid",
369          "flags" : []
370        },
371        {
372          "tcId" : 30,
373          "comment" : "",
374          "key" : "5bf008f6f27cc21f5ae82fb7907b1d92",
375          "iv" : "580af48bc1108604d5551343",
376          "aad" : "482da24bb4fb9eaa0dbf403733597f5b3ee8338b5d09a1d6f9070bb069264abbcacc5657aa6353f179d1bb4c7fa00526789eaf08e0da258cbdb39e9877c68b4a75",
377          "msg" : "ca89d6ae284afb6792cd894e07aa8336",
378          "ct" : "1b89c6bcddefbe9233ee4093468a5f61",
379          "tag" : "a49c7747dad42df6d729a01f4c50cf34",
380          "result" : "valid",
381          "flags" : []
382        },
383        {
384          "tcId" : 31,
385          "comment" : "",
386          "key" : "30d8692eb3b62db6144f74ee9dec5296",
387          "iv" : "fe9f6fb4415cfb4189f9c76d",
388          "aad" : "",
389          "msg" : "",
390          "ct" : "",
391          "tag" : "804f915fc7fea2ca7d8baf1350c5227b",
392          "result" : "valid",
393          "flags" : []
394        },
395        {
396          "tcId" : 32,
397          "comment" : "",
398          "key" : "21517fd9ebfd387dff2a0c0518ab8267",
399          "iv" : "61f6c4ec9e2091d4a031804a",
400          "aad" : "76d332ba081b3d3cfba271167ba108cd",
401          "msg" : "",
402          "ct" : "",
403          "tag" : "2cc4b905a4d39e35d4beaebded9b5966",
404          "result" : "valid",
405          "flags" : []
406        },
407        {
408          "tcId" : 33,
409          "comment" : "",
410          "key" : "a716f931c8f9d977f7da8573bc65f2bf",
411          "iv" : "91773659adac8f12e5526316",
412          "aad" : "",
413          "msg" : "9c98038c5e8d1af597b3b9188b3624fb",
414          "ct" : "99ae76cfff552ce37b210e26e810787c",
415          "tag" : "2bdab5e6f008b0cc751d5b067487eb2b",
416          "result" : "valid",
417          "flags" : []
418        },
419        {
420          "tcId" : 34,
421          "comment" : "",
422          "key" : "875b0b4a84150524eb1f50f9d8de1388",
423          "iv" : "fdc5014ed1ad706129d57322",
424          "aad" : "35a6d9829c8449c4402e385cc5c6fe98",
425          "msg" : "2f575dfb2dbe9d238de576fc63e4ac32",
426          "ct" : "3469c3ff738aa32aacc1ac48d89b1d75",
427          "tag" : "fa68720a3171a54c4b3690bffde7b610",
428          "result" : "valid",
429          "flags" : []
430        },
431        {
432          "tcId" : 35,
433          "comment" : "",
434          "key" : "d6298fff67dba1ec250308e0bc5f4fae",
435          "iv" : "d96f9bbbfa14e9616c458df5",
436          "aad" : "",
437          "msg" : "8eeb4445a34c81fdbc478b83df71116ce6",
438          "ct" : "476869a3ddb386bf42478d0c84179045be",
439          "tag" : "9136d994daa22ead4d0827e5825001ac",
440          "result" : "valid",
441          "flags" : []
442        },
443        {
444          "tcId" : 36,
445          "comment" : "",
446          "key" : "e3d3ec41f28eb35fb53f5fa91804e051",
447          "iv" : "89d270fc8b583bc631cefd39",
448          "aad" : "3d2f458c67c5b6c794b1f12dad409e0f",
449          "msg" : "847acf521995b33f8bc474c8befbca3bb2",
450          "ct" : "28aaec53493cd6252cf6410ed141bdafb7",
451          "tag" : "47bf3e16c227ca11fd68a16d407c2cc3",
452          "result" : "valid",
453          "flags" : []
454        },
455        {
456          "tcId" : 37,
457          "comment" : "",
458          "key" : "faf36a66f8e54f2fb2a02f3a30f0180b",
459          "iv" : "2ffa982a4784797cf46b07ab",
460          "aad" : "",
461          "msg" : "50a59edc01b7bd0db6ec43fe23f72e70ed4d42337ab1926cc6956aa44dbebf",
462          "ct" : "a789907aeb2344f025b1b426c9dee52b106ff2110cb200cfb85aea60fddf6a",
463          "tag" : "722e5c450c5ed9492859a3236a220f76",
464          "result" : "valid",
465          "flags" : []
466        },
467        {
468          "tcId" : 38,
469          "comment" : "",
470          "key" : "2c9b9ff47d742c4ab224e9ca1ed57c4c",
471          "iv" : "917962caf3932441c259282f",
472          "aad" : "72175bdfdb4a23e97fdcbd263baf4316",
473          "msg" : "b542c2f3f81670ddf74f15184ab7de17e057cde9eef92babdb837500774c19",
474          "ct" : "320ae0c11e92d10d5bf5485c854b2d8f6318e33f16b520cffd35ada381c967",
475          "tag" : "a4866908e664ee140c6ae2b9d2ab8416",
476          "result" : "valid",
477          "flags" : []
478        },
479        {
480          "tcId" : 39,
481          "comment" : "Flipped bit 0 in tag",
482          "key" : "000102030405060708090a0b0c0d0e0f",
483          "iv" : "505152535455565758595a5b",
484          "aad" : "",
485          "msg" : "202122232425262728292a2b2c2d2e2f",
486          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
487          "tag" : "3d6d5f66430ad65bb034077297f0929a",
488          "result" : "invalid",
489          "flags" : []
490        },
491        {
492          "tcId" : 40,
493          "comment" : "Flipped bit 1 in tag",
494          "key" : "000102030405060708090a0b0c0d0e0f",
495          "iv" : "505152535455565758595a5b",
496          "aad" : "",
497          "msg" : "202122232425262728292a2b2c2d2e2f",
498          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
499          "tag" : "3e6d5f66430ad65bb034077297f0929a",
500          "result" : "invalid",
501          "flags" : []
502        },
503        {
504          "tcId" : 41,
505          "comment" : "Flipped bit 7 in tag",
506          "key" : "000102030405060708090a0b0c0d0e0f",
507          "iv" : "505152535455565758595a5b",
508          "aad" : "",
509          "msg" : "202122232425262728292a2b2c2d2e2f",
510          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
511          "tag" : "bc6d5f66430ad65bb034077297f0929a",
512          "result" : "invalid",
513          "flags" : []
514        },
515        {
516          "tcId" : 42,
517          "comment" : "Flipped bit 8 in tag",
518          "key" : "000102030405060708090a0b0c0d0e0f",
519          "iv" : "505152535455565758595a5b",
520          "aad" : "",
521          "msg" : "202122232425262728292a2b2c2d2e2f",
522          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
523          "tag" : "3c6c5f66430ad65bb034077297f0929a",
524          "result" : "invalid",
525          "flags" : []
526        },
527        {
528          "tcId" : 43,
529          "comment" : "Flipped bit 31 in tag",
530          "key" : "000102030405060708090a0b0c0d0e0f",
531          "iv" : "505152535455565758595a5b",
532          "aad" : "",
533          "msg" : "202122232425262728292a2b2c2d2e2f",
534          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
535          "tag" : "3c6d5fe6430ad65bb034077297f0929a",
536          "result" : "invalid",
537          "flags" : []
538        },
539        {
540          "tcId" : 44,
541          "comment" : "Flipped bit 32 in tag",
542          "key" : "000102030405060708090a0b0c0d0e0f",
543          "iv" : "505152535455565758595a5b",
544          "aad" : "",
545          "msg" : "202122232425262728292a2b2c2d2e2f",
546          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
547          "tag" : "3c6d5f66420ad65bb034077297f0929a",
548          "result" : "invalid",
549          "flags" : []
550        },
551        {
552          "tcId" : 45,
553          "comment" : "Flipped bit 33 in tag",
554          "key" : "000102030405060708090a0b0c0d0e0f",
555          "iv" : "505152535455565758595a5b",
556          "aad" : "",
557          "msg" : "202122232425262728292a2b2c2d2e2f",
558          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
559          "tag" : "3c6d5f66410ad65bb034077297f0929a",
560          "result" : "invalid",
561          "flags" : []
562        },
563        {
564          "tcId" : 46,
565          "comment" : "Flipped bit 63 in tag",
566          "key" : "000102030405060708090a0b0c0d0e0f",
567          "iv" : "505152535455565758595a5b",
568          "aad" : "",
569          "msg" : "202122232425262728292a2b2c2d2e2f",
570          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
571          "tag" : "3c6d5f66430ad6dbb034077297f0929a",
572          "result" : "invalid",
573          "flags" : []
574        },
575        {
576          "tcId" : 47,
577          "comment" : "Flipped bit 64 in tag",
578          "key" : "000102030405060708090a0b0c0d0e0f",
579          "iv" : "505152535455565758595a5b",
580          "aad" : "",
581          "msg" : "202122232425262728292a2b2c2d2e2f",
582          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
583          "tag" : "3c6d5f66430ad65bb134077297f0929a",
584          "result" : "invalid",
585          "flags" : []
586        },
587        {
588          "tcId" : 48,
589          "comment" : "Flipped bit 71 in tag",
590          "key" : "000102030405060708090a0b0c0d0e0f",
591          "iv" : "505152535455565758595a5b",
592          "aad" : "",
593          "msg" : "202122232425262728292a2b2c2d2e2f",
594          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
595          "tag" : "3c6d5f66430ad65b3034077297f0929a",
596          "result" : "invalid",
597          "flags" : []
598        },
599        {
600          "tcId" : 49,
601          "comment" : "Flipped bit 77 in tag",
602          "key" : "000102030405060708090a0b0c0d0e0f",
603          "iv" : "505152535455565758595a5b",
604          "aad" : "",
605          "msg" : "202122232425262728292a2b2c2d2e2f",
606          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
607          "tag" : "3c6d5f66430ad65bb014077297f0929a",
608          "result" : "invalid",
609          "flags" : []
610        },
611        {
612          "tcId" : 50,
613          "comment" : "Flipped bit 80 in tag",
614          "key" : "000102030405060708090a0b0c0d0e0f",
615          "iv" : "505152535455565758595a5b",
616          "aad" : "",
617          "msg" : "202122232425262728292a2b2c2d2e2f",
618          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
619          "tag" : "3c6d5f66430ad65bb034067297f0929a",
620          "result" : "invalid",
621          "flags" : []
622        },
623        {
624          "tcId" : 51,
625          "comment" : "Flipped bit 96 in tag",
626          "key" : "000102030405060708090a0b0c0d0e0f",
627          "iv" : "505152535455565758595a5b",
628          "aad" : "",
629          "msg" : "202122232425262728292a2b2c2d2e2f",
630          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
631          "tag" : "3c6d5f66430ad65bb034077296f0929a",
632          "result" : "invalid",
633          "flags" : []
634        },
635        {
636          "tcId" : 52,
637          "comment" : "Flipped bit 97 in tag",
638          "key" : "000102030405060708090a0b0c0d0e0f",
639          "iv" : "505152535455565758595a5b",
640          "aad" : "",
641          "msg" : "202122232425262728292a2b2c2d2e2f",
642          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
643          "tag" : "3c6d5f66430ad65bb034077295f0929a",
644          "result" : "invalid",
645          "flags" : []
646        },
647        {
648          "tcId" : 53,
649          "comment" : "Flipped bit 103 in tag",
650          "key" : "000102030405060708090a0b0c0d0e0f",
651          "iv" : "505152535455565758595a5b",
652          "aad" : "",
653          "msg" : "202122232425262728292a2b2c2d2e2f",
654          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
655          "tag" : "3c6d5f66430ad65bb034077217f0929a",
656          "result" : "invalid",
657          "flags" : []
658        },
659        {
660          "tcId" : 54,
661          "comment" : "Flipped bit 120 in tag",
662          "key" : "000102030405060708090a0b0c0d0e0f",
663          "iv" : "505152535455565758595a5b",
664          "aad" : "",
665          "msg" : "202122232425262728292a2b2c2d2e2f",
666          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
667          "tag" : "3c6d5f66430ad65bb034077297f0929b",
668          "result" : "invalid",
669          "flags" : []
670        },
671        {
672          "tcId" : 55,
673          "comment" : "Flipped bit 121 in tag",
674          "key" : "000102030405060708090a0b0c0d0e0f",
675          "iv" : "505152535455565758595a5b",
676          "aad" : "",
677          "msg" : "202122232425262728292a2b2c2d2e2f",
678          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
679          "tag" : "3c6d5f66430ad65bb034077297f09298",
680          "result" : "invalid",
681          "flags" : []
682        },
683        {
684          "tcId" : 56,
685          "comment" : "Flipped bit 126 in tag",
686          "key" : "000102030405060708090a0b0c0d0e0f",
687          "iv" : "505152535455565758595a5b",
688          "aad" : "",
689          "msg" : "202122232425262728292a2b2c2d2e2f",
690          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
691          "tag" : "3c6d5f66430ad65bb034077297f092da",
692          "result" : "invalid",
693          "flags" : []
694        },
695        {
696          "tcId" : 57,
697          "comment" : "Flipped bit 127 in tag",
698          "key" : "000102030405060708090a0b0c0d0e0f",
699          "iv" : "505152535455565758595a5b",
700          "aad" : "",
701          "msg" : "202122232425262728292a2b2c2d2e2f",
702          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
703          "tag" : "3c6d5f66430ad65bb034077297f0921a",
704          "result" : "invalid",
705          "flags" : []
706        },
707        {
708          "tcId" : 58,
709          "comment" : "Flipped bits 0 and 64 in tag",
710          "key" : "000102030405060708090a0b0c0d0e0f",
711          "iv" : "505152535455565758595a5b",
712          "aad" : "",
713          "msg" : "202122232425262728292a2b2c2d2e2f",
714          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
715          "tag" : "3d6d5f66430ad65bb134077297f0929a",
716          "result" : "invalid",
717          "flags" : []
718        },
719        {
720          "tcId" : 59,
721          "comment" : "Flipped bits 31 and 63 in tag",
722          "key" : "000102030405060708090a0b0c0d0e0f",
723          "iv" : "505152535455565758595a5b",
724          "aad" : "",
725          "msg" : "202122232425262728292a2b2c2d2e2f",
726          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
727          "tag" : "3c6d5fe6430ad6dbb034077297f0929a",
728          "result" : "invalid",
729          "flags" : []
730        },
731        {
732          "tcId" : 60,
733          "comment" : "Flipped bits 63 and 127 in tag",
734          "key" : "000102030405060708090a0b0c0d0e0f",
735          "iv" : "505152535455565758595a5b",
736          "aad" : "",
737          "msg" : "202122232425262728292a2b2c2d2e2f",
738          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
739          "tag" : "3c6d5f66430ad6dbb034077297f0921a",
740          "result" : "invalid",
741          "flags" : []
742        },
743        {
744          "tcId" : 61,
745          "comment" : "all bits of tag flipped",
746          "key" : "000102030405060708090a0b0c0d0e0f",
747          "iv" : "505152535455565758595a5b",
748          "aad" : "",
749          "msg" : "202122232425262728292a2b2c2d2e2f",
750          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
751          "tag" : "c392a099bcf529a44fcbf88d680f6d65",
752          "result" : "invalid",
753          "flags" : []
754        },
755        {
756          "tcId" : 62,
757          "comment" : "Tag changed to all zero",
758          "key" : "000102030405060708090a0b0c0d0e0f",
759          "iv" : "505152535455565758595a5b",
760          "aad" : "",
761          "msg" : "202122232425262728292a2b2c2d2e2f",
762          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
763          "tag" : "00000000000000000000000000000000",
764          "result" : "invalid",
765          "flags" : []
766        },
767        {
768          "tcId" : 63,
769          "comment" : "tag changed to all 1",
770          "key" : "000102030405060708090a0b0c0d0e0f",
771          "iv" : "505152535455565758595a5b",
772          "aad" : "",
773          "msg" : "202122232425262728292a2b2c2d2e2f",
774          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
775          "tag" : "ffffffffffffffffffffffffffffffff",
776          "result" : "invalid",
777          "flags" : []
778        },
779        {
780          "tcId" : 64,
781          "comment" : "msbs changed in tag",
782          "key" : "000102030405060708090a0b0c0d0e0f",
783          "iv" : "505152535455565758595a5b",
784          "aad" : "",
785          "msg" : "202122232425262728292a2b2c2d2e2f",
786          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
787          "tag" : "bceddfe6c38a56db30b487f21770121a",
788          "result" : "invalid",
789          "flags" : []
790        },
791        {
792          "tcId" : 65,
793          "comment" : "lsbs changed in tag",
794          "key" : "000102030405060708090a0b0c0d0e0f",
795          "iv" : "505152535455565758595a5b",
796          "aad" : "",
797          "msg" : "202122232425262728292a2b2c2d2e2f",
798          "ct" : "3ee9f3430f3e803c0a46b7a84cd803de",
799          "tag" : "3d6c5e67420bd75ab135067396f1939b",
800          "result" : "invalid",
801          "flags" : []
802        }
803      ]
804    },
805    {
806      "ivSize" : 96,
807      "keySize" : 192,
808      "tagSize" : 128,
809      "type" : "AeadTest",
810      "tests" : [
811        {
812          "tcId" : 66,
813          "comment" : "",
814          "key" : "5019eb9fef82e5750b631758f0213e3e5fcca12748b40eb4",
815          "iv" : "ff0ddb0a0d7b36d219da12b5",
816          "aad" : "",
817          "msg" : "",
818          "ct" : "",
819          "tag" : "2d03f5e8c2e5a1b43c7708dd0cbf0acd",
820          "result" : "valid",
821          "flags" : []
822        },
823        {
824          "tcId" : 67,
825          "comment" : "",
826          "key" : "21218af790428f8024d3e7e1428c9fcf578c216636d60e73",
827          "iv" : "34047bc39b9c608384dff5b8",
828          "aad" : "",
829          "msg" : "e3",
830          "ct" : "39",
831          "tag" : "7450f55a21e717a1106ea0c11871f5ff",
832          "result" : "valid",
833          "flags" : []
834        },
835        {
836          "tcId" : 68,
837          "comment" : "",
838          "key" : "3a8bf543c480925632118245bcbf5d01522b987a31a33da3",
839          "iv" : "4ebc13cf4636cc7c45e560a7",
840          "aad" : "",
841          "msg" : "53fc72e71b59eeb3",
842          "ct" : "5d24d0e1a2ee9fce",
843          "tag" : "e770f91a51f5b587a44cd9d3634b9706",
844          "result" : "valid",
845          "flags" : []
846        },
847        {
848          "tcId" : 69,
849          "comment" : "",
850          "key" : "bcb6bc5ee6743df1396a34639327b25809ec9c81dd6a0c0e",
851          "iv" : "be0326d23bdc2c64648d13f4",
852          "aad" : "",
853          "msg" : "80474a3a3b809560eee2ce7a7a33ea07",
854          "ct" : "db5893dc8da336614aa0ff768d469535",
855          "tag" : "902c2a8325cb55bc95f0e13cafe9aa8d",
856          "result" : "valid",
857          "flags" : []
858        },
859        {
860          "tcId" : 70,
861          "comment" : "",
862          "key" : "5e1d28213e092536525bbae09e214af4c891e202b2b4fa4f",
863          "iv" : "b6be6cd0681235d826aa28ea",
864          "aad" : "",
865          "msg" : "53d59433a7db7f41b31ccb6d4a2d789965",
866          "ct" : "20ebc1f5a2c9f88d1cdb182e81329cc03e",
867          "tag" : "bc545e91c974a744baeab2dd8ce60960",
868          "result" : "valid",
869          "flags" : []
870        },
871        {
872          "tcId" : 71,
873          "comment" : "",
874          "key" : "7f672d85e151aa490bc0eec8f66b5e5bee74af11642be3ff",
875          "iv" : "b022067048505b20946216ef",
876          "aad" : "",
877          "msg" : "ef6412c72b03c643fa02565a0ae2378a9311c11a84065f80",
878          "ct" : "1bc99029a09c080140608a62c33bc7ae69ff811fefb20b2d",
879          "tag" : "80f09103485f95f86ad1f072a214c55e",
880          "result" : "valid",
881          "flags" : []
882        },
883        {
884          "tcId" : 72,
885          "comment" : "",
886          "key" : "f7ace6c3c10c3ff977febe7dc882b8e779ef3a17ef9324a8",
887          "iv" : "6e2ba2833c5dce6becc4f6d8",
888          "aad" : "",
889          "msg" : "2e11e41951c20460c768b0d71ad56e77bec05e0478f99d5b62e799f732e467",
890          "ct" : "b3cec777f807d16b697163d0c6a45d002936714d600a156d7e5365d1aacad0",
891          "tag" : "11a56edbe2fbbbb2b011c43a62000830",
892          "result" : "valid",
893          "flags" : []
894        },
895        {
896          "tcId" : 73,
897          "comment" : "",
898          "key" : "a9541a96b86d32b452092e8b92099ea3f45f98ca05ce692b",
899          "iv" : "9015b4bcd6989083046be86d",
900          "aad" : "",
901          "msg" : "9d359aad3ff5ce3735a8cffe4f087114d4d6c5e01dceb1969f40c8e0db6bb90281",
902          "ct" : "0a6b84de44cce14255a9cb19169695cf4660489f1e3f605334355828c5c09fb30e",
903          "tag" : "a19a60105fc7a03be1783f558ea23e9c",
904          "result" : "valid",
905          "flags" : []
906        },
907        {
908          "tcId" : 74,
909          "comment" : "",
910          "key" : "239195b58668eb89636b1ec2b331336946369fc6c87b8849",
911          "iv" : "14a6281a43b4eb056a67b9e6",
912          "aad" : "",
913          "msg" : "39d873d4cad71cb252784bd14648a494ceb517eb9e3e6f32d19bd18dfaf877c7aec22103d242993ed7bab123326110dfdb7229143a0c601e16aa4ecdde808cd83bb2",
914          "ct" : "8fcea9e2faa523298472b5583e356d1875393ea3bc1b4f8ea4aad597147a7ca94e2609fe6bf0ab861e0631a3124eb15d0de265ef11a33e4507e30770ce37bbb4b6c3",
915          "tag" : "a4456828b49cdbf8f3c200429c339a89",
916          "result" : "valid",
917          "flags" : []
918        },
919        {
920          "tcId" : 75,
921          "comment" : "",
922          "key" : "03b4675851b78b69fb7b5589882e718b075e9a5402b520fb",
923          "iv" : "c4ca2d678e51742ec5e560ab",
924          "aad" : "91e10ac5636fe99b",
925          "msg" : "",
926          "ct" : "",
927          "tag" : "937f15ffd1ccd645d9c7cdd6677311cd",
928          "result" : "valid",
929          "flags" : []
930        },
931        {
932          "tcId" : 76,
933          "comment" : "",
934          "key" : "400eec9b06a80a8403d45dae5d58cc917bc854f51cd3ce0d",
935          "iv" : "447dd09a23708f3b6664e15b",
936          "aad" : "7320367d5b070559",
937          "msg" : "b784925a695f0ed14ca40249c1fd5d1a",
938          "ct" : "912d05c402383950e1c5a5188e6241d8",
939          "tag" : "ab309be2c05c941fbfb338ba064b19a1",
940          "result" : "valid",
941          "flags" : []
942        },
943        {
944          "tcId" : 77,
945          "comment" : "",
946          "key" : "e258b117c2fdd75587f07b400ae4af3e673a51dcf761e4ca",
947          "iv" : "5ead03aa8c720d21b77075db",
948          "aad" : "27702950960b9c79",
949          "msg" : "afe96113a684bc52a6d962cf2724f6791d",
950          "ct" : "7830446f333057d996a1a79b21c68d8b43",
951          "tag" : "72ac478a66f5637563f1f12c1d0267ca",
952          "result" : "valid",
953          "flags" : []
954        },
955        {
956          "tcId" : 78,
957          "comment" : "",
958          "key" : "6c2a03e9ed8e421e07dfc36b99c0d0dc9bb874ea3af8a8b7",
959          "iv" : "8f015ece4e0338e782fa3a2f",
960          "aad" : "f1",
961          "msg" : "",
962          "ct" : "",
963          "tag" : "9226c4c39166df5af4e0c91b64b463a2",
964          "result" : "valid",
965          "flags" : []
966        },
967        {
968          "tcId" : 79,
969          "comment" : "",
970          "key" : "1486b5f150524cc601b2ea7da47d7c8afb06d6420dd33f8d",
971          "iv" : "9307317d2f423b57b3720f8f",
972          "aad" : "3c09",
973          "msg" : "",
974          "ct" : "",
975          "tag" : "3600e06def585e2012350efe047826e9",
976          "result" : "valid",
977          "flags" : []
978        },
979        {
980          "tcId" : 80,
981          "comment" : "",
982          "key" : "e09c83ff0fc0b6a30f938e50e26685247e9ded2e7d6dbc7c",
983          "iv" : "3ec61e9c166d678399239152",
984          "aad" : "c1a13c74c11cb8",
985          "msg" : "",
986          "ct" : "",
987          "tag" : "9f5b3e48ddda9af3751501509c940ac1",
988          "result" : "valid",
989          "flags" : []
990        },
991        {
992          "tcId" : 81,
993          "comment" : "",
994          "key" : "d0c688c52580d8f800aca34fa74cec487b671aaf85027b9b",
995          "iv" : "9c460abf56292dcb1b35b3b4",
996          "aad" : "3596ce989ff975f3250e6c9eced25b",
997          "msg" : "",
998          "ct" : "",
999          "tag" : "cda434c229e54bf9bfd54c8d8ce4730c",
1000          "result" : "valid",
1001          "flags" : []
1002        },
1003        {
1004          "tcId" : 82,
1005          "comment" : "",
1006          "key" : "1892dbd7e6b3fe18ebdc81bb271ab03a8f32af04f13300d2",
1007          "iv" : "0e872de58ad10da248403f21",
1008          "aad" : "e8b1c6cc6c45105e0c32587a0de369e3",
1009          "msg" : "",
1010          "ct" : "",
1011          "tag" : "0c7e14dc49a81e6be123b9cfbb281787",
1012          "result" : "valid",
1013          "flags" : []
1014        },
1015        {
1016          "tcId" : 83,
1017          "comment" : "",
1018          "key" : "ef7992b0f8ec7a101d34000100eb7d9b2eaee333d0aa2ff8",
1019          "iv" : "316d38a90019b9a37ad080b7",
1020          "aad" : "1014ed7889694cff767876c069ae1f9185",
1021          "msg" : "",
1022          "ct" : "",
1023          "tag" : "17ff8e799760558f1d4cf8927d5ec699",
1024          "result" : "valid",
1025          "flags" : []
1026        },
1027        {
1028          "tcId" : 84,
1029          "comment" : "",
1030          "key" : "e4570815a149599d13bd8dcaadbec93cf09019baa2d4070b",
1031          "iv" : "5a31a3a026786c49db9d0958",
1032          "aad" : "90a7357519e35e8dbd8976d4b36710ffc1eb0d9a4ae7d5315ae7324eb1d18c",
1033          "msg" : "",
1034          "ct" : "",
1035          "tag" : "06ccbf767e0a63c89d50b8141187a555",
1036          "result" : "valid",
1037          "flags" : []
1038        },
1039        {
1040          "tcId" : 85,
1041          "comment" : "",
1042          "key" : "9f0c076b0630caa10e7bdc07dcdc89a270f03930997ade0b",
1043          "iv" : "3f5def0880b889db0b3f2bf0",
1044          "aad" : "f5368b9d8fdc1efab2b17a45f4604245983572f8c167aa31fa3f530f1c5e1781",
1045          "msg" : "",
1046          "ct" : "",
1047          "tag" : "334c1325fa969a07179011d2f8613636",
1048          "result" : "valid",
1049          "flags" : []
1050        },
1051        {
1052          "tcId" : 86,
1053          "comment" : "",
1054          "key" : "803f4ebbed8b1a4f348713461c0eb0bd30caec55a1e71628",
1055          "iv" : "b05ec49bc405eb7e97294f19",
1056          "aad" : "dfb71f25e7f11cca17702eb89a184e57f22e4ea4741ff603abc901fa026bde7ce1107e2ffba0a0a0f24f47ee627832ee5bc2192c18845630009910c07f8d0ab451",
1057          "msg" : "",
1058          "ct" : "",
1059          "tag" : "2b71d2a81f4c6ea267a9865094fe20e9",
1060          "result" : "valid",
1061          "flags" : []
1062        },
1063        {
1064          "tcId" : 87,
1065          "comment" : "",
1066          "key" : "da6e3df6735f632e035ab8f10c37b5f00a40e18b17778a85",
1067          "iv" : "80765eac2281969cba569ce7",
1068          "aad" : "6d",
1069          "msg" : "3d8765df3a06f5248b1aaa54123b86bd",
1070          "ct" : "a42863b95abea391940adac7fe0c4143",
1071          "tag" : "122b46f81a0b6e92cda1950ce6fe026e",
1072          "result" : "valid",
1073          "flags" : []
1074        },
1075        {
1076          "tcId" : 88,
1077          "comment" : "",
1078          "key" : "54e171cf90729c77d500e1d2533360e841e260894576b129",
1079          "iv" : "8b1e57f98ea4e77deae4576c",
1080          "aad" : "27ff",
1081          "msg" : "2d716366f2873860d5043700f1e9a9d8",
1082          "ct" : "3418154afc95d05569ee6fe4db82eb6e",
1083          "tag" : "0a734bac17843b8573fbfeba4a5fc5d4",
1084          "result" : "valid",
1085          "flags" : []
1086        },
1087        {
1088          "tcId" : 89,
1089          "comment" : "",
1090          "key" : "992cabb64f12210c8b0b14d73d39317ddb2b8a628ac35106",
1091          "iv" : "57c8786e66d8b0bec33604b0",
1092          "aad" : "068d940e26b678",
1093          "msg" : "9e7692f12132cdd53f50531651417bd2",
1094          "ct" : "ba340926de500d01ae3dff2e90560816",
1095          "tag" : "db9dba31a03019ce88ce741c03940660",
1096          "result" : "valid",
1097          "flags" : []
1098        },
1099        {
1100          "tcId" : 90,
1101          "comment" : "",
1102          "key" : "89be6495c917bd7af0a3b7a6c8a4c6b5cade766d32de3604",
1103          "iv" : "f47f6b65d660f10c043ea641",
1104          "aad" : "f6a28d27686adcbf9ff8ab80ecc1c1",
1105          "msg" : "c3c50f4b38aa3751f4910a44675d37e5",
1106          "ct" : "b19be8ba6ebcdb74d33c2dbdfdc02074",
1107          "tag" : "93bb717061330accc718b4a8ef05ab20",
1108          "result" : "valid",
1109          "flags" : []
1110        },
1111        {
1112          "tcId" : 91,
1113          "comment" : "",
1114          "key" : "8ea954552417516c972e4311692d658dd7ac9a7fd6f3d02c",
1115          "iv" : "ea16c104bce5b7edd5a25a46",
1116          "aad" : "7d4d7c273a9aa0f35d1f91570141db54",
1117          "msg" : "0fc6cc800a5786e63a4546fb33887af9",
1118          "ct" : "eb45ae2980d996f5023593f762d37051",
1119          "tag" : "4acc06242cc4ec4ba36e8bfbe84f3d5d",
1120          "result" : "valid",
1121          "flags" : []
1122        },
1123        {
1124          "tcId" : 92,
1125          "comment" : "",
1126          "key" : "dfa7ef72302dfbcd2648b88958fe0f049f1d60143d86e395",
1127          "iv" : "f3723b9ab728c99bbd6f2304",
1128          "aad" : "cf75dd4536d00f11eda40db4d252e172e3",
1129          "msg" : "20b3883244300a82094ddb9b3d1efb81",
1130          "ct" : "5a8374391adc22e8c066557d9ff586cf",
1131          "tag" : "d4a111d611efa63f0c3f08b2fbb3b0ac",
1132          "result" : "valid",
1133          "flags" : []
1134        },
1135        {
1136          "tcId" : 93,
1137          "comment" : "",
1138          "key" : "b63b52d1d159a17596dfbd9be5c5088699d94b9c5d95c22d",
1139          "iv" : "b1beee8afb00e01a9cbf5973",
1140          "aad" : "9020b56256bcb02c690720e3239d325d259f1898ea05170e315c144960d263",
1141          "msg" : "dfb417903c6d4827500a3eca2184fe1c",
1142          "ct" : "e84471601fb8b4dbbdc80d56e37f69b8",
1143          "tag" : "52089cb4e6c11bd764ae7d4438cfd1f8",
1144          "result" : "valid",
1145          "flags" : []
1146        },
1147        {
1148          "tcId" : 94,
1149          "comment" : "",
1150          "key" : "aaf64023f5762c4a54c3eb0ef3bb2ebd23ceaf38b3e0285f",
1151          "iv" : "2a56235f079d53a3100702d4",
1152          "aad" : "2d688b3b3311770579dd064614a7d11b17a16953bd9700759b35a5031a2d8bd0",
1153          "msg" : "34aec5a65795cbeedac2ee6fd7765c6f",
1154          "ct" : "d13cceb8376eb423f5b2ea257c118fb5",
1155          "tag" : "7b6a3c76fd52930a989f034e5dfe074b",
1156          "result" : "valid",
1157          "flags" : []
1158        },
1159        {
1160          "tcId" : 95,
1161          "comment" : "",
1162          "key" : "b521e4fa92eb46fd4916c71e3f999027aaf21466fad5f96e",
1163          "iv" : "b2b42fa60a2a80412eecc7fc",
1164          "aad" : "b497221c7fad55a06ea9f56f39b3609330edc467b79cbf3353636bceb784b60ec63a836074ceb48624a4a41ac0496d5adfe2989313d7412b9c2d89cafd9cd5a734",
1165          "msg" : "a3a80ac0f5b46597a7f4a583dda02124",
1166          "ct" : "994bb34470d4ddb7bb7a3c3abb5da3c5",
1167          "tag" : "02550e2b278c723672a01e4b6a46afc7",
1168          "result" : "valid",
1169          "flags" : []
1170        },
1171        {
1172          "tcId" : 96,
1173          "comment" : "",
1174          "key" : "7757754aeccf85c91e48e4d4970d4d62dae94cf44f9ff026",
1175          "iv" : "3d9281c4acfc72387346fd92",
1176          "aad" : "",
1177          "msg" : "",
1178          "ct" : "",
1179          "tag" : "da9ae60a12aa6f926cf46d2a335faac7",
1180          "result" : "valid",
1181          "flags" : []
1182        },
1183        {
1184          "tcId" : 97,
1185          "comment" : "",
1186          "key" : "a0cac7e83c7eba22365256cb8f237039b94f1a269263648e",
1187          "iv" : "2d2a5c8b17212d4c44ced459",
1188          "aad" : "8b388e2e7225c087300042f6024a111f",
1189          "msg" : "",
1190          "ct" : "",
1191          "tag" : "84043498ce07d8742330c605d96d966c",
1192          "result" : "valid",
1193          "flags" : []
1194        },
1195        {
1196          "tcId" : 98,
1197          "comment" : "",
1198          "key" : "fa07aa3932b901696269c8f8bf56662f82dff2957a4aca35",
1199          "iv" : "ec1b6d7f097a2cad8cbc9fe9",
1200          "aad" : "",
1201          "msg" : "d9a689793c947968f07d4ba2eb1c25eb",
1202          "ct" : "a322f75800fcaff691251762ed39fb39",
1203          "tag" : "8a734892213383ac54dc2c1f48841938",
1204          "result" : "valid",
1205          "flags" : []
1206        },
1207        {
1208          "tcId" : 99,
1209          "comment" : "",
1210          "key" : "f997a79b63b1cf641483706097ff4abeeba13962db056206",
1211          "iv" : "ba9538ad1575a1df7879782b",
1212          "aad" : "aa13c109b2f57f700a89931de75b7080",
1213          "msg" : "f376943459b6041ed5232d7b9fb5e9e6",
1214          "ct" : "982b14f66482d0c98371e08078efa012",
1215          "tag" : "14f1b2b24575a1a33206acdf500e9d46",
1216          "result" : "valid",
1217          "flags" : []
1218        },
1219        {
1220          "tcId" : 100,
1221          "comment" : "",
1222          "key" : "d7c6ea0a285a5d8c5964773080488967e7e65935890c3265",
1223          "iv" : "f511d16e972e138d5ae8ddac",
1224          "aad" : "",
1225          "msg" : "5034fa6da3a9ee380be7e8d02605ac2023",
1226          "ct" : "3450a992a6fbce9ce29f6c4f9f41c36ef6",
1227          "tag" : "ed6ca1ff3ea1a7ca8819501139f8a0b8",
1228          "result" : "valid",
1229          "flags" : []
1230        },
1231        {
1232          "tcId" : 101,
1233          "comment" : "",
1234          "key" : "b29346a95c3b653c9bed023df2e03b6de45b8de1a4067d86",
1235          "iv" : "c5b45df3a5bf4ef539c3dbd8",
1236          "aad" : "404059189f1eaf31b2e505fec08c7053",
1237          "msg" : "22e6281fba3e5b056871a98dd2ef0e164d",
1238          "ct" : "6c26392899e365450054bf0ab33f983f27",
1239          "tag" : "c47240bb8d1dbb687fab777f72adbd2a",
1240          "result" : "valid",
1241          "flags" : []
1242        },
1243        {
1244          "tcId" : 102,
1245          "comment" : "",
1246          "key" : "a61ed3b81d78560602777407759b1f2ca34cd70c6b57791b",
1247          "iv" : "07b82497b815d16182481045",
1248          "aad" : "",
1249          "msg" : "ddc1862e3531622e698322f0b1ca6d222231ef14dbeea33679d31c48777c88",
1250          "ct" : "a0c1526c88dcc265f75d4ef9b2a000fb3cce9e5d994c472c46bfac3821d611",
1251          "tag" : "9aa6cdb85b126e1f21d066a3c05e82f6",
1252          "result" : "valid",
1253          "flags" : []
1254        },
1255        {
1256          "tcId" : 103,
1257          "comment" : "",
1258          "key" : "49f33bc3c1a40e1ca3b56a499e4c9137c148d1256155fdb6",
1259          "iv" : "47bc33d91349056838b62474",
1260          "aad" : "449c8cbb9a67adb03f60646e5b904620",
1261          "msg" : "a920b4fea908b1771d58d4c108838f3af7b8415497063dd9691a552344d642",
1262          "ct" : "67adef99611f341d14ea27e72da9b658c9a79e3b328e79758c9d34db0bed06",
1263          "tag" : "b2a44d0fc94606c4e2b6c39b242b3aca",
1264          "result" : "valid",
1265          "flags" : []
1266        },
1267        {
1268          "tcId" : 104,
1269          "comment" : "Flipped bit 0 in tag",
1270          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1271          "iv" : "505152535455565758595a5b",
1272          "aad" : "",
1273          "msg" : "202122232425262728292a2b2c2d2e2f",
1274          "ct" : "ef6720509035750ecafac4b3e4fac356",
1275          "tag" : "7455dfe5b5e6f2b67abe9575be8e4784",
1276          "result" : "invalid",
1277          "flags" : []
1278        },
1279        {
1280          "tcId" : 105,
1281          "comment" : "Flipped bit 1 in tag",
1282          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1283          "iv" : "505152535455565758595a5b",
1284          "aad" : "",
1285          "msg" : "202122232425262728292a2b2c2d2e2f",
1286          "ct" : "ef6720509035750ecafac4b3e4fac356",
1287          "tag" : "7755dfe5b5e6f2b67abe9575be8e4784",
1288          "result" : "invalid",
1289          "flags" : []
1290        },
1291        {
1292          "tcId" : 106,
1293          "comment" : "Flipped bit 7 in tag",
1294          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1295          "iv" : "505152535455565758595a5b",
1296          "aad" : "",
1297          "msg" : "202122232425262728292a2b2c2d2e2f",
1298          "ct" : "ef6720509035750ecafac4b3e4fac356",
1299          "tag" : "f555dfe5b5e6f2b67abe9575be8e4784",
1300          "result" : "invalid",
1301          "flags" : []
1302        },
1303        {
1304          "tcId" : 107,
1305          "comment" : "Flipped bit 8 in tag",
1306          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1307          "iv" : "505152535455565758595a5b",
1308          "aad" : "",
1309          "msg" : "202122232425262728292a2b2c2d2e2f",
1310          "ct" : "ef6720509035750ecafac4b3e4fac356",
1311          "tag" : "7554dfe5b5e6f2b67abe9575be8e4784",
1312          "result" : "invalid",
1313          "flags" : []
1314        },
1315        {
1316          "tcId" : 108,
1317          "comment" : "Flipped bit 31 in tag",
1318          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1319          "iv" : "505152535455565758595a5b",
1320          "aad" : "",
1321          "msg" : "202122232425262728292a2b2c2d2e2f",
1322          "ct" : "ef6720509035750ecafac4b3e4fac356",
1323          "tag" : "7555df65b5e6f2b67abe9575be8e4784",
1324          "result" : "invalid",
1325          "flags" : []
1326        },
1327        {
1328          "tcId" : 109,
1329          "comment" : "Flipped bit 32 in tag",
1330          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1331          "iv" : "505152535455565758595a5b",
1332          "aad" : "",
1333          "msg" : "202122232425262728292a2b2c2d2e2f",
1334          "ct" : "ef6720509035750ecafac4b3e4fac356",
1335          "tag" : "7555dfe5b4e6f2b67abe9575be8e4784",
1336          "result" : "invalid",
1337          "flags" : []
1338        },
1339        {
1340          "tcId" : 110,
1341          "comment" : "Flipped bit 33 in tag",
1342          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1343          "iv" : "505152535455565758595a5b",
1344          "aad" : "",
1345          "msg" : "202122232425262728292a2b2c2d2e2f",
1346          "ct" : "ef6720509035750ecafac4b3e4fac356",
1347          "tag" : "7555dfe5b7e6f2b67abe9575be8e4784",
1348          "result" : "invalid",
1349          "flags" : []
1350        },
1351        {
1352          "tcId" : 111,
1353          "comment" : "Flipped bit 63 in tag",
1354          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1355          "iv" : "505152535455565758595a5b",
1356          "aad" : "",
1357          "msg" : "202122232425262728292a2b2c2d2e2f",
1358          "ct" : "ef6720509035750ecafac4b3e4fac356",
1359          "tag" : "7555dfe5b5e6f2367abe9575be8e4784",
1360          "result" : "invalid",
1361          "flags" : []
1362        },
1363        {
1364          "tcId" : 112,
1365          "comment" : "Flipped bit 64 in tag",
1366          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1367          "iv" : "505152535455565758595a5b",
1368          "aad" : "",
1369          "msg" : "202122232425262728292a2b2c2d2e2f",
1370          "ct" : "ef6720509035750ecafac4b3e4fac356",
1371          "tag" : "7555dfe5b5e6f2b67bbe9575be8e4784",
1372          "result" : "invalid",
1373          "flags" : []
1374        },
1375        {
1376          "tcId" : 113,
1377          "comment" : "Flipped bit 71 in tag",
1378          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1379          "iv" : "505152535455565758595a5b",
1380          "aad" : "",
1381          "msg" : "202122232425262728292a2b2c2d2e2f",
1382          "ct" : "ef6720509035750ecafac4b3e4fac356",
1383          "tag" : "7555dfe5b5e6f2b6fabe9575be8e4784",
1384          "result" : "invalid",
1385          "flags" : []
1386        },
1387        {
1388          "tcId" : 114,
1389          "comment" : "Flipped bit 77 in tag",
1390          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1391          "iv" : "505152535455565758595a5b",
1392          "aad" : "",
1393          "msg" : "202122232425262728292a2b2c2d2e2f",
1394          "ct" : "ef6720509035750ecafac4b3e4fac356",
1395          "tag" : "7555dfe5b5e6f2b67a9e9575be8e4784",
1396          "result" : "invalid",
1397          "flags" : []
1398        },
1399        {
1400          "tcId" : 115,
1401          "comment" : "Flipped bit 80 in tag",
1402          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1403          "iv" : "505152535455565758595a5b",
1404          "aad" : "",
1405          "msg" : "202122232425262728292a2b2c2d2e2f",
1406          "ct" : "ef6720509035750ecafac4b3e4fac356",
1407          "tag" : "7555dfe5b5e6f2b67abe9475be8e4784",
1408          "result" : "invalid",
1409          "flags" : []
1410        },
1411        {
1412          "tcId" : 116,
1413          "comment" : "Flipped bit 96 in tag",
1414          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1415          "iv" : "505152535455565758595a5b",
1416          "aad" : "",
1417          "msg" : "202122232425262728292a2b2c2d2e2f",
1418          "ct" : "ef6720509035750ecafac4b3e4fac356",
1419          "tag" : "7555dfe5b5e6f2b67abe9575bf8e4784",
1420          "result" : "invalid",
1421          "flags" : []
1422        },
1423        {
1424          "tcId" : 117,
1425          "comment" : "Flipped bit 97 in tag",
1426          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1427          "iv" : "505152535455565758595a5b",
1428          "aad" : "",
1429          "msg" : "202122232425262728292a2b2c2d2e2f",
1430          "ct" : "ef6720509035750ecafac4b3e4fac356",
1431          "tag" : "7555dfe5b5e6f2b67abe9575bc8e4784",
1432          "result" : "invalid",
1433          "flags" : []
1434        },
1435        {
1436          "tcId" : 118,
1437          "comment" : "Flipped bit 103 in tag",
1438          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1439          "iv" : "505152535455565758595a5b",
1440          "aad" : "",
1441          "msg" : "202122232425262728292a2b2c2d2e2f",
1442          "ct" : "ef6720509035750ecafac4b3e4fac356",
1443          "tag" : "7555dfe5b5e6f2b67abe95753e8e4784",
1444          "result" : "invalid",
1445          "flags" : []
1446        },
1447        {
1448          "tcId" : 119,
1449          "comment" : "Flipped bit 120 in tag",
1450          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1451          "iv" : "505152535455565758595a5b",
1452          "aad" : "",
1453          "msg" : "202122232425262728292a2b2c2d2e2f",
1454          "ct" : "ef6720509035750ecafac4b3e4fac356",
1455          "tag" : "7555dfe5b5e6f2b67abe9575be8e4785",
1456          "result" : "invalid",
1457          "flags" : []
1458        },
1459        {
1460          "tcId" : 120,
1461          "comment" : "Flipped bit 121 in tag",
1462          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1463          "iv" : "505152535455565758595a5b",
1464          "aad" : "",
1465          "msg" : "202122232425262728292a2b2c2d2e2f",
1466          "ct" : "ef6720509035750ecafac4b3e4fac356",
1467          "tag" : "7555dfe5b5e6f2b67abe9575be8e4786",
1468          "result" : "invalid",
1469          "flags" : []
1470        },
1471        {
1472          "tcId" : 121,
1473          "comment" : "Flipped bit 126 in tag",
1474          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1475          "iv" : "505152535455565758595a5b",
1476          "aad" : "",
1477          "msg" : "202122232425262728292a2b2c2d2e2f",
1478          "ct" : "ef6720509035750ecafac4b3e4fac356",
1479          "tag" : "7555dfe5b5e6f2b67abe9575be8e47c4",
1480          "result" : "invalid",
1481          "flags" : []
1482        },
1483        {
1484          "tcId" : 122,
1485          "comment" : "Flipped bit 127 in tag",
1486          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1487          "iv" : "505152535455565758595a5b",
1488          "aad" : "",
1489          "msg" : "202122232425262728292a2b2c2d2e2f",
1490          "ct" : "ef6720509035750ecafac4b3e4fac356",
1491          "tag" : "7555dfe5b5e6f2b67abe9575be8e4704",
1492          "result" : "invalid",
1493          "flags" : []
1494        },
1495        {
1496          "tcId" : 123,
1497          "comment" : "Flipped bits 0 and 64 in tag",
1498          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1499          "iv" : "505152535455565758595a5b",
1500          "aad" : "",
1501          "msg" : "202122232425262728292a2b2c2d2e2f",
1502          "ct" : "ef6720509035750ecafac4b3e4fac356",
1503          "tag" : "7455dfe5b5e6f2b67bbe9575be8e4784",
1504          "result" : "invalid",
1505          "flags" : []
1506        },
1507        {
1508          "tcId" : 124,
1509          "comment" : "Flipped bits 31 and 63 in tag",
1510          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1511          "iv" : "505152535455565758595a5b",
1512          "aad" : "",
1513          "msg" : "202122232425262728292a2b2c2d2e2f",
1514          "ct" : "ef6720509035750ecafac4b3e4fac356",
1515          "tag" : "7555df65b5e6f2367abe9575be8e4784",
1516          "result" : "invalid",
1517          "flags" : []
1518        },
1519        {
1520          "tcId" : 125,
1521          "comment" : "Flipped bits 63 and 127 in tag",
1522          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1523          "iv" : "505152535455565758595a5b",
1524          "aad" : "",
1525          "msg" : "202122232425262728292a2b2c2d2e2f",
1526          "ct" : "ef6720509035750ecafac4b3e4fac356",
1527          "tag" : "7555dfe5b5e6f2367abe9575be8e4704",
1528          "result" : "invalid",
1529          "flags" : []
1530        },
1531        {
1532          "tcId" : 126,
1533          "comment" : "all bits of tag flipped",
1534          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1535          "iv" : "505152535455565758595a5b",
1536          "aad" : "",
1537          "msg" : "202122232425262728292a2b2c2d2e2f",
1538          "ct" : "ef6720509035750ecafac4b3e4fac356",
1539          "tag" : "8aaa201a4a190d4985416a8a4171b87b",
1540          "result" : "invalid",
1541          "flags" : []
1542        },
1543        {
1544          "tcId" : 127,
1545          "comment" : "Tag changed to all zero",
1546          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1547          "iv" : "505152535455565758595a5b",
1548          "aad" : "",
1549          "msg" : "202122232425262728292a2b2c2d2e2f",
1550          "ct" : "ef6720509035750ecafac4b3e4fac356",
1551          "tag" : "00000000000000000000000000000000",
1552          "result" : "invalid",
1553          "flags" : []
1554        },
1555        {
1556          "tcId" : 128,
1557          "comment" : "tag changed to all 1",
1558          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1559          "iv" : "505152535455565758595a5b",
1560          "aad" : "",
1561          "msg" : "202122232425262728292a2b2c2d2e2f",
1562          "ct" : "ef6720509035750ecafac4b3e4fac356",
1563          "tag" : "ffffffffffffffffffffffffffffffff",
1564          "result" : "invalid",
1565          "flags" : []
1566        },
1567        {
1568          "tcId" : 129,
1569          "comment" : "msbs changed in tag",
1570          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1571          "iv" : "505152535455565758595a5b",
1572          "aad" : "",
1573          "msg" : "202122232425262728292a2b2c2d2e2f",
1574          "ct" : "ef6720509035750ecafac4b3e4fac356",
1575          "tag" : "f5d55f6535667236fa3e15f53e0ec704",
1576          "result" : "invalid",
1577          "flags" : []
1578        },
1579        {
1580          "tcId" : 130,
1581          "comment" : "lsbs changed in tag",
1582          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
1583          "iv" : "505152535455565758595a5b",
1584          "aad" : "",
1585          "msg" : "202122232425262728292a2b2c2d2e2f",
1586          "ct" : "ef6720509035750ecafac4b3e4fac356",
1587          "tag" : "7454dee4b4e7f3b77bbf9474bf8f4685",
1588          "result" : "invalid",
1589          "flags" : []
1590        }
1591      ]
1592    },
1593    {
1594      "ivSize" : 96,
1595      "keySize" : 256,
1596      "tagSize" : 128,
1597      "type" : "AeadTest",
1598      "tests" : [
1599        {
1600          "tcId" : 131,
1601          "comment" : "",
1602          "key" : "80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0",
1603          "iv" : "4da5bf8dfd5852c1ea12379d",
1604          "aad" : "",
1605          "msg" : "",
1606          "ct" : "",
1607          "tag" : "6dc4ef59a73ebcabb5e34c0d34d9f2d7",
1608          "result" : "valid",
1609          "flags" : []
1610        },
1611        {
1612          "tcId" : 132,
1613          "comment" : "",
1614          "key" : "cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273",
1615          "iv" : "99e23ec48985bccdeeab60f1",
1616          "aad" : "",
1617          "msg" : "2a",
1618          "ct" : "06",
1619          "tag" : "85ca1f6c46283cb5dd5960bd34a8dc36",
1620          "result" : "valid",
1621          "flags" : []
1622        },
1623        {
1624          "tcId" : 133,
1625          "comment" : "",
1626          "key" : "51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152",
1627          "iv" : "4f07afedfdc3b6c2361823d3",
1628          "aad" : "",
1629          "msg" : "be3308f72a2c6aed",
1630          "ct" : "7fd4b5d3095235a3",
1631          "tag" : "f64d10b41e3d6928741947c50ca0391f",
1632          "result" : "valid",
1633          "flags" : []
1634        },
1635        {
1636          "tcId" : 134,
1637          "comment" : "",
1638          "key" : "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a",
1639          "iv" : "2fcb1b38a99e71b84740ad9b",
1640          "aad" : "",
1641          "msg" : "549b365af913f3b081131ccb6b825588",
1642          "ct" : "48dd9589a47e638bbbc2aa3e232fa529",
1643          "tag" : "df69fbe1f099f0134fe2869156ab07db",
1644          "result" : "valid",
1645          "flags" : []
1646        },
1647        {
1648          "tcId" : 135,
1649          "comment" : "",
1650          "key" : "3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011",
1651          "iv" : "45aaa3e5d16d2d42dc03445d",
1652          "aad" : "",
1653          "msg" : "3ff1514b1c503915918f0c0c31094a6e1f",
1654          "ct" : "202297d36ca62c5a1d4437fafc7b50e764",
1655          "tag" : "665f05a96bf8de45361dbf33c98b0905",
1656          "result" : "valid",
1657          "flags" : []
1658        },
1659        {
1660          "tcId" : 136,
1661          "comment" : "",
1662          "key" : "0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7",
1663          "iv" : "e6b1adf2fd58a8762c65f31b",
1664          "aad" : "",
1665          "msg" : "10f1ecf9c60584665d9ae5efe279e7f7377eea6916d2b111",
1666          "ct" : "3c0a0b3494d75ccbcffaa917d6159294fd93e8a2ee66447a",
1667          "tag" : "b0b07ba05167e88c24e54824a07061b9",
1668          "result" : "valid",
1669          "flags" : []
1670        },
1671        {
1672          "tcId" : 137,
1673          "comment" : "",
1674          "key" : "2eb51c469aa8eb9e6c54a8349bae50a20f0e382711bba1152c424f03b6671d71",
1675          "iv" : "04a9be03508a5f31371a6fd2",
1676          "aad" : "",
1677          "msg" : "b053999286a2824f42cc8c203ab24e2c97a685adcc2ad32662558e55a5c729",
1678          "ct" : "0e29b2335b900758fad278aefb9b3afa07fd42b5d2f7d387e3ea0e0ca416e0",
1679          "tag" : "6ed7e1e1278c40ce2e781d1005de88dd",
1680          "result" : "valid",
1681          "flags" : []
1682        },
1683        {
1684          "tcId" : 138,
1685          "comment" : "",
1686          "key" : "5155dee9aade1cc61ee7e3f92660f7590f5e5ba82f1b59b850e3fa453d2fa6b3",
1687          "iv" : "c26c4b3bfdb97ee6b0f63ca1",
1688          "aad" : "",
1689          "msg" : "2734e08eff8f5c4f84fa0c207f49c7fd78af1ad5123ff81f83f500edf4eda09edf",
1690          "ct" : "aed24e0082e13ee15ba0506a836c78b97ef2faa3c6e8eb378dc64dd4adc998ad68",
1691          "tag" : "5ba1b48a701684d940be244c3de938d2",
1692          "result" : "valid",
1693          "flags" : []
1694        },
1695        {
1696          "tcId" : 139,
1697          "comment" : "",
1698          "key" : "95e87eda64d0dc2d4e851030c3e1b27cca2265b3464c2c572bd8fc8cfb282d1b",
1699          "iv" : "ce03bbb56778f25d4528350b",
1700          "aad" : "",
1701          "msg" : "2e5acc19acb9940bb74d414b45e71386a409b641490b139493d7d632cbf1674fdf2511c3fad6c27359e6137b4cd52efc4bf871e6623451517d6a3c68240f2a79916a",
1702          "ct" : "2fa0bd2cdfe9e8d7919b97ba05d59e3389fdcba728ec124d0f2849484f635a000e734c8c80941b3da32d23eea51edce8d6617b16ebb43ac8113a092e9ddaa3721ae9",
1703          "tag" : "a9252a50ddbbf18cd3e43adc0ba1a481",
1704          "result" : "valid",
1705          "flags" : []
1706        },
1707        {
1708          "tcId" : 140,
1709          "comment" : "",
1710          "key" : "7a4cd759172e02eb204db2c3f5c746227df584fc1345196391dbb9577a250742",
1711          "iv" : "a92ef0ac991dd516a3c6f689",
1712          "aad" : "bd506764f2d2c410",
1713          "msg" : "",
1714          "ct" : "",
1715          "tag" : "569d82691892e103e627407c95f08a0e",
1716          "result" : "valid",
1717          "flags" : []
1718        },
1719        {
1720          "tcId" : 141,
1721          "comment" : "",
1722          "key" : "b907a45075513fe8a8019edee3f2591487b2a030b03c6e1d771c862571d2ea1e",
1723          "iv" : "118a6964c2d3e380071f5266",
1724          "aad" : "034585621af8d7ff",
1725          "msg" : "55a465644f5b650928cbee7c063214d6",
1726          "ct" : "ab01f92db4f210bdb5edaf0a1bd19eba",
1727          "tag" : "621630c505d24e3b29294977d8ffa4b4",
1728          "result" : "valid",
1729          "flags" : []
1730        },
1731        {
1732          "tcId" : 142,
1733          "comment" : "",
1734          "key" : "f60c6a1b625725f76c7037b48fe3577fa7f7b87b1bd5a982176d182306ffb870",
1735          "iv" : "f0384fb876121410633d993d",
1736          "aad" : "9aaf299eeea78f79",
1737          "msg" : "63858ca3e2ce69887b578a3c167b421c9c",
1738          "ct" : "f05e290bbbc61927fa65760648dcca88b0",
1739          "tag" : "b721be96a6b95c0931fb243dd1287c70",
1740          "result" : "valid",
1741          "flags" : []
1742        },
1743        {
1744          "tcId" : 143,
1745          "comment" : "",
1746          "key" : "af1ac19b3b84eaaf2603379cdd1dc1aee4a484fdc2c190691afcc5b762f9b526",
1747          "iv" : "daf98f1bd4c071c6b100f9c4",
1748          "aad" : "14",
1749          "msg" : "",
1750          "ct" : "",
1751          "tag" : "e772cc7714efcefbd11508de489f7c61",
1752          "result" : "valid",
1753          "flags" : []
1754        },
1755        {
1756          "tcId" : 144,
1757          "comment" : "",
1758          "key" : "95fb7861f8c75e1424d8401ca3b3452c563b99b002c24afad4cf5e828f2353ed",
1759          "iv" : "c1ac608d1fda28eb4034079c",
1760          "aad" : "fbc8",
1761          "msg" : "",
1762          "ct" : "",
1763          "tag" : "54f2d2a54cbe6e959d51ba4ffa8e0e9e",
1764          "result" : "valid",
1765          "flags" : []
1766        },
1767        {
1768          "tcId" : 145,
1769          "comment" : "",
1770          "key" : "d30e682b584d416088a81bd6f85551ec1f2e1189388a7a9c0521e25b725f7dbe",
1771          "iv" : "927214f64336701a3b4db603",
1772          "aad" : "5cdb707008b065",
1773          "msg" : "",
1774          "ct" : "",
1775          "tag" : "2c6b6bef6ba082baa72415aaaa883c75",
1776          "result" : "valid",
1777          "flags" : []
1778        },
1779        {
1780          "tcId" : 146,
1781          "comment" : "",
1782          "key" : "ac5a038caea8475e71ca41039388b861f008b60c62ff2e914ff08339862fb850",
1783          "iv" : "ac38117b396aa0684331fe74",
1784          "aad" : "02d1d00a8f1f052c083575eb0c2a09",
1785          "msg" : "",
1786          "ct" : "",
1787          "tag" : "d2e3aadf9ed60d91da5a1dc121dbfd24",
1788          "result" : "valid",
1789          "flags" : []
1790        },
1791        {
1792          "tcId" : 147,
1793          "comment" : "",
1794          "key" : "efa5c5053b452002fc345312a3be650e9ff4244a1e44557d8a415570d2dbe902",
1795          "iv" : "1abfb6e318995ea022b1d369",
1796          "aad" : "01a10bc71a88c94a3ff924fe74cca229",
1797          "msg" : "",
1798          "ct" : "",
1799          "tag" : "8e9780cca86d3ca402e1dfaa03a72d77",
1800          "result" : "valid",
1801          "flags" : []
1802        },
1803        {
1804          "tcId" : 148,
1805          "comment" : "",
1806          "key" : "bdf2994dd0feb3c870b39f52bcc76d28eed712d911d956c042e4701c4b20e5d5",
1807          "iv" : "0a823c801d057e843af7ca55",
1808          "aad" : "03f3d0fc23dd8f3e20884d3c6fff2608b1",
1809          "msg" : "",
1810          "ct" : "",
1811          "tag" : "36886d89cdcce157497fd09dcd67f329",
1812          "result" : "valid",
1813          "flags" : []
1814        },
1815        {
1816          "tcId" : 149,
1817          "comment" : "",
1818          "key" : "5ae3c3ff78cedc192ca7044b3f41a242432b0ea7d3488c680cd422515b093b5b",
1819          "iv" : "7c62042869a2e59701481614",
1820          "aad" : "7ba3f3bbba5dff637488064b6a5249d2ad461717278719fe71febf7100828e",
1821          "msg" : "",
1822          "ct" : "",
1823          "tag" : "3f8b8f904ceb304505f942f36ccac5f8",
1824          "result" : "valid",
1825          "flags" : []
1826        },
1827        {
1828          "tcId" : 150,
1829          "comment" : "",
1830          "key" : "a8108c33da059fedf6022a6ec49527be0ab64002472cb2f703b97e0179a34312",
1831          "iv" : "bce636ca401a88fac2361ed1",
1832          "aad" : "35eac16526c2f10a1271b3a8f810bbf239eeb961e1a7e9205beae60045f008e6",
1833          "msg" : "",
1834          "ct" : "",
1835          "tag" : "430ccbb1f75de06b71637d1a76b35cf5",
1836          "result" : "valid",
1837          "flags" : []
1838        },
1839        {
1840          "tcId" : 151,
1841          "comment" : "",
1842          "key" : "4c8e95a7361bb37849b16f0e5f9a6eab87391339d951d7404ff5cd829c087a6b",
1843          "iv" : "b4a8de71fb0fe172ff6d89b6",
1844          "aad" : "94d06edcfa5ae3d27b9953fe5df0cca6194ff6dfa94d82b7359cb387dd5e80c6186fbf1748c192bb0c688ebb471b9020fe8fbfaee3dee8787ace3c20dd50be083e",
1845          "msg" : "",
1846          "ct" : "",
1847          "tag" : "da7fe2a4469e391c205b6de8e182a914",
1848          "result" : "valid",
1849          "flags" : []
1850        },
1851        {
1852          "tcId" : 152,
1853          "comment" : "",
1854          "key" : "7d00b48095adfa3272050607b264185002ba99957c498be022770f2ce2f3143c",
1855          "iv" : "87345f1055fd9e2102d50656",
1856          "aad" : "02",
1857          "msg" : "e5ccaa441bc814688f8f6e8f28b500b2",
1858          "ct" : "6fe87884b94eac041cb4c78c23f283a3",
1859          "tag" : "7eeb30082549637224e926e527b69aea",
1860          "result" : "valid",
1861          "flags" : []
1862        },
1863        {
1864          "tcId" : 153,
1865          "comment" : "",
1866          "key" : "6432717f1db85e41ac7836bce25185a080d5762b9e2b18444b6ec72c3bd8e4dc",
1867          "iv" : "87a3163ec0598ad95b3aa713",
1868          "aad" : "b648",
1869          "msg" : "02cde168fba3f544bbd0332f7adeada8",
1870          "ct" : "e017bf1ddd279886f7545365f1465cc7",
1871          "tag" : "6dcab79d1ddab4f3ad8b4af72318eb1b",
1872          "result" : "valid",
1873          "flags" : []
1874        },
1875        {
1876          "tcId" : 154,
1877          "comment" : "",
1878          "key" : "dacd51a8a8e4d5905b4cbb947ef4013eb296889353f3c9ee35f5577b26737a51",
1879          "iv" : "3fa378a1befdddd61ae68cf4",
1880          "aad" : "bb5a3812f0aefd",
1881          "msg" : "e148313883a77da121124d06b1c77dca",
1882          "ct" : "ddf8ade13d69f3649e36c669d25b4d81",
1883          "tag" : "01861557d43ab014c4ede19fcd7548ea",
1884          "result" : "valid",
1885          "flags" : []
1886        },
1887        {
1888          "tcId" : 155,
1889          "comment" : "",
1890          "key" : "8e34cf73d245a1082a920b86364eb896c4946467bcb3d58929fcb36690e6394f",
1891          "iv" : "6f573aa86baa492ba46596df",
1892          "aad" : "bd4cd02fc7502bbdbdf6c9a3cbe8f0",
1893          "msg" : "16ddd23ff53f3d23c06334487040eb47",
1894          "ct" : "c60d2a92e60a1a73a9ce4b2269e13a45",
1895          "tag" : "71fa665b611fed6ef5e67ee827ac206d",
1896          "result" : "valid",
1897          "flags" : []
1898        },
1899        {
1900          "tcId" : 156,
1901          "comment" : "",
1902          "key" : "cb5575f5c7c45c91cf320b139fb594237560d0a3e6f865a67d4f633f2c08f016",
1903          "iv" : "1a6518f02ede1da6809266d9",
1904          "aad" : "89cce9fb47441d07e0245a66fe8b778b",
1905          "msg" : "623b7850c321e2cf0c6fbcc8dfd1aff2",
1906          "ct" : "722ac6a226f49c90ab22527a5138b401",
1907          "tag" : "2e4ee997c752783e743b366bb6b350a5",
1908          "result" : "valid",
1909          "flags" : []
1910        },
1911        {
1912          "tcId" : 157,
1913          "comment" : "",
1914          "key" : "a5569e729a69b24ba6e0ff15c4627897436824c941e9d00b2e93fddc4ba77657",
1915          "iv" : "564dee49ab00d240fc1068c3",
1916          "aad" : "d19f2d989095f7ab03a5fde84416e00c0e",
1917          "msg" : "87b3a4d7b26d8d3203a0de1d64ef82e3",
1918          "ct" : "2fadf16ad16a21c317af9d0bc187f136",
1919          "tag" : "88caf70f6b5d8f3ef6a39d1ae413772b",
1920          "result" : "valid",
1921          "flags" : []
1922        },
1923        {
1924          "tcId" : 158,
1925          "comment" : "",
1926          "key" : "077433022ab34d380fc192fc24c2edc6301fec6f24442f572a1087ff2e05b39a",
1927          "iv" : "28adcbc74364f26dd4b3108b",
1928          "aad" : "e0100eb116cdc5e22a3b9f9b4126c149595e75107f6e237c69e82960052270",
1929          "msg" : "03c874eeaaa6fa9f0da62c758fb0ad04",
1930          "ct" : "136f049ea851c6dfd2e87312d82f0882",
1931          "tag" : "fdf9bc0412cfca2b035c5ae68ac6da79",
1932          "result" : "valid",
1933          "flags" : []
1934        },
1935        {
1936          "tcId" : 159,
1937          "comment" : "",
1938          "key" : "3937986af86dafc1ba0c4672d8abc46c207062682d9c264ab06d6c5807205130",
1939          "iv" : "8df4b15a888c33286a7b7651",
1940          "aad" : "ba446f6f9a0ced22450feb10737d9007fd69abc19b1d4d9049a5551e86ec2b37",
1941          "msg" : "dc9e9eaf11e314182df6a4eba17aec9c",
1942          "ct" : "2ced0d04323db20aa8b8b9000d2c33a5",
1943          "tag" : "48b81cb70d555b7c38492ba2c0a3b1b8",
1944          "result" : "valid",
1945          "flags" : []
1946        },
1947        {
1948          "tcId" : 160,
1949          "comment" : "",
1950          "key" : "3f494fd8f1b50692de9ce33f6d451ef0c58c6b2c6ffba3b41710ff63e67eda68",
1951          "iv" : "9e628e5803519290e6b2c68a",
1952          "aad" : "d02ec892d3b03eacb2f1d8a60a028485776af0fd6665cb6f74fba5ef897e2cf54b32e80bddeec938ab530b45ed971234804fa84a191dc11ae660f5a8662a4651e9",
1953          "msg" : "f2c41a26a438e9ff733b7828f24a2449",
1954          "ct" : "1d9f4256e08466560ab271de3621a03f",
1955          "tag" : "81dbe38ac751127efc11caedeca9c93b",
1956          "result" : "valid",
1957          "flags" : []
1958        },
1959        {
1960          "tcId" : 161,
1961          "comment" : "",
1962          "key" : "c180c12e6af8cc0719049efe99d4df2de241efec5a013145b2b75e15dba16fe5",
1963          "iv" : "126fbbd699beb374f67baa7b",
1964          "aad" : "",
1965          "msg" : "",
1966          "ct" : "",
1967          "tag" : "15dc4b8122b0e5ad13dbea7096e81868",
1968          "result" : "valid",
1969          "flags" : []
1970        },
1971        {
1972          "tcId" : 162,
1973          "comment" : "",
1974          "key" : "8003e6547a964cd5c28441c9b1a3c083ccb96c7e138385a5294a1c306b05f9f4",
1975          "iv" : "f251c4a2625c612f86ec1650",
1976          "aad" : "8c6eea9756155d6ea9595cc49e8a74e1",
1977          "msg" : "",
1978          "ct" : "",
1979          "tag" : "e6e91bfe5518b76e0a2dca79c64d232b",
1980          "result" : "valid",
1981          "flags" : []
1982        },
1983        {
1984          "tcId" : 163,
1985          "comment" : "",
1986          "key" : "a420e4f9a616bf631a949b324ae9016a77d943a0fd1da2b3e9742e2ee50fa097",
1987          "iv" : "77f67199ab7b96f6f4832c01",
1988          "aad" : "",
1989          "msg" : "fcaf04e333d876ae34fcab93afd7baa7",
1990          "ct" : "1355cd0e1b42b1788183009a11cad538",
1991          "tag" : "59d35f9a12bed5b5ca870b28badb27f4",
1992          "result" : "valid",
1993          "flags" : []
1994        },
1995        {
1996          "tcId" : 164,
1997          "comment" : "",
1998          "key" : "6905f2c4d63a7ba7e9366ba6c3bbf6e3552d569eb55321beba3f8d98a182b97d",
1999          "iv" : "49e08c06dbae3ff5cb7d9ecd",
2000          "aad" : "aba0c44e9f9399748f4a7e919ceb8a62",
2001          "msg" : "b56254e221cf558ea7d9194eecd63ed5",
2002          "ct" : "68e66f433c3cf9e4247225682f4c73a4",
2003          "tag" : "07f53a76b84460ecf4aa1813e5170b2f",
2004          "result" : "valid",
2005          "flags" : []
2006        },
2007        {
2008          "tcId" : 165,
2009          "comment" : "",
2010          "key" : "770b39741c56d46700a9f3cc231d1acb174498702c0f2d0eec20db57494bb49e",
2011          "iv" : "9384a1ecbee1de2b5ae70684",
2012          "aad" : "",
2013          "msg" : "ea0b3228b83ca66150a79aba159e506b75",
2014          "ct" : "4052c0fc816346c86921db57646feb2943",
2015          "tag" : "a19a585310ceb2df767ec1724d52e39d",
2016          "result" : "valid",
2017          "flags" : []
2018        },
2019        {
2020          "tcId" : 166,
2021          "comment" : "",
2022          "key" : "41d6c6babb7241539ac1664748dd1cf29ce7940e29153cd8180ed197dab5c73f",
2023          "iv" : "0005dea12eb69850647c7ad9",
2024          "aad" : "675f31d76bf483d2d2ab57cbe93cf2f1",
2025          "msg" : "e5c444a0458dcaf789c8f35666f15bccb4",
2026          "ct" : "99a49bde03728c479daf4c67d307f1285e",
2027          "tag" : "f0f3859d12cd4148b9e84d22ba7ad966",
2028          "result" : "valid",
2029          "flags" : []
2030        },
2031        {
2032          "tcId" : 167,
2033          "comment" : "",
2034          "key" : "bc536d8d9b4340cd14147fca7ca36573ba45bff5b0a7cb8091a550cf2b4bb945",
2035          "iv" : "178694eb62d7773b0f0fbe8b",
2036          "aad" : "",
2037          "msg" : "fb822033c4437680301f72ffc74ba3bd467a9ab7465ae45ec87ab4befd7cc9",
2038          "ct" : "b6ce6d86ab7eee1fdd7dcb955b8324360839eb2bddd821ecc1efe129182689",
2039          "tag" : "72fd997bf0589aa2d60721654f552e3a",
2040          "result" : "valid",
2041          "flags" : []
2042        },
2043        {
2044          "tcId" : 168,
2045          "comment" : "",
2046          "key" : "f59abcbf4218bd5c7601f080b5fbd3ae088733702c8fbef0c5296a406f563827",
2047          "iv" : "a5eb0e6fe669e68239ace550",
2048          "aad" : "d603491fbf0950d36489abb40dd8d42b",
2049          "msg" : "97dcbacd70a678cfaed13c942cf920e851ec3e6fb1f6c6eb95f1c965fb1a13",
2050          "ct" : "c0b27edd6533cfba81323ac78d0aeb0371b1d7b89938e04c319148961513fb",
2051          "tag" : "56aabbde47ab2c53db48703033f8ca68",
2052          "result" : "valid",
2053          "flags" : []
2054        },
2055        {
2056          "tcId" : 169,
2057          "comment" : "Flipped bit 0 in tag",
2058          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2059          "iv" : "505152535455565758595a5b",
2060          "aad" : "",
2061          "msg" : "202122232425262728292a2b2c2d2e2f",
2062          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2063          "tag" : "8ac2dd770de58f0b92802fdcb9d7d410",
2064          "result" : "invalid",
2065          "flags" : []
2066        },
2067        {
2068          "tcId" : 170,
2069          "comment" : "Flipped bit 1 in tag",
2070          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2071          "iv" : "505152535455565758595a5b",
2072          "aad" : "",
2073          "msg" : "202122232425262728292a2b2c2d2e2f",
2074          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2075          "tag" : "89c2dd770de58f0b92802fdcb9d7d410",
2076          "result" : "invalid",
2077          "flags" : []
2078        },
2079        {
2080          "tcId" : 171,
2081          "comment" : "Flipped bit 7 in tag",
2082          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2083          "iv" : "505152535455565758595a5b",
2084          "aad" : "",
2085          "msg" : "202122232425262728292a2b2c2d2e2f",
2086          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2087          "tag" : "0bc2dd770de58f0b92802fdcb9d7d410",
2088          "result" : "invalid",
2089          "flags" : []
2090        },
2091        {
2092          "tcId" : 172,
2093          "comment" : "Flipped bit 8 in tag",
2094          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2095          "iv" : "505152535455565758595a5b",
2096          "aad" : "",
2097          "msg" : "202122232425262728292a2b2c2d2e2f",
2098          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2099          "tag" : "8bc3dd770de58f0b92802fdcb9d7d410",
2100          "result" : "invalid",
2101          "flags" : []
2102        },
2103        {
2104          "tcId" : 173,
2105          "comment" : "Flipped bit 31 in tag",
2106          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2107          "iv" : "505152535455565758595a5b",
2108          "aad" : "",
2109          "msg" : "202122232425262728292a2b2c2d2e2f",
2110          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2111          "tag" : "8bc2ddf70de58f0b92802fdcb9d7d410",
2112          "result" : "invalid",
2113          "flags" : []
2114        },
2115        {
2116          "tcId" : 174,
2117          "comment" : "Flipped bit 32 in tag",
2118          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2119          "iv" : "505152535455565758595a5b",
2120          "aad" : "",
2121          "msg" : "202122232425262728292a2b2c2d2e2f",
2122          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2123          "tag" : "8bc2dd770ce58f0b92802fdcb9d7d410",
2124          "result" : "invalid",
2125          "flags" : []
2126        },
2127        {
2128          "tcId" : 175,
2129          "comment" : "Flipped bit 33 in tag",
2130          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2131          "iv" : "505152535455565758595a5b",
2132          "aad" : "",
2133          "msg" : "202122232425262728292a2b2c2d2e2f",
2134          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2135          "tag" : "8bc2dd770fe58f0b92802fdcb9d7d410",
2136          "result" : "invalid",
2137          "flags" : []
2138        },
2139        {
2140          "tcId" : 176,
2141          "comment" : "Flipped bit 63 in tag",
2142          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2143          "iv" : "505152535455565758595a5b",
2144          "aad" : "",
2145          "msg" : "202122232425262728292a2b2c2d2e2f",
2146          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2147          "tag" : "8bc2dd770de58f8b92802fdcb9d7d410",
2148          "result" : "invalid",
2149          "flags" : []
2150        },
2151        {
2152          "tcId" : 177,
2153          "comment" : "Flipped bit 64 in tag",
2154          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2155          "iv" : "505152535455565758595a5b",
2156          "aad" : "",
2157          "msg" : "202122232425262728292a2b2c2d2e2f",
2158          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2159          "tag" : "8bc2dd770de58f0b93802fdcb9d7d410",
2160          "result" : "invalid",
2161          "flags" : []
2162        },
2163        {
2164          "tcId" : 178,
2165          "comment" : "Flipped bit 71 in tag",
2166          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2167          "iv" : "505152535455565758595a5b",
2168          "aad" : "",
2169          "msg" : "202122232425262728292a2b2c2d2e2f",
2170          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2171          "tag" : "8bc2dd770de58f0b12802fdcb9d7d410",
2172          "result" : "invalid",
2173          "flags" : []
2174        },
2175        {
2176          "tcId" : 179,
2177          "comment" : "Flipped bit 77 in tag",
2178          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2179          "iv" : "505152535455565758595a5b",
2180          "aad" : "",
2181          "msg" : "202122232425262728292a2b2c2d2e2f",
2182          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2183          "tag" : "8bc2dd770de58f0b92a02fdcb9d7d410",
2184          "result" : "invalid",
2185          "flags" : []
2186        },
2187        {
2188          "tcId" : 180,
2189          "comment" : "Flipped bit 80 in tag",
2190          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2191          "iv" : "505152535455565758595a5b",
2192          "aad" : "",
2193          "msg" : "202122232425262728292a2b2c2d2e2f",
2194          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2195          "tag" : "8bc2dd770de58f0b92802edcb9d7d410",
2196          "result" : "invalid",
2197          "flags" : []
2198        },
2199        {
2200          "tcId" : 181,
2201          "comment" : "Flipped bit 96 in tag",
2202          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2203          "iv" : "505152535455565758595a5b",
2204          "aad" : "",
2205          "msg" : "202122232425262728292a2b2c2d2e2f",
2206          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2207          "tag" : "8bc2dd770de58f0b92802fdcb8d7d410",
2208          "result" : "invalid",
2209          "flags" : []
2210        },
2211        {
2212          "tcId" : 182,
2213          "comment" : "Flipped bit 97 in tag",
2214          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2215          "iv" : "505152535455565758595a5b",
2216          "aad" : "",
2217          "msg" : "202122232425262728292a2b2c2d2e2f",
2218          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2219          "tag" : "8bc2dd770de58f0b92802fdcbbd7d410",
2220          "result" : "invalid",
2221          "flags" : []
2222        },
2223        {
2224          "tcId" : 183,
2225          "comment" : "Flipped bit 103 in tag",
2226          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2227          "iv" : "505152535455565758595a5b",
2228          "aad" : "",
2229          "msg" : "202122232425262728292a2b2c2d2e2f",
2230          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2231          "tag" : "8bc2dd770de58f0b92802fdc39d7d410",
2232          "result" : "invalid",
2233          "flags" : []
2234        },
2235        {
2236          "tcId" : 184,
2237          "comment" : "Flipped bit 120 in tag",
2238          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2239          "iv" : "505152535455565758595a5b",
2240          "aad" : "",
2241          "msg" : "202122232425262728292a2b2c2d2e2f",
2242          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2243          "tag" : "8bc2dd770de58f0b92802fdcb9d7d411",
2244          "result" : "invalid",
2245          "flags" : []
2246        },
2247        {
2248          "tcId" : 185,
2249          "comment" : "Flipped bit 121 in tag",
2250          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2251          "iv" : "505152535455565758595a5b",
2252          "aad" : "",
2253          "msg" : "202122232425262728292a2b2c2d2e2f",
2254          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2255          "tag" : "8bc2dd770de58f0b92802fdcb9d7d412",
2256          "result" : "invalid",
2257          "flags" : []
2258        },
2259        {
2260          "tcId" : 186,
2261          "comment" : "Flipped bit 126 in tag",
2262          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2263          "iv" : "505152535455565758595a5b",
2264          "aad" : "",
2265          "msg" : "202122232425262728292a2b2c2d2e2f",
2266          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2267          "tag" : "8bc2dd770de58f0b92802fdcb9d7d450",
2268          "result" : "invalid",
2269          "flags" : []
2270        },
2271        {
2272          "tcId" : 187,
2273          "comment" : "Flipped bit 127 in tag",
2274          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2275          "iv" : "505152535455565758595a5b",
2276          "aad" : "",
2277          "msg" : "202122232425262728292a2b2c2d2e2f",
2278          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2279          "tag" : "8bc2dd770de58f0b92802fdcb9d7d490",
2280          "result" : "invalid",
2281          "flags" : []
2282        },
2283        {
2284          "tcId" : 188,
2285          "comment" : "Flipped bits 0 and 64 in tag",
2286          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2287          "iv" : "505152535455565758595a5b",
2288          "aad" : "",
2289          "msg" : "202122232425262728292a2b2c2d2e2f",
2290          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2291          "tag" : "8ac2dd770de58f0b93802fdcb9d7d410",
2292          "result" : "invalid",
2293          "flags" : []
2294        },
2295        {
2296          "tcId" : 189,
2297          "comment" : "Flipped bits 31 and 63 in tag",
2298          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2299          "iv" : "505152535455565758595a5b",
2300          "aad" : "",
2301          "msg" : "202122232425262728292a2b2c2d2e2f",
2302          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2303          "tag" : "8bc2ddf70de58f8b92802fdcb9d7d410",
2304          "result" : "invalid",
2305          "flags" : []
2306        },
2307        {
2308          "tcId" : 190,
2309          "comment" : "Flipped bits 63 and 127 in tag",
2310          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2311          "iv" : "505152535455565758595a5b",
2312          "aad" : "",
2313          "msg" : "202122232425262728292a2b2c2d2e2f",
2314          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2315          "tag" : "8bc2dd770de58f8b92802fdcb9d7d490",
2316          "result" : "invalid",
2317          "flags" : []
2318        },
2319        {
2320          "tcId" : 191,
2321          "comment" : "all bits of tag flipped",
2322          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2323          "iv" : "505152535455565758595a5b",
2324          "aad" : "",
2325          "msg" : "202122232425262728292a2b2c2d2e2f",
2326          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2327          "tag" : "743d2288f21a70f46d7fd02346282bef",
2328          "result" : "invalid",
2329          "flags" : []
2330        },
2331        {
2332          "tcId" : 192,
2333          "comment" : "Tag changed to all zero",
2334          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2335          "iv" : "505152535455565758595a5b",
2336          "aad" : "",
2337          "msg" : "202122232425262728292a2b2c2d2e2f",
2338          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2339          "tag" : "00000000000000000000000000000000",
2340          "result" : "invalid",
2341          "flags" : []
2342        },
2343        {
2344          "tcId" : 193,
2345          "comment" : "tag changed to all 1",
2346          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2347          "iv" : "505152535455565758595a5b",
2348          "aad" : "",
2349          "msg" : "202122232425262728292a2b2c2d2e2f",
2350          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2351          "tag" : "ffffffffffffffffffffffffffffffff",
2352          "result" : "invalid",
2353          "flags" : []
2354        },
2355        {
2356          "tcId" : 194,
2357          "comment" : "msbs changed in tag",
2358          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2359          "iv" : "505152535455565758595a5b",
2360          "aad" : "",
2361          "msg" : "202122232425262728292a2b2c2d2e2f",
2362          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2363          "tag" : "0b425df78d650f8b1200af5c39575490",
2364          "result" : "invalid",
2365          "flags" : []
2366        },
2367        {
2368          "tcId" : 195,
2369          "comment" : "lsbs changed in tag",
2370          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
2371          "iv" : "505152535455565758595a5b",
2372          "aad" : "",
2373          "msg" : "202122232425262728292a2b2c2d2e2f",
2374          "ct" : "9d2a30abc5e178f7c6317ec9498dac39",
2375          "tag" : "8ac3dc760ce48e0a93812eddb8d6d511",
2376          "result" : "invalid",
2377          "flags" : []
2378        }
2379      ]
2380    },
2381    {
2382      "ivSize" : 56,
2383      "keySize" : 128,
2384      "tagSize" : 128,
2385      "type" : "AeadTest",
2386      "tests" : [
2387        {
2388          "tcId" : 196,
2389          "comment" : "",
2390          "key" : "19d532dbcc934a009ce1b94a0b31ddc7",
2391          "iv" : "f0bf6a9bcf6c0d",
2392          "aad" : "",
2393          "msg" : "",
2394          "ct" : "",
2395          "tag" : "7b12263aaf1e4cb6e4b406e026698209",
2396          "result" : "valid",
2397          "flags" : []
2398        },
2399        {
2400          "tcId" : 197,
2401          "comment" : "",
2402          "key" : "8cdb7f6789271a6ef3e06461e90eaa0e",
2403          "iv" : "7c0d6bceba282e",
2404          "aad" : "fbc4f4a52ecb4caa",
2405          "msg" : "",
2406          "ct" : "",
2407          "tag" : "50b12c1fa4dc4b2dc4dd0eb152db419e",
2408          "result" : "valid",
2409          "flags" : []
2410        },
2411        {
2412          "tcId" : 198,
2413          "comment" : "",
2414          "key" : "6bd7363be81b3f803c7faee607050274",
2415          "iv" : "303da678d1679e",
2416          "aad" : "",
2417          "msg" : "539c7d6fcc0a691bd39bc43422d4e13c",
2418          "ct" : "38338e924bf2ecc3ae0f5f75f2af2d30",
2419          "tag" : "e40bbba6734955223fab6ddb3c7bba83",
2420          "result" : "valid",
2421          "flags" : []
2422        },
2423        {
2424          "tcId" : 199,
2425          "comment" : "",
2426          "key" : "5b49d67b0a74e3f39e8d0bac6a005040",
2427          "iv" : "b9bbb9ae003b08",
2428          "aad" : "aadceda44e5d2323",
2429          "msg" : "fe66e359d340ec00241736c2a6789002",
2430          "ct" : "a441e2eb458f8a6f2ac75627ab1085ef",
2431          "tag" : "5c545181685279652187819aa6d15b86",
2432          "result" : "valid",
2433          "flags" : []
2434        },
2435        {
2436          "tcId" : 200,
2437          "comment" : "",
2438          "key" : "6a5b3b57f83cac23ebbb97a60f9c13c3",
2439          "iv" : "64c01842e73e74",
2440          "aad" : "",
2441          "msg" : "7dab0c473473df8d3012c3fdf093f00709",
2442          "ct" : "fb8f964065718f939010ea5e5da327cddb",
2443          "tag" : "edd349c374c3d0db1ac36f11b1506d2c",
2444          "result" : "valid",
2445          "flags" : []
2446        },
2447        {
2448          "tcId" : 201,
2449          "comment" : "",
2450          "key" : "eb263b3a87fcf232327a05b2079292ab",
2451          "iv" : "9554023badf3e2",
2452          "aad" : "be0dd7002e2fe358",
2453          "msg" : "0cac1afd5708ab03c8d3fe1d7cc83b26ff",
2454          "ct" : "81860e45cb009f5728f80fd1df214f8449",
2455          "tag" : "a2cb6454a2a49e96edca89b94e49c50c",
2456          "result" : "valid",
2457          "flags" : []
2458        }
2459      ]
2460    },
2461    {
2462      "ivSize" : 64,
2463      "keySize" : 128,
2464      "tagSize" : 128,
2465      "type" : "AeadTest",
2466      "tests" : [
2467        {
2468          "tcId" : 202,
2469          "comment" : "",
2470          "key" : "f3434725c82a7f8bb07df1f8122fb6c9",
2471          "iv" : "28e9b7851724bae3",
2472          "aad" : "",
2473          "msg" : "",
2474          "ct" : "",
2475          "tag" : "1c645830e6ee05589b70f02347e11c93",
2476          "result" : "valid",
2477          "flags" : []
2478        },
2479        {
2480          "tcId" : 203,
2481          "comment" : "",
2482          "key" : "eaf5c7e35b61c64fd899bf26506cb83c",
2483          "iv" : "071ffed7585eb0b7",
2484          "aad" : "f0af4431f33e7e15",
2485          "msg" : "",
2486          "ct" : "",
2487          "tag" : "e5e154d43f3298896b34bb4f76b7399f",
2488          "result" : "valid",
2489          "flags" : []
2490        },
2491        {
2492          "tcId" : 204,
2493          "comment" : "",
2494          "key" : "deb62233559b57476602b5adac57c77f",
2495          "iv" : "d084547de55bbc15",
2496          "aad" : "",
2497          "msg" : "d8986df0241ed3297582c0c239c724cb",
2498          "ct" : "97bc3c09d5e37178e7fdd35d53239180",
2499          "tag" : "3a2dc0bfde10247029f5c489e306a396",
2500          "result" : "valid",
2501          "flags" : []
2502        },
2503        {
2504          "tcId" : 205,
2505          "comment" : "",
2506          "key" : "9ebe10ef15ebcc6000ed72d974219b97",
2507          "iv" : "28a84039f2dae651",
2508          "aad" : "1bab916d21bcbb35",
2509          "msg" : "d073a88d45364151408718786930edfb",
2510          "ct" : "6adf7f96a3202271b03787372f4cf3ce",
2511          "tag" : "50bcdd152ae331554878f9a2b8140e72",
2512          "result" : "valid",
2513          "flags" : []
2514        },
2515        {
2516          "tcId" : 206,
2517          "comment" : "",
2518          "key" : "74dfd2963bc8148338094414e3fc2b8d",
2519          "iv" : "d1ef66ef2eb765b8",
2520          "aad" : "",
2521          "msg" : "179c1865e2bc0f702487c4e54f8374457e",
2522          "ct" : "a4b7b9c9c902eddb02fb64873140256e94",
2523          "tag" : "4bc1e99148f6a4722d4b92734b088d43",
2524          "result" : "valid",
2525          "flags" : []
2526        },
2527        {
2528          "tcId" : 207,
2529          "comment" : "",
2530          "key" : "5bf0965f1439ed83eedeaad9467f5f60",
2531          "iv" : "b9268feca729680f",
2532          "aad" : "31fb02a7f4ebe9aa",
2533          "msg" : "c844b6c457e1e5f43f82b4e484b4709ef1",
2534          "ct" : "611ee7df91b062b75df86b10a4ceeb0134",
2535          "tag" : "9a567c2065d7832c35f6143a41414662",
2536          "result" : "valid",
2537          "flags" : []
2538        }
2539      ]
2540    },
2541    {
2542      "ivSize" : 72,
2543      "keySize" : 128,
2544      "tagSize" : 128,
2545      "type" : "AeadTest",
2546      "tests" : [
2547        {
2548          "tcId" : 208,
2549          "comment" : "",
2550          "key" : "2ec7a468e3649186e1f9deccdf95a229",
2551          "iv" : "99fdb158fb8ebcce64",
2552          "aad" : "",
2553          "msg" : "",
2554          "ct" : "",
2555          "tag" : "658f01f90c35331cdd6986f736cc37da",
2556          "result" : "valid",
2557          "flags" : []
2558        },
2559        {
2560          "tcId" : 209,
2561          "comment" : "",
2562          "key" : "c6bc0987b5dc9432da66bdb153859fda",
2563          "iv" : "d768d1b80a094506b4",
2564          "aad" : "4713f86a53cedd50",
2565          "msg" : "",
2566          "ct" : "",
2567          "tag" : "4ec31dfebff4a90d5efbdb8504cd8c79",
2568          "result" : "valid",
2569          "flags" : []
2570        },
2571        {
2572          "tcId" : 210,
2573          "comment" : "",
2574          "key" : "6a1c98e4d20bc6ad594833d6e9aa4794",
2575          "iv" : "3de29d92d3018eaafc",
2576          "aad" : "",
2577          "msg" : "f623322fef6d49cf7abfa16b5fd83951",
2578          "ct" : "afcbf0385f26895bcd61266006dc1d98",
2579          "tag" : "7914e32d181043321234dc16d79b3576",
2580          "result" : "valid",
2581          "flags" : []
2582        },
2583        {
2584          "tcId" : 211,
2585          "comment" : "",
2586          "key" : "022b669b7d391f0ff5fab123c2ba8817",
2587          "iv" : "2e02b04ce6b348ef86",
2588          "aad" : "f9c862291705519b",
2589          "msg" : "abb18f4662c1bfa7984560deac4a415a",
2590          "ct" : "45c3ab70b1c883c98b53fc9c0be77ecb",
2591          "tag" : "2eced5eb7d60431c09d3ba49230b23d0",
2592          "result" : "valid",
2593          "flags" : []
2594        },
2595        {
2596          "tcId" : 212,
2597          "comment" : "",
2598          "key" : "8965e641f46dbbb16aa83f9459370dc9",
2599          "iv" : "310c4ee082c4870fc2",
2600          "aad" : "",
2601          "msg" : "5d2278c8b4ed8a37c95488935c1db06e68",
2602          "ct" : "db91b98da578d8e4ebf18f65f244579eb7",
2603          "tag" : "2125ef21fcba471039c131786c99e74e",
2604          "result" : "valid",
2605          "flags" : []
2606        },
2607        {
2608          "tcId" : 213,
2609          "comment" : "",
2610          "key" : "22c942b1212a3cfa196e9ad06b03fb2b",
2611          "iv" : "71a2b87540b11d76a6",
2612          "aad" : "c0e05960b831e875",
2613          "msg" : "4e3b6e3e2ba5663eebc5d83dc249eabce1",
2614          "ct" : "6ffa875b853cc4f6a41afd430bd7c3ceee",
2615          "tag" : "0b4964856bb2b27eda3826ae128f67b3",
2616          "result" : "valid",
2617          "flags" : []
2618        }
2619      ]
2620    },
2621    {
2622      "ivSize" : 80,
2623      "keySize" : 128,
2624      "tagSize" : 128,
2625      "type" : "AeadTest",
2626      "tests" : [
2627        {
2628          "tcId" : 214,
2629          "comment" : "",
2630          "key" : "1e6c6214a6a5dd5b628c71de07788137",
2631          "iv" : "40bcc315dec88bf326cc",
2632          "aad" : "",
2633          "msg" : "",
2634          "ct" : "",
2635          "tag" : "dfd70e3e5a13166b460613abab928f26",
2636          "result" : "valid",
2637          "flags" : []
2638        },
2639        {
2640          "tcId" : 215,
2641          "comment" : "",
2642          "key" : "e41343e5ffe20fe48ff010b146ceaead",
2643          "iv" : "5f172fbe9f8eec0fbf79",
2644          "aad" : "9b46675901a4be0f",
2645          "msg" : "",
2646          "ct" : "",
2647          "tag" : "2104bc9ecb79b71f32f27c9ee4fec640",
2648          "result" : "valid",
2649          "flags" : []
2650        },
2651        {
2652          "tcId" : 216,
2653          "comment" : "",
2654          "key" : "fc93582fa1f8b58cc9e80dd583e9bf8b",
2655          "iv" : "5d4bf58798fac351a399",
2656          "aad" : "",
2657          "msg" : "866d5e1b0aa29004e51ea87de86e3c05",
2658          "ct" : "b64650b6935fb04b9742f5729f286e03",
2659          "tag" : "b9d3947c1605a2d58ec3f3221846c7da",
2660          "result" : "valid",
2661          "flags" : []
2662        },
2663        {
2664          "tcId" : 217,
2665          "comment" : "",
2666          "key" : "df2db48b1944fd9e24589d14357d0f80",
2667          "iv" : "f9a1bb32f579b5f02728",
2668          "aad" : "03922600d7d033dd",
2669          "msg" : "eafb69e40238a34e398523fb35bd6612",
2670          "ct" : "9de6ac37f52b8135047af8d5e57fb36e",
2671          "tag" : "0543351aa86ff8ca5825bd7bb7c0254e",
2672          "result" : "valid",
2673          "flags" : []
2674        },
2675        {
2676          "tcId" : 218,
2677          "comment" : "",
2678          "key" : "3bf8c3c301190d23f71ac82c0c5b0f9b",
2679          "iv" : "d5274406a4f5a2e2d101",
2680          "aad" : "",
2681          "msg" : "03ca74e58b8b38500e1e65b8332f41f06c",
2682          "ct" : "999f476b51ce686af59b0bbe221ce4e8a4",
2683          "tag" : "2ac48377d239fa7ffbe3c503e0278f98",
2684          "result" : "valid",
2685          "flags" : []
2686        },
2687        {
2688          "tcId" : 219,
2689          "comment" : "",
2690          "key" : "16942eb89d4f7fe65bf9b49c16f830ab",
2691          "iv" : "2ba76d03995c62dc7ed2",
2692          "aad" : "32c7c6072dbd735f",
2693          "msg" : "b2380e9eb596d5af697c0ba1d301a833d9",
2694          "ct" : "f563cab1f5e56f237a60c2c2950ab7a5c2",
2695          "tag" : "25c89e410c0a535b94a383ad3c014464",
2696          "result" : "valid",
2697          "flags" : []
2698        }
2699      ]
2700    },
2701    {
2702      "ivSize" : 88,
2703      "keySize" : 128,
2704      "tagSize" : 128,
2705      "type" : "AeadTest",
2706      "tests" : [
2707        {
2708          "tcId" : 220,
2709          "comment" : "",
2710          "key" : "9d2fa75929612e1213460f998946dcec",
2711          "iv" : "0e948a03dbfa10817e8826",
2712          "aad" : "",
2713          "msg" : "",
2714          "ct" : "",
2715          "tag" : "2f1fa3585b9a11ff47bd486f95572246",
2716          "result" : "valid",
2717          "flags" : []
2718        },
2719        {
2720          "tcId" : 221,
2721          "comment" : "",
2722          "key" : "7a970406a747c2327ecbc8b107a190cd",
2723          "iv" : "99b079de952d60da0d034b",
2724          "aad" : "2f080b2deb6644ef",
2725          "msg" : "",
2726          "ct" : "",
2727          "tag" : "9dca9ba441013ce9fc0ac3dbf414626d",
2728          "result" : "valid",
2729          "flags" : []
2730        },
2731        {
2732          "tcId" : 222,
2733          "comment" : "",
2734          "key" : "acab31483d9de4ad77f4e63fe41b57ae",
2735          "iv" : "5c0939e71bae1a9de167d4",
2736          "aad" : "",
2737          "msg" : "e4d72b2f7cb69bc54a49f4d5cea4f23a",
2738          "ct" : "0c506843ba7bd2dc4578e6bb83fd0c8d",
2739          "tag" : "c275373037635bae294f99c8e46964b3",
2740          "result" : "valid",
2741          "flags" : []
2742        },
2743        {
2744          "tcId" : 223,
2745          "comment" : "",
2746          "key" : "82841ef7fbae35546525fbbebf4718fb",
2747          "iv" : "b5cd818f73a36ed025b6cf",
2748          "aad" : "44f48c2a20456358",
2749          "msg" : "8c2c823bb39941b1c6b75bbc82f05ba4",
2750          "ct" : "b287c637a7554362c80d6b24d50ddfb3",
2751          "tag" : "3967277da0f856f8f0ad49282894d2bb",
2752          "result" : "valid",
2753          "flags" : []
2754        },
2755        {
2756          "tcId" : 224,
2757          "comment" : "",
2758          "key" : "f9c6d9627fd2e731e2f115b3d0a53bfd",
2759          "iv" : "084558ebfb6582f3d1879a",
2760          "aad" : "",
2761          "msg" : "7463af94626279ce0112f670c3115099fd",
2762          "ct" : "d46b6e962b6b7a2352fc437914d9c0d9c0",
2763          "tag" : "ebe336176e27041ae78791aca34548c8",
2764          "result" : "valid",
2765          "flags" : []
2766        },
2767        {
2768          "tcId" : 225,
2769          "comment" : "",
2770          "key" : "1d286e525ec2864d9ea6e7adfbdc4970",
2771          "iv" : "1ad44879f1947abd503dce",
2772          "aad" : "1db0eaaaa1e2c848",
2773          "msg" : "7b40e6c987692d0202cb6f44b423c267dd",
2774          "ct" : "84f91f9d35b998598e50feb34dcaa0d260",
2775          "tag" : "ae4e38cc4b730944bc459df85a536f4e",
2776          "result" : "valid",
2777          "flags" : []
2778        }
2779      ]
2780    },
2781    {
2782      "ivSize" : 104,
2783      "keySize" : 128,
2784      "tagSize" : 128,
2785      "type" : "AeadTest",
2786      "tests" : [
2787        {
2788          "tcId" : 226,
2789          "comment" : "",
2790          "key" : "694a2ae94cc2fc6c82dcd16c58a34195",
2791          "iv" : "8b4de9497e78d9c73bdcb374de",
2792          "aad" : "",
2793          "msg" : "",
2794          "ct" : "",
2795          "tag" : "36b20bcb064609cbc03ae32786f72eb5",
2796          "result" : "valid",
2797          "flags" : []
2798        },
2799        {
2800          "tcId" : 227,
2801          "comment" : "",
2802          "key" : "268c961a4fa54c214a2af8fe76a277cc",
2803          "iv" : "f13443da0e412f1cc7a90165c6",
2804          "aad" : "4fad12b402c58029",
2805          "msg" : "",
2806          "ct" : "",
2807          "tag" : "be58071342c9348baf78104e2258e616",
2808          "result" : "valid",
2809          "flags" : []
2810        },
2811        {
2812          "tcId" : 228,
2813          "comment" : "",
2814          "key" : "7c5aa1cd2fc171d5bb91ee74f31e1a63",
2815          "iv" : "70a2a5303734517827faa7ee78",
2816          "aad" : "",
2817          "msg" : "4bd1d3427e0735a08f475bc73ec3648c",
2818          "ct" : "9ab61214ea6611510706315f0fc9bd65",
2819          "tag" : "a2b3fc3c1349cbfd9ded7cc32effb389",
2820          "result" : "valid",
2821          "flags" : []
2822        },
2823        {
2824          "tcId" : 229,
2825          "comment" : "",
2826          "key" : "e74b73c2ad93d38dd4432d6e51d3e3ec",
2827          "iv" : "06ee28ea532ff5aae6b0f6a28a",
2828          "aad" : "10bc9864f1332e41",
2829          "msg" : "aad5d758041e5443ede7e9bbac1db490",
2830          "ct" : "d3ed6bb55d98b00e1b76938a1c6bd5ed",
2831          "tag" : "22201e4eb2a42291a7d57e357082d77e",
2832          "result" : "valid",
2833          "flags" : []
2834        },
2835        {
2836          "tcId" : 230,
2837          "comment" : "",
2838          "key" : "be707774d9eab370db4e8250297a7437",
2839          "iv" : "7944b487d59b6ffcc96c9df62d",
2840          "aad" : "",
2841          "msg" : "28eab56885e1e12bd72def1138237f0dbc",
2842          "ct" : "ee05ffeaab17bb4de94527e0297058c48b",
2843          "tag" : "ff899f929b371639d48c3c447f51c577",
2844          "result" : "valid",
2845          "flags" : []
2846        },
2847        {
2848          "tcId" : 231,
2849          "comment" : "",
2850          "key" : "30829416d80d4b6dd91a16c4694c5acd",
2851          "iv" : "8bc7ecd5bde196b72319de6b77",
2852          "aad" : "970fe65b7789a555",
2853          "msg" : "4a3122f801d6638228fa0e30af3f36627a",
2854          "ct" : "5125ed68afbd34bc00c73171ada31ee84a",
2855          "tag" : "1da320c8bab525e375f37a3bba3e0eb9",
2856          "result" : "valid",
2857          "flags" : []
2858        }
2859      ]
2860    },
2861    {
2862      "ivSize" : 56,
2863      "keySize" : 192,
2864      "tagSize" : 128,
2865      "type" : "AeadTest",
2866      "tests" : [
2867        {
2868          "tcId" : 232,
2869          "comment" : "",
2870          "key" : "b4544cae6b60b7720f3ade71e90e58c21d6e487183d4666a",
2871          "iv" : "2ba3da112cf5e6",
2872          "aad" : "",
2873          "msg" : "",
2874          "ct" : "",
2875          "tag" : "341551f2c05ee9314f0eb552939e5486",
2876          "result" : "valid",
2877          "flags" : []
2878        },
2879        {
2880          "tcId" : 233,
2881          "comment" : "",
2882          "key" : "26bddb2eb2a727e2910df94ad3e12ac130a49a8f7f41951c",
2883          "iv" : "c6c0ef48151b32",
2884          "aad" : "7443b91e73475de1",
2885          "msg" : "",
2886          "ct" : "",
2887          "tag" : "fd7aab595dfeb3c8a1660eab043b3d01",
2888          "result" : "valid",
2889          "flags" : []
2890        },
2891        {
2892          "tcId" : 234,
2893          "comment" : "",
2894          "key" : "806ed9cf33a1c2fa6a8bffad7937c3ea226408ebf248d176",
2895          "iv" : "2bebcc0af672bf",
2896          "aad" : "",
2897          "msg" : "be1702414868c94aeb99c1a088ba8c48",
2898          "ct" : "6e6f3d3b36482c39a99d597ea582f430",
2899          "tag" : "7d11f5549d87dda7b0762202270a7e28",
2900          "result" : "valid",
2901          "flags" : []
2902        },
2903        {
2904          "tcId" : 235,
2905          "comment" : "",
2906          "key" : "095fa678a104e9c3d246304c5dddee045ddab3d79ea8a726",
2907          "iv" : "febf6bf7dd16a7",
2908          "aad" : "6a4490ba9f61db88",
2909          "msg" : "d25ecfa877896030058dcacab3159cb3",
2910          "ct" : "f3578aca6d3ccbc916f5c1d71a45878e",
2911          "tag" : "8c732f4a571bf105c6ed1cef6fab2876",
2912          "result" : "valid",
2913          "flags" : []
2914        },
2915        {
2916          "tcId" : 236,
2917          "comment" : "",
2918          "key" : "98988da462a46ab3dd613bd37069f4f429a9a81841e76dd3",
2919          "iv" : "ebad9af5f869f5",
2920          "aad" : "",
2921          "msg" : "aa3fc05574ee101ed7527de5da4ac37860",
2922          "ct" : "9b7bb35db723718c7f9fd8cd5c83124e78",
2923          "tag" : "a59567307577c8e831c23ac09a92c6a1",
2924          "result" : "valid",
2925          "flags" : []
2926        },
2927        {
2928          "tcId" : 237,
2929          "comment" : "",
2930          "key" : "71de008cd820fc033974b6b1308f662874259b19562e70f3",
2931          "iv" : "e725d31dbf5b99",
2932          "aad" : "d767f40e91c4f15c",
2933          "msg" : "831a38cbeaa9f22edf918e971956c15fa3",
2934          "ct" : "c8eaf9546af72261723ceb3ae3bbb7303c",
2935          "tag" : "68d728744e5977342d93af81445857ed",
2936          "result" : "valid",
2937          "flags" : []
2938        }
2939      ]
2940    },
2941    {
2942      "ivSize" : 64,
2943      "keySize" : 192,
2944      "tagSize" : 128,
2945      "type" : "AeadTest",
2946      "tests" : [
2947        {
2948          "tcId" : 238,
2949          "comment" : "",
2950          "key" : "d74599b3d2db81653de43b52fc994c50d0be759fab87c33a",
2951          "iv" : "d1c61cf8532531b5",
2952          "aad" : "",
2953          "msg" : "",
2954          "ct" : "",
2955          "tag" : "bd78dfc804a420c19fb13b2f58d82c5c",
2956          "result" : "valid",
2957          "flags" : []
2958        },
2959        {
2960          "tcId" : 239,
2961          "comment" : "",
2962          "key" : "8fc269ef34d2c2127c89493c0960ee0849fadf76667885d5",
2963          "iv" : "626bf00acb930480",
2964          "aad" : "13aa1748aec41042",
2965          "msg" : "",
2966          "ct" : "",
2967          "tag" : "9c453275afb006c78f6f29079c7c3ef1",
2968          "result" : "valid",
2969          "flags" : []
2970        },
2971        {
2972          "tcId" : 240,
2973          "comment" : "",
2974          "key" : "0b177198c8b419bf74acc3bc65b5fb3d09a915ff71add754",
2975          "iv" : "8f075cbcda9831c3",
2976          "aad" : "",
2977          "msg" : "c4b1e05ca3d591f9543e64de3fc682ac",
2978          "ct" : "0148cdf90d566a8eb651409956c3695e",
2979          "tag" : "b10d57df83c4c79b9f590e3e5aa9e9b6",
2980          "result" : "valid",
2981          "flags" : []
2982        },
2983        {
2984          "tcId" : 241,
2985          "comment" : "",
2986          "key" : "db869e55576f57c8f92649659e3cb8be10656bbff4b69460",
2987          "iv" : "67c0305332e1317b",
2988          "aad" : "93f53ab36f45cba3",
2989          "msg" : "002fbd2e0f39d49f258b3f7398391e2c",
2990          "ct" : "0ce4b1f53922ea148f26a638d1c9e785",
2991          "tag" : "9be9417b3ff9e8d5b24e041439b02c86",
2992          "result" : "valid",
2993          "flags" : []
2994        },
2995        {
2996          "tcId" : 242,
2997          "comment" : "",
2998          "key" : "2af96f8cca1b563d17e7969e01645ee7b9f5413ac93ea570",
2999          "iv" : "958d1faf8c1267d8",
3000          "aad" : "",
3001          "msg" : "c71ed8027c745626ea03bd25628b99e1dd",
3002          "ct" : "fd66cd926beadbee33cdae43824fbacfc0",
3003          "tag" : "8c8dafb2027f2b0c03f62b5f9fcc0ad8",
3004          "result" : "valid",
3005          "flags" : []
3006        },
3007        {
3008          "tcId" : 243,
3009          "comment" : "",
3010          "key" : "5ed77086ec0da8f6ac00563ad6fcb85005ac40f39211b0e4",
3011          "iv" : "4e70dfd49cc2ac76",
3012          "aad" : "29bf756a2f77066b",
3013          "msg" : "c049dcf15af3f975987d5f1250fef5414f",
3014          "ct" : "36960da029e67aeeb145d57dc0da68ac27",
3015          "tag" : "09505baddf28cd842fd7fa7c544d0c48",
3016          "result" : "valid",
3017          "flags" : []
3018        }
3019      ]
3020    },
3021    {
3022      "ivSize" : 72,
3023      "keySize" : 192,
3024      "tagSize" : 128,
3025      "type" : "AeadTest",
3026      "tests" : [
3027        {
3028          "tcId" : 244,
3029          "comment" : "",
3030          "key" : "f162a1094012f6bfb10270cd5609a20dc24dec3727f8e598",
3031          "iv" : "0562f03f5124642f40",
3032          "aad" : "",
3033          "msg" : "",
3034          "ct" : "",
3035          "tag" : "a9eef8c9f9460006b73f2da2317c7b7d",
3036          "result" : "valid",
3037          "flags" : []
3038        },
3039        {
3040          "tcId" : 245,
3041          "comment" : "",
3042          "key" : "0fa5861ef439184265112ca6ea785d214a5bb12dd108e434",
3043          "iv" : "041ffcd955eb4939ff",
3044          "aad" : "beed0c763b56c582",
3045          "msg" : "",
3046          "ct" : "",
3047          "tag" : "39fd1a2107540f9e6d33ad23b425ddef",
3048          "result" : "valid",
3049          "flags" : []
3050        },
3051        {
3052          "tcId" : 246,
3053          "comment" : "",
3054          "key" : "4f589aaf03e1219585f411631a2b287f20e9cca93304d004",
3055          "iv" : "f0bd7863d34b6c963f",
3056          "aad" : "",
3057          "msg" : "ca80f91329f1cfd8784bdb97dc0d5b01",
3058          "ct" : "0c3f7b1e0585deaa800a7105fc141364",
3059          "tag" : "9427fd74870e29db527f7df247477939",
3060          "result" : "valid",
3061          "flags" : []
3062        },
3063        {
3064          "tcId" : 247,
3065          "comment" : "",
3066          "key" : "07879e22e8c3cb5b5fc2057c3985906c39aff4e40aae4e20",
3067          "iv" : "4ede0c3af9c0debb8a",
3068          "aad" : "cb333d66bde2475d",
3069          "msg" : "b9ac42c5d3169087a721879c19865908",
3070          "ct" : "6cf2cd3a1061d9b6fbe3623377c6b443",
3071          "tag" : "f7297a7266d2f7f7aa7ec05e0f9bf9a9",
3072          "result" : "valid",
3073          "flags" : []
3074        },
3075        {
3076          "tcId" : 248,
3077          "comment" : "",
3078          "key" : "0b144f0668ffd1a97ff2d2bf9344ef0e2848964aecb2850f",
3079          "iv" : "3b7f06b4ba5b0b71ec",
3080          "aad" : "",
3081          "msg" : "600b5ca3e8cf20a09ff752ec2e7378ac1f",
3082          "ct" : "58d5762317cf5024627159ace6b48f797f",
3083          "tag" : "16ee7c4aadf258458030e5af1bdbed2d",
3084          "result" : "valid",
3085          "flags" : []
3086        },
3087        {
3088          "tcId" : 249,
3089          "comment" : "",
3090          "key" : "a3bdd065fe6475df94a2092c3f72b1dcd3d0f0413b4f34dc",
3091          "iv" : "feeb53f7cd16adc8e4",
3092          "aad" : "6ba7082e398bab61",
3093          "msg" : "d1e7616472ca17015eeaeac30b5b22f007",
3094          "ct" : "9538e5a70ac33ad0924f038b34d1995b7b",
3095          "tag" : "cb459d32bbfd2093eb4d7933d50ffa27",
3096          "result" : "valid",
3097          "flags" : []
3098        }
3099      ]
3100    },
3101    {
3102      "ivSize" : 80,
3103      "keySize" : 192,
3104      "tagSize" : 128,
3105      "type" : "AeadTest",
3106      "tests" : [
3107        {
3108          "tcId" : 250,
3109          "comment" : "",
3110          "key" : "172f22f2e59364dc418cd751dfa8444ae18644c0f9a2be84",
3111          "iv" : "bf9026d3ddaa37e7f180",
3112          "aad" : "",
3113          "msg" : "",
3114          "ct" : "",
3115          "tag" : "b077ff4fad9ff4a94b6de8a66ba5b16c",
3116          "result" : "valid",
3117          "flags" : []
3118        },
3119        {
3120          "tcId" : 251,
3121          "comment" : "",
3122          "key" : "143efbf8e0293dd4c13159cf260ec591f5f92bb3af8dd863",
3123          "iv" : "111a95bbb60f9a3bba53",
3124          "aad" : "51c14678c4544777",
3125          "msg" : "",
3126          "ct" : "",
3127          "tag" : "099a7c5090443cd4000f970d42bcd1d5",
3128          "result" : "valid",
3129          "flags" : []
3130        },
3131        {
3132          "tcId" : 252,
3133          "comment" : "",
3134          "key" : "4c41104d3f40265f9e35c320a01e7876c31400a0bd4d7092",
3135          "iv" : "85fdc81afd9f4828177e",
3136          "aad" : "",
3137          "msg" : "ba7cd07dfd8b5cf6ffd3ddb7635612c6",
3138          "ct" : "386b634a5def89dc7302724ad11921fe",
3139          "tag" : "4d792201a998889457b4c83cab0e5c35",
3140          "result" : "valid",
3141          "flags" : []
3142        },
3143        {
3144          "tcId" : 253,
3145          "comment" : "",
3146          "key" : "8bcde517ddc63fedcce8e34181f23530f471d6858c48dbf9",
3147          "iv" : "bc6d51de0c0be7c45911",
3148          "aad" : "e0b3fb36c7b16341",
3149          "msg" : "1b42198b4ac08224e1e761a77205e392",
3150          "ct" : "e8739972e4180e2e520121d8e9aad7c5",
3151          "tag" : "6ceebc4d202945383e511b7cadde5695",
3152          "result" : "valid",
3153          "flags" : []
3154        },
3155        {
3156          "tcId" : 254,
3157          "comment" : "",
3158          "key" : "37f0b2d53d52407eb9ff33530e74b4edf5825a7bb37c3dc5",
3159          "iv" : "303c766753011b635544",
3160          "aad" : "",
3161          "msg" : "1ed6abb2f283ca7fde5de662bd7058a1ea",
3162          "ct" : "75a60df0778eb93a34072e74fa3d6b0224",
3163          "tag" : "f27b8cfc5bf5d2b4b4d93fb584d719ff",
3164          "result" : "valid",
3165          "flags" : []
3166        },
3167        {
3168          "tcId" : 255,
3169          "comment" : "",
3170          "key" : "10a779b245741f1ab3124e0e504fdcd315784c67d0136fcb",
3171          "iv" : "75a44616ee96b30c9eca",
3172          "aad" : "4c5d6471ac20df18",
3173          "msg" : "57d758f924a6eaefe4d2625931fc847107",
3174          "ct" : "ab7b01ba57edc0a41b190fb0f1d5186cd5",
3175          "tag" : "3e93a45f5cc5eaca2150db3534a8903e",
3176          "result" : "valid",
3177          "flags" : []
3178        }
3179      ]
3180    },
3181    {
3182      "ivSize" : 88,
3183      "keySize" : 192,
3184      "tagSize" : 128,
3185      "type" : "AeadTest",
3186      "tests" : [
3187        {
3188          "tcId" : 256,
3189          "comment" : "",
3190          "key" : "87c55b2f185f177faaf4b16d93af6dad477146345d0ea992",
3191          "iv" : "0946c69953f4b952bc7c23",
3192          "aad" : "",
3193          "msg" : "",
3194          "ct" : "",
3195          "tag" : "257b3c597ecd1d67c3dd35dc70c68e48",
3196          "result" : "valid",
3197          "flags" : []
3198        },
3199        {
3200          "tcId" : 257,
3201          "comment" : "",
3202          "key" : "8207e8d57dccdf5480f702c1fa72d0c6d02f1badc6fc08c5",
3203          "iv" : "c18e46a70c592980a2ccc2",
3204          "aad" : "bd2e2a9da32a9d67",
3205          "msg" : "",
3206          "ct" : "",
3207          "tag" : "1145c20b7f31d57d458afc650a6d4590",
3208          "result" : "valid",
3209          "flags" : []
3210        },
3211        {
3212          "tcId" : 258,
3213          "comment" : "",
3214          "key" : "2c2f7e8bb75ba931a711eca4d319e19ad89767248fee5360",
3215          "iv" : "21a10456470d083ca7bd7c",
3216          "aad" : "",
3217          "msg" : "1e9f467441e487bf68d10be853b24479",
3218          "ct" : "186b50f0edf7b523021384f5d8c09049",
3219          "tag" : "8db01236b715a76432fcb02cff2f6ba6",
3220          "result" : "valid",
3221          "flags" : []
3222        },
3223        {
3224          "tcId" : 259,
3225          "comment" : "",
3226          "key" : "0a3bf0a926fb14a3b716bfa021a208da0330e57bed36828a",
3227          "iv" : "a0ba36edc43d935ee94213",
3228          "aad" : "3fcd93ccb8e97956",
3229          "msg" : "9ab6c109c8069d054ccbb5c33c6e70d0",
3230          "ct" : "27d1e353233755a2fe28231637739c46",
3231          "tag" : "b9b74765ed3d53031bf3c7349e74340e",
3232          "result" : "valid",
3233          "flags" : []
3234        },
3235        {
3236          "tcId" : 260,
3237          "comment" : "",
3238          "key" : "a68dfe22cef2bff0f28d4b68c2a6938b16dc2109bab09c38",
3239          "iv" : "fe76a03b770b431dc6872b",
3240          "aad" : "",
3241          "msg" : "f5569155305800bc94184b1ef1c152e197",
3242          "ct" : "34282b16489e7bc7136a2498328bd22e76",
3243          "tag" : "e9b7ae57e2b7f60d09f50bed23b93438",
3244          "result" : "valid",
3245          "flags" : []
3246        },
3247        {
3248          "tcId" : 261,
3249          "comment" : "",
3250          "key" : "ffe5d2ad71d432d6cd5f1072ec2acb7d7cde9c5c615d0eb9",
3251          "iv" : "ea2198307402a106ea4293",
3252          "aad" : "f93db4f4aec8afe8",
3253          "msg" : "c9db4d10d42340ac736271edf9f6581ce8",
3254          "ct" : "bd960c7f60392e8d0afb28ba16ea63afd3",
3255          "tag" : "f2ca88d549dff207d979756d13e865d9",
3256          "result" : "valid",
3257          "flags" : []
3258        }
3259      ]
3260    },
3261    {
3262      "ivSize" : 104,
3263      "keySize" : 192,
3264      "tagSize" : 128,
3265      "type" : "AeadTest",
3266      "tests" : [
3267        {
3268          "tcId" : 262,
3269          "comment" : "",
3270          "key" : "d465544b5db9eb1c495cafaf5d9ac7e10faae74541a0a718",
3271          "iv" : "9582afc30556ca12d154c42f03",
3272          "aad" : "",
3273          "msg" : "",
3274          "ct" : "",
3275          "tag" : "37f618f8bb7ff85ec644b1cbcca4c28a",
3276          "result" : "valid",
3277          "flags" : []
3278        },
3279        {
3280          "tcId" : 263,
3281          "comment" : "",
3282          "key" : "6f1cce6a353aa45f926facbb6865d3598260db5390e937ad",
3283          "iv" : "ae0fe077398587747a642e5422",
3284          "aad" : "326699f56ac28def",
3285          "msg" : "",
3286          "ct" : "",
3287          "tag" : "07520b384cccbb80b9679a0ef48cb6a8",
3288          "result" : "valid",
3289          "flags" : []
3290        },
3291        {
3292          "tcId" : 264,
3293          "comment" : "",
3294          "key" : "36f97a97d1dd67e5f83ccb529da25a604b68b8da904fe3f6",
3295          "iv" : "2393a0a0e0b8efdd59db3436dc",
3296          "aad" : "",
3297          "msg" : "c02f28773233ffca812eaf1c946cd8d1",
3298          "ct" : "d41286c461fb65d41066a10388eb69c8",
3299          "tag" : "073696dffa2071440014dfac4c6cadb2",
3300          "result" : "valid",
3301          "flags" : []
3302        },
3303        {
3304          "tcId" : 265,
3305          "comment" : "",
3306          "key" : "f258d33f1f1f3aade5103d56c4357b7a4f8dd205e460658e",
3307          "iv" : "14a9ed9539525f540d9a46af69",
3308          "aad" : "b67196ee87890f55",
3309          "msg" : "f222fdfd343b57a70d002d14a39cae59",
3310          "ct" : "d27cda7ada5638db59945a31d93ef243",
3311          "tag" : "c2c64dd8b08e7b4b1ce60d5b96832989",
3312          "result" : "valid",
3313          "flags" : []
3314        },
3315        {
3316          "tcId" : 266,
3317          "comment" : "",
3318          "key" : "ee794197f20e643c3877ad085f031c750ff232568e53d7c3",
3319          "iv" : "31eaaced4a0142b6455cf716e9",
3320          "aad" : "",
3321          "msg" : "772c05b2377be0b3bdfd9a357c276608b0",
3322          "ct" : "e06e98bf612f1344fac0c3ef8d3a656ba0",
3323          "tag" : "fc26a26f2314e5a279c2c7d07c044585",
3324          "result" : "valid",
3325          "flags" : []
3326        },
3327        {
3328          "tcId" : 267,
3329          "comment" : "",
3330          "key" : "b1bbeae5fba30441e12b1ad2f74e272bc205221fe34a3495",
3331          "iv" : "996cf4b0eded6af66ceffbe8b7",
3332          "aad" : "b3c337b658596f4c",
3333          "msg" : "39113900d287d90c5401d219aa5282b91e",
3334          "ct" : "d1928ce85877f1d1fd5696e56bb50591e7",
3335          "tag" : "7b8527e98192d7111dafff551782f701",
3336          "result" : "valid",
3337          "flags" : []
3338        }
3339      ]
3340    },
3341    {
3342      "ivSize" : 56,
3343      "keySize" : 256,
3344      "tagSize" : 128,
3345      "type" : "AeadTest",
3346      "tests" : [
3347        {
3348          "tcId" : 268,
3349          "comment" : "",
3350          "key" : "491828f2dddcff5f966e6627f4b6a85a2ea76fd1e0b6117a13e94d0e81c063a5",
3351          "iv" : "4feedf9d9c07e0",
3352          "aad" : "",
3353          "msg" : "",
3354          "ct" : "",
3355          "tag" : "1ca0a418f337a4c04f2123fefd31796d",
3356          "result" : "valid",
3357          "flags" : []
3358        },
3359        {
3360          "tcId" : 269,
3361          "comment" : "",
3362          "key" : "a57905b9eb31fbb1cc539639e670b2f1d12e277139b51a098cfebc1820fba1a4",
3363          "iv" : "27cff76e28c613",
3364          "aad" : "dcd2f84ed0eafad0",
3365          "msg" : "",
3366          "ct" : "",
3367          "tag" : "0b21f50e206c0721c6c059f9207e6d3a",
3368          "result" : "valid",
3369          "flags" : []
3370        },
3371        {
3372          "tcId" : 270,
3373          "comment" : "",
3374          "key" : "55fa96eb3c945cab676c42b8caac34a1717d4337f4c90806b226d568121ec5e0",
3375          "iv" : "209798006d012c",
3376          "aad" : "",
3377          "msg" : "34ef603e3c8f93a0e4a4773f7b57acea",
3378          "ct" : "797ca05b20a149d42e5ab33835855b5c",
3379          "tag" : "8191bd254a6e986e3c22e8106894d64f",
3380          "result" : "valid",
3381          "flags" : []
3382        },
3383        {
3384          "tcId" : 271,
3385          "comment" : "",
3386          "key" : "e0d82f6088ec675d92ec6b44a67dc6eb6600f1b742bdd5a851b036af02eef825",
3387          "iv" : "06edf6ab0c7a92",
3388          "aad" : "e98fdd292291dd01",
3389          "msg" : "5bb3639265c8563e6fb738bed8c8532c",
3390          "ct" : "cb2513417f9cb546d73830b919b2cb33",
3391          "tag" : "d3c06c1614f7ca3b0952d67a5bd0d017",
3392          "result" : "valid",
3393          "flags" : []
3394        },
3395        {
3396          "tcId" : 272,
3397          "comment" : "",
3398          "key" : "123680a35c43cf618c69f281298199e54e40080e16577f310f096e367ee3cd40",
3399          "iv" : "feea3f0f2d0eca",
3400          "aad" : "",
3401          "msg" : "33ee630f34588dc68f8f439fa319f4ef1e",
3402          "ct" : "0b9f38dea9dd82656fc1c2e1651b12e1c1",
3403          "tag" : "03798b2baaf5af45e67a716c7b2a2a17",
3404          "result" : "valid",
3405          "flags" : []
3406        },
3407        {
3408          "tcId" : 273,
3409          "comment" : "",
3410          "key" : "7beb1e06b585fada875fc610c3cbfb9788fea291436410487d8a844c217dfbb7",
3411          "iv" : "37af0974ce2851",
3412          "aad" : "233013d917f3ad76",
3413          "msg" : "e0396376c6e74aaf27f933b6d59f1bcf8c",
3414          "ct" : "81f8499c64ed65e4d996f8b2c6484de1e2",
3415          "tag" : "6db4b7c55fcca5fedee971a4a122bbfe",
3416          "result" : "valid",
3417          "flags" : []
3418        }
3419      ]
3420    },
3421    {
3422      "ivSize" : 64,
3423      "keySize" : 256,
3424      "tagSize" : 128,
3425      "type" : "AeadTest",
3426      "tests" : [
3427        {
3428          "tcId" : 274,
3429          "comment" : "",
3430          "key" : "61ba694897925d1b4174d40401469c3ef267cdb9f829edb1a10618c16d666059",
3431          "iv" : "0d10c5c84b88d688",
3432          "aad" : "",
3433          "msg" : "",
3434          "ct" : "",
3435          "tag" : "8ec71f7daf935edfac9de968f1d76477",
3436          "result" : "valid",
3437          "flags" : []
3438        },
3439        {
3440          "tcId" : 275,
3441          "comment" : "",
3442          "key" : "30b784511193555f161123acad2f18ae3bde912ea9cc4a9e55316d822ece9652",
3443          "iv" : "0f1d38c6f30b4475",
3444          "aad" : "d2cdd62280888fe5",
3445          "msg" : "",
3446          "ct" : "",
3447          "tag" : "02fca41f06b8c5438084440ff4cea5c8",
3448          "result" : "valid",
3449          "flags" : []
3450        },
3451        {
3452          "tcId" : 276,
3453          "comment" : "",
3454          "key" : "115884f693b155563e9bfb3b07cacb2f7f7caa9bfe51f89e23feb5a9468bfdd0",
3455          "iv" : "04102199ef21e1df",
3456          "aad" : "",
3457          "msg" : "82e3e604d2be8fcab74f638d1e70f24c",
3458          "ct" : "74c3b00322c091608037d4a8eb5afbec",
3459          "tag" : "a098b67a2c79dd939472a18502632701",
3460          "result" : "valid",
3461          "flags" : []
3462        },
3463        {
3464          "tcId" : 277,
3465          "comment" : "",
3466          "key" : "a6742dd3387b1e11dc0048347120f9176dff30295c0341d69bc2deace1933fd8",
3467          "iv" : "bd3abd101a6c625e",
3468          "aad" : "61515463b68495bd",
3469          "msg" : "b9be89ba08c55ac044b6109bc4a1eb6b",
3470          "ct" : "2fbba1ef8855545c67cfc53ed49b3724",
3471          "tag" : "1a82cc390501d29915c2c19af0b5ae53",
3472          "result" : "valid",
3473          "flags" : []
3474        },
3475        {
3476          "tcId" : 278,
3477          "comment" : "",
3478          "key" : "c43a2fa6d37117c1ad70cf07cd5d607c913ca8fa558480aa0a2413e3d6e8b1af",
3479          "iv" : "839ae24f13f2eaba",
3480          "aad" : "",
3481          "msg" : "2cf8405946bb723d406662a31dfffd5141",
3482          "ct" : "db8c02d3798760bb4038d370ab6a93e451",
3483          "tag" : "3dd424a617502b64484a88957ff094a7",
3484          "result" : "valid",
3485          "flags" : []
3486        },
3487        {
3488          "tcId" : 279,
3489          "comment" : "",
3490          "key" : "f9489dda8a08ab833f2a658f3e425ad67707b0a52911081622e0e7ef90a33e84",
3491          "iv" : "6a1b557a0f470822",
3492          "aad" : "ec6c76bcee1ebc6b",
3493          "msg" : "a5d397bebe7ac570d2399390e8f0ecb2b6",
3494          "ct" : "a4e3e095a20041ae217acffd455a742db5",
3495          "tag" : "317bc9f1b520e98ed8820dd24029ab52",
3496          "result" : "valid",
3497          "flags" : []
3498        }
3499      ]
3500    },
3501    {
3502      "ivSize" : 72,
3503      "keySize" : 256,
3504      "tagSize" : 128,
3505      "type" : "AeadTest",
3506      "tests" : [
3507        {
3508          "tcId" : 280,
3509          "comment" : "",
3510          "key" : "66f6d79b723ccd3136d2cf788fc5b1c2f4b98463a57ae4dd29f3888aba37d086",
3511          "iv" : "0a0aab4230fc3ee8ca",
3512          "aad" : "",
3513          "msg" : "",
3514          "ct" : "",
3515          "tag" : "2e59d7b1d1ada4c5f4c74b3539668799",
3516          "result" : "valid",
3517          "flags" : []
3518        },
3519        {
3520          "tcId" : 281,
3521          "comment" : "",
3522          "key" : "df89e94e1979576eb86b4819c902aa5cddfd14e0224548c03531eaa79e9a2264",
3523          "iv" : "39d912cc1cd3de7f18",
3524          "aad" : "fb1308e9082dba57",
3525          "msg" : "",
3526          "ct" : "",
3527          "tag" : "dd8b284b1ba718ff149b29c0be62e708",
3528          "result" : "valid",
3529          "flags" : []
3530        },
3531        {
3532          "tcId" : 282,
3533          "comment" : "",
3534          "key" : "3e678307509ea31ed5f3be532ba61a4f03bc8e1375113641d10998b50d1e42e3",
3535          "iv" : "c0636667b331a08113",
3536          "aad" : "",
3537          "msg" : "320d0328d2164afcfb899265938bae67",
3538          "ct" : "7c56071600b1a3c6d87a4ed8be56187a",
3539          "tag" : "58c85126d5a5291b48a939556ca8f3d6",
3540          "result" : "valid",
3541          "flags" : []
3542        },
3543        {
3544          "tcId" : 283,
3545          "comment" : "",
3546          "key" : "7c9b18435f5563e03505a6f5edfcb104deda40ec89998f6816e108da9704cdda",
3547          "iv" : "9863ce1379a06a5def",
3548          "aad" : "f00dc05bd000fc70",
3549          "msg" : "b0376845c02697935f914398555ec427",
3550          "ct" : "49d7d0b796d16dff6d0f7aab8c022776",
3551          "tag" : "6a2590aec13a765ed773f4ded0f12186",
3552          "result" : "valid",
3553          "flags" : []
3554        },
3555        {
3556          "tcId" : 284,
3557          "comment" : "",
3558          "key" : "943311d4a1f7d21108cccee94035dd717fc3ab41d73c36c2ffbc017f8222e857",
3559          "iv" : "82339e7761513c74a7",
3560          "aad" : "",
3561          "msg" : "b68f033c45c672b696c03207674b395b89",
3562          "ct" : "c7a2fe3a9fcf3b0b5ad8dcc300c49ba485",
3563          "tag" : "26a6c3714386a97056020d4bf24f7aa4",
3564          "result" : "valid",
3565          "flags" : []
3566        },
3567        {
3568          "tcId" : 285,
3569          "comment" : "",
3570          "key" : "b36a3380f9bfce992d155e18473eef8c7eeed8c4fe8f5447a55ffe88ddf3bb9e",
3571          "iv" : "a2159849b39d862852",
3572          "aad" : "bd75192fbacbefe6",
3573          "msg" : "3e273260924355f59489646080870f19da",
3574          "ct" : "195bcb64ad9474f83dd1659d47c22a0282",
3575          "tag" : "80a83e5a8cc744bcb322ab0717395293",
3576          "result" : "valid",
3577          "flags" : []
3578        }
3579      ]
3580    },
3581    {
3582      "ivSize" : 80,
3583      "keySize" : 256,
3584      "tagSize" : 128,
3585      "type" : "AeadTest",
3586      "tests" : [
3587        {
3588          "tcId" : 286,
3589          "comment" : "",
3590          "key" : "44ab204d150adb17f83d1e5205b6e1419673fadee610fb9a38185a96741021eb",
3591          "iv" : "ff3914982be30b3b2112",
3592          "aad" : "",
3593          "msg" : "",
3594          "ct" : "",
3595          "tag" : "f500cef310410d8940cf3490f5f3b5d7",
3596          "result" : "valid",
3597          "flags" : []
3598        },
3599        {
3600          "tcId" : 287,
3601          "comment" : "",
3602          "key" : "ddee6a7b131d31275ec1cb35654f9d25c394980a1dda37f70af0fb62dd77a9de",
3603          "iv" : "06d84bae11708c428023",
3604          "aad" : "04c1271ef52c041b",
3605          "msg" : "",
3606          "ct" : "",
3607          "tag" : "bac436ba985fdf3f14446b92ddf35dd1",
3608          "result" : "valid",
3609          "flags" : []
3610        },
3611        {
3612          "tcId" : 288,
3613          "comment" : "",
3614          "key" : "d3b44b8dfc3530404a63b3ca04cc71cfc71a5538448b2625c981856cb7daed0f",
3615          "iv" : "7c3c42fa17347e1df797",
3616          "aad" : "",
3617          "msg" : "1d1775579656f7f6c6891401d733e2ab",
3618          "ct" : "61d6deba72b41e9da6259fa805d77eb9",
3619          "tag" : "513f5731bd000ce68a6eaadf3c92535a",
3620          "result" : "valid",
3621          "flags" : []
3622        },
3623        {
3624          "tcId" : 289,
3625          "comment" : "",
3626          "key" : "feecec225fcf20093818880994fedad53dc0c1743aa99671cefe2929a503e0c6",
3627          "iv" : "ab8d23830b91dc6a898e",
3628          "aad" : "24889b2ef12a318a",
3629          "msg" : "7b70e1bfe1a776e8f44ca432dd9ef999",
3630          "ct" : "46f60730db041336cc051d4ef4de029d",
3631          "tag" : "7717adcf7d3ed0f7878e1ac33a35cb47",
3632          "result" : "valid",
3633          "flags" : []
3634        },
3635        {
3636          "tcId" : 290,
3637          "comment" : "",
3638          "key" : "cfb73308a83090161fed743368f5480872eaa62df5a8ea077dee540fd5a2ef15",
3639          "iv" : "1d375b8e07c3c4de82f8",
3640          "aad" : "",
3641          "msg" : "fa0bc3e2cb70183cd56f47fa1291301f47",
3642          "ct" : "d92c0375a4dcb184bc90251585061db036",
3643          "tag" : "a0ddef0c6bd94fcdec39a7f07f0a2c13",
3644          "result" : "valid",
3645          "flags" : []
3646        },
3647        {
3648          "tcId" : 291,
3649          "comment" : "",
3650          "key" : "815bdaab3c187ad73b127c8d39a133b41b66e299ba24fb446e35e3b112db8e66",
3651          "iv" : "0cd0551f0c741760b747",
3652          "aad" : "c1d01e4731f36066",
3653          "msg" : "558769c6d4f50a0db620c23fe107a7fbe4",
3654          "ct" : "c1ce192fb671892bb83bd22dbc82d64082",
3655          "tag" : "4e0a0be1aa0e75cd7bb1dcb27a010910",
3656          "result" : "valid",
3657          "flags" : []
3658        }
3659      ]
3660    },
3661    {
3662      "ivSize" : 88,
3663      "keySize" : 256,
3664      "tagSize" : 128,
3665      "type" : "AeadTest",
3666      "tests" : [
3667        {
3668          "tcId" : 292,
3669          "comment" : "",
3670          "key" : "46948c6d69845499104d5dc2fae44880cfe7d0bcbcee57efc0133c266b6d2621",
3671          "iv" : "05f715fd0a5603dd84af76",
3672          "aad" : "",
3673          "msg" : "",
3674          "ct" : "",
3675          "tag" : "11e678c0b260c5a3ea70f6a46e4ef436",
3676          "result" : "valid",
3677          "flags" : []
3678        },
3679        {
3680          "tcId" : 293,
3681          "comment" : "",
3682          "key" : "e689eb77a578399fa17a75083d25018ffbb68f24d77a029757541d6539bffbdf",
3683          "iv" : "4a419618b2832de7a4f99b",
3684          "aad" : "ecf46eaca841769f",
3685          "msg" : "",
3686          "ct" : "",
3687          "tag" : "4a2615d2d5f8e97b92743b0ef2f486ab",
3688          "result" : "valid",
3689          "flags" : []
3690        },
3691        {
3692          "tcId" : 294,
3693          "comment" : "",
3694          "key" : "aacb1336d6ee4d96a9a12e5b8f25f04800d4aaba55f379218d64edb3460fe215",
3695          "iv" : "994c191e7a29c0efc1eb4d",
3696          "aad" : "",
3697          "msg" : "7bead5abccc876efb0109e412f06c751",
3698          "ct" : "5aa31aa5eb103655b78c4f7bcf08c917",
3699          "tag" : "64e41d31eb0df80adcee328f081c4aeb",
3700          "result" : "valid",
3701          "flags" : []
3702        },
3703        {
3704          "tcId" : 295,
3705          "comment" : "",
3706          "key" : "60d6841e9e6218a2c8605a7794e74fb215dcf3a70a0015d497ed16564f2a83a0",
3707          "iv" : "4c93f591af92f16596554e",
3708          "aad" : "7cb0eb9aa21fe859",
3709          "msg" : "c0d1e635586b0ef835c01479a32175a3",
3710          "ct" : "0c266113544d7a901ce721e1ead6d8f9",
3711          "tag" : "8a149eaa05c8722b2663c345a6a5418c",
3712          "result" : "valid",
3713          "flags" : []
3714        },
3715        {
3716          "tcId" : 296,
3717          "comment" : "",
3718          "key" : "9dcde57cec27de6b584db4bd810935bd3b3c4ea8f22a16a7b2a62ef51679a13b",
3719          "iv" : "5c3439bdca457b02b04925",
3720          "aad" : "",
3721          "msg" : "402cb1fd3b0796200d888f7b399235f5b5",
3722          "ct" : "43f7d99c1a0e504aadd8f8b2981b4aea52",
3723          "tag" : "958e19b5c14eebd2d25509336aa6d4c2",
3724          "result" : "valid",
3725          "flags" : []
3726        },
3727        {
3728          "tcId" : 297,
3729          "comment" : "",
3730          "key" : "b3a06e00100ffc42dbdd5317f43d2b48f8c11e4bd6e9e3edab58e9944c559278",
3731          "iv" : "f3d24b362bf12b84b8a66a",
3732          "aad" : "0242b5e804a79188",
3733          "msg" : "03b03b45f6f320b99d8158ff8b00f0ad92",
3734          "ct" : "d127fd42b2ca4beca9f9ac86b63a1622ef",
3735          "tag" : "8a499aab9e8f4096da603c6ccfb9ac4a",
3736          "result" : "valid",
3737          "flags" : []
3738        }
3739      ]
3740    },
3741    {
3742      "ivSize" : 104,
3743      "keySize" : 256,
3744      "tagSize" : 128,
3745      "type" : "AeadTest",
3746      "tests" : [
3747        {
3748          "tcId" : 298,
3749          "comment" : "",
3750          "key" : "a4994b65143536707b151ee6e79e69ab9c6d73000819fd2991dd28abede6b3e8",
3751          "iv" : "ac64444972d778d52f5531ae88",
3752          "aad" : "",
3753          "msg" : "",
3754          "ct" : "",
3755          "tag" : "8f3530c8adf86ebc6c4497cede15ccd9",
3756          "result" : "valid",
3757          "flags" : []
3758        },
3759        {
3760          "tcId" : 299,
3761          "comment" : "",
3762          "key" : "f99f2720f03ec3a9d0dad37e3a915bea3a11cba4bb0f60cd8f542b330163bcd0",
3763          "iv" : "7e0f99a048b6e2879720fe4318",
3764          "aad" : "94ba977e74455ed8",
3765          "msg" : "",
3766          "ct" : "",
3767          "tag" : "cdc3bef39ea53af680199e362609dc29",
3768          "result" : "valid",
3769          "flags" : []
3770        },
3771        {
3772          "tcId" : 300,
3773          "comment" : "",
3774          "key" : "505b26d166a6ebd3db69cf12bee25b73651d0d332d0fb248b50ce9a1fb3a13f1",
3775          "iv" : "fb04f7bb3cd382cbc0893719aa",
3776          "aad" : "",
3777          "msg" : "ae8bb1cbc92c73e73e59a0d7a9d7f528",
3778          "ct" : "4335b708f27d1c1b4d6e985f18aba7c5",
3779          "tag" : "069ee6f5279dab73593e11440d239eb8",
3780          "result" : "valid",
3781          "flags" : []
3782        },
3783        {
3784          "tcId" : 301,
3785          "comment" : "",
3786          "key" : "a6938b2e56d5dc55665956840ac690c8ac9ff421cc062fc34209f7715f2d526e",
3787          "iv" : "ad37de72d3521546d5ff51462b",
3788          "aad" : "0a3809bc563c6675",
3789          "msg" : "9d286bcc115f10b2caa8c5d8daa91ec7",
3790          "ct" : "4ed4dbc8aa8cf6375021d15e43c1f6c3",
3791          "tag" : "bfba9c41ec63aa296b1446b888b6251c",
3792          "result" : "valid",
3793          "flags" : []
3794        },
3795        {
3796          "tcId" : 302,
3797          "comment" : "",
3798          "key" : "45e59f4429087360b1b240fb9b591d861ad493688b0a5e8f85ffea2acff8393a",
3799          "iv" : "20e893f4562bc1c56c32c00cc3",
3800          "aad" : "",
3801          "msg" : "3fbc338ad7bbd6778cabe134a02c68e53c",
3802          "ct" : "67637f9c9f7da41d4b3637e3a054362b30",
3803          "tag" : "b346d700cfec0f2d8e176d3eb9c5bec9",
3804          "result" : "valid",
3805          "flags" : []
3806        },
3807        {
3808          "tcId" : 303,
3809          "comment" : "",
3810          "key" : "004c6ca04078bdfd557f915025a8ec93b5368b86caf3d657432a5e1d1cef9917",
3811          "iv" : "999d95edb925e7744e32874009",
3812          "aad" : "082c1433bb64e110",
3813          "msg" : "0552fcb52c498d91b89897ae6f640e1f5a",
3814          "ct" : "5b4708b72b68466639e4b5f3d3da1d1e84",
3815          "tag" : "f7f0c0e0c01bf772cbd90cb98093dfb8",
3816          "result" : "valid",
3817          "flags" : []
3818        }
3819      ]
3820    },
3821    {
3822      "ivSize" : 96,
3823      "keySize" : 128,
3824      "tagSize" : 32,
3825      "type" : "AeadTest",
3826      "tests" : [
3827        {
3828          "tcId" : 304,
3829          "comment" : "",
3830          "key" : "103e859d3a238724bf85b2100f442f1d",
3831          "iv" : "f91d64784161fabd6c962e50",
3832          "aad" : "",
3833          "msg" : "",
3834          "ct" : "",
3835          "tag" : "2b31c21b",
3836          "result" : "valid",
3837          "flags" : []
3838        },
3839        {
3840          "tcId" : 305,
3841          "comment" : "",
3842          "key" : "71466dc3046b1e6c0838ba6c9ef41e79",
3843          "iv" : "2928095bd7962e9e6024a2b9",
3844          "aad" : "a617cce74d0439900597cb3ddcfc25fb",
3845          "msg" : "",
3846          "ct" : "",
3847          "tag" : "383f8abc",
3848          "result" : "valid",
3849          "flags" : []
3850        },
3851        {
3852          "tcId" : 306,
3853          "comment" : "",
3854          "key" : "3cc93804e2d699619278a941389cec3c",
3855          "iv" : "c775dda314af64c310a7c1d3",
3856          "aad" : "",
3857          "msg" : "124ce71e08c1324f916570d533032919",
3858          "ct" : "f246754cd32a9960d3d5e5352f1d73c7",
3859          "tag" : "60dbd676",
3860          "result" : "valid",
3861          "flags" : []
3862        },
3863        {
3864          "tcId" : 307,
3865          "comment" : "",
3866          "key" : "9089e178f3f90bfc0f68e559d338c39d",
3867          "iv" : "8b2bfca64775b50935b48221",
3868          "aad" : "ca9b4050b6bd0f0ebaeffb78f24a411f",
3869          "msg" : "33d902093ba5216933236c08fa5c0cb2",
3870          "ct" : "e0571808bf389c1a07ca7e5bbf49a1ff",
3871          "tag" : "cc346e6d",
3872          "result" : "valid",
3873          "flags" : []
3874        },
3875        {
3876          "tcId" : 308,
3877          "comment" : "",
3878          "key" : "33cff68061e3f5f941c8c20c89608b77",
3879          "iv" : "eb581f66ccc7f1daa235bf27",
3880          "aad" : "",
3881          "msg" : "24a9d895f6046b9368b0b6b0fb396cd10e",
3882          "ct" : "121f88e81d27da5c5d5c9ab397c7b205f7",
3883          "tag" : "2fa4516d",
3884          "result" : "valid",
3885          "flags" : []
3886        },
3887        {
3888          "tcId" : 309,
3889          "comment" : "",
3890          "key" : "c01b915d2d2112288ed04d2cdd389bd7",
3891          "iv" : "98aced4674faebe3fd4881cc",
3892          "aad" : "2090bd5934b20e26c704af9f85c9c410",
3893          "msg" : "63dab2e2a22a63a7e5504667634555934d",
3894          "ct" : "13efaba63913e7a9d8a4fd89e349c4a0a0",
3895          "tag" : "6553c647",
3896          "result" : "valid",
3897          "flags" : []
3898        },
3899        {
3900          "tcId" : 310,
3901          "comment" : "",
3902          "key" : "a968cfd7f63f3a276871e30383077de8",
3903          "iv" : "54bfc82e1cb5c0b9a65b252c",
3904          "aad" : "",
3905          "msg" : "030fa6b0edde45cb658813d0d797aedf1ba27f435df4f443a3469ea0e41e63",
3906          "ct" : "60d5645560b0fa0b29570bafd2b6e18d839ceaf88242cb6c7c608d3001b7cd",
3907          "tag" : "a92b60f6",
3908          "result" : "valid",
3909          "flags" : []
3910        },
3911        {
3912          "tcId" : 311,
3913          "comment" : "",
3914          "key" : "7645874cc7a9f0e7443203abec23455b",
3915          "iv" : "ce566b866ef0fd3b096f3e9e",
3916          "aad" : "1e00469ad45b2c24cddba52985169aab",
3917          "msg" : "b6b05021ae99e4afe0ec92c009d06c4286020fabca1c1ac768faf184506191",
3918          "ct" : "ea62f42831709424f8a8138302477d516b05e31f23b45ef377033b7923292f",
3919          "tag" : "774aae96",
3920          "result" : "valid",
3921          "flags" : []
3922        }
3923      ]
3924    },
3925    {
3926      "ivSize" : 96,
3927      "keySize" : 128,
3928      "tagSize" : 48,
3929      "type" : "AeadTest",
3930      "tests" : [
3931        {
3932          "tcId" : 312,
3933          "comment" : "",
3934          "key" : "1a852b3456353cfd21726d1122109f1d",
3935          "iv" : "bde9165d65f301a2e4ff1d4a",
3936          "aad" : "",
3937          "msg" : "",
3938          "ct" : "",
3939          "tag" : "bd22f7195c49",
3940          "result" : "valid",
3941          "flags" : []
3942        },
3943        {
3944          "tcId" : 313,
3945          "comment" : "",
3946          "key" : "44b5298a677baff5c3a65d512a651992",
3947          "iv" : "cbb250283f75a66082f1a785",
3948          "aad" : "19031c688ceee84e2d25253accbae68e",
3949          "msg" : "",
3950          "ct" : "",
3951          "tag" : "9310ab0e0d1c",
3952          "result" : "valid",
3953          "flags" : []
3954        },
3955        {
3956          "tcId" : 314,
3957          "comment" : "",
3958          "key" : "63c747be2f3069d50015f69dbae09876",
3959          "iv" : "bc2c940525e514409815ab19",
3960          "aad" : "",
3961          "msg" : "ad5ca70a325363c34b2f3d5a8576b964",
3962          "ct" : "acb62f8c4781279d5c81ccaee4f61ebe",
3963          "tag" : "cbbca0326950",
3964          "result" : "valid",
3965          "flags" : []
3966        },
3967        {
3968          "tcId" : 315,
3969          "comment" : "",
3970          "key" : "a465be21f5b420cd39009b0ef89dbec2",
3971          "iv" : "d8b287caee5af69bc89545e9",
3972          "aad" : "b452e6c112647de674249d1eec109ffc",
3973          "msg" : "c190d1270334016daeeb12f0ddd55905",
3974          "ct" : "cd9e9cb01e7737cf87a736a50a40694b",
3975          "tag" : "ae86c7005183",
3976          "result" : "valid",
3977          "flags" : []
3978        },
3979        {
3980          "tcId" : 316,
3981          "comment" : "",
3982          "key" : "1cb173ba4785bc6b728c862929daea5f",
3983          "iv" : "d76cdfb595c3fe3d7cc0654f",
3984          "aad" : "",
3985          "msg" : "eef6691ba8e228b7bda4b26fd353950757",
3986          "ct" : "e8ad83311584d4b4bdb21ba0f62fbb13d2",
3987          "tag" : "0f8f6395413d",
3988          "result" : "valid",
3989          "flags" : []
3990        },
3991        {
3992          "tcId" : 317,
3993          "comment" : "",
3994          "key" : "a4a107ff7a4c0978aa17c551ff9f8a04",
3995          "iv" : "502d4bc440c3f66db39a09f4",
3996          "aad" : "20d643e0af5c673be454e531d92995c1",
3997          "msg" : "510d64551a78ca2cd8d322f82f6e2cd617",
3998          "ct" : "5785876e6fd045a0cea185ecb075102f97",
3999          "tag" : "6c21046657d9",
4000          "result" : "valid",
4001          "flags" : []
4002        },
4003        {
4004          "tcId" : 318,
4005          "comment" : "",
4006          "key" : "b78dd75d16ece49bfd01e8f4bcd0d52e",
4007          "iv" : "1fff0b5a566f3d1b252e5166",
4008          "aad" : "",
4009          "msg" : "f438000359448ed5d791beab637299a18c9df45e6a030428cca6cc05b2c25e",
4010          "ct" : "65c363a0cf88f9ea74c47f46981fc9a845402c5205b1d0c1bdb4249c7887fb",
4011          "tag" : "39a832ac3b9f",
4012          "result" : "valid",
4013          "flags" : []
4014        },
4015        {
4016          "tcId" : 319,
4017          "comment" : "",
4018          "key" : "228bf786a9371d9875189678a40f55a0",
4019          "iv" : "4148ce9b647228751f313c2d",
4020          "aad" : "3390a65d1ace02bf67265254be9c34d7",
4021          "msg" : "a60a555ba48a065da2999a4526cece66e8600fe12096db766771e40fcf40d9",
4022          "ct" : "fd06737f695ad87d70354b67c240cc80e41eea60f35834fa1c86439a3a2693",
4023          "tag" : "222851c96fc9",
4024          "result" : "valid",
4025          "flags" : []
4026        }
4027      ]
4028    },
4029    {
4030      "ivSize" : 96,
4031      "keySize" : 128,
4032      "tagSize" : 64,
4033      "type" : "AeadTest",
4034      "tests" : [
4035        {
4036          "tcId" : 320,
4037          "comment" : "",
4038          "key" : "5afb73f37d05147566a7ac9734eba3ff",
4039          "iv" : "026dd125c98ef1507f6d1d15",
4040          "aad" : "",
4041          "msg" : "",
4042          "ct" : "",
4043          "tag" : "a4c4b136625f0243",
4044          "result" : "valid",
4045          "flags" : []
4046        },
4047        {
4048          "tcId" : 321,
4049          "comment" : "",
4050          "key" : "3cf938733cb76e433a5b5ccb06be3421",
4051          "iv" : "a5bc5bd383ce1108102c3c7b",
4052          "aad" : "befdff7313d33ca6398f84b32ef77c65",
4053          "msg" : "",
4054          "ct" : "",
4055          "tag" : "d665a6ea1ac4649a",
4056          "result" : "valid",
4057          "flags" : []
4058        },
4059        {
4060          "tcId" : 322,
4061          "comment" : "",
4062          "key" : "22ed64b5b94a3c4116d02b4fbd4e5881",
4063          "iv" : "f498fd65dab234520de52920",
4064          "aad" : "",
4065          "msg" : "94b03b07772b70562bc729505b4ad426",
4066          "ct" : "4c4dfe9711b320264f3a57ecdcd59850",
4067          "tag" : "b13aea2980767fd7",
4068          "result" : "valid",
4069          "flags" : []
4070        },
4071        {
4072          "tcId" : 323,
4073          "comment" : "",
4074          "key" : "ea5a915fd7be0aaf14b88f5dc4fd719a",
4075          "iv" : "aeecf19f7d3379ee55ba6468",
4076          "aad" : "13791aad5812a362291a4f6d63687d33",
4077          "msg" : "d313e09cd48b06f16ef9178e42624bd0",
4078          "ct" : "f9bc9a66186b6a60035d144dfb34c4af",
4079          "tag" : "2fb637ff91d6fd9e",
4080          "result" : "valid",
4081          "flags" : []
4082        },
4083        {
4084          "tcId" : 324,
4085          "comment" : "",
4086          "key" : "89121103c350e29f7cd580f05bbfeaac",
4087          "iv" : "f6d6e802abdf43230030a896",
4088          "aad" : "",
4089          "msg" : "636840ffbc66191bc37bf2e6bddf28bda9",
4090          "ct" : "c6912062548dba55e6184e8f507d7f9c7d",
4091          "tag" : "1b300de35538c252",
4092          "result" : "valid",
4093          "flags" : []
4094        },
4095        {
4096          "tcId" : 325,
4097          "comment" : "",
4098          "key" : "03ad5f472b978c5f72b7b1c29080374c",
4099          "iv" : "770dcc2ea1c2d9f6c904947d",
4100          "aad" : "972c90e387f0af936b1c9db0ebfebbe9",
4101          "msg" : "78470511caf12cb882628092bb573bde8c",
4102          "ct" : "3fb22c2c366c0a46ba1640eccb544dbdd2",
4103          "tag" : "3ec7c4888a1288fc",
4104          "result" : "valid",
4105          "flags" : []
4106        },
4107        {
4108          "tcId" : 326,
4109          "comment" : "",
4110          "key" : "4856b107dbbce702c7cdaa7ec1740f35",
4111          "iv" : "6f41acabda1e0348c4290f0f",
4112          "aad" : "",
4113          "msg" : "d32decc55dbd0c08916c9a9e3d0846ae2cacaeb1ba0e04eb02772cf6a50e46",
4114          "ct" : "2f3f133ca544eaa515a16f8b1cf12e174aa80db608268ead25ace1ca4eefed",
4115          "tag" : "2ffa786adc94ae2a",
4116          "result" : "valid",
4117          "flags" : []
4118        },
4119        {
4120          "tcId" : 327,
4121          "comment" : "",
4122          "key" : "c08339a6f80b84e201e3d6030cdb3f02",
4123          "iv" : "1cbf2ca31330abe749db588b",
4124          "aad" : "b535a847dfc962012d913a4076f58f9f",
4125          "msg" : "4f9fd6ad1656cce99af7469960073a241569ce32dad558111b50306053a0b6",
4126          "ct" : "c91d4c8bf7fdba49b87001fc3ec95f455ba32bc05ba336bc3d58f4ad08b5bc",
4127          "tag" : "34d622fe4ba3cac5",
4128          "result" : "valid",
4129          "flags" : []
4130        }
4131      ]
4132    },
4133    {
4134      "ivSize" : 96,
4135      "keySize" : 128,
4136      "tagSize" : 80,
4137      "type" : "AeadTest",
4138      "tests" : [
4139        {
4140          "tcId" : 328,
4141          "comment" : "",
4142          "key" : "1faf8005f77553f5ee26865e31f5087b",
4143          "iv" : "40df77e537c895ab71464acc",
4144          "aad" : "",
4145          "msg" : "",
4146          "ct" : "",
4147          "tag" : "22ffed9c2dca19fa32ef",
4148          "result" : "valid",
4149          "flags" : []
4150        },
4151        {
4152          "tcId" : 329,
4153          "comment" : "",
4154          "key" : "f20c79f845bed406469cf1cd3f7daac5",
4155          "iv" : "f7bca66eccd7d494dec758f5",
4156          "aad" : "6e4536575883925a929ced31ad8fb6dd",
4157          "msg" : "",
4158          "ct" : "",
4159          "tag" : "2f25a1d00261589f3f00",
4160          "result" : "valid",
4161          "flags" : []
4162        },
4163        {
4164          "tcId" : 330,
4165          "comment" : "",
4166          "key" : "b8bae01260ced6194ef8df722d659be6",
4167          "iv" : "71d10b7cbbbecb843e678ab5",
4168          "aad" : "",
4169          "msg" : "387c0324cd47d3f22cc9d968a72e434d",
4170          "ct" : "0c36e303e295a289bb134740e21a6664",
4171          "tag" : "d3587e2186553fd9d409",
4172          "result" : "valid",
4173          "flags" : []
4174        },
4175        {
4176          "tcId" : 331,
4177          "comment" : "",
4178          "key" : "b80030b83c4bcafd1b7ec9c70ab9224c",
4179          "iv" : "a789457f80bdc5b8f15fea91",
4180          "aad" : "1230977b9a5b12c8ee10a3b4abb4f06e",
4181          "msg" : "197a27edfc49953b6dadfbe7170fc750",
4182          "ct" : "2bc4763ba5b424a1f26bb625d9f6d515",
4183          "tag" : "d5bd4fa23a45395c716f",
4184          "result" : "valid",
4185          "flags" : []
4186        },
4187        {
4188          "tcId" : 332,
4189          "comment" : "",
4190          "key" : "95e5179eb197f1a515e199bd937948cd",
4191          "iv" : "49d4077ad5d8bb84eeccf711",
4192          "aad" : "",
4193          "msg" : "45d9095cf320c582c897f0abb53e3aedec",
4194          "ct" : "36b3c9e7c25439f205ff0e38ff467961b8",
4195          "tag" : "c6b839ab6ee9978eaedb",
4196          "result" : "valid",
4197          "flags" : []
4198        },
4199        {
4200          "tcId" : 333,
4201          "comment" : "",
4202          "key" : "fac8d98a8af93239b0d9551657c5951d",
4203          "iv" : "ff1f419bed64bf4a02c357e5",
4204          "aad" : "2e3f102de445b4ec117b63fba7089de8",
4205          "msg" : "1197d76a469c17438201ef4000fa05f0a9",
4206          "ct" : "96e23910daa864eb1268dbf2339ed4bb62",
4207          "tag" : "ebd152d5f2d00c60ecd4",
4208          "result" : "valid",
4209          "flags" : []
4210        },
4211        {
4212          "tcId" : 334,
4213          "comment" : "",
4214          "key" : "de545044b814f313c23b5cb854f739a2",
4215          "iv" : "99fcace8e59bdd6b88dd960c",
4216          "aad" : "",
4217          "msg" : "83525dbbb54de0fc1d248749a716d9debc65fe44c79b163b3614fb8d62ee2e",
4218          "ct" : "a0e6e3d531b863b9e6f38cf03d60f1d6930cb17aa41a78a66d5b949c5f7ec7",
4219          "tag" : "0138c4339bfed818964b",
4220          "result" : "valid",
4221          "flags" : []
4222        },
4223        {
4224          "tcId" : 335,
4225          "comment" : "",
4226          "key" : "bbbfa9444493dd2fbf72baf387a40900",
4227          "iv" : "2935567aa572908e49917130",
4228          "aad" : "c0db666f3814fdc2cf7cb3d4cefaf2d3",
4229          "msg" : "59fc37654b0a5e3b8687a3d85b32644dc7a156b60dd7a64d2298373e158f21",
4230          "ct" : "464f1d0417280f22f06053cbea16e28eb0f79082a682b58cb719423693e66c",
4231          "tag" : "198701520323f4613b59",
4232          "result" : "valid",
4233          "flags" : []
4234        }
4235      ]
4236    },
4237    {
4238      "ivSize" : 96,
4239      "keySize" : 128,
4240      "tagSize" : 96,
4241      "type" : "AeadTest",
4242      "tests" : [
4243        {
4244          "tcId" : 336,
4245          "comment" : "",
4246          "key" : "0ad9da994db2ed7b9e35e98895194c4b",
4247          "iv" : "57e364c16b3689bc156b3115",
4248          "aad" : "",
4249          "msg" : "",
4250          "ct" : "",
4251          "tag" : "73586eab8ced7540620fea72",
4252          "result" : "valid",
4253          "flags" : []
4254        },
4255        {
4256          "tcId" : 337,
4257          "comment" : "",
4258          "key" : "970495f70dc64f0fe4e8c10946df2ed1",
4259          "iv" : "69b1a3195c165517fed66595",
4260          "aad" : "bfe8736a2113f774c6828e5b930f1cb9",
4261          "msg" : "",
4262          "ct" : "",
4263          "tag" : "18d7c54f8fcbec442b313987",
4264          "result" : "valid",
4265          "flags" : []
4266        },
4267        {
4268          "tcId" : 338,
4269          "comment" : "",
4270          "key" : "f363f1a7d33c96949fd08f440cfba000",
4271          "iv" : "67b92007f57b83fd9f3ee6fa",
4272          "aad" : "",
4273          "msg" : "a651d2ca4b16980b0e4a7a10c75c47ed",
4274          "ct" : "20c2a2f18d0753acd36e204985149528",
4275          "tag" : "4a4422d3b99c8d77dbde2ab2",
4276          "result" : "valid",
4277          "flags" : []
4278        },
4279        {
4280          "tcId" : 339,
4281          "comment" : "",
4282          "key" : "6b7489d158f377e6692d84a97727ff41",
4283          "iv" : "9ac091ef05d0ce7428827ed3",
4284          "aad" : "38469f1049a7ea3da0551cfb34010bf6",
4285          "msg" : "352dbd5bb8abf0a097b929160b8f8cec",
4286          "ct" : "00d3948bac8572ed1ed59c2655b769f7",
4287          "tag" : "323ba1c806f3eac673015a88",
4288          "result" : "valid",
4289          "flags" : []
4290        },
4291        {
4292          "tcId" : 340,
4293          "comment" : "",
4294          "key" : "38d4d27c30834968b5285b99ac18734a",
4295          "iv" : "183ae352d9c340ee6167c3b6",
4296          "aad" : "",
4297          "msg" : "f153d01c5b9ab202455687537e8352d294",
4298          "ct" : "3ca262d92db8404d5db0e55cccddff065b",
4299          "tag" : "d27ad6866ea92ba2680dceef",
4300          "result" : "valid",
4301          "flags" : []
4302        },
4303        {
4304          "tcId" : 341,
4305          "comment" : "",
4306          "key" : "74b9756cb2ac6361ce9d684477b8d0c9",
4307          "iv" : "c2606fc964b613a0b153fc0f",
4308          "aad" : "dce9309cf71ced35eb220c709fddc414",
4309          "msg" : "66f3216911748038f91432344914ee8a35",
4310          "ct" : "c8aee8330a37ca706f476f774ff35700ca",
4311          "tag" : "b37e7e62d0b1aeab2678bcf3",
4312          "result" : "valid",
4313          "flags" : []
4314        },
4315        {
4316          "tcId" : 342,
4317          "comment" : "",
4318          "key" : "e1e45f3500a405df5abdcb3b86bea14d",
4319          "iv" : "59289da2d5f13eea4995611f",
4320          "aad" : "",
4321          "msg" : "5cda6060a7e105cc57c775a02af921757350c9692bc4fa404ace98eb1e6171",
4322          "ct" : "f267014ac26466058b80d28c0d82521d69b2302c3656740c237831859a0f24",
4323          "tag" : "9edc28317436d66d752ad9b7",
4324          "result" : "valid",
4325          "flags" : []
4326        },
4327        {
4328          "tcId" : 343,
4329          "comment" : "",
4330          "key" : "bce599cb75a2271070e6199cb096656b",
4331          "iv" : "f9a8333f4673689e3959c9e0",
4332          "aad" : "f61e1035171c92b022ae559e8657930e",
4333          "msg" : "41894acc838d4a8f62e6cc9271f1d65df7f365a38e9a94110f4c8d57b8be18",
4334          "ct" : "0eb5c03d69153dbe794c53cb293b25d38cafa13672c9156068a4026db0d708",
4335          "tag" : "d406389ce2228ebbbc400bbf",
4336          "result" : "valid",
4337          "flags" : []
4338        }
4339      ]
4340    },
4341    {
4342      "ivSize" : 96,
4343      "keySize" : 128,
4344      "tagSize" : 112,
4345      "type" : "AeadTest",
4346      "tests" : [
4347        {
4348          "tcId" : 344,
4349          "comment" : "",
4350          "key" : "f21f0700f16aa098d6617cc3683012c1",
4351          "iv" : "42394a30fcd252556bf2cb36",
4352          "aad" : "",
4353          "msg" : "",
4354          "ct" : "",
4355          "tag" : "39d0703dcf7d0c316222d716afec",
4356          "result" : "valid",
4357          "flags" : []
4358        },
4359        {
4360          "tcId" : 345,
4361          "comment" : "",
4362          "key" : "7d2827739ad3ce2dc7f27e35f6cd837f",
4363          "iv" : "09a249077db1f84e984a9829",
4364          "aad" : "b5e59d8c3f81dae7789a826a0d3200f9",
4365          "msg" : "",
4366          "ct" : "",
4367          "tag" : "45553d58839d45a377be85e95a41",
4368          "result" : "valid",
4369          "flags" : []
4370        },
4371        {
4372          "tcId" : 346,
4373          "comment" : "",
4374          "key" : "1e70de0cba8f8848dbc8dd9cfa53c161",
4375          "iv" : "d4e677bdb04bf935d130ce15",
4376          "aad" : "",
4377          "msg" : "7102b7710b1db1a0748474f8e37b6dd8",
4378          "ct" : "55dfe0e88c81bfc561975dfabaa21a12",
4379          "tag" : "024e3bf1985a7f7eccdaa0ee2a18",
4380          "result" : "valid",
4381          "flags" : []
4382        },
4383        {
4384          "tcId" : 347,
4385          "comment" : "",
4386          "key" : "0bb380f72573e6d497172381f5f4eb6a",
4387          "iv" : "e79f20840e4182ac6bf0f848",
4388          "aad" : "449dcea27cd61031f9bfaf87d3bcf9c4",
4389          "msg" : "4abfe60ed6bf24190e416e6809718fa0",
4390          "ct" : "12e63d6d51c14a2ee7810a240ffebc13",
4391          "tag" : "5cfc7df5f70a81f93a8f4714e143",
4392          "result" : "valid",
4393          "flags" : []
4394        },
4395        {
4396          "tcId" : 348,
4397          "comment" : "",
4398          "key" : "c48de4c91efdf7b24c8f80073f6f17d2",
4399          "iv" : "dda7453601d516e087320ebf",
4400          "aad" : "",
4401          "msg" : "01be640cafc9eb728827fcf1c9cba5e0cc",
4402          "ct" : "235b7edd4b3df03c4ad8ff1112ccb3d928",
4403          "tag" : "7b95bc0420ce86ac2f2a375d5fe0",
4404          "result" : "valid",
4405          "flags" : []
4406        },
4407        {
4408          "tcId" : 349,
4409          "comment" : "",
4410          "key" : "21f84c57b6d4a2d2d30d4c37ecf11030",
4411          "iv" : "d3ce63a1af0bef6c9e0bbd81",
4412          "aad" : "0f78dd2b4e566c9d15d052b01f6f85ba",
4413          "msg" : "3358543c39c10025e01ce89006ba004326",
4414          "ct" : "cbb921406ce9e44c19b019ca269a6b7b13",
4415          "tag" : "f6ba3a6a433a50c4abe00da2411f",
4416          "result" : "valid",
4417          "flags" : []
4418        },
4419        {
4420          "tcId" : 350,
4421          "comment" : "",
4422          "key" : "a08be68d044e76e47d04d093ee548e59",
4423          "iv" : "f17b6f94a8864205c757a635",
4424          "aad" : "",
4425          "msg" : "05e4542055fa84e2d349837def402353fea7ec56d3fd81a44831403f1f7f72",
4426          "ct" : "60198bdf8b378dbe5532db7329aacc58ba325b827965d469b4ec7d0698b9df",
4427          "tag" : "0599ec3c8c56ae5d1ee6eac6ca05",
4428          "result" : "valid",
4429          "flags" : []
4430        },
4431        {
4432          "tcId" : 351,
4433          "comment" : "",
4434          "key" : "d95f7f6a07530ee3f967fd1ff9908afe",
4435          "iv" : "babe0281f3cba80667c365af",
4436          "aad" : "f49c18d65a197b973d26fd29a1437460",
4437          "msg" : "e02fec4c118bcc9667015872d896c8868c1590f84734cec65ce90b3dc076d3",
4438          "ct" : "bcd379de4bd6ea47f293a25c411d14d01f5de73a99c5e2e2e5930fd3bb3b23",
4439          "tag" : "43b94df57df5f76ac5a01f525138",
4440          "result" : "valid",
4441          "flags" : []
4442        }
4443      ]
4444    },
4445    {
4446      "ivSize" : 96,
4447      "keySize" : 192,
4448      "tagSize" : 32,
4449      "type" : "AeadTest",
4450      "tests" : [
4451        {
4452          "tcId" : 352,
4453          "comment" : "",
4454          "key" : "85e017fbc86056c8c18915b369c0c92dd3af3fc677782f8c",
4455          "iv" : "3d57511eaffbe4e9e90d6ec3",
4456          "aad" : "",
4457          "msg" : "",
4458          "ct" : "",
4459          "tag" : "4fc4192c",
4460          "result" : "valid",
4461          "flags" : []
4462        },
4463        {
4464          "tcId" : 353,
4465          "comment" : "",
4466          "key" : "0df97ba40e5f24cd5f1bd0ecf474ac9a4a8b4cf138806549",
4467          "iv" : "705bc1a6cb54c143d4fa1002",
4468          "aad" : "dff5cad8f5b6cc65df4e4e12802bd0e6",
4469          "msg" : "",
4470          "ct" : "",
4471          "tag" : "48ded01f",
4472          "result" : "valid",
4473          "flags" : []
4474        },
4475        {
4476          "tcId" : 354,
4477          "comment" : "",
4478          "key" : "795063248c619c9ce61b56c17db6c023fab12ca61031925c",
4479          "iv" : "d3aa2dfb019b56467fdb368b",
4480          "aad" : "",
4481          "msg" : "017e690c0069bf92d69f270d32af15ef",
4482          "ct" : "3bf24b2ada604ad0ad9fa538e3b4e38a",
4483          "tag" : "84d2cf30",
4484          "result" : "valid",
4485          "flags" : []
4486        },
4487        {
4488          "tcId" : 355,
4489          "comment" : "",
4490          "key" : "a7acdc89a86ada3190da954e029bd3d58e05bbee0272cc94",
4491          "iv" : "4aca5938a88a698ec745b443",
4492          "aad" : "9cfcfd284ed35fa11104e52856fa3d08",
4493          "msg" : "64187387c7cf3b562063ab3545ca71aa",
4494          "ct" : "9702e5119a1b3a09e7c80e65e82bb8c8",
4495          "tag" : "4612d0bf",
4496          "result" : "valid",
4497          "flags" : []
4498        },
4499        {
4500          "tcId" : 356,
4501          "comment" : "",
4502          "key" : "6369c428162cd7c861aaf28c4c36b8e538895e469e0d1f48",
4503          "iv" : "c5f09cb9d0308a13fc731912",
4504          "aad" : "",
4505          "msg" : "b198a9ce4823d7477936f5cf9c739a830c",
4506          "ct" : "1a39ea1becc694116566987a67d8ff3ed7",
4507          "tag" : "3c3193c5",
4508          "result" : "valid",
4509          "flags" : []
4510        },
4511        {
4512          "tcId" : 357,
4513          "comment" : "",
4514          "key" : "1240f2455c1ef9a7e76fe93f6179d9bd6a249b66ba26bb0a",
4515          "iv" : "c4f3a072f20fc22a9feb74c8",
4516          "aad" : "41da67ad5737cd4d601b378d312f8740",
4517          "msg" : "b4f3a029076a1bce99e8365b1b12705f17",
4518          "ct" : "aad2fac798f0f43c7030aaa3aee1fa508f",
4519          "tag" : "09733697",
4520          "result" : "valid",
4521          "flags" : []
4522        },
4523        {
4524          "tcId" : 358,
4525          "comment" : "",
4526          "key" : "c335b76ea597d444a1e66350bdcefe5c9684af17ee9e39a4",
4527          "iv" : "abd4d1251f481dfee35cfc71",
4528          "aad" : "",
4529          "msg" : "a8caad10e1602041a0a292763ce5f90323ecfd3c931705333f3b00e6fbe262",
4530          "ct" : "6eafdeedbe5b367baf14064368e6f32e2ed07b0ea62218cf50569f796bb6b4",
4531          "tag" : "45166497",
4532          "result" : "valid",
4533          "flags" : []
4534        },
4535        {
4536          "tcId" : 359,
4537          "comment" : "",
4538          "key" : "6accd4bd6b18b9f65936d87f5b3f8339d8ae08a2a86b6705",
4539          "iv" : "a39dd2e2c2e215cebda00e13",
4540          "aad" : "df0144cb65ec35299d30458bd61a60cd",
4541          "msg" : "97e6ba8a7e717f8c160b9b4bf52e5ba03989d1fb17e08078d77f7c26a65300",
4542          "ct" : "3a663f7897c8f774ac8d74bbf05304e4d7fef92bb5961d0c88e413aeb47f36",
4543          "tag" : "04d50714",
4544          "result" : "valid",
4545          "flags" : []
4546        }
4547      ]
4548    },
4549    {
4550      "ivSize" : 96,
4551      "keySize" : 192,
4552      "tagSize" : 48,
4553      "type" : "AeadTest",
4554      "tests" : [
4555        {
4556          "tcId" : 360,
4557          "comment" : "",
4558          "key" : "21acb09bb48dc6417e4d87a3168fcb84e31950519331db93",
4559          "iv" : "5d3e03633746d3729b609dd1",
4560          "aad" : "",
4561          "msg" : "",
4562          "ct" : "",
4563          "tag" : "40d04296cf7e",
4564          "result" : "valid",
4565          "flags" : []
4566        },
4567        {
4568          "tcId" : 361,
4569          "comment" : "",
4570          "key" : "eb470c2be6b32575c42cf90853bdbed1e6412cae1615330f",
4571          "iv" : "9ed746015ad72f1f4a868837",
4572          "aad" : "e8154fb503cba66491a7a9ad2f310282",
4573          "msg" : "",
4574          "ct" : "",
4575          "tag" : "8d8f8d3946b8",
4576          "result" : "valid",
4577          "flags" : []
4578        },
4579        {
4580          "tcId" : 362,
4581          "comment" : "",
4582          "key" : "b7858c86b35519e9c428624c41f4da8379d0f855b3dcd622",
4583          "iv" : "d6cba35f0278d667d93d43e3",
4584          "aad" : "",
4585          "msg" : "77ae655c3d5f9a6ec06ccec714827d87",
4586          "ct" : "d674d83e1121be226bd73355dd33657e",
4587          "tag" : "5782105b45bd",
4588          "result" : "valid",
4589          "flags" : []
4590        },
4591        {
4592          "tcId" : 363,
4593          "comment" : "",
4594          "key" : "a9988df0c001132dee87306daa4a48062ca0a73a61d38b2e",
4595          "iv" : "d02d4c036d75b4c2bd038605",
4596          "aad" : "6d9df53dc71e447661b5d64b31c2a66d",
4597          "msg" : "66da05e7d6dd8fb999827fd5cce8a1e8",
4598          "ct" : "65704e760760fdcbed428a29ef604884",
4599          "tag" : "e89d18b439c6",
4600          "result" : "valid",
4601          "flags" : []
4602        },
4603        {
4604          "tcId" : 364,
4605          "comment" : "",
4606          "key" : "50a022e8d85641337e86d14d75f5377478af297d2091f5cc",
4607          "iv" : "ad596afb6549098162ca53ed",
4608          "aad" : "",
4609          "msg" : "0d7de76af77e8d118e9719d5429b3be45b",
4610          "ct" : "f20d2da745eb30c51663a84e9e1e002784",
4611          "tag" : "90e8418f113d",
4612          "result" : "valid",
4613          "flags" : []
4614        },
4615        {
4616          "tcId" : 365,
4617          "comment" : "",
4618          "key" : "97c5af8e0f0ca69d77137fec21db36c9dea6c836a92a29d2",
4619          "iv" : "7b4e8a9a66f682bd9a2fd5e1",
4620          "aad" : "bda1ceb63c2c5f54ee926a832094e887",
4621          "msg" : "cf14e1fd8c857c3ba274afd423ecc1d8d9",
4622          "ct" : "6721310fca312d9614e4e29dffc73fdfdb",
4623          "tag" : "80ab898190dd",
4624          "result" : "valid",
4625          "flags" : []
4626        },
4627        {
4628          "tcId" : 366,
4629          "comment" : "",
4630          "key" : "4433a44038995749fc7b84f3764f9fc9f8f91d20ed1900a6",
4631          "iv" : "6aac37284093ec859b3c0af4",
4632          "aad" : "",
4633          "msg" : "33d5967e20ad5c2d988c6cd26a9215b52e0fb4dfbb37530ad44f4b0ec41e12",
4634          "ct" : "cbe37d72b0c3eaf281ab34ac47b639f440d218e09b14808bc3a8e2f6484ba5",
4635          "tag" : "69e19baa18e3",
4636          "result" : "valid",
4637          "flags" : []
4638        },
4639        {
4640          "tcId" : 367,
4641          "comment" : "",
4642          "key" : "2b0507b16fa49e088b184eb0d3e1d3f053ea3f8eaaf3e53d",
4643          "iv" : "b0accf6f28262e0e1fce23fd",
4644          "aad" : "a4bd9da3ad1f44f5dc19718f678de5bf",
4645          "msg" : "3e8320fe8abfbcbf29d724dc3307156e6be53b21e9bcc3cda91b380ad580da",
4646          "ct" : "44517614128925efdb7fb13a6c4a759b737c82d30986d2afde973c88d6013c",
4647          "tag" : "ea19ecad5716",
4648          "result" : "valid",
4649          "flags" : []
4650        }
4651      ]
4652    },
4653    {
4654      "ivSize" : 96,
4655      "keySize" : 192,
4656      "tagSize" : 64,
4657      "type" : "AeadTest",
4658      "tests" : [
4659        {
4660          "tcId" : 368,
4661          "comment" : "",
4662          "key" : "5c049b3edd2b926fcd3434c421532b7e7908712a85057226",
4663          "iv" : "b2b793469d4ac1dfc3756c8f",
4664          "aad" : "",
4665          "msg" : "",
4666          "ct" : "",
4667          "tag" : "c27816bb97e98d11",
4668          "result" : "valid",
4669          "flags" : []
4670        },
4671        {
4672          "tcId" : 369,
4673          "comment" : "",
4674          "key" : "5b04c342efd5e89aa5d38ef32eedeaf2ac035f43b9b4201d",
4675          "iv" : "14d4781e21592efc4409b944",
4676          "aad" : "3fd3b691d0511d71f5dbec4f1320fc8c",
4677          "msg" : "",
4678          "ct" : "",
4679          "tag" : "2f84ac2d50bef75e",
4680          "result" : "valid",
4681          "flags" : []
4682        },
4683        {
4684          "tcId" : 370,
4685          "comment" : "",
4686          "key" : "1a2f9213e66c969306b98ce33d32ca9126e76578355a67ab",
4687          "iv" : "6edae628133c510f0096585a",
4688          "aad" : "",
4689          "msg" : "d4a9427012403f9c518c7b2360ce0ab3",
4690          "ct" : "92bd38e1fdfa1175dc230be5f541760b",
4691          "tag" : "9902e9da26908295",
4692          "result" : "valid",
4693          "flags" : []
4694        },
4695        {
4696          "tcId" : 371,
4697          "comment" : "",
4698          "key" : "a5937468ddde3c312b6fcec7d5d19a92853d2c66ada97a18",
4699          "iv" : "5bf9547b2753dd712a5d8f95",
4700          "aad" : "e56bc3356cbddb3ef099cad589bbe684",
4701          "msg" : "5813c3c756a8f2721a08be97c4439269",
4702          "ct" : "1b77aa30340189fe4fbbd7ea1c96d5c4",
4703          "tag" : "ee2f195b667aa267",
4704          "result" : "valid",
4705          "flags" : []
4706        },
4707        {
4708          "tcId" : 372,
4709          "comment" : "",
4710          "key" : "4d8576ff635ec7d99c47be7412a2846fc638c9f9fb0f5531",
4711          "iv" : "8a5340f4a85e3a9cf7430feb",
4712          "aad" : "",
4713          "msg" : "0b896337a59af8e9ca15f33cd6daaae0ac",
4714          "ct" : "5fdf4a0fce8be9cf740b61d120883bcc1e",
4715          "tag" : "566321b12ecec687",
4716          "result" : "valid",
4717          "flags" : []
4718        },
4719        {
4720          "tcId" : 373,
4721          "comment" : "",
4722          "key" : "9ca467af0c2729f43fbd866373ef4b8f2bcabe43f5a10f97",
4723          "iv" : "e3ec439d334b9fc07d65dff5",
4724          "aad" : "60d9be32c562666a190142847404e804",
4725          "msg" : "f061110e43636eb525cd2f94f631f1282d",
4726          "ct" : "5f8dd30cb70f495eb5777730b0c7dade30",
4727          "tag" : "b01feedd3ed3640b",
4728          "result" : "valid",
4729          "flags" : []
4730        },
4731        {
4732          "tcId" : 374,
4733          "comment" : "",
4734          "key" : "e923bbfbbdb81cec8632634940c924bc9a230f1587f0ed63",
4735          "iv" : "4190004bf966af35e049445d",
4736          "aad" : "",
4737          "msg" : "a38f8e64a391a09b8a298d4feb0113e308cbfc6edbc3cd59a25a31a3f0d534",
4738          "ct" : "01c7765b1396fc6d362c0077a3a1ef9c3fe54b87688b7a64120d8a202de39c",
4739          "tag" : "8990a6b1f386cc7c",
4740          "result" : "valid",
4741          "flags" : []
4742        },
4743        {
4744          "tcId" : 375,
4745          "comment" : "",
4746          "key" : "7bcccd494460a755cf82eedccae6b141b3c5b8360f09dcfd",
4747          "iv" : "3ab4798ad9c05cc793f5c33d",
4748          "aad" : "9055300f9af44b8c4a7fddbdd8e24972",
4749          "msg" : "e1eb07d797f5fe2a31c28c0382b521612cbb0a6fdc6e53e27b2914087882d0",
4750          "ct" : "6a7cb67d395897d5ce8c597309d51020149b1feb131361dc1a236ee92b40a8",
4751          "tag" : "1ffc13f74d3c0776",
4752          "result" : "valid",
4753          "flags" : []
4754        }
4755      ]
4756    },
4757    {
4758      "ivSize" : 96,
4759      "keySize" : 192,
4760      "tagSize" : 80,
4761      "type" : "AeadTest",
4762      "tests" : [
4763        {
4764          "tcId" : 376,
4765          "comment" : "",
4766          "key" : "89c4e797062e49ad02d2bcf2eb0ff65fc17cd29cd55c8bbf",
4767          "iv" : "68de7404e6d137a583890b0f",
4768          "aad" : "",
4769          "msg" : "",
4770          "ct" : "",
4771          "tag" : "ba50e04ef887145562f1",
4772          "result" : "valid",
4773          "flags" : []
4774        },
4775        {
4776          "tcId" : 377,
4777          "comment" : "",
4778          "key" : "c9b9280380276a99c7e8b00b03a0ac359366a925532c4b08",
4779          "iv" : "3d697592a78007ee3fc9f871",
4780          "aad" : "566fced9a24e20ae055f034de89f762a",
4781          "msg" : "",
4782          "ct" : "",
4783          "tag" : "7e43c945a8826a9f7164",
4784          "result" : "valid",
4785          "flags" : []
4786        },
4787        {
4788          "tcId" : 378,
4789          "comment" : "",
4790          "key" : "19904bd0b544a29e2c0a305a124323a1de6faeb71bdd0f87",
4791          "iv" : "1d15b87dfe88c831b10545aa",
4792          "aad" : "",
4793          "msg" : "a6896e2578689e31d305f3ce21415ffd",
4794          "ct" : "bcbd194382f521498c930f052f81f5c5",
4795          "tag" : "ca50c7a2d0e39a642e92",
4796          "result" : "valid",
4797          "flags" : []
4798        },
4799        {
4800          "tcId" : 379,
4801          "comment" : "",
4802          "key" : "fd1095285c2d1d6a654500453e1241f13ada1364234d166c",
4803          "iv" : "95487cb53c6fae13290052dc",
4804          "aad" : "7d97f4b861a8336ce9b4c7250cbd825b",
4805          "msg" : "fe05d5fd3a3d4a707b4a63097c483c9c",
4806          "ct" : "498519002ff3266d8584e56417a85511",
4807          "tag" : "824efaaf7b1198be4d3e",
4808          "result" : "valid",
4809          "flags" : []
4810        },
4811        {
4812          "tcId" : 380,
4813          "comment" : "",
4814          "key" : "b2fb991a1abcfdbafa87b415c8fa0f0395e32f23d78a1a88",
4815          "iv" : "0bbb610c4fb755180efee9cb",
4816          "aad" : "",
4817          "msg" : "173abdf0e84a4d6bce7f849c50ee5480c5",
4818          "ct" : "195ce4aa74d99fd8e5444e296e6a5d139e",
4819          "tag" : "2908e7b3a0072ab8646d",
4820          "result" : "valid",
4821          "flags" : []
4822        },
4823        {
4824          "tcId" : 381,
4825          "comment" : "",
4826          "key" : "001ccaa85ed7da56fa3f1e9b47e3a2042c18f21c19e6e964",
4827          "iv" : "8c16a944b80eef9d325e1b71",
4828          "aad" : "218ad9db9c2392148758ec3cc48f9c12",
4829          "msg" : "ed0799eba504595e80a7325d134c5de39a",
4830          "ct" : "2e3e78ff00e583a63945dc2cb728a284fb",
4831          "tag" : "3c893164f1456d54b9dd",
4832          "result" : "valid",
4833          "flags" : []
4834        },
4835        {
4836          "tcId" : 382,
4837          "comment" : "",
4838          "key" : "1d757f84c647a42ce395b54db5d921798627ba1bcfcc7f64",
4839          "iv" : "c0a2a0fcf5c200e17c32c394",
4840          "aad" : "",
4841          "msg" : "51a2a8d995844e4e78f9b20b1af67320b180903cbbf4efbc601b99b41f07f8",
4842          "ct" : "6b8bc93cb348d842f3236b6658de7ee3f557e93469253e8afc7feea87f78f4",
4843          "tag" : "81d596e377a3a301640e",
4844          "result" : "valid",
4845          "flags" : []
4846        },
4847        {
4848          "tcId" : 383,
4849          "comment" : "",
4850          "key" : "54f10baeb7564e947bb6e1e2a837c16ddae0646a8b7eb338",
4851          "iv" : "8ec4d8544fd21e6a5132abc9",
4852          "aad" : "8796ea336218d2a0991b4cb42301f65d",
4853          "msg" : "1d8aab0108d72990928b9d1a8a480b93af27634b166077e3134e2e8791ca13",
4854          "ct" : "00f649a1fb321a48fc1dacd5b9fc19779d7fb494cad60e2c2d727713cde93f",
4855          "tag" : "7fc919a92bf3577bd0b0",
4856          "result" : "valid",
4857          "flags" : []
4858        }
4859      ]
4860    },
4861    {
4862      "ivSize" : 96,
4863      "keySize" : 192,
4864      "tagSize" : 96,
4865      "type" : "AeadTest",
4866      "tests" : [
4867        {
4868          "tcId" : 384,
4869          "comment" : "",
4870          "key" : "08711372dbacacbb68ef12e5ef59b69fd46c9be4c2fb8324",
4871          "iv" : "8321748412380b0e7b14a7ef",
4872          "aad" : "",
4873          "msg" : "",
4874          "ct" : "",
4875          "tag" : "6c1ee8d9718f724ce8d96beb",
4876          "result" : "valid",
4877          "flags" : []
4878        },
4879        {
4880          "tcId" : 385,
4881          "comment" : "",
4882          "key" : "0a12326b7efac179421fdbced80d52f2407e993ef50477f9",
4883          "iv" : "34472131547840263d9e9fd3",
4884          "aad" : "17be4bb1e4a40fac706879381a2d6f47",
4885          "msg" : "",
4886          "ct" : "",
4887          "tag" : "6fb72e3768832a7bab907a75",
4888          "result" : "valid",
4889          "flags" : []
4890        },
4891        {
4892          "tcId" : 386,
4893          "comment" : "",
4894          "key" : "56d5f5eb697d96fa9c11528b191eafc4159c2cb2902f0695",
4895          "iv" : "8e04df7913429299cf2f2337",
4896          "aad" : "",
4897          "msg" : "9f6edafc71ef1561d7005a533a5cdeb5",
4898          "ct" : "536142d27a0312b80e53ff32be189e29",
4899          "tag" : "f16a364c64229fab13908761",
4900          "result" : "valid",
4901          "flags" : []
4902        },
4903        {
4904          "tcId" : 387,
4905          "comment" : "",
4906          "key" : "25943007a4497839bc13386945b4bc46bf105eaf6e6bec2c",
4907          "iv" : "56ada6e559c268755092bd6f",
4908          "aad" : "25fe12a528d126b4ccbf6810170dc28c",
4909          "msg" : "20211e52ebbd1bba7838d402e8ebba93",
4910          "ct" : "4c412ac41ec522825a8844f7d5f8f607",
4911          "tag" : "817742f2a01b9dbe9a7f3902",
4912          "result" : "valid",
4913          "flags" : []
4914        },
4915        {
4916          "tcId" : 388,
4917          "comment" : "",
4918          "key" : "eb3ca296888a762898e5103f0d54d53874fc7f4e4b9d215d",
4919          "iv" : "f6a164a55cbe0644723971b2",
4920          "aad" : "",
4921          "msg" : "96da5441e88312536d2892b1e27b41e641",
4922          "ct" : "358c85d83dce345cc5a15660adb016a9f8",
4923          "tag" : "f93d305c3cf69293289e09d6",
4924          "result" : "valid",
4925          "flags" : []
4926        },
4927        {
4928          "tcId" : 389,
4929          "comment" : "",
4930          "key" : "afe12bcd5ef35490713d20fed48f6b942b081b9f24444183",
4931          "iv" : "953e944beaa76fd2463c278b",
4932          "aad" : "c90281efb0b9489b61722f1fc7de5ba6",
4933          "msg" : "949f81ce36dbe85eac14a72b8b7758ea47",
4934          "ct" : "697c99eee5056dec985160ab2afcbf0c3f",
4935          "tag" : "03bb58facde9af2908b52e55",
4936          "result" : "valid",
4937          "flags" : []
4938        },
4939        {
4940          "tcId" : 390,
4941          "comment" : "",
4942          "key" : "738e95e889dc793e29f33b9e35ee3c1030d753e5e99bddbd",
4943          "iv" : "c32971816c7d84342ff76488",
4944          "aad" : "",
4945          "msg" : "7f642c9e9d91571b87450d59a9be2be6b45c5b8a0eeb326932c3e875118485",
4946          "ct" : "4aeff5a7ca46a8804eab6f23cbeb240272408af06447b7a6738f91c4a90f20",
4947          "tag" : "c7eedf4f033329a512504455",
4948          "result" : "valid",
4949          "flags" : []
4950        },
4951        {
4952          "tcId" : 391,
4953          "comment" : "",
4954          "key" : "70bc9c8a60dac5f253ecf32c7d1e6de131eab79faa831e76",
4955          "iv" : "45ebabe2b6a03fbb15978531",
4956          "aad" : "abd09ae3178491ea28982bc839e39721",
4957          "msg" : "ee8c1a65e1c2491ee725a285ad1f3a2275c2ec4af82ba32a66cd7e87dbffea",
4958          "ct" : "f42c5beb2af7a9715d535cb721badd421d472fabee434c77f42d0e4b163e4c",
4959          "tag" : "b50f8c070e1170b10b9a9932",
4960          "result" : "valid",
4961          "flags" : []
4962        }
4963      ]
4964    },
4965    {
4966      "ivSize" : 96,
4967      "keySize" : 192,
4968      "tagSize" : 112,
4969      "type" : "AeadTest",
4970      "tests" : [
4971        {
4972          "tcId" : 392,
4973          "comment" : "",
4974          "key" : "cd2adc91b19d564babc97e12037c8bc91af687f959dae1d4",
4975          "iv" : "678b89fdf4e135dd67e3f28f",
4976          "aad" : "",
4977          "msg" : "",
4978          "ct" : "",
4979          "tag" : "a75407b62989f1be04131a43ce16",
4980          "result" : "valid",
4981          "flags" : []
4982        },
4983        {
4984          "tcId" : 393,
4985          "comment" : "",
4986          "key" : "59b4b1816f2a9fb6266a39af3e497e2b89b1fa51fcb965ef",
4987          "iv" : "9905979f5b03a50d5440aa08",
4988          "aad" : "e82cb113397277e220052ac55304d793",
4989          "msg" : "",
4990          "ct" : "",
4991          "tag" : "67f6e8c4465bb647c03ef4fc5f1d",
4992          "result" : "valid",
4993          "flags" : []
4994        },
4995        {
4996          "tcId" : 394,
4997          "comment" : "",
4998          "key" : "2de7b9837d63f531db2705c5e2c800afbf5ccef73b80f79d",
4999          "iv" : "1a0ce3a2e9283d069285416c",
5000          "aad" : "",
5001          "msg" : "c1265183d4095fbea0bfa35b2781d52a",
5002          "ct" : "340b2fd7c39bba1a1a9391b6010ef8b4",
5003          "tag" : "99b19c91eb2312ff5c42bd889068",
5004          "result" : "valid",
5005          "flags" : []
5006        },
5007        {
5008          "tcId" : 395,
5009          "comment" : "",
5010          "key" : "7fda003931c5ea09afa3c93bcaa9cd33affa55061df3c4da",
5011          "iv" : "c7a7afe9d8d9da3ac81c7b58",
5012          "aad" : "32092c8dc62ff2570fae6ecccfd92be2",
5013          "msg" : "c5bda3c86f31160c9623984df885f92a",
5014          "ct" : "50224bff26b6b96669325037f1294a2a",
5015          "tag" : "f1fe371a3974cd2380dab2c7db62",
5016          "result" : "valid",
5017          "flags" : []
5018        },
5019        {
5020          "tcId" : 396,
5021          "comment" : "",
5022          "key" : "0bb89ee666cc143c89583ce3055d0280a3ff65dd5b0ac9a8",
5023          "iv" : "ca9e52c9f75ae626256d210d",
5024          "aad" : "",
5025          "msg" : "4c8cdd0f6c9e8a0091b730704298b90eaa",
5026          "ct" : "93185de98b9b95a11855096440027ff5d5",
5027          "tag" : "8edf2a34083cd4fc82ee34904d55",
5028          "result" : "valid",
5029          "flags" : []
5030        },
5031        {
5032          "tcId" : 397,
5033          "comment" : "",
5034          "key" : "44def02b19d8b74b25801ec25273b68f50dea126ec4a3666",
5035          "iv" : "215dbc072f698ba96f855048",
5036          "aad" : "202829927e08e40aed3696ffdedd107d",
5037          "msg" : "4925d7f70c12a6b8487d0c9f16f48e8e8d",
5038          "ct" : "c54fb9e555fbcb5e1e70aaaaefbc122500",
5039          "tag" : "1b5984538beafa71142f0c0ec42a",
5040          "result" : "valid",
5041          "flags" : []
5042        },
5043        {
5044          "tcId" : 398,
5045          "comment" : "",
5046          "key" : "a29a0c3f1e2e3ee88dfd3f019b425a5f647526d3f368a1be",
5047          "iv" : "f2ba8a6620d4e53487b8d66d",
5048          "aad" : "",
5049          "msg" : "23598789d7a7a248d17ec0c6aa3132b4102c0df2fdaba43e4e4581439bdfdb",
5050          "ct" : "b080130f95e46d79ed5f67f0dc88a23c34dcf74f6e61b65621b6ef53758279",
5051          "tag" : "67856e344453cab335a8f07b1f63",
5052          "result" : "valid",
5053          "flags" : []
5054        },
5055        {
5056          "tcId" : 399,
5057          "comment" : "",
5058          "key" : "90954fb22aa84860dd7c3fadb319dd1d16857723bd1badb1",
5059          "iv" : "7ca5178d4279adb8d22b4870",
5060          "aad" : "fc77e3c50103c5860882e8ced3402933",
5061          "msg" : "ea6e7aa010e19a7c76a4d7d3440dc61eeda44a5a6fb7fa824417185d4a55ce",
5062          "ct" : "87b753fa7ce3e7d162925946e85719933a0dd10eaf72b5259cbace8c41c53b",
5063          "tag" : "2b556455a657ee6171f4ede643b5",
5064          "result" : "valid",
5065          "flags" : []
5066        }
5067      ]
5068    },
5069    {
5070      "ivSize" : 96,
5071      "keySize" : 256,
5072      "tagSize" : 32,
5073      "type" : "AeadTest",
5074      "tests" : [
5075        {
5076          "tcId" : 400,
5077          "comment" : "",
5078          "key" : "9948edf5cfb2f53363ed83bfb15e7cb502f0628dc9f2b87223f22334c40b8923",
5079          "iv" : "44e154e9b3f7fd47a97fc7be",
5080          "aad" : "",
5081          "msg" : "",
5082          "ct" : "",
5083          "tag" : "92a59922",
5084          "result" : "valid",
5085          "flags" : []
5086        },
5087        {
5088          "tcId" : 401,
5089          "comment" : "",
5090          "key" : "93b75ac129ec195f8c180e9b91dfedaae2b2facdc15593b3e4258c78d2ff94d7",
5091          "iv" : "db535fe723ba650b66d230fb",
5092          "aad" : "7b3dd420607139c19c6db7a4efe09a0b",
5093          "msg" : "",
5094          "ct" : "",
5095          "tag" : "50e42c1f",
5096          "result" : "valid",
5097          "flags" : []
5098        },
5099        {
5100          "tcId" : 402,
5101          "comment" : "",
5102          "key" : "c7679145a15e53db5cd6166143a9fefe6746715f5d84d9dfa604f1d3dc337e6c",
5103          "iv" : "6ac0d6aa446e86ff32f8fc76",
5104          "aad" : "",
5105          "msg" : "83b08305526fbcbcdeebb3d7a8ac44f5",
5106          "ct" : "dcb5250559a03c8e70e5c0107121cf58",
5107          "tag" : "0081c1fd",
5108          "result" : "valid",
5109          "flags" : []
5110        },
5111        {
5112          "tcId" : 403,
5113          "comment" : "",
5114          "key" : "bc5caa306c423e6f850cd5644b09dd4ba776b30171c72e0050e5a60afe9cb77c",
5115          "iv" : "f956d41422d8eb63231b3826",
5116          "aad" : "fa6e34463318237e985dd2f72b0dd014",
5117          "msg" : "46c9da602a54fe8037cf0bee72affc72",
5118          "ct" : "dbb6b4ec70f9324f4bc22b592409d4ac",
5119          "tag" : "803a6948",
5120          "result" : "valid",
5121          "flags" : []
5122        },
5123        {
5124          "tcId" : 404,
5125          "comment" : "",
5126          "key" : "a959c610a8ef468bb8e866a09b2627a6c39ee2ed510d22e872afa63ebab7cfb0",
5127          "iv" : "f648002ffd7cff0bd26d1c45",
5128          "aad" : "",
5129          "msg" : "3465e9b835c21695bfd9a520a9e0f079d1",
5130          "ct" : "bca338dc06ccf03cbf30251cceac648aaa",
5131          "tag" : "976ed731",
5132          "result" : "valid",
5133          "flags" : []
5134        },
5135        {
5136          "tcId" : 405,
5137          "comment" : "",
5138          "key" : "e261314c540aef81145ac223ffc7bde01165679357e786cd2f8815e23f1d69df",
5139          "iv" : "fd69f4b939e3bb09006f2d2b",
5140          "aad" : "ae205a7acc945716f752f09542b78c5a",
5141          "msg" : "90648b56d35bf1ca990ea25950354ff1a3",
5142          "ct" : "666de414b3389081d07028d5a6a3f85d5b",
5143          "tag" : "495a498b",
5144          "result" : "valid",
5145          "flags" : []
5146        },
5147        {
5148          "tcId" : 406,
5149          "comment" : "",
5150          "key" : "0479817afb26c2ce77b715bbb0d64302fb09ff925d349835cd1dd3279fbb7238",
5151          "iv" : "4fa90e2d99c7a6d25d38bcb4",
5152          "aad" : "",
5153          "msg" : "ddebd4e2af2efe9720c9e272e401b93ac11b0b8ff976ad2dea0cbb3e8c5a7f",
5154          "ct" : "6e2073faa680e05885a59b7a75dde2d30fd6333233fc9d03e99c490f8c94ef",
5155          "tag" : "be0237f8",
5156          "result" : "valid",
5157          "flags" : []
5158        },
5159        {
5160          "tcId" : 407,
5161          "comment" : "",
5162          "key" : "228edffb103524835907723f7af9ec18023cb82c719697b3a1c5df0f2c30ab18",
5163          "iv" : "44f7cbcbf25c4c0fafea93f2",
5164          "aad" : "2d7018203f678338efb6b3411497941f",
5165          "msg" : "10647fb1e5040fa00909d3fe5171f04c1ce94540835e19e625355b813d81e7",
5166          "ct" : "2e1581ea474d6707a694bbabb26efbade1eb8d8e8c063f7c058209eb1b33b5",
5167          "tag" : "b06b64b5",
5168          "result" : "valid",
5169          "flags" : []
5170        }
5171      ]
5172    },
5173    {
5174      "ivSize" : 96,
5175      "keySize" : 256,
5176      "tagSize" : 48,
5177      "type" : "AeadTest",
5178      "tests" : [
5179        {
5180          "tcId" : 408,
5181          "comment" : "",
5182          "key" : "f162c319c6cff093d5956aeede3701181942888211087824817827a432f86d9f",
5183          "iv" : "69d742d94fee251140e6d779",
5184          "aad" : "",
5185          "msg" : "",
5186          "ct" : "",
5187          "tag" : "fcdc5aa33914",
5188          "result" : "valid",
5189          "flags" : []
5190        },
5191        {
5192          "tcId" : 409,
5193          "comment" : "",
5194          "key" : "eddccd5eda6eaf421bbf87d919549c1f3ac2045c0ac2bcc2efa50ec84050b36e",
5195          "iv" : "30f3db312e76d29345edde59",
5196          "aad" : "078e76ef2deebdd8f2d549089f4a93e3",
5197          "msg" : "",
5198          "ct" : "",
5199          "tag" : "0df6d2dc83df",
5200          "result" : "valid",
5201          "flags" : []
5202        },
5203        {
5204          "tcId" : 410,
5205          "comment" : "",
5206          "key" : "1c9b20e64ad783bf04f801be532f6b088e004d3aa2d72d77f39ec8fe9ddc5189",
5207          "iv" : "497fa41df30858e3fbb36a68",
5208          "aad" : "",
5209          "msg" : "03d33c0a11a6cda99d76e98f75059fbf",
5210          "ct" : "deea99437d385b211f3debda65869daa",
5211          "tag" : "818ea963042c",
5212          "result" : "valid",
5213          "flags" : []
5214        },
5215        {
5216          "tcId" : 411,
5217          "comment" : "",
5218          "key" : "5c8b7287017656c3108d7eb61437104b411fd2d615245bf23c827d3dabe430a5",
5219          "iv" : "996a93e47c2dab38c93529ae",
5220          "aad" : "2333e2c95802883fb3cf98734dcf9c64",
5221          "msg" : "d1a22a8da220072c49d8aa1e283334a6",
5222          "ct" : "d6c3e9291813d39ad919487903c6a7a5",
5223          "tag" : "e639540416fd",
5224          "result" : "valid",
5225          "flags" : []
5226        },
5227        {
5228          "tcId" : 412,
5229          "comment" : "",
5230          "key" : "964c2d69f7b53c4062884101d562f52316ccbc814a29b0fe6efe7f1ec7f7ddfe",
5231          "iv" : "63e4d44f41f3ce4514b73700",
5232          "aad" : "",
5233          "msg" : "5236ea0820e83745212cdcd7c10a5f3529",
5234          "ct" : "05675fa42a07d43fe91b53397f74609cff",
5235          "tag" : "54534114415d",
5236          "result" : "valid",
5237          "flags" : []
5238        },
5239        {
5240          "tcId" : 413,
5241          "comment" : "",
5242          "key" : "c0a9d335f329966a5bc8cdef38609080b85a2e6e96f6ac82036794966e7c82c1",
5243          "iv" : "5829fb77bbdfb38721a59100",
5244          "aad" : "49a3ed9cd30968fdb7ff73d12d30e155",
5245          "msg" : "ff00f8c6ccbc90a84f94fc988cbab82ca1",
5246          "ct" : "299b30e3d3c6060bf5d21f7fc013896968",
5247          "tag" : "a5965c20fdc0",
5248          "result" : "valid",
5249          "flags" : []
5250        },
5251        {
5252          "tcId" : 414,
5253          "comment" : "",
5254          "key" : "4871b91e5e7f3cf9cc1b01d50bc620361075ada3edc423398d4740de721f8ce1",
5255          "iv" : "7bd8cf2fc24a3a835cf91bf7",
5256          "aad" : "",
5257          "msg" : "e43936c2d05a3a35f7c2ddd165d397e5d3c2ec2b482360d3f2e6217ce00037",
5258          "ct" : "43b66599dd9782becf884f044f0c85b4ae6f7fd0f6ce2afbba842e6b594b3a",
5259          "tag" : "55d8f76ea7e6",
5260          "result" : "valid",
5261          "flags" : []
5262        },
5263        {
5264          "tcId" : 415,
5265          "comment" : "",
5266          "key" : "7170ed6dbf434bfd0bcb6bd692a369365251fa31909b4a2e3bee10663a01e00f",
5267          "iv" : "d13ee39b842f860a5f4d78e3",
5268          "aad" : "f87d8871a8951c39857321e320b8b836",
5269          "msg" : "145be0a78bdb38014ee6193145131ec8a3fd7c89793a3005364ff1e793f67b",
5270          "ct" : "6b91e67992f870306f242470c51131873e2a6c076cda259c3349c9494c3904",
5271          "tag" : "c8cb360f80c5",
5272          "result" : "valid",
5273          "flags" : []
5274        }
5275      ]
5276    },
5277    {
5278      "ivSize" : 96,
5279      "keySize" : 256,
5280      "tagSize" : 64,
5281      "type" : "AeadTest",
5282      "tests" : [
5283        {
5284          "tcId" : 416,
5285          "comment" : "",
5286          "key" : "d2a41cd9ce5e917d16b9ab55819ef8501e06aa78ef132fd3ebe6fecd91beb39b",
5287          "iv" : "f71bf6bc21c6d6354e4b4cdf",
5288          "aad" : "",
5289          "msg" : "",
5290          "ct" : "",
5291          "tag" : "23928a009d21a10f",
5292          "result" : "valid",
5293          "flags" : []
5294        },
5295        {
5296          "tcId" : 417,
5297          "comment" : "",
5298          "key" : "882107ab29053d4b44c87b5bb94937211c20528da9ac490f6c574caecdcd2f17",
5299          "iv" : "e6a13537bb7f2af749b31823",
5300          "aad" : "e9ee32e6f197e40204682dac42dd4c75",
5301          "msg" : "",
5302          "ct" : "",
5303          "tag" : "5773c725f2f94617",
5304          "result" : "valid",
5305          "flags" : []
5306        },
5307        {
5308          "tcId" : 418,
5309          "comment" : "",
5310          "key" : "b967091c98bb64922430833d1b553326b8e91b6ef7141971cc8e8cc5f6ef6170",
5311          "iv" : "a5dd076d8a9dc3d7ec43d04f",
5312          "aad" : "",
5313          "msg" : "c8a331b554e6c7b0783c53fee6f1618e",
5314          "ct" : "99b5c22225e5325f9aa9599a34deec59",
5315          "tag" : "e9c93619d33d268d",
5316          "result" : "valid",
5317          "flags" : []
5318        },
5319        {
5320          "tcId" : 419,
5321          "comment" : "",
5322          "key" : "7160434720504dce28845625a3423166d9b5025d975c6ee47299bb5bd677dbeb",
5323          "iv" : "0296c95b44c17463434c7e19",
5324          "aad" : "19082bf57b6c4130eac58c0526a044ee",
5325          "msg" : "c66a48615b62d2d85ea82ee4d528a03a",
5326          "ct" : "8934ea7afb44fdca4027ed9bbb247358",
5327          "tag" : "b333f0e1383cf3e8",
5328          "result" : "valid",
5329          "flags" : []
5330        },
5331        {
5332          "tcId" : 420,
5333          "comment" : "",
5334          "key" : "1dd5a092949b67635db0c48a03740da806dbe97aad5b8412300d685cecfe8407",
5335          "iv" : "3f9ea39362c8d8e492ea8b41",
5336          "aad" : "",
5337          "msg" : "84408d8bccb4288e622bf7c631401d9908",
5338          "ct" : "4f19d27e0a40e4835ebc3b89ce8b51941b",
5339          "tag" : "44d9e50dca915c2e",
5340          "result" : "valid",
5341          "flags" : []
5342        },
5343        {
5344          "tcId" : 421,
5345          "comment" : "",
5346          "key" : "47f664e6790f3e25bc410d847f38662f045f0aa3641429edf8099f4b4df32f06",
5347          "iv" : "f092a357b5ef0c975ee169c4",
5348          "aad" : "338b4cc60ec151fa283c1cb10e722d9d",
5349          "msg" : "b01dfe724166a2bc98cbb96cf540028a0e",
5350          "ct" : "d7746f186aabfa36685481ec8a7f0022e8",
5351          "tag" : "41158292a1d87cfd",
5352          "result" : "valid",
5353          "flags" : []
5354        },
5355        {
5356          "tcId" : 422,
5357          "comment" : "",
5358          "key" : "a47abe6e867fbc16c46a6fd7f10b77929baa129369c898d25265b0170056f9d0",
5359          "iv" : "650b12687ca85a50e6509884",
5360          "aad" : "",
5361          "msg" : "200914571dd03827f07c2bd9382e7d19d62f1ea4a7c7269d86733e43e45a4d",
5362          "ct" : "bc2314a589dbdd95b358cdad30b15e867dcd8dbde428b47e390ac43762f634",
5363          "tag" : "881fa5fecb514ccf",
5364          "result" : "valid",
5365          "flags" : []
5366        },
5367        {
5368          "tcId" : 423,
5369          "comment" : "",
5370          "key" : "110480ea9c9f4c5e6b5be01a2aafc861d1370c243aff9faafd0a92a9d18e5845",
5371          "iv" : "0e5cf683e13204cf91a2d4b6",
5372          "aad" : "c490a5fa19b97c3e3adf20bc4df51140",
5373          "msg" : "c92ec3d6a2c2fa19c45be7107a48a9ea0fe46a92978b5dabb3f94b457b5fbd",
5374          "ct" : "bb5110dd12bd3d12144c8de55b3b2677fc7084d56afcc6a76a5228fff8dbd3",
5375          "tag" : "e39b0d1174f7609b",
5376          "result" : "valid",
5377          "flags" : []
5378        }
5379      ]
5380    },
5381    {
5382      "ivSize" : 96,
5383      "keySize" : 256,
5384      "tagSize" : 80,
5385      "type" : "AeadTest",
5386      "tests" : [
5387        {
5388          "tcId" : 424,
5389          "comment" : "",
5390          "key" : "a0917ebe151778cb88bb2e356169ad1a4b9ebe2bcc2a352bc789a50b4f312d3e",
5391          "iv" : "32811354382608bd076d8a87",
5392          "aad" : "",
5393          "msg" : "",
5394          "ct" : "",
5395          "tag" : "b41d1dafd0d25931d285",
5396          "result" : "valid",
5397          "flags" : []
5398        },
5399        {
5400          "tcId" : 425,
5401          "comment" : "",
5402          "key" : "aa8a48f8b6d18634ec96338e820f7eb9f0fea8864bb927a57c65f8344990199b",
5403          "iv" : "a0f7304648f97a3034916d35",
5404          "aad" : "f4abe30815ce6ae9cf2f4eaa8bd004cb",
5405          "msg" : "",
5406          "ct" : "",
5407          "tag" : "f7605f5201936da16d39",
5408          "result" : "valid",
5409          "flags" : []
5410        },
5411        {
5412          "tcId" : 426,
5413          "comment" : "",
5414          "key" : "8ab50516b053a3ed51b9f84f76dbf930bde2b55aa499a016194350461ff0c708",
5415          "iv" : "140a72ad89b2fa23c385e804",
5416          "aad" : "",
5417          "msg" : "536b9006a41febbe7a10d16ae2b64488",
5418          "ct" : "f1ed6667a21887a394d816a45ae06a5d",
5419          "tag" : "4555c71614a765c6a8fc",
5420          "result" : "valid",
5421          "flags" : []
5422        },
5423        {
5424          "tcId" : 427,
5425          "comment" : "",
5426          "key" : "1450b9d43661c27dbd0800d6616cacf4e28310990e744f8a896654ae43872bcb",
5427          "iv" : "91b8a708be02cb6335c28583",
5428          "aad" : "a4a3e0ca165bffcc305205667c38686b",
5429          "msg" : "6c0301326a6133f5d5fa8717dae4e190",
5430          "ct" : "37d8f38e204c36c029cf15f7ff3ac5da",
5431          "tag" : "fd942918f7aaf308e56e",
5432          "result" : "valid",
5433          "flags" : []
5434        },
5435        {
5436          "tcId" : 428,
5437          "comment" : "",
5438          "key" : "1b05cba587247213a0d959d64a29a59ee2d0eea2d97efa296861434db8e52754",
5439          "iv" : "b83b0e7a52dd507a8d673661",
5440          "aad" : "",
5441          "msg" : "d0763c3060b7f9eb2d42758ccb3ebb0311",
5442          "ct" : "27b44a64bcd0a073d770a71d382bd4ec99",
5443          "tag" : "9a1cff81026669db70d1",
5444          "result" : "valid",
5445          "flags" : []
5446        },
5447        {
5448          "tcId" : 429,
5449          "comment" : "",
5450          "key" : "e25411838a5a8dc7fa866ea74347ab003f2a8662275b693ae8a6ddba979e1887",
5451          "iv" : "bdad47517bb9b66b5e64c219",
5452          "aad" : "9a1b3cdac0767cb234e5e468786ce327",
5453          "msg" : "889829a2b4a886d39f1f7f68c2cdb4f365",
5454          "ct" : "8066e4a8cdf7ac2f70e2f5ba5126d5e347",
5455          "tag" : "3929248c358bdcf362f1",
5456          "result" : "valid",
5457          "flags" : []
5458        },
5459        {
5460          "tcId" : 430,
5461          "comment" : "",
5462          "key" : "de1c7d3784b98250422e6fffed88577154c193f72d4a9796d4ff4dfc88235a17",
5463          "iv" : "9d14a6b79332ee97c48f07e1",
5464          "aad" : "",
5465          "msg" : "55dc1179cdad38d45ed439395c67a8724d7513a9a4c62fb59a788b0ac67b7d",
5466          "ct" : "9482b60066c999cc895cf980e81a29237f809e9b80b32490e60ac85730cafc",
5467          "tag" : "675eb8197e605bddf2e5",
5468          "result" : "valid",
5469          "flags" : []
5470        },
5471        {
5472          "tcId" : 431,
5473          "comment" : "",
5474          "key" : "bd025552c34a552f07de3a348bf7dfb308bec36c47893ad29f3fe441e24fb255",
5475          "iv" : "185140aac83f261a8c0dcea4",
5476          "aad" : "a721a69f3a24ddbc2e16015228c8483a",
5477          "msg" : "05babe1d63f812069dfcd0f59262fe05bd45b3c11a3d6bdfea5a0c80d13220",
5478          "ct" : "74c9700fb3c7bd4d65bdcd0df8cc73a414ad9cd787b05cc9ffbfb63c848d1a",
5479          "tag" : "4dd43dc32b301673f404",
5480          "result" : "valid",
5481          "flags" : []
5482        }
5483      ]
5484    },
5485    {
5486      "ivSize" : 96,
5487      "keySize" : 256,
5488      "tagSize" : 96,
5489      "type" : "AeadTest",
5490      "tests" : [
5491        {
5492          "tcId" : 432,
5493          "comment" : "",
5494          "key" : "0737424e0c2f4048638133a18d676dc1d83a233877613acc0eb5a681305366c0",
5495          "iv" : "f028d0ecf26c312b9f623395",
5496          "aad" : "",
5497          "msg" : "",
5498          "ct" : "",
5499          "tag" : "d37f07c4ecef1fcaf0fe444a",
5500          "result" : "valid",
5501          "flags" : []
5502        },
5503        {
5504          "tcId" : 433,
5505          "comment" : "",
5506          "key" : "8e4c13c982a06f3a982959eb7c2e9f0e41a8e054360e5b93111bc6d93970ee8d",
5507          "iv" : "8c081eb60fa0903595713a73",
5508          "aad" : "24f1ed7cad53546802e2e5f5ed516247",
5509          "msg" : "",
5510          "ct" : "",
5511          "tag" : "97fed410c9fdb06bcdb38585",
5512          "result" : "valid",
5513          "flags" : []
5514        },
5515        {
5516          "tcId" : 434,
5517          "comment" : "",
5518          "key" : "627ffd55176d6555da82b4eb87e6519044b881334c95789d670729af0584128b",
5519          "iv" : "c15cb8abce008f015e2715ae",
5520          "aad" : "",
5521          "msg" : "000224e63d99e8b1a0a2abb4b45bca15",
5522          "ct" : "59a1b95522e96a5fea0ae77d179223ec",
5523          "tag" : "aab2f34de6e5bac7ccf93618",
5524          "result" : "valid",
5525          "flags" : []
5526        },
5527        {
5528          "tcId" : 435,
5529          "comment" : "",
5530          "key" : "bb65d80b7a4782e05ffcb777e59528bab87e20aa84dbe4588e2a1703f88c68ca",
5531          "iv" : "56410bb82bb054234b5e62c1",
5532          "aad" : "ffe09fb34f17b517956fbbb58a62623a",
5533          "msg" : "3af8c049a193b1ca3952eed0f58f09dd",
5534          "ct" : "54ee654f5c44b8587643d4c58de40267",
5535          "tag" : "3237b2fa6ad785a882a38e72",
5536          "result" : "valid",
5537          "flags" : []
5538        },
5539        {
5540          "tcId" : 436,
5541          "comment" : "",
5542          "key" : "de59c6daa210ca6bedd9db7b30e88603049b180f6e3196b4c33d8c5189b5c450",
5543          "iv" : "1fc9684e4d968bfe27775000",
5544          "aad" : "",
5545          "msg" : "cd42fb94b107a8891b159bf3bdb3eda844",
5546          "ct" : "fb48f571633d67d534cd20b6c8817e9633",
5547          "tag" : "551d3bb686eedfdff776ef19",
5548          "result" : "valid",
5549          "flags" : []
5550        },
5551        {
5552          "tcId" : 437,
5553          "comment" : "",
5554          "key" : "22234e831409b5fbec252c785d694b004a59ffda156cff62f5702b72fbf100ad",
5555          "iv" : "5b38b953115e8088430ebbd8",
5556          "aad" : "0dfbea34bebb2ccdeb1277e0b44accfb",
5557          "msg" : "600418cbef856439e40d839f7b57c5e32e",
5558          "ct" : "daaab3cca5ab11f9e1f44cdbfe82b60c8f",
5559          "tag" : "aef2f1a90ffa6e96892f3728",
5560          "result" : "valid",
5561          "flags" : []
5562        },
5563        {
5564          "tcId" : 438,
5565          "comment" : "",
5566          "key" : "b874b869d00450514fa1f8fb947cc087e8732ed0760b41b221c69cda049cba02",
5567          "iv" : "41012a5f5c6b70acee93bba1",
5568          "aad" : "",
5569          "msg" : "1be4613bb9a8a124606650de3262f257fd6bae4b7c27b4f0ff36baee97bcb8",
5570          "ct" : "83cc85a013c82fe07d24b38480f30d6e09274af880f114e08b5628547a042b",
5571          "tag" : "b78d7f57e5a6ad5d77083876",
5572          "result" : "valid",
5573          "flags" : []
5574        },
5575        {
5576          "tcId" : 439,
5577          "comment" : "",
5578          "key" : "10f9d390d9e89fdd3bded9cbcb6c985f9cfae00749fe7cd40c83a6eb95b4dceb",
5579          "iv" : "21a2286feee97386ec1d2a49",
5580          "aad" : "2dee72e89b039793f6a28c9202d62659",
5581          "msg" : "2ca370d14c09a5aba5327b4de30a983f6e5021eaa7b57450891eaf386b7ae9",
5582          "ct" : "a751ee9093081807b524075919fc64ca806b3f5a29cab26b0657e163042f96",
5583          "tag" : "743df3e01f34496345735715",
5584          "result" : "valid",
5585          "flags" : []
5586        }
5587      ]
5588    },
5589    {
5590      "ivSize" : 96,
5591      "keySize" : 256,
5592      "tagSize" : 112,
5593      "type" : "AeadTest",
5594      "tests" : [
5595        {
5596          "tcId" : 440,
5597          "comment" : "",
5598          "key" : "08f5fe4c8f6393accdcb560a3c271096ff0d9d67438fffd34df718652c6b8efe",
5599          "iv" : "25c5f84fe6ec3c2f7c1b7cc5",
5600          "aad" : "",
5601          "msg" : "",
5602          "ct" : "",
5603          "tag" : "66b23023e608cd9391567aa85f5a",
5604          "result" : "valid",
5605          "flags" : []
5606        },
5607        {
5608          "tcId" : 441,
5609          "comment" : "",
5610          "key" : "8495298b9c208e6c5b234e856eecff6a114cd8b3aeeeb745a160ffa3305cf5ef",
5611          "iv" : "cce02635c3771fb5b673f88c",
5612          "aad" : "cc9af3cca9f3c2c1211b23581ec5fdd1",
5613          "msg" : "",
5614          "ct" : "",
5615          "tag" : "0d34896c64b6787da0ac7c03fa93",
5616          "result" : "valid",
5617          "flags" : []
5618        },
5619        {
5620          "tcId" : 442,
5621          "comment" : "",
5622          "key" : "4f49655c76a629e58cfb94c851a91510c2f128dc4bce1f1f11c3dc99436d268c",
5623          "iv" : "967fde29671d4654f9f670c0",
5624          "aad" : "",
5625          "msg" : "b4d12c3edf3802e21f624b718b63fd6c",
5626          "ct" : "3ba4e2a4507c0b6f5ae1be29c30b25e9",
5627          "tag" : "8cefa2495473eee1b22c3fa6ef12",
5628          "result" : "valid",
5629          "flags" : []
5630        },
5631        {
5632          "tcId" : 443,
5633          "comment" : "",
5634          "key" : "4dac9a0cbfc3dd291d406e683889fc10e2a0dd25d4d0b43b11111aa8282739e9",
5635          "iv" : "864aa8c865588c9a21aea7fd",
5636          "aad" : "5db8e09697d1ff79a886395e40fb1a1d",
5637          "msg" : "5d2c632960f823cf7242bf61f9391317",
5638          "ct" : "fd80a3827db17242b2df0cd8ca96d997",
5639          "tag" : "dfb58a6be4e7e0010f7c7404b467",
5640          "result" : "valid",
5641          "flags" : []
5642        },
5643        {
5644          "tcId" : 444,
5645          "comment" : "",
5646          "key" : "3776a84b869ec4a71ed84a74e6a98c42c0ffa23f6eb2e2970f131121c5ba69fe",
5647          "iv" : "72cda6efb0825c740d19f485",
5648          "aad" : "",
5649          "msg" : "0505d288908d5c28e4723d9d4b8b0fc0ba",
5650          "ct" : "dcd62bdc23ee8bdb7afdecd449cdb4994a",
5651          "tag" : "9aa0f8f032be1342ad5d4099c3ae",
5652          "result" : "valid",
5653          "flags" : []
5654        },
5655        {
5656          "tcId" : 445,
5657          "comment" : "",
5658          "key" : "01fcbc4a3b2ee32109cd0f27d829e20d1d9203d6ff812ed9841ef908904d74a8",
5659          "iv" : "ae9ee7f9f52878215838f5cb",
5660          "aad" : "1be177d6e88651c40f6a1b533817c279",
5661          "msg" : "268a75fb890e8af7c24b63cfb87080e028",
5662          "ct" : "e1440c495562f6c856288183234e0ad22e",
5663          "tag" : "d93e1c12bcc76660127dfd8c28a0",
5664          "result" : "valid",
5665          "flags" : []
5666        },
5667        {
5668          "tcId" : 446,
5669          "comment" : "",
5670          "key" : "a01745f52f1f3564da0adf845fdbd47a5bd1865092579558f67f67ba07f238a0",
5671          "iv" : "87d7cec6301b81e3e0666e27",
5672          "aad" : "",
5673          "msg" : "d5c01280acf0afe77df767ff3c028f52e3d3786a84cc7cc0070661a81c1fbd",
5674          "ct" : "cb07fc5962f7d3268606f1d224fd92b3c2302620f03320784a71180d726501",
5675          "tag" : "7f64ebeb84bcad46347ff1f27447",
5676          "result" : "valid",
5677          "flags" : []
5678        },
5679        {
5680          "tcId" : 447,
5681          "comment" : "",
5682          "key" : "240ef4ec0a7b24017c13e461227d11f608c41698457e948f657d82a19d970544",
5683          "iv" : "52ec46f52781bb7cd00fbfd3",
5684          "aad" : "899c64abbec1468ec5b8427e61b990ab",
5685          "msg" : "2b25882f824b41eaf4b2150eb1fe8dc0f9c7156a41881b39d13daec1f9b0b1",
5686          "ct" : "e94e44b5e7bb26b249b48caaf2a9ab5a7506ff39668ffea6f62bb030fe5c87",
5687          "tag" : "1a859aa806260472a53979cc4eaa",
5688          "result" : "valid",
5689          "flags" : []
5690        }
5691      ]
5692    },
5693    {
5694      "ivSize" : 0,
5695      "keySize" : 128,
5696      "tagSize" : 96,
5697      "type" : "AeadTest",
5698      "tests" : [
5699        {
5700          "tcId" : 448,
5701          "comment" : "Invalid nonce size",
5702          "key" : "000102030405060708090a0b0c0d0e0f",
5703          "iv" : "",
5704          "aad" : "",
5705          "msg" : "202122232425262728292a2b2c2d2e2f",
5706          "ct" : "be1722a5817195c503814be1bd093110",
5707          "tag" : "6f79a8cf92c856b8f16dee92",
5708          "result" : "invalid",
5709          "flags" : [
5710            "InvalidNonceSize"
5711          ]
5712        }
5713      ]
5714    },
5715    {
5716      "ivSize" : 8,
5717      "keySize" : 128,
5718      "tagSize" : 96,
5719      "type" : "AeadTest",
5720      "tests" : [
5721        {
5722          "tcId" : 449,
5723          "comment" : "Invalid nonce size",
5724          "key" : "000102030405060708090a0b0c0d0e0f",
5725          "iv" : "40",
5726          "aad" : "",
5727          "msg" : "202122232425262728292a2b2c2d2e2f",
5728          "ct" : "210389226958def4b44f1e168632113c",
5729          "tag" : "d4e97a100800a5c16bea4fdf",
5730          "result" : "invalid",
5731          "flags" : [
5732            "InvalidNonceSize"
5733          ]
5734        }
5735      ]
5736    },
5737    {
5738      "ivSize" : 16,
5739      "keySize" : 128,
5740      "tagSize" : 96,
5741      "type" : "AeadTest",
5742      "tests" : [
5743        {
5744          "tcId" : 450,
5745          "comment" : "Invalid nonce size",
5746          "key" : "000102030405060708090a0b0c0d0e0f",
5747          "iv" : "4041",
5748          "aad" : "",
5749          "msg" : "202122232425262728292a2b2c2d2e2f",
5750          "ct" : "95bf208e8673b9f9a38f9609b5e78f2a",
5751          "tag" : "df814191696cf3129fb40dc0",
5752          "result" : "invalid",
5753          "flags" : [
5754            "InvalidNonceSize"
5755          ]
5756        }
5757      ]
5758    },
5759    {
5760      "ivSize" : 32,
5761      "keySize" : 128,
5762      "tagSize" : 96,
5763      "type" : "AeadTest",
5764      "tests" : [
5765        {
5766          "tcId" : 451,
5767          "comment" : "Invalid nonce size",
5768          "key" : "000102030405060708090a0b0c0d0e0f",
5769          "iv" : "40414243",
5770          "aad" : "",
5771          "msg" : "202122232425262728292a2b2c2d2e2f",
5772          "ct" : "a7dab4bfcf3e2afa4b319cfdc17f15f1",
5773          "tag" : "c4e8b1fa0d791777417ce52c",
5774          "result" : "invalid",
5775          "flags" : [
5776            "InvalidNonceSize"
5777          ]
5778        }
5779      ]
5780    },
5781    {
5782      "ivSize" : 48,
5783      "keySize" : 128,
5784      "tagSize" : 96,
5785      "type" : "AeadTest",
5786      "tests" : [
5787        {
5788          "tcId" : 452,
5789          "comment" : "Invalid nonce size",
5790          "key" : "000102030405060708090a0b0c0d0e0f",
5791          "iv" : "404142434445",
5792          "aad" : "",
5793          "msg" : "202122232425262728292a2b2c2d2e2f",
5794          "ct" : "a89a23f4f32ba009c3aa8fa0191f84c5",
5795          "tag" : "659621c2ad5bc61de2ce8046",
5796          "result" : "invalid",
5797          "flags" : [
5798            "InvalidNonceSize"
5799          ]
5800        }
5801      ]
5802    },
5803    {
5804      "ivSize" : 112,
5805      "keySize" : 128,
5806      "tagSize" : 96,
5807      "type" : "AeadTest",
5808      "tests" : [
5809        {
5810          "tcId" : 453,
5811          "comment" : "Invalid nonce size",
5812          "key" : "000102030405060708090a0b0c0d0e0f",
5813          "iv" : "404142434445464748494a4b4c4d",
5814          "aad" : "",
5815          "msg" : "202122232425262728292a2b2c2d2e2f",
5816          "ct" : "f9d0078bcd568bf97924e6d71f406087",
5817          "tag" : "095c0da2ea6dda5a87121c2a",
5818          "result" : "invalid",
5819          "flags" : [
5820            "InvalidNonceSize"
5821          ]
5822        }
5823      ]
5824    },
5825    {
5826      "ivSize" : 120,
5827      "keySize" : 128,
5828      "tagSize" : 96,
5829      "type" : "AeadTest",
5830      "tests" : [
5831        {
5832          "tcId" : 454,
5833          "comment" : "Invalid nonce size",
5834          "key" : "000102030405060708090a0b0c0d0e0f",
5835          "iv" : "404142434445464748494a4b4c4d4e",
5836          "aad" : "",
5837          "msg" : "202122232425262728292a2b2c2d2e2f",
5838          "ct" : "670cd068e65b08fcefb9c0afa7bb5c33",
5839          "tag" : "daa02810e997e797dda9755d",
5840          "result" : "invalid",
5841          "flags" : [
5842            "InvalidNonceSize"
5843          ]
5844        }
5845      ]
5846    },
5847    {
5848      "ivSize" : 128,
5849      "keySize" : 128,
5850      "tagSize" : 96,
5851      "type" : "AeadTest",
5852      "tests" : [
5853        {
5854          "tcId" : 455,
5855          "comment" : "Nonce is too long",
5856          "key" : "000102030405060708090a0b0c0d0e0f",
5857          "iv" : "202122232425262728292a2b2c2d2e2f",
5858          "aad" : "",
5859          "msg" : "202122232425262728292a2b2c2d2e2f",
5860          "ct" : "5edbebec6c533dac8ca89faf60d8c137",
5861          "tag" : "9453d6a8ff91b714f32c0b71",
5862          "result" : "invalid",
5863          "flags" : [
5864            "InvalidNonceSize"
5865          ]
5866        }
5867      ]
5868    },
5869    {
5870      "ivSize" : 160,
5871      "keySize" : 128,
5872      "tagSize" : 96,
5873      "type" : "AeadTest",
5874      "tests" : [
5875        {
5876          "tcId" : 456,
5877          "comment" : "Nonce is too long",
5878          "key" : "000102030405060708090a0b0c0d0e0f",
5879          "iv" : "202122232425262728292a2b2c2d2e2f30313233",
5880          "aad" : "",
5881          "msg" : "202122232425262728292a2b2c2d2e2f",
5882          "ct" : "5edbebec6c533dac8ca89faf60d8c137",
5883          "tag" : "9453d6a8ff91b714f32c0b71",
5884          "result" : "invalid",
5885          "flags" : [
5886            "InvalidNonceSize"
5887          ]
5888        }
5889      ]
5890    },
5891    {
5892      "ivSize" : 256,
5893      "keySize" : 128,
5894      "tagSize" : 96,
5895      "type" : "AeadTest",
5896      "tests" : [
5897        {
5898          "tcId" : 457,
5899          "comment" : "Nonce is too long",
5900          "key" : "000102030405060708090a0b0c0d0e0f",
5901          "iv" : "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
5902          "aad" : "",
5903          "msg" : "202122232425262728292a2b2c2d2e2f",
5904          "ct" : "5edbebec6c533dac8ca89faf60d8c137",
5905          "tag" : "9453d6a8ff91b714f32c0b71",
5906          "result" : "invalid",
5907          "flags" : [
5908            "InvalidNonceSize"
5909          ]
5910        }
5911      ]
5912    },
5913    {
5914      "ivSize" : 512,
5915      "keySize" : 128,
5916      "tagSize" : 96,
5917      "type" : "AeadTest",
5918      "tests" : [
5919        {
5920          "tcId" : 458,
5921          "comment" : "Very long nonce",
5922          "key" : "000102030405060708090a0b0c0d0e0f",
5923          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
5924          "aad" : "",
5925          "msg" : "202122232425262728292a2b2c2d2e2f",
5926          "ct" : "c32a7643ab0f6ea3458d7e63b0ed6499",
5927          "tag" : "8fc9b6f40b3a81fd5fd6c53c",
5928          "result" : "invalid",
5929          "flags" : [
5930            "LongIv",
5931            "InvalidNonceSize"
5932          ]
5933        }
5934      ]
5935    },
5936    {
5937      "ivSize" : 1024,
5938      "keySize" : 128,
5939      "tagSize" : 96,
5940      "type" : "AeadTest",
5941      "tests" : [
5942        {
5943          "tcId" : 459,
5944          "comment" : "Very long nonce",
5945          "key" : "000102030405060708090a0b0c0d0e0f",
5946          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f",
5947          "aad" : "",
5948          "msg" : "202122232425262728292a2b2c2d2e2f",
5949          "ct" : "c32a7643ab0f6ea3458d7e63b0ed6499",
5950          "tag" : "8fc9b6f40b3a81fd5fd6c53c",
5951          "result" : "invalid",
5952          "flags" : [
5953            "LongIv",
5954            "InvalidNonceSize"
5955          ]
5956        }
5957      ]
5958    },
5959    {
5960      "ivSize" : 2144,
5961      "keySize" : 128,
5962      "tagSize" : 96,
5963      "type" : "AeadTest",
5964      "tests" : [
5965        {
5966          "tcId" : 460,
5967          "comment" : "Very long nonce",
5968          "key" : "000102030405060708090a0b0c0d0e0f",
5969          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b",
5970          "aad" : "",
5971          "msg" : "202122232425262728292a2b2c2d2e2f",
5972          "ct" : "c32a7643ab0f6ea3458d7e63b0ed6499",
5973          "tag" : "8fc9b6f40b3a81fd5fd6c53c",
5974          "result" : "invalid",
5975          "flags" : [
5976            "LongIv",
5977            "InvalidNonceSize"
5978          ]
5979        }
5980      ]
5981    },
5982    {
5983      "ivSize" : 0,
5984      "keySize" : 192,
5985      "tagSize" : 96,
5986      "type" : "AeadTest",
5987      "tests" : [
5988        {
5989          "tcId" : 461,
5990          "comment" : "Invalid nonce size",
5991          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
5992          "iv" : "",
5993          "aad" : "",
5994          "msg" : "202122232425262728292a2b2c2d2e2f",
5995          "ct" : "15699c20198688b9e4882a6542811ada",
5996          "tag" : "c69317b99b43086b621eb14a",
5997          "result" : "invalid",
5998          "flags" : [
5999            "InvalidNonceSize"
6000          ]
6001        }
6002      ]
6003    },
6004    {
6005      "ivSize" : 8,
6006      "keySize" : 192,
6007      "tagSize" : 96,
6008      "type" : "AeadTest",
6009      "tests" : [
6010        {
6011          "tcId" : 462,
6012          "comment" : "Invalid nonce size",
6013          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6014          "iv" : "40",
6015          "aad" : "",
6016          "msg" : "202122232425262728292a2b2c2d2e2f",
6017          "ct" : "7e84b5aa41d2212b3a5d730df5b20eaa",
6018          "tag" : "5924d8bd85318b033bf4f2fd",
6019          "result" : "invalid",
6020          "flags" : [
6021            "InvalidNonceSize"
6022          ]
6023        }
6024      ]
6025    },
6026    {
6027      "ivSize" : 16,
6028      "keySize" : 192,
6029      "tagSize" : 96,
6030      "type" : "AeadTest",
6031      "tests" : [
6032        {
6033          "tcId" : 463,
6034          "comment" : "Invalid nonce size",
6035          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6036          "iv" : "4041",
6037          "aad" : "",
6038          "msg" : "202122232425262728292a2b2c2d2e2f",
6039          "ct" : "eb813367e3d1fa4ee4c402450f2946d1",
6040          "tag" : "cf6eee495f94c08fef7ce5b5",
6041          "result" : "invalid",
6042          "flags" : [
6043            "InvalidNonceSize"
6044          ]
6045        }
6046      ]
6047    },
6048    {
6049      "ivSize" : 32,
6050      "keySize" : 192,
6051      "tagSize" : 96,
6052      "type" : "AeadTest",
6053      "tests" : [
6054        {
6055          "tcId" : 464,
6056          "comment" : "Invalid nonce size",
6057          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6058          "iv" : "40414243",
6059          "aad" : "",
6060          "msg" : "202122232425262728292a2b2c2d2e2f",
6061          "ct" : "3be9c621dbe057b86acaef8ad0e38ee0",
6062          "tag" : "6dd33d42278bb2f27eab7a0b",
6063          "result" : "invalid",
6064          "flags" : [
6065            "InvalidNonceSize"
6066          ]
6067        }
6068      ]
6069    },
6070    {
6071      "ivSize" : 48,
6072      "keySize" : 192,
6073      "tagSize" : 96,
6074      "type" : "AeadTest",
6075      "tests" : [
6076        {
6077          "tcId" : 465,
6078          "comment" : "Invalid nonce size",
6079          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6080          "iv" : "404142434445",
6081          "aad" : "",
6082          "msg" : "202122232425262728292a2b2c2d2e2f",
6083          "ct" : "41bd6e626ef1d4fa33e3e62b6b71b247",
6084          "tag" : "b03506df38085e4f93ee9ea4",
6085          "result" : "invalid",
6086          "flags" : [
6087            "InvalidNonceSize"
6088          ]
6089        }
6090      ]
6091    },
6092    {
6093      "ivSize" : 112,
6094      "keySize" : 192,
6095      "tagSize" : 96,
6096      "type" : "AeadTest",
6097      "tests" : [
6098        {
6099          "tcId" : 466,
6100          "comment" : "Invalid nonce size",
6101          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6102          "iv" : "404142434445464748494a4b4c4d",
6103          "aad" : "",
6104          "msg" : "202122232425262728292a2b2c2d2e2f",
6105          "ct" : "390f24acc113b433e4b785e9183d4838",
6106          "tag" : "9bc0397fee59e6990c3bbc81",
6107          "result" : "invalid",
6108          "flags" : [
6109            "InvalidNonceSize"
6110          ]
6111        }
6112      ]
6113    },
6114    {
6115      "ivSize" : 120,
6116      "keySize" : 192,
6117      "tagSize" : 96,
6118      "type" : "AeadTest",
6119      "tests" : [
6120        {
6121          "tcId" : 467,
6122          "comment" : "Invalid nonce size",
6123          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6124          "iv" : "404142434445464748494a4b4c4d4e",
6125          "aad" : "",
6126          "msg" : "202122232425262728292a2b2c2d2e2f",
6127          "ct" : "b2d108590625ee4af66b7cb663df50c1",
6128          "tag" : "cfeabe252650d12584478bd0",
6129          "result" : "invalid",
6130          "flags" : [
6131            "InvalidNonceSize"
6132          ]
6133        }
6134      ]
6135    },
6136    {
6137      "ivSize" : 128,
6138      "keySize" : 192,
6139      "tagSize" : 96,
6140      "type" : "AeadTest",
6141      "tests" : [
6142        {
6143          "tcId" : 468,
6144          "comment" : "Nonce is too long",
6145          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6146          "iv" : "202122232425262728292a2b2c2d2e2f",
6147          "aad" : "",
6148          "msg" : "202122232425262728292a2b2c2d2e2f",
6149          "ct" : "17ef53d925bba4e1f335d00186b7c38e",
6150          "tag" : "8f6477da94ef6f63c4d1a071",
6151          "result" : "invalid",
6152          "flags" : [
6153            "InvalidNonceSize"
6154          ]
6155        }
6156      ]
6157    },
6158    {
6159      "ivSize" : 160,
6160      "keySize" : 192,
6161      "tagSize" : 96,
6162      "type" : "AeadTest",
6163      "tests" : [
6164        {
6165          "tcId" : 469,
6166          "comment" : "Nonce is too long",
6167          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6168          "iv" : "202122232425262728292a2b2c2d2e2f30313233",
6169          "aad" : "",
6170          "msg" : "202122232425262728292a2b2c2d2e2f",
6171          "ct" : "17ef53d925bba4e1f335d00186b7c38e",
6172          "tag" : "8f6477da94ef6f63c4d1a071",
6173          "result" : "invalid",
6174          "flags" : [
6175            "InvalidNonceSize"
6176          ]
6177        }
6178      ]
6179    },
6180    {
6181      "ivSize" : 256,
6182      "keySize" : 192,
6183      "tagSize" : 96,
6184      "type" : "AeadTest",
6185      "tests" : [
6186        {
6187          "tcId" : 470,
6188          "comment" : "Nonce is too long",
6189          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6190          "iv" : "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
6191          "aad" : "",
6192          "msg" : "202122232425262728292a2b2c2d2e2f",
6193          "ct" : "17ef53d925bba4e1f335d00186b7c38e",
6194          "tag" : "8f6477da94ef6f63c4d1a071",
6195          "result" : "invalid",
6196          "flags" : [
6197            "InvalidNonceSize"
6198          ]
6199        }
6200      ]
6201    },
6202    {
6203      "ivSize" : 512,
6204      "keySize" : 192,
6205      "tagSize" : 96,
6206      "type" : "AeadTest",
6207      "tests" : [
6208        {
6209          "tcId" : 471,
6210          "comment" : "Very long nonce",
6211          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6212          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
6213          "aad" : "",
6214          "msg" : "202122232425262728292a2b2c2d2e2f",
6215          "ct" : "81a8a087cf96d58f64868b189edd0bb4",
6216          "tag" : "c5cc4f2b5a460c1d229a6ba8",
6217          "result" : "invalid",
6218          "flags" : [
6219            "LongIv",
6220            "InvalidNonceSize"
6221          ]
6222        }
6223      ]
6224    },
6225    {
6226      "ivSize" : 1024,
6227      "keySize" : 192,
6228      "tagSize" : 96,
6229      "type" : "AeadTest",
6230      "tests" : [
6231        {
6232          "tcId" : 472,
6233          "comment" : "Very long nonce",
6234          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6235          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f",
6236          "aad" : "",
6237          "msg" : "202122232425262728292a2b2c2d2e2f",
6238          "ct" : "81a8a087cf96d58f64868b189edd0bb4",
6239          "tag" : "c5cc4f2b5a460c1d229a6ba8",
6240          "result" : "invalid",
6241          "flags" : [
6242            "LongIv",
6243            "InvalidNonceSize"
6244          ]
6245        }
6246      ]
6247    },
6248    {
6249      "ivSize" : 2144,
6250      "keySize" : 192,
6251      "tagSize" : 96,
6252      "type" : "AeadTest",
6253      "tests" : [
6254        {
6255          "tcId" : 473,
6256          "comment" : "Very long nonce",
6257          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6258          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b",
6259          "aad" : "",
6260          "msg" : "202122232425262728292a2b2c2d2e2f",
6261          "ct" : "81a8a087cf96d58f64868b189edd0bb4",
6262          "tag" : "c5cc4f2b5a460c1d229a6ba8",
6263          "result" : "invalid",
6264          "flags" : [
6265            "LongIv",
6266            "InvalidNonceSize"
6267          ]
6268        }
6269      ]
6270    },
6271    {
6272      "ivSize" : 0,
6273      "keySize" : 256,
6274      "tagSize" : 96,
6275      "type" : "AeadTest",
6276      "tests" : [
6277        {
6278          "tcId" : 474,
6279          "comment" : "Invalid nonce size",
6280          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6281          "iv" : "",
6282          "aad" : "",
6283          "msg" : "202122232425262728292a2b2c2d2e2f",
6284          "ct" : "3cd9bace5f5dc77c89c2bc139065e797",
6285          "tag" : "99f6058eeb8e3a8036aadab8",
6286          "result" : "invalid",
6287          "flags" : [
6288            "InvalidNonceSize"
6289          ]
6290        }
6291      ]
6292    },
6293    {
6294      "ivSize" : 8,
6295      "keySize" : 256,
6296      "tagSize" : 96,
6297      "type" : "AeadTest",
6298      "tests" : [
6299        {
6300          "tcId" : 475,
6301          "comment" : "Invalid nonce size",
6302          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6303          "iv" : "40",
6304          "aad" : "",
6305          "msg" : "202122232425262728292a2b2c2d2e2f",
6306          "ct" : "b5f044211e18b13572e2ea70ed178353",
6307          "tag" : "24cf3f3f369b692fe730970c",
6308          "result" : "invalid",
6309          "flags" : [
6310            "InvalidNonceSize"
6311          ]
6312        }
6313      ]
6314    },
6315    {
6316      "ivSize" : 16,
6317      "keySize" : 256,
6318      "tagSize" : 96,
6319      "type" : "AeadTest",
6320      "tests" : [
6321        {
6322          "tcId" : 476,
6323          "comment" : "Invalid nonce size",
6324          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6325          "iv" : "4041",
6326          "aad" : "",
6327          "msg" : "202122232425262728292a2b2c2d2e2f",
6328          "ct" : "c000746ed8246d20edda90c04f380ba8",
6329          "tag" : "af82093487d3a5d4872ff9e2",
6330          "result" : "invalid",
6331          "flags" : [
6332            "InvalidNonceSize"
6333          ]
6334        }
6335      ]
6336    },
6337    {
6338      "ivSize" : 32,
6339      "keySize" : 256,
6340      "tagSize" : 96,
6341      "type" : "AeadTest",
6342      "tests" : [
6343        {
6344          "tcId" : 477,
6345          "comment" : "Invalid nonce size",
6346          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6347          "iv" : "40414243",
6348          "aad" : "",
6349          "msg" : "202122232425262728292a2b2c2d2e2f",
6350          "ct" : "b00bd7b8cd031c168e37407eb09f062e",
6351          "tag" : "bfcae110c737bbe757967f4e",
6352          "result" : "invalid",
6353          "flags" : [
6354            "InvalidNonceSize"
6355          ]
6356        }
6357      ]
6358    },
6359    {
6360      "ivSize" : 48,
6361      "keySize" : 256,
6362      "tagSize" : 96,
6363      "type" : "AeadTest",
6364      "tests" : [
6365        {
6366          "tcId" : 478,
6367          "comment" : "Invalid nonce size",
6368          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6369          "iv" : "404142434445",
6370          "aad" : "",
6371          "msg" : "202122232425262728292a2b2c2d2e2f",
6372          "ct" : "ae2865f86ba6328ce131a49cd499f936",
6373          "tag" : "4390b54f3b7cbf9e54a22048",
6374          "result" : "invalid",
6375          "flags" : [
6376            "InvalidNonceSize"
6377          ]
6378        }
6379      ]
6380    },
6381    {
6382      "ivSize" : 112,
6383      "keySize" : 256,
6384      "tagSize" : 96,
6385      "type" : "AeadTest",
6386      "tests" : [
6387        {
6388          "tcId" : 479,
6389          "comment" : "Invalid nonce size",
6390          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6391          "iv" : "404142434445464748494a4b4c4d",
6392          "aad" : "",
6393          "msg" : "202122232425262728292a2b2c2d2e2f",
6394          "ct" : "5680ebd16ae446e9e2d07fbaac7abd0b",
6395          "tag" : "d72d015782fd94d76d2f682f",
6396          "result" : "invalid",
6397          "flags" : [
6398            "InvalidNonceSize"
6399          ]
6400        }
6401      ]
6402    },
6403    {
6404      "ivSize" : 120,
6405      "keySize" : 256,
6406      "tagSize" : 96,
6407      "type" : "AeadTest",
6408      "tests" : [
6409        {
6410          "tcId" : 480,
6411          "comment" : "Invalid nonce size",
6412          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6413          "iv" : "404142434445464748494a4b4c4d4e",
6414          "aad" : "",
6415          "msg" : "202122232425262728292a2b2c2d2e2f",
6416          "ct" : "6a611e6fb67d831b4b096169f2e86647",
6417          "tag" : "0c39bb2462bbaff71939ee1f",
6418          "result" : "invalid",
6419          "flags" : [
6420            "InvalidNonceSize"
6421          ]
6422        }
6423      ]
6424    },
6425    {
6426      "ivSize" : 128,
6427      "keySize" : 256,
6428      "tagSize" : 96,
6429      "type" : "AeadTest",
6430      "tests" : [
6431        {
6432          "tcId" : 481,
6433          "comment" : "Nonce is too long",
6434          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6435          "iv" : "202122232425262728292a2b2c2d2e2f",
6436          "aad" : "",
6437          "msg" : "202122232425262728292a2b2c2d2e2f",
6438          "ct" : "681841a0a013923907c669efd3ffd069",
6439          "tag" : "054cd6f1cda1b1bf91e0100f",
6440          "result" : "invalid",
6441          "flags" : [
6442            "InvalidNonceSize"
6443          ]
6444        }
6445      ]
6446    },
6447    {
6448      "ivSize" : 160,
6449      "keySize" : 256,
6450      "tagSize" : 96,
6451      "type" : "AeadTest",
6452      "tests" : [
6453        {
6454          "tcId" : 482,
6455          "comment" : "Nonce is too long",
6456          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6457          "iv" : "202122232425262728292a2b2c2d2e2f30313233",
6458          "aad" : "",
6459          "msg" : "202122232425262728292a2b2c2d2e2f",
6460          "ct" : "681841a0a013923907c669efd3ffd069",
6461          "tag" : "054cd6f1cda1b1bf91e0100f",
6462          "result" : "invalid",
6463          "flags" : [
6464            "InvalidNonceSize"
6465          ]
6466        }
6467      ]
6468    },
6469    {
6470      "ivSize" : 256,
6471      "keySize" : 256,
6472      "tagSize" : 96,
6473      "type" : "AeadTest",
6474      "tests" : [
6475        {
6476          "tcId" : 483,
6477          "comment" : "Nonce is too long",
6478          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6479          "iv" : "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
6480          "aad" : "",
6481          "msg" : "202122232425262728292a2b2c2d2e2f",
6482          "ct" : "681841a0a013923907c669efd3ffd069",
6483          "tag" : "054cd6f1cda1b1bf91e0100f",
6484          "result" : "invalid",
6485          "flags" : [
6486            "InvalidNonceSize"
6487          ]
6488        }
6489      ]
6490    },
6491    {
6492      "ivSize" : 512,
6493      "keySize" : 256,
6494      "tagSize" : 96,
6495      "type" : "AeadTest",
6496      "tests" : [
6497        {
6498          "tcId" : 484,
6499          "comment" : "Very long nonce",
6500          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6501          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
6502          "aad" : "",
6503          "msg" : "202122232425262728292a2b2c2d2e2f",
6504          "ct" : "e73cc2ee050a0e7b345aeb1000c481c3",
6505          "tag" : "182dabaff0400de708746b6a",
6506          "result" : "invalid",
6507          "flags" : [
6508            "LongIv",
6509            "InvalidNonceSize"
6510          ]
6511        }
6512      ]
6513    },
6514    {
6515      "ivSize" : 1024,
6516      "keySize" : 256,
6517      "tagSize" : 96,
6518      "type" : "AeadTest",
6519      "tests" : [
6520        {
6521          "tcId" : 485,
6522          "comment" : "Very long nonce",
6523          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6524          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f",
6525          "aad" : "",
6526          "msg" : "202122232425262728292a2b2c2d2e2f",
6527          "ct" : "e73cc2ee050a0e7b345aeb1000c481c3",
6528          "tag" : "182dabaff0400de708746b6a",
6529          "result" : "invalid",
6530          "flags" : [
6531            "LongIv",
6532            "InvalidNonceSize"
6533          ]
6534        }
6535      ]
6536    },
6537    {
6538      "ivSize" : 2144,
6539      "keySize" : 256,
6540      "tagSize" : 96,
6541      "type" : "AeadTest",
6542      "tests" : [
6543        {
6544          "tcId" : 486,
6545          "comment" : "Very long nonce",
6546          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6547          "iv" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b",
6548          "aad" : "",
6549          "msg" : "202122232425262728292a2b2c2d2e2f",
6550          "ct" : "e73cc2ee050a0e7b345aeb1000c481c3",
6551          "tag" : "182dabaff0400de708746b6a",
6552          "result" : "invalid",
6553          "flags" : [
6554            "LongIv",
6555            "InvalidNonceSize"
6556          ]
6557        }
6558      ]
6559    },
6560    {
6561      "ivSize" : 96,
6562      "keySize" : 128,
6563      "tagSize" : 16,
6564      "type" : "AeadTest",
6565      "tests" : [
6566        {
6567          "tcId" : 487,
6568          "comment" : "Invalid tag size",
6569          "key" : "000102030405060708090a0b0c0d0e0f",
6570          "iv" : "464748494a4b4c4d4e4f5051",
6571          "aad" : "",
6572          "msg" : "202122232425262728292a2b2c2d2e2f",
6573          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6574          "tag" : "198c",
6575          "result" : "invalid",
6576          "flags" : [
6577            "InvalidTagSize"
6578          ]
6579        }
6580      ]
6581    },
6582    {
6583      "ivSize" : 96,
6584      "keySize" : 128,
6585      "tagSize" : 24,
6586      "type" : "AeadTest",
6587      "tests" : [
6588        {
6589          "tcId" : 488,
6590          "comment" : "Invalid tag size",
6591          "key" : "000102030405060708090a0b0c0d0e0f",
6592          "iv" : "464748494a4b4c4d4e4f5051",
6593          "aad" : "",
6594          "msg" : "202122232425262728292a2b2c2d2e2f",
6595          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6596          "tag" : "198c08",
6597          "result" : "invalid",
6598          "flags" : [
6599            "InvalidTagSize"
6600          ]
6601        }
6602      ]
6603    },
6604    {
6605      "ivSize" : 96,
6606      "keySize" : 128,
6607      "tagSize" : 40,
6608      "type" : "AeadTest",
6609      "tests" : [
6610        {
6611          "tcId" : 489,
6612          "comment" : "Invalid tag size",
6613          "key" : "000102030405060708090a0b0c0d0e0f",
6614          "iv" : "464748494a4b4c4d4e4f5051",
6615          "aad" : "",
6616          "msg" : "202122232425262728292a2b2c2d2e2f",
6617          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6618          "tag" : "231a2d8f6a",
6619          "result" : "invalid",
6620          "flags" : [
6621            "InvalidTagSize"
6622          ]
6623        }
6624      ]
6625    },
6626    {
6627      "ivSize" : 96,
6628      "keySize" : 128,
6629      "tagSize" : 56,
6630      "type" : "AeadTest",
6631      "tests" : [
6632        {
6633          "tcId" : 490,
6634          "comment" : "Invalid tag size",
6635          "key" : "000102030405060708090a0b0c0d0e0f",
6636          "iv" : "464748494a4b4c4d4e4f5051",
6637          "aad" : "",
6638          "msg" : "202122232425262728292a2b2c2d2e2f",
6639          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6640          "tag" : "b1bbf3883507cd",
6641          "result" : "invalid",
6642          "flags" : [
6643            "InvalidTagSize"
6644          ]
6645        }
6646      ]
6647    },
6648    {
6649      "ivSize" : 96,
6650      "keySize" : 128,
6651      "tagSize" : 72,
6652      "type" : "AeadTest",
6653      "tests" : [
6654        {
6655          "tcId" : 491,
6656          "comment" : "Invalid tag size",
6657          "key" : "000102030405060708090a0b0c0d0e0f",
6658          "iv" : "464748494a4b4c4d4e4f5051",
6659          "aad" : "",
6660          "msg" : "202122232425262728292a2b2c2d2e2f",
6661          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6662          "tag" : "cd0ae63f3a30f7fb5b",
6663          "result" : "invalid",
6664          "flags" : [
6665            "InvalidTagSize"
6666          ]
6667        }
6668      ]
6669    },
6670    {
6671      "ivSize" : 96,
6672      "keySize" : 128,
6673      "tagSize" : 88,
6674      "type" : "AeadTest",
6675      "tests" : [
6676        {
6677          "tcId" : 492,
6678          "comment" : "Invalid tag size",
6679          "key" : "000102030405060708090a0b0c0d0e0f",
6680          "iv" : "464748494a4b4c4d4e4f5051",
6681          "aad" : "",
6682          "msg" : "202122232425262728292a2b2c2d2e2f",
6683          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6684          "tag" : "535e32ac416816615e5a20",
6685          "result" : "invalid",
6686          "flags" : [
6687            "InvalidTagSize"
6688          ]
6689        }
6690      ]
6691    },
6692    {
6693      "ivSize" : 96,
6694      "keySize" : 128,
6695      "tagSize" : 104,
6696      "type" : "AeadTest",
6697      "tests" : [
6698        {
6699          "tcId" : 493,
6700          "comment" : "Invalid tag size",
6701          "key" : "000102030405060708090a0b0c0d0e0f",
6702          "iv" : "464748494a4b4c4d4e4f5051",
6703          "aad" : "",
6704          "msg" : "202122232425262728292a2b2c2d2e2f",
6705          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6706          "tag" : "a6c58458d3969da9cb0849f95e",
6707          "result" : "invalid",
6708          "flags" : [
6709            "InvalidTagSize"
6710          ]
6711        }
6712      ]
6713    },
6714    {
6715      "ivSize" : 96,
6716      "keySize" : 128,
6717      "tagSize" : 120,
6718      "type" : "AeadTest",
6719      "tests" : [
6720        {
6721          "tcId" : 494,
6722          "comment" : "Invalid tag size",
6723          "key" : "000102030405060708090a0b0c0d0e0f",
6724          "iv" : "464748494a4b4c4d4e4f5051",
6725          "aad" : "",
6726          "msg" : "202122232425262728292a2b2c2d2e2f",
6727          "ct" : "d3dab1ee494cc229099d6cac7df14add",
6728          "tag" : "f7879fb7fe88dd74cb8e96fda1d2eb",
6729          "result" : "invalid",
6730          "flags" : [
6731            "InvalidTagSize"
6732          ]
6733        }
6734      ]
6735    },
6736    {
6737      "ivSize" : 96,
6738      "keySize" : 192,
6739      "tagSize" : 16,
6740      "type" : "AeadTest",
6741      "tests" : [
6742        {
6743          "tcId" : 495,
6744          "comment" : "Invalid tag size",
6745          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6746          "iv" : "464748494a4b4c4d4e4f5051",
6747          "aad" : "",
6748          "msg" : "202122232425262728292a2b2c2d2e2f",
6749          "ct" : "1c49324515a346d424eed6fed9bddc17",
6750          "tag" : "95eb",
6751          "result" : "invalid",
6752          "flags" : [
6753            "InvalidTagSize"
6754          ]
6755        }
6756      ]
6757    },
6758    {
6759      "ivSize" : 96,
6760      "keySize" : 192,
6761      "tagSize" : 24,
6762      "type" : "AeadTest",
6763      "tests" : [
6764        {
6765          "tcId" : 496,
6766          "comment" : "Invalid tag size",
6767          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6768          "iv" : "464748494a4b4c4d4e4f5051",
6769          "aad" : "",
6770          "msg" : "202122232425262728292a2b2c2d2e2f",
6771          "ct" : "1c49324515a346d424eed6fed9bddc17",
6772          "tag" : "95eb98",
6773          "result" : "invalid",
6774          "flags" : [
6775            "InvalidTagSize"
6776          ]
6777        }
6778      ]
6779    },
6780    {
6781      "ivSize" : 96,
6782      "keySize" : 192,
6783      "tagSize" : 40,
6784      "type" : "AeadTest",
6785      "tests" : [
6786        {
6787          "tcId" : 497,
6788          "comment" : "Invalid tag size",
6789          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6790          "iv" : "464748494a4b4c4d4e4f5051",
6791          "aad" : "",
6792          "msg" : "202122232425262728292a2b2c2d2e2f",
6793          "ct" : "1c49324515a346d424eed6fed9bddc17",
6794          "tag" : "3fd40dd8e0",
6795          "result" : "invalid",
6796          "flags" : [
6797            "InvalidTagSize"
6798          ]
6799        }
6800      ]
6801    },
6802    {
6803      "ivSize" : 96,
6804      "keySize" : 192,
6805      "tagSize" : 56,
6806      "type" : "AeadTest",
6807      "tests" : [
6808        {
6809          "tcId" : 498,
6810          "comment" : "Invalid tag size",
6811          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6812          "iv" : "464748494a4b4c4d4e4f5051",
6813          "aad" : "",
6814          "msg" : "202122232425262728292a2b2c2d2e2f",
6815          "ct" : "1c49324515a346d424eed6fed9bddc17",
6816          "tag" : "793ca5d351e68c",
6817          "result" : "invalid",
6818          "flags" : [
6819            "InvalidTagSize"
6820          ]
6821        }
6822      ]
6823    },
6824    {
6825      "ivSize" : 96,
6826      "keySize" : 192,
6827      "tagSize" : 72,
6828      "type" : "AeadTest",
6829      "tests" : [
6830        {
6831          "tcId" : 499,
6832          "comment" : "Invalid tag size",
6833          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6834          "iv" : "464748494a4b4c4d4e4f5051",
6835          "aad" : "",
6836          "msg" : "202122232425262728292a2b2c2d2e2f",
6837          "ct" : "1c49324515a346d424eed6fed9bddc17",
6838          "tag" : "63a0987ffff1313caa",
6839          "result" : "invalid",
6840          "flags" : [
6841            "InvalidTagSize"
6842          ]
6843        }
6844      ]
6845    },
6846    {
6847      "ivSize" : 96,
6848      "keySize" : 192,
6849      "tagSize" : 88,
6850      "type" : "AeadTest",
6851      "tests" : [
6852        {
6853          "tcId" : 500,
6854          "comment" : "Invalid tag size",
6855          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6856          "iv" : "464748494a4b4c4d4e4f5051",
6857          "aad" : "",
6858          "msg" : "202122232425262728292a2b2c2d2e2f",
6859          "ct" : "1c49324515a346d424eed6fed9bddc17",
6860          "tag" : "0ee40f14475b7e28752983",
6861          "result" : "invalid",
6862          "flags" : [
6863            "InvalidTagSize"
6864          ]
6865        }
6866      ]
6867    },
6868    {
6869      "ivSize" : 96,
6870      "keySize" : 192,
6871      "tagSize" : 104,
6872      "type" : "AeadTest",
6873      "tests" : [
6874        {
6875          "tcId" : 501,
6876          "comment" : "Invalid tag size",
6877          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6878          "iv" : "464748494a4b4c4d4e4f5051",
6879          "aad" : "",
6880          "msg" : "202122232425262728292a2b2c2d2e2f",
6881          "ct" : "1c49324515a346d424eed6fed9bddc17",
6882          "tag" : "40a4fc82d429a0091c962d7152",
6883          "result" : "invalid",
6884          "flags" : [
6885            "InvalidTagSize"
6886          ]
6887        }
6888      ]
6889    },
6890    {
6891      "ivSize" : 96,
6892      "keySize" : 192,
6893      "tagSize" : 120,
6894      "type" : "AeadTest",
6895      "tests" : [
6896        {
6897          "tcId" : 502,
6898          "comment" : "Invalid tag size",
6899          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
6900          "iv" : "464748494a4b4c4d4e4f5051",
6901          "aad" : "",
6902          "msg" : "202122232425262728292a2b2c2d2e2f",
6903          "ct" : "1c49324515a346d424eed6fed9bddc17",
6904          "tag" : "f8f9bdc6b8506afd3ae54a0a67e185",
6905          "result" : "invalid",
6906          "flags" : [
6907            "InvalidTagSize"
6908          ]
6909        }
6910      ]
6911    },
6912    {
6913      "ivSize" : 96,
6914      "keySize" : 256,
6915      "tagSize" : 16,
6916      "type" : "AeadTest",
6917      "tests" : [
6918        {
6919          "tcId" : 503,
6920          "comment" : "Invalid tag size",
6921          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6922          "iv" : "464748494a4b4c4d4e4f5051",
6923          "aad" : "",
6924          "msg" : "202122232425262728292a2b2c2d2e2f",
6925          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
6926          "tag" : "8f8b",
6927          "result" : "invalid",
6928          "flags" : [
6929            "InvalidTagSize"
6930          ]
6931        }
6932      ]
6933    },
6934    {
6935      "ivSize" : 96,
6936      "keySize" : 256,
6937      "tagSize" : 24,
6938      "type" : "AeadTest",
6939      "tests" : [
6940        {
6941          "tcId" : 504,
6942          "comment" : "Invalid tag size",
6943          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6944          "iv" : "464748494a4b4c4d4e4f5051",
6945          "aad" : "",
6946          "msg" : "202122232425262728292a2b2c2d2e2f",
6947          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
6948          "tag" : "8f8b32",
6949          "result" : "invalid",
6950          "flags" : [
6951            "InvalidTagSize"
6952          ]
6953        }
6954      ]
6955    },
6956    {
6957      "ivSize" : 96,
6958      "keySize" : 256,
6959      "tagSize" : 40,
6960      "type" : "AeadTest",
6961      "tests" : [
6962        {
6963          "tcId" : 505,
6964          "comment" : "Invalid tag size",
6965          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6966          "iv" : "464748494a4b4c4d4e4f5051",
6967          "aad" : "",
6968          "msg" : "202122232425262728292a2b2c2d2e2f",
6969          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
6970          "tag" : "a94e19f34c",
6971          "result" : "invalid",
6972          "flags" : [
6973            "InvalidTagSize"
6974          ]
6975        }
6976      ]
6977    },
6978    {
6979      "ivSize" : 96,
6980      "keySize" : 256,
6981      "tagSize" : 56,
6982      "type" : "AeadTest",
6983      "tests" : [
6984        {
6985          "tcId" : 506,
6986          "comment" : "Invalid tag size",
6987          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
6988          "iv" : "464748494a4b4c4d4e4f5051",
6989          "aad" : "",
6990          "msg" : "202122232425262728292a2b2c2d2e2f",
6991          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
6992          "tag" : "5e90218caca470",
6993          "result" : "invalid",
6994          "flags" : [
6995            "InvalidTagSize"
6996          ]
6997        }
6998      ]
6999    },
7000    {
7001      "ivSize" : 96,
7002      "keySize" : 256,
7003      "tagSize" : 72,
7004      "type" : "AeadTest",
7005      "tests" : [
7006        {
7007          "tcId" : 507,
7008          "comment" : "Invalid tag size",
7009          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
7010          "iv" : "464748494a4b4c4d4e4f5051",
7011          "aad" : "",
7012          "msg" : "202122232425262728292a2b2c2d2e2f",
7013          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
7014          "tag" : "385cef2c2599faa960",
7015          "result" : "invalid",
7016          "flags" : [
7017            "InvalidTagSize"
7018          ]
7019        }
7020      ]
7021    },
7022    {
7023      "ivSize" : 96,
7024      "keySize" : 256,
7025      "tagSize" : 88,
7026      "type" : "AeadTest",
7027      "tests" : [
7028        {
7029          "tcId" : 508,
7030          "comment" : "Invalid tag size",
7031          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
7032          "iv" : "464748494a4b4c4d4e4f5051",
7033          "aad" : "",
7034          "msg" : "202122232425262728292a2b2c2d2e2f",
7035          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
7036          "tag" : "e81c270020edd93ba7e564",
7037          "result" : "invalid",
7038          "flags" : [
7039            "InvalidTagSize"
7040          ]
7041        }
7042      ]
7043    },
7044    {
7045      "ivSize" : 96,
7046      "keySize" : 256,
7047      "tagSize" : 104,
7048      "type" : "AeadTest",
7049      "tests" : [
7050        {
7051          "tcId" : 509,
7052          "comment" : "Invalid tag size",
7053          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
7054          "iv" : "464748494a4b4c4d4e4f5051",
7055          "aad" : "",
7056          "msg" : "202122232425262728292a2b2c2d2e2f",
7057          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
7058          "tag" : "c5d5f29af5c0db444ac2618b9d",
7059          "result" : "invalid",
7060          "flags" : [
7061            "InvalidTagSize"
7062          ]
7063        }
7064      ]
7065    },
7066    {
7067      "ivSize" : 96,
7068      "keySize" : 256,
7069      "tagSize" : 120,
7070      "type" : "AeadTest",
7071      "tests" : [
7072        {
7073          "tcId" : 510,
7074          "comment" : "Invalid tag size",
7075          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
7076          "iv" : "464748494a4b4c4d4e4f5051",
7077          "aad" : "",
7078          "msg" : "202122232425262728292a2b2c2d2e2f",
7079          "ct" : "3b6829d5deb47ca9f10abf481564aee1",
7080          "tag" : "f2f6d8b6ab69c8e10039b5754f5537",
7081          "result" : "invalid",
7082          "flags" : [
7083            "InvalidTagSize"
7084          ]
7085        }
7086      ]
7087    }
7088  ]
7089}
7090