• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "algorithm" : "KW",
3  "generatorVersion" : "0.8r12",
4  "numberOfTests" : 162,
5  "header" : [
6    "Test vectors of type Keywrap are intended for tests",
7    "checking the wrapping and unwrapping of key material."
8  ],
9  "notes" : {
10  },
11  "schema" : "keywrap_test_schema.json",
12  "testGroups" : [
13    {
14      "keySize" : 128,
15      "type" : "KeywrapTest",
16      "tests" : [
17        {
18          "tcId" : 1,
19          "comment" : "",
20          "key" : "6f67486d1e914419cb43c28509c7c1ea",
21          "msg" : "8dc0632d92ee0be4f740028410b08270",
22          "ct" : "9de453ced5d4ab46a5601708eeefefb5e593e6ae8e86b26b",
23          "result" : "valid",
24          "flags" : []
25        },
26        {
27          "tcId" : 2,
28          "comment" : "",
29          "key" : "a0b17172bb296db7f5c869e9a36b5ce3",
30          "msg" : "615dd022d607c910f20178cbdf42060f",
31          "ct" : "8c3aba85cc0ae1ae10b36658b068f595baf8caafb745ef3c",
32          "result" : "valid",
33          "flags" : []
34        },
35        {
36          "tcId" : 3,
37          "comment" : "",
38          "key" : "0e49d571c19b5250effd41d94bde39d6",
39          "msg" : "f25e4de8caca363fd5f29442eb147b55",
40          "ct" : "1de093654826f18fcd0f3fd499416ff22ed75ee12fe0b624",
41          "result" : "valid",
42          "flags" : []
43        },
44        {
45          "tcId" : 4,
46          "comment" : "wrapped key is longer than wrapping key",
47          "key" : "e0e12959109103e30ae8b5684a22e662",
48          "msg" : "dbb0f2bb2be912a20430972d9842ce3fd3b928e573e1ac8e",
49          "ct" : "9c3ddc23827b7b3c13105f9e8b11523baccdfb6c8b7e7825496e7a840bd32aec",
50          "result" : "valid",
51          "flags" : []
52        },
53        {
54          "tcId" : 5,
55          "comment" : "wrapped key is longer than wrapping key",
56          "key" : "dd583d9f1059861430ec8b5d8a180e9b",
57          "msg" : "f2e34f356362a31b51d6e02bcd333c9e6170494ca5ff5487",
58          "ct" : "afb744aaf746dcc0b57f8b378c404cbe877f44cf3d45140d60814eda3f541f01",
59          "result" : "valid",
60          "flags" : []
61        },
62        {
63          "tcId" : 6,
64          "comment" : "wrapped key is longer than wrapping key",
65          "key" : "faf5ccfae42b43cee2c5f0f3177a7c5d",
66          "msg" : "4e02084833660c463830483b36dab866c64c8cf7429cac3d",
67          "ct" : "cff98cd64cb51ab99b81aee82cee4274d0df3e1b6a4943d39236ea989846d0cc",
68          "result" : "valid",
69          "flags" : []
70        },
71        {
72          "tcId" : 7,
73          "comment" : "wrapped key is longer than wrapping key",
74          "key" : "c2b9d23f2831ddcdeb456853d4014db9",
75          "msg" : "f4cfea98e58b939cc859554385cf3a6c7f8217f728efb431c964786de8274907",
76          "ct" : "58dcfb0e7ec4d3bc8003418d865fbd520c6b24b2bde35b1be5b1c5ff32a130f33d035e5932616083",
77          "result" : "valid",
78          "flags" : []
79        },
80        {
81          "tcId" : 8,
82          "comment" : "wrapped key is longer than wrapping key",
83          "key" : "620a08f320cdedbf7ae551add348d95e",
84          "msg" : "cec34eaf8e67e1ce619ddfc309531c42f16033a7e2cbc4f5eb3a548164e9b291",
85          "ct" : "4ee47bd68d418586c447a39111e2ec1502ff0f1726ea91c5d97370409d89b8e66e889b638ac40ced",
86          "result" : "valid",
87          "flags" : []
88        },
89        {
90          "tcId" : 9,
91          "comment" : "wrapped key is longer than wrapping key",
92          "key" : "ed089ac274f8c7cea2415671a94b5e53",
93          "msg" : "6065e41df14daeeefacac5daeb7674cdc9c1f686013b797153e80ef215893299",
94          "ct" : "d3b093fd822ce454ebc251c6f21fa71c3858ee7e623ecbfbbf887398a30b40c55d0565c7a15e4015",
95          "result" : "valid",
96          "flags" : []
97        },
98        {
99          "tcId" : 10,
100          "comment" : "Round counter overflows 256",
101          "key" : "31cacbb17d6dbbecae40727c5048fe0c",
102          "msg" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
103          "ct" : "222deadde6efb760cae42fa188310e0c07e7d557529766444a9efb330907d42f0dd8f3d17b3a38bf40d68c095a9cce19daf907bf2c92f1e59b18b277ff0397fc50f45f582db936aa8afb943de01b58abfdc81daef4e038c99e4c1eb3ee447464bb8f89a4ea81e56556cc26c72883c06a7fe850d04347d68bbadc4a06775030676db8cc34aeb07e39c7f059c2bff76a7f2baf076749004ef7189f887f89029f88c5c1d0f5ee62320b423048e2ad8186e63be23c553f5576a40d967e8b527ccd783c41abc64bea1aec8a76deb3e9c9a6656756e1dac38bd25ff008888a5591af763fd73f5addd749794817070990484654a46ef442adaeacab14d12daaf87bcb91661a21593717d9b93529d813ea5fc812d708c0d8e9b68122d9f5e6267cde363780a45d07e4caa5bf14f2334f25b9d177632bb80a82894aa47b6f360b2da1138dedd4331f077c900554c7a68b5d154980bb3517ac20a78a51f6f21e42b2c4c960d31cbd22bd610819182c5e456ba7d7e903f5e60f6e0c4cc014feb4f81973ce48ad6f4dab8da51eb7",
104          "result" : "valid",
105          "flags" : []
106        },
107        {
108          "tcId" : 11,
109          "comment" : "empty keys cannot be wrapped",
110          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
111          "msg" : "",
112          "ct" : "a6a6a6a6a6a6a6a6",
113          "result" : "invalid",
114          "flags" : []
115        },
116        {
117          "tcId" : 12,
118          "comment" : "keys of size 8 byte cannot be wrapped",
119          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
120          "msg" : "0001020304050607",
121          "ct" : "dc26fb6911d71971df0356d6bb9ed6e6",
122          "result" : "invalid",
123          "flags" : []
124        },
125        {
126          "tcId" : 13,
127          "comment" : "wrapped key size must be divisible by 8",
128          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
129          "msg" : "00",
130          "ct" : "",
131          "result" : "invalid",
132          "flags" : []
133        },
134        {
135          "tcId" : 14,
136          "comment" : "wrapped key size must be divisible by 8",
137          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
138          "msg" : "0001",
139          "ct" : "",
140          "result" : "invalid",
141          "flags" : []
142        },
143        {
144          "tcId" : 15,
145          "comment" : "wrapped key size must be divisible by 8",
146          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
147          "msg" : "000102",
148          "ct" : "",
149          "result" : "invalid",
150          "flags" : []
151        },
152        {
153          "tcId" : 16,
154          "comment" : "wrapped key size must be divisible by 8",
155          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
156          "msg" : "00010203",
157          "ct" : "",
158          "result" : "invalid",
159          "flags" : []
160        },
161        {
162          "tcId" : 17,
163          "comment" : "wrapped key size must be divisible by 8",
164          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
165          "msg" : "0001020304",
166          "ct" : "",
167          "result" : "invalid",
168          "flags" : []
169        },
170        {
171          "tcId" : 18,
172          "comment" : "wrapped key size must be divisible by 8",
173          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
174          "msg" : "000102030405",
175          "ct" : "",
176          "result" : "invalid",
177          "flags" : []
178        },
179        {
180          "tcId" : 19,
181          "comment" : "wrapped key size must be divisible by 8",
182          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
183          "msg" : "00010203040506",
184          "ct" : "",
185          "result" : "invalid",
186          "flags" : []
187        },
188        {
189          "tcId" : 20,
190          "comment" : "wrapped key size must be divisible by 8",
191          "key" : "574957151fc2afe0fa3dc7a9a7da6495",
192          "msg" : "000102030405060708090a0b0c0d0e0f10111213",
193          "ct" : "",
194          "result" : "invalid",
195          "flags" : []
196        },
197        {
198          "tcId" : 21,
199          "comment" : "invalid size of wrapped key",
200          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
201          "msg" : "",
202          "ct" : "",
203          "result" : "invalid",
204          "flags" : []
205        },
206        {
207          "tcId" : 22,
208          "comment" : "invalid size of wrapped key",
209          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
210          "msg" : "",
211          "ct" : "9f",
212          "result" : "invalid",
213          "flags" : []
214        },
215        {
216          "tcId" : 23,
217          "comment" : "invalid size of wrapped key",
218          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
219          "msg" : "",
220          "ct" : "dc9e9580",
221          "result" : "invalid",
222          "flags" : []
223        },
224        {
225          "tcId" : 24,
226          "comment" : "invalid size of wrapped key",
227          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
228          "msg" : "",
229          "ct" : "b9b282d138693000",
230          "result" : "invalid",
231          "flags" : []
232        },
233        {
234          "tcId" : 25,
235          "comment" : "invalid size of wrapped key",
236          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
237          "msg" : "",
238          "ct" : "0efc635b2d61e244056b9d4591ca6b",
239          "result" : "invalid",
240          "flags" : []
241        },
242        {
243          "tcId" : 26,
244          "comment" : "invalid size of wrapped key",
245          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
246          "msg" : "",
247          "ct" : "4a305dae087b0d24d62af41831338f33ae",
248          "result" : "invalid",
249          "flags" : []
250        },
251        {
252          "tcId" : 27,
253          "comment" : "invalid size of wrapped key",
254          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
255          "msg" : "",
256          "ct" : "82cb927097cf31ea4affea440b0d8ca6a240b900",
257          "result" : "invalid",
258          "flags" : []
259        },
260        {
261          "tcId" : 28,
262          "comment" : "bytes appended to wrapped key",
263          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7",
264          "msg" : "000102030405060708090a0b0c0d0e0f",
265          "ct" : "9790ab51fbcb850df6764e011ae97c85785bed2633aea66500",
266          "result" : "invalid",
267          "flags" : []
268        },
269        {
270          "tcId" : 29,
271          "comment" : "Incorrect IV",
272          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
273          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
274          "ct" : "0aac329ccd513edbdd6367df67999eaac9e7b51984c4d38d",
275          "result" : "invalid",
276          "flags" : []
277        },
278        {
279          "tcId" : 30,
280          "comment" : "Incorrect IV",
281          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
282          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
283          "ct" : "5a55dc429749ca49bb4ab01d966b19ea9a9e1402e6ab2962",
284          "result" : "invalid",
285          "flags" : []
286        },
287        {
288          "tcId" : 31,
289          "comment" : "Incorrect IV",
290          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
291          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
292          "ct" : "45f533f6072f640eb7e1e512d56072085567f4ad6012a97a",
293          "result" : "invalid",
294          "flags" : []
295        },
296        {
297          "tcId" : 32,
298          "comment" : "Incorrect IV",
299          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
300          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
301          "ct" : "84f284565df47c409107f7a0a71bc370a8ed4489d414b9e9",
302          "result" : "invalid",
303          "flags" : []
304        },
305        {
306          "tcId" : 33,
307          "comment" : "Incorrect IV",
308          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
309          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
310          "ct" : "3941c366554fc896e9fe52f02493ca03d439eb17c236146d",
311          "result" : "invalid",
312          "flags" : []
313        },
314        {
315          "tcId" : 34,
316          "comment" : "Incorrect IV",
317          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
318          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
319          "ct" : "45c9d42363d981d086a972728e130a42f5dd90bda562a85a",
320          "result" : "invalid",
321          "flags" : []
322        },
323        {
324          "tcId" : 35,
325          "comment" : "Incorrect IV",
326          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
327          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
328          "ct" : "037d17859519d6c0728a9eb6e64113e86919decabd3bbb88",
329          "result" : "invalid",
330          "flags" : []
331        },
332        {
333          "tcId" : 36,
334          "comment" : "Incorrect IV",
335          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
336          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
337          "ct" : "1ad10af7f6c042b267a0c7bc4d25d27c003deb50e2cc566a",
338          "result" : "invalid",
339          "flags" : []
340        },
341        {
342          "tcId" : 37,
343          "comment" : "Incorrect IV",
344          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
345          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
346          "ct" : "630c571b7fb8647ac5360a255f9f5d3645795ac45285cbaa",
347          "result" : "invalid",
348          "flags" : []
349        },
350        {
351          "tcId" : 38,
352          "comment" : "Incorrect IV",
353          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
354          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
355          "ct" : "16db553e467d4029d0fea62b2c440e5df6c6591f0497a99d",
356          "result" : "invalid",
357          "flags" : []
358        },
359        {
360          "tcId" : 39,
361          "comment" : "Incorrect IV",
362          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
363          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
364          "ct" : "097991090a156047d4784b757f262e12ce57e13a3d5d286c",
365          "result" : "invalid",
366          "flags" : []
367        },
368        {
369          "tcId" : 40,
370          "comment" : "Incorrect IV",
371          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1",
372          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
373          "ct" : "3957c338b750a3285eb7b65c9cfe77053dd7d8149f42caa1",
374          "result" : "invalid",
375          "flags" : []
376        },
377        {
378          "tcId" : 41,
379          "comment" : "RFC 3394",
380          "key" : "000102030405060708090a0b0c0d0e0f",
381          "msg" : "00112233445566778899aabbccddeeff",
382          "ct" : "1fa68b0a8112b447aef34bd8fb5a7b829d3e862371d2cfe5",
383          "result" : "valid",
384          "flags" : []
385        }
386      ]
387    },
388    {
389      "keySize" : 192,
390      "type" : "KeywrapTest",
391      "tests" : [
392        {
393          "tcId" : 42,
394          "comment" : "",
395          "key" : "f75a2f49a630c7dc91626b00ce029f0bd2981d7c74a93ebe",
396          "msg" : "9adbc00c710b1101bdf6a4ed65b32d72",
397          "ct" : "00be1caddfd5ad7697877017795f9cee4bce5a61687a6126",
398          "result" : "valid",
399          "flags" : []
400        },
401        {
402          "tcId" : 43,
403          "comment" : "",
404          "key" : "b713f6b7814f98894d7b153974684359f1460213eb74be68",
405          "msg" : "78585f0c49922e82caf17ebc3721b4db",
406          "ct" : "54e7f278b5a1fb4c31a0d79ac1f615edd910bf22015a0668",
407          "result" : "valid",
408          "flags" : []
409        },
410        {
411          "tcId" : 44,
412          "comment" : "",
413          "key" : "13ecf423211caa334ba6db37259a535c20de8ad10fc8c432",
414          "msg" : "4fc75d0f221e22408a37e11265d49a05",
415          "ct" : "510455bd9c078ac1f07bb3752cbd04e421b0dd635190fa62",
416          "result" : "valid",
417          "flags" : []
418        },
419        {
420          "tcId" : 45,
421          "comment" : "",
422          "key" : "4417fbbea51bdd91818d74051957dd70e135c5cf3732bdf1",
423          "msg" : "f5357da9f8fd4a1190f36e9fa09a90fcf14d87d62332f1a5",
424          "ct" : "880da5b410f913ad72cc93f46344f1152165bdea14664fd2d3afbd87b8cc5cfd",
425          "result" : "valid",
426          "flags" : []
427        },
428        {
429          "tcId" : 46,
430          "comment" : "",
431          "key" : "b3f26d8a22fdd61f709841231fbde695b3f28dddced6d41e",
432          "msg" : "0d0af955d2e3829cc3d643219b301e64e0510dfbc428119a",
433          "ct" : "27654cf6a63d6004ae83da54c2e5d7b5fad20878f350087ddd17ac44a2be868f",
434          "result" : "valid",
435          "flags" : []
436        },
437        {
438          "tcId" : 47,
439          "comment" : "",
440          "key" : "f70cfb262c729a18206c8afd74356ec7e049d10b44a6e000",
441          "msg" : "241cedfa64c4e7bec541a2eb4c368269e0f0ddebc58267ea",
442          "ct" : "ad7ca66ad4664f43e4dd09296a6e6f02d5af4408f225c0abeb0d9b76c8d1e982",
443          "result" : "valid",
444          "flags" : []
445        },
446        {
447          "tcId" : 48,
448          "comment" : "wrapped key is longer than wrapping key",
449          "key" : "1639f9f81e53e2eeb677a249e5eced3af108971301601a7b",
450          "msg" : "ec3c6a1f1a9585327fe658490c74635e5300876da5846a629398984fb551d691",
451          "ct" : "e245c90a6b46caece94f47117d608331958c8f75f531ebcdc902c0213d9105f2155af07daa62d132",
452          "result" : "valid",
453          "flags" : []
454        },
455        {
456          "tcId" : 49,
457          "comment" : "wrapped key is longer than wrapping key",
458          "key" : "1f22d5658aa685b8ba8659dc342880d5b2399e6a815005b0",
459          "msg" : "50be4c1b2f29a63f44d7fc63737f600f0194ea3fb36e173d2ddd19f218656380",
460          "ct" : "8a32b9f207ae5aaedb7e8a0d945107412c1bd06999bc5ac83c1f958dfb77ebdcf9d98c60dbd4650a",
461          "result" : "valid",
462          "flags" : []
463        },
464        {
465          "tcId" : 50,
466          "comment" : "wrapped key is longer than wrapping key",
467          "key" : "3a2f4aa50441954bba5a1836294ce071f9296b23dbed6771",
468          "msg" : "65da02ff21b483a1e39575490b4319e84ae0299f1f00b3859fbe2e74b3ec2aaf",
469          "ct" : "4a5842b10d2db96ea1039ef4785ce722555b3751a9b6dd39126ad363378c72320d83ea7adb81615a",
470          "result" : "valid",
471          "flags" : []
472        },
473        {
474          "tcId" : 51,
475          "comment" : "Round counter overflows 256",
476          "key" : "31cacbb17d6dbbecae40727c5048fe0c01bc53b23ab63502",
477          "msg" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
478          "ct" : "e2192598e6124f2791b2751f930958435bb1d02e98aa1e09781bba0b159435db659fa73fa310111704692c68e16ddf4be06022c52fe9dba6279aad1aeb814125d0ddf33f31e58e625af32305050cfea390d8782d32caac558889ca8e641908208da6976542b40dbd090178e2a6812a436c18a5e891ac8083176ace1ddfee4d382856a59c80c643ecd5c1ab68c66b2b8984ce6e0e386f6554a9cb91d363bb4accf028878ec20b8b2e37214f7b12dbcd78fb38f711a90fe262c78491b9058354e27b34fc92ef0d7028594cb08259f86b54cb1d317ec55f2ef2ab7e8b141671f8bcb1a90bb7d82bc8cb4fb02c9ce430ef4ae0dc847e91e7d4fb463eb9dd87fc9dc9568f3a4ef504d74c134dcb60ca01b36ce10cb467268ea297c0518a50d12cc025cfeea1381ddd7dd63e4ac94890a0eae9dbd8db244625a3c8af2e1aff6a8112c4d3d98e8263588ee1dd9063b709b8ec00474c4ea413a802b8cde814e7b3731410809ed000060fb7b9b0bf8509ef17515f333e868b188ea16445f380b3a7d42774f6456cdf724246fa",
479          "result" : "valid",
480          "flags" : []
481        },
482        {
483          "tcId" : 52,
484          "comment" : "empty keys cannot be wrapped",
485          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
486          "msg" : "",
487          "ct" : "a6a6a6a6a6a6a6a6",
488          "result" : "invalid",
489          "flags" : []
490        },
491        {
492          "tcId" : 53,
493          "comment" : "keys of size 8 byte cannot be wrapped",
494          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
495          "msg" : "0001020304050607",
496          "ct" : "38d8238cdb0d9a2da28d6d56194f2e78",
497          "result" : "invalid",
498          "flags" : []
499        },
500        {
501          "tcId" : 54,
502          "comment" : "wrapped key size must be divisible by 8",
503          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
504          "msg" : "00",
505          "ct" : "",
506          "result" : "invalid",
507          "flags" : []
508        },
509        {
510          "tcId" : 55,
511          "comment" : "wrapped key size must be divisible by 8",
512          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
513          "msg" : "0001",
514          "ct" : "",
515          "result" : "invalid",
516          "flags" : []
517        },
518        {
519          "tcId" : 56,
520          "comment" : "wrapped key size must be divisible by 8",
521          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
522          "msg" : "000102",
523          "ct" : "",
524          "result" : "invalid",
525          "flags" : []
526        },
527        {
528          "tcId" : 57,
529          "comment" : "wrapped key size must be divisible by 8",
530          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
531          "msg" : "00010203",
532          "ct" : "",
533          "result" : "invalid",
534          "flags" : []
535        },
536        {
537          "tcId" : 58,
538          "comment" : "wrapped key size must be divisible by 8",
539          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
540          "msg" : "0001020304",
541          "ct" : "",
542          "result" : "invalid",
543          "flags" : []
544        },
545        {
546          "tcId" : 59,
547          "comment" : "wrapped key size must be divisible by 8",
548          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
549          "msg" : "000102030405",
550          "ct" : "",
551          "result" : "invalid",
552          "flags" : []
553        },
554        {
555          "tcId" : 60,
556          "comment" : "wrapped key size must be divisible by 8",
557          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
558          "msg" : "00010203040506",
559          "ct" : "",
560          "result" : "invalid",
561          "flags" : []
562        },
563        {
564          "tcId" : 61,
565          "comment" : "wrapped key size must be divisible by 8",
566          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76",
567          "msg" : "000102030405060708090a0b0c0d0e0f10111213",
568          "ct" : "",
569          "result" : "invalid",
570          "flags" : []
571        },
572        {
573          "tcId" : 62,
574          "comment" : "invalid size of wrapped key",
575          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
576          "msg" : "",
577          "ct" : "",
578          "result" : "invalid",
579          "flags" : []
580        },
581        {
582          "tcId" : 63,
583          "comment" : "invalid size of wrapped key",
584          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
585          "msg" : "",
586          "ct" : "9f",
587          "result" : "invalid",
588          "flags" : []
589        },
590        {
591          "tcId" : 64,
592          "comment" : "invalid size of wrapped key",
593          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
594          "msg" : "",
595          "ct" : "dc9e9580",
596          "result" : "invalid",
597          "flags" : []
598        },
599        {
600          "tcId" : 65,
601          "comment" : "invalid size of wrapped key",
602          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
603          "msg" : "",
604          "ct" : "b9b282d138693000",
605          "result" : "invalid",
606          "flags" : []
607        },
608        {
609          "tcId" : 66,
610          "comment" : "invalid size of wrapped key",
611          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
612          "msg" : "",
613          "ct" : "0efc635b2d61e244056b9d4591ca6b",
614          "result" : "invalid",
615          "flags" : []
616        },
617        {
618          "tcId" : 67,
619          "comment" : "invalid size of wrapped key",
620          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
621          "msg" : "",
622          "ct" : "4a305dae087b0d24d62af41831338f33ae",
623          "result" : "invalid",
624          "flags" : []
625        },
626        {
627          "tcId" : 68,
628          "comment" : "invalid size of wrapped key",
629          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
630          "msg" : "",
631          "ct" : "82cb927097cf31ea4affea440b0d8ca6a240b900",
632          "result" : "invalid",
633          "flags" : []
634        },
635        {
636          "tcId" : 69,
637          "comment" : "bytes appended to wrapped key",
638          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97",
639          "msg" : "000102030405060708090a0b0c0d0e0f",
640          "ct" : "55dfb2f7e0c1ea04fead897c451c0505921dc47f308c491700",
641          "result" : "invalid",
642          "flags" : []
643        },
644        {
645          "tcId" : 70,
646          "comment" : "Incorrect IV",
647          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
648          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
649          "ct" : "9b1593fd7d4fe25a660bbc1976ea4ab68bcc53f848a8eb9d",
650          "result" : "invalid",
651          "flags" : []
652        },
653        {
654          "tcId" : 71,
655          "comment" : "Incorrect IV",
656          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
657          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
658          "ct" : "e7edb847fa91e2deded726edf3ab93da91151697425fee28",
659          "result" : "invalid",
660          "flags" : []
661        },
662        {
663          "tcId" : 72,
664          "comment" : "Incorrect IV",
665          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
666          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
667          "ct" : "1b51a7c033c1efb5ee2994259c40f03bb57d8cc09e507e6e",
668          "result" : "invalid",
669          "flags" : []
670        },
671        {
672          "tcId" : 73,
673          "comment" : "Incorrect IV",
674          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
675          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
676          "ct" : "c40b614a5062f5fd049c5379b3e8141614c2da97893589fb",
677          "result" : "invalid",
678          "flags" : []
679        },
680        {
681          "tcId" : 74,
682          "comment" : "Incorrect IV",
683          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
684          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
685          "ct" : "d7575ef02df54b3086eb49035eeafbce0e08336e89b35ab0",
686          "result" : "invalid",
687          "flags" : []
688        },
689        {
690          "tcId" : 75,
691          "comment" : "Incorrect IV",
692          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
693          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
694          "ct" : "0d617f1c12485a35917d2a941e949d2fdbf03a346889b850",
695          "result" : "invalid",
696          "flags" : []
697        },
698        {
699          "tcId" : 76,
700          "comment" : "Incorrect IV",
701          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
702          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
703          "ct" : "c7df34729174db2e83ee16c6de74d5eb9766715fad049b40",
704          "result" : "invalid",
705          "flags" : []
706        },
707        {
708          "tcId" : 77,
709          "comment" : "Incorrect IV",
710          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
711          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
712          "ct" : "c3ed38d6f9ccb9bf3c56bb3176f00d3ce9887521f8d4c70b",
713          "result" : "invalid",
714          "flags" : []
715        },
716        {
717          "tcId" : 78,
718          "comment" : "Incorrect IV",
719          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
720          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
721          "ct" : "6582b5f4652744b0537e97e7cdae0f443130140dbaea604c",
722          "result" : "invalid",
723          "flags" : []
724        },
725        {
726          "tcId" : 79,
727          "comment" : "Incorrect IV",
728          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
729          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
730          "ct" : "fc9b9bdf25f2b48ad79934c8d34897cdbf4c846f8cb4b11d",
731          "result" : "invalid",
732          "flags" : []
733        },
734        {
735          "tcId" : 80,
736          "comment" : "Incorrect IV",
737          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
738          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
739          "ct" : "fc23c7f4fe20aa81105efc1a7105a5316b23399ac792c824",
740          "result" : "invalid",
741          "flags" : []
742        },
743        {
744          "tcId" : 81,
745          "comment" : "Incorrect IV",
746          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
747          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
748          "ct" : "37b4a261b96bcec9cc93eef5b2fbbbe84634f978c5893dda",
749          "result" : "invalid",
750          "flags" : []
751        },
752        {
753          "tcId" : 82,
754          "comment" : "Incorrect IV",
755          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
756          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
757          "ct" : "1831109847d17d010bfcd93fb46f3150cdafd52733db74c221b034fe8e1552c0",
758          "result" : "invalid",
759          "flags" : []
760        },
761        {
762          "tcId" : 83,
763          "comment" : "Incorrect IV",
764          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
765          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
766          "ct" : "2b2b89c3c6b2db4903877ad4622ca33f3a3cb7e6701d1340e6afc0fdab7dbd72",
767          "result" : "invalid",
768          "flags" : []
769        },
770        {
771          "tcId" : 84,
772          "comment" : "Incorrect IV",
773          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
774          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
775          "ct" : "3c6903f37da57161af6706050a2ed747cd55344d869189fd49d2536ff948129d",
776          "result" : "invalid",
777          "flags" : []
778        },
779        {
780          "tcId" : 85,
781          "comment" : "Incorrect IV",
782          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
783          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
784          "ct" : "8a8dc8b131c6b968b60c1dd819a655392d1a96d6cafa48e30fb1146f096229c6",
785          "result" : "invalid",
786          "flags" : []
787        },
788        {
789          "tcId" : 86,
790          "comment" : "Incorrect IV",
791          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
792          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
793          "ct" : "303e0b3602d514a7d52edba3306d7383e8999e7c652a510335a8949efb42eb66",
794          "result" : "invalid",
795          "flags" : []
796        },
797        {
798          "tcId" : 87,
799          "comment" : "Incorrect IV",
800          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
801          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
802          "ct" : "319befbf2ddbb475723fb2fa30f2ae7fc1ceb1e6f361715eca7209608873c7fc",
803          "result" : "invalid",
804          "flags" : []
805        },
806        {
807          "tcId" : 88,
808          "comment" : "Incorrect IV",
809          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
810          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
811          "ct" : "9b3e440341c5da131559959db6b3553a534691162f4f009327bf2c21d6fe5ada",
812          "result" : "invalid",
813          "flags" : []
814        },
815        {
816          "tcId" : 89,
817          "comment" : "Incorrect IV",
818          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
819          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
820          "ct" : "eba6cc0959e6a56339b141629840add80f4565656dc687a3b996960c994dfd26",
821          "result" : "invalid",
822          "flags" : []
823        },
824        {
825          "tcId" : 90,
826          "comment" : "Incorrect IV",
827          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
828          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
829          "ct" : "b703b6cf4587709353c7e4004d3da61ce5f5deaf7163ca9d6158dde919e0ac34",
830          "result" : "invalid",
831          "flags" : []
832        },
833        {
834          "tcId" : 91,
835          "comment" : "Incorrect IV",
836          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
837          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
838          "ct" : "72549d52d6f4ff912d833c74136d90634ce8afa4f84412bbee8074084d4cecff",
839          "result" : "invalid",
840          "flags" : []
841        },
842        {
843          "tcId" : 92,
844          "comment" : "Incorrect IV",
845          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
846          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
847          "ct" : "1337c8bd6c8a5dd43aba8d298864ffe76ad6ea909f3488157a15e6c46acf2214",
848          "result" : "invalid",
849          "flags" : []
850        },
851        {
852          "tcId" : 93,
853          "comment" : "Incorrect IV",
854          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4",
855          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
856          "ct" : "4aaffaca5fe85814d040aa2a306ba4d1d44746cfe46c978aa057b53fd25316c1",
857          "result" : "invalid",
858          "flags" : []
859        },
860        {
861          "tcId" : 94,
862          "comment" : "RFC 3394",
863          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
864          "msg" : "00112233445566778899aabbccddeeff",
865          "ct" : "96778b25ae6ca435f92b5b97c050aed2468ab8a17ad84e5d",
866          "result" : "valid",
867          "flags" : []
868        },
869        {
870          "tcId" : 95,
871          "comment" : "RFC 3394",
872          "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
873          "msg" : "00112233445566778899aabbccddeeff0001020304050607",
874          "ct" : "031d33264e15d33268f24ec260743edce1c6c7ddee725a936ba814915c6762d2",
875          "result" : "valid",
876          "flags" : []
877        }
878      ]
879    },
880    {
881      "keySize" : 256,
882      "type" : "KeywrapTest",
883      "tests" : [
884        {
885          "tcId" : 96,
886          "comment" : "",
887          "key" : "fce0429c610658ef8e7cfb0154c51de2239a8a317f5af5b6714f985fb5c4d75c",
888          "msg" : "287326b5ed0078e7ca0164d748f667e7",
889          "ct" : "940b1c580e0c7233a791b0f192438d2eace14214cee455b7",
890          "result" : "valid",
891          "flags" : []
892        },
893        {
894          "tcId" : 97,
895          "comment" : "",
896          "key" : "0dda6da5123e2c37c6fa16ba0d334cd01acd652f8994211751dfab4faac2fc22",
897          "msg" : "b40b6828729b456322a8d065abc0d081",
898          "ct" : "939b3389336fea4a9751bf014ef18011323090e8a0500bc4",
899          "result" : "valid",
900          "flags" : []
901        },
902        {
903          "tcId" : 98,
904          "comment" : "",
905          "key" : "d6925914cd06308f81ad91e23073593d99d4e50351b20eb2a8d1a1ac4ced6588",
906          "msg" : "037b27b3dc95b19d15bd4091e320bfe1",
907          "ct" : "59ee8e5198861237f682edec6ba906526c016d4d935942bd",
908          "result" : "valid",
909          "flags" : []
910        },
911        {
912          "tcId" : 99,
913          "comment" : "",
914          "key" : "07518a82cbc8da1dcec55f3763a206d277487abd03cedd0b8bef9ee2fb157121",
915          "msg" : "faa4664d79fce3c7d2fdd462f6c1c423c2f8e6b69be2e071",
916          "ct" : "1ab53a065d8f776a08b33e51383071b6f154612116655137bd3b7ec29b70fd56",
917          "result" : "valid",
918          "flags" : []
919        },
920        {
921          "tcId" : 100,
922          "comment" : "",
923          "key" : "ea46991d4e71f53dd624e7fe7fde11944a7c5942d232369b8065d42b8cd2dde1",
924          "msg" : "dffc5cf1dd5411d015d84601fa38df5effe885c7f26a4825",
925          "ct" : "a1bf8e73e3fa1db759f0ab2ab0b1ca6f2c85b63d83e25f7a0b5293d0a216a2b7",
926          "result" : "valid",
927          "flags" : []
928        },
929        {
930          "tcId" : 101,
931          "comment" : "",
932          "key" : "fdcfa902c6f222f527af84da533b14b52e2615da3a89d1d35708b0cd49f60d87",
933          "msg" : "966b07047354966a703e79607b556032f4f596b7f9206f05",
934          "ct" : "27308a0e1a6c0a1d15d6174ab7d68675207b615df16fcf7a3c69b25f551cca9f",
935          "result" : "valid",
936          "flags" : []
937        },
938        {
939          "tcId" : 102,
940          "comment" : "",
941          "key" : "38e1b1d075d9d852b9a6c01c8ff6965af01bac457a4e339ae3e1d7b2ffacc0cd",
942          "msg" : "80ad6820f1c90981e2ca42b817a345c1179d0a11d8e23a8adc0505e13d87295a",
943          "ct" : "7155ee932b0358d98182a23f7f427c774ab340a4757d0b6a63facd3de90578438cf03201c3f88057",
944          "result" : "valid",
945          "flags" : []
946        },
947        {
948          "tcId" : 103,
949          "comment" : "",
950          "key" : "c641f1689d81caa8ba37d895272240664054ed974cfffc40e6c5c0cad1b916c7",
951          "msg" : "3fd0ba19955e46749f54d88e99d080b7339d588fe612ec0f4021ca3ca2104270",
952          "ct" : "f20b9b553bc0847529f8d4379fa909211e68249bd429f436c615c4c4a5d9f1a1968f0b89c5237b30",
953          "result" : "valid",
954          "flags" : []
955        },
956        {
957          "tcId" : 104,
958          "comment" : "",
959          "key" : "aa0ab9d68ed4a04e723f81b44c0c88d0bcde7a80cfd476eb4b8836d9aa01ec4c",
960          "msg" : "57faa8766f6d6a0aa1cf643f857c150df5b31303b50af480e21c4b5e8c8a15d5",
961          "ct" : "2811716854a214aecdd318c6670b9b2a7511713c9a0c0fa805230ff05cf84af795dd72f6c1a44512",
962          "result" : "valid",
963          "flags" : []
964        },
965        {
966          "tcId" : 105,
967          "comment" : "Round counter overflows 256",
968          "key" : "31cacbb17d6dbbecae40727c5048fe0c01bc53b23ab635025cbac1ecf52ca495",
969          "msg" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
970          "ct" : "5322bc62bd8379abbb75f69688b8f00e31962b8f9ae1e89771952d8a2a749e1352ec33b5435a674271b314760ab9f753b16726185ec7d319ac60531355344c1d53c7903000a8039eb40f70564a0ad3f41b2355ea5dfa6a1d46392f1d106a5da569bfb0493bf7c12dff04bafeae377df4bb47cd440b6f60fbab2a54a98551b76273e02cac8d7be9f2343d3abb2a23af1c91a7011c67a7907260116b67d510aabe5c7ca46c1c20f77106c45966583b3e4ed799a47ee19bb4223209265c2b1ac8183a678ff43bc9a3470a50b9ee4d10f60674268d72c68be003a0d9dd6849aba836fe8a1792b81c90e12945bfe1f27a9c6b2af66a063cdb7721a7f23fb30afdbd8b18db377dd1697f157be81c1578d08b066c71b0c5ca7feecac1cdd938cf9ad525f74844660908194b28e54eddb158f6e4c921b811d90db71a92ff872db2250dcc3f847fc752b66d77e33c85084d3fa53b4f30503d2a06e6cabb9033d59fc1dc15e32f19846a039b91597b0ba3141a7d9717630062170117b2131dab77406e9ed7d66b2c754d849c60",
971          "result" : "valid",
972          "flags" : []
973        },
974        {
975          "tcId" : 106,
976          "comment" : "empty keys cannot be wrapped",
977          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
978          "msg" : "",
979          "ct" : "a6a6a6a6a6a6a6a6",
980          "result" : "invalid",
981          "flags" : []
982        },
983        {
984          "tcId" : 107,
985          "comment" : "keys of size 8 byte cannot be wrapped",
986          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
987          "msg" : "0001020304050607",
988          "ct" : "181ba6a3a4392469e3de98ddbbdd2432",
989          "result" : "invalid",
990          "flags" : []
991        },
992        {
993          "tcId" : 108,
994          "comment" : "wrapped key size must be divisible by 8",
995          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
996          "msg" : "00",
997          "ct" : "",
998          "result" : "invalid",
999          "flags" : []
1000        },
1001        {
1002          "tcId" : 109,
1003          "comment" : "wrapped key size must be divisible by 8",
1004          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1005          "msg" : "0001",
1006          "ct" : "",
1007          "result" : "invalid",
1008          "flags" : []
1009        },
1010        {
1011          "tcId" : 110,
1012          "comment" : "wrapped key size must be divisible by 8",
1013          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1014          "msg" : "000102",
1015          "ct" : "",
1016          "result" : "invalid",
1017          "flags" : []
1018        },
1019        {
1020          "tcId" : 111,
1021          "comment" : "wrapped key size must be divisible by 8",
1022          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1023          "msg" : "00010203",
1024          "ct" : "",
1025          "result" : "invalid",
1026          "flags" : []
1027        },
1028        {
1029          "tcId" : 112,
1030          "comment" : "wrapped key size must be divisible by 8",
1031          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1032          "msg" : "0001020304",
1033          "ct" : "",
1034          "result" : "invalid",
1035          "flags" : []
1036        },
1037        {
1038          "tcId" : 113,
1039          "comment" : "wrapped key size must be divisible by 8",
1040          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1041          "msg" : "000102030405",
1042          "ct" : "",
1043          "result" : "invalid",
1044          "flags" : []
1045        },
1046        {
1047          "tcId" : 114,
1048          "comment" : "wrapped key size must be divisible by 8",
1049          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1050          "msg" : "00010203040506",
1051          "ct" : "",
1052          "result" : "invalid",
1053          "flags" : []
1054        },
1055        {
1056          "tcId" : 115,
1057          "comment" : "wrapped key size must be divisible by 8",
1058          "key" : "574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692",
1059          "msg" : "000102030405060708090a0b0c0d0e0f10111213",
1060          "ct" : "",
1061          "result" : "invalid",
1062          "flags" : []
1063        },
1064        {
1065          "tcId" : 116,
1066          "comment" : "invalid size of wrapped key",
1067          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1068          "msg" : "",
1069          "ct" : "",
1070          "result" : "invalid",
1071          "flags" : []
1072        },
1073        {
1074          "tcId" : 117,
1075          "comment" : "invalid size of wrapped key",
1076          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1077          "msg" : "",
1078          "ct" : "9f",
1079          "result" : "invalid",
1080          "flags" : []
1081        },
1082        {
1083          "tcId" : 118,
1084          "comment" : "invalid size of wrapped key",
1085          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1086          "msg" : "",
1087          "ct" : "dc9e9580",
1088          "result" : "invalid",
1089          "flags" : []
1090        },
1091        {
1092          "tcId" : 119,
1093          "comment" : "invalid size of wrapped key",
1094          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1095          "msg" : "",
1096          "ct" : "b9b282d138693000",
1097          "result" : "invalid",
1098          "flags" : []
1099        },
1100        {
1101          "tcId" : 120,
1102          "comment" : "invalid size of wrapped key",
1103          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1104          "msg" : "",
1105          "ct" : "0efc635b2d61e244056b9d4591ca6b",
1106          "result" : "invalid",
1107          "flags" : []
1108        },
1109        {
1110          "tcId" : 121,
1111          "comment" : "invalid size of wrapped key",
1112          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1113          "msg" : "",
1114          "ct" : "4a305dae087b0d24d62af41831338f33ae",
1115          "result" : "invalid",
1116          "flags" : []
1117        },
1118        {
1119          "tcId" : 122,
1120          "comment" : "invalid size of wrapped key",
1121          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1122          "msg" : "",
1123          "ct" : "82cb927097cf31ea4affea440b0d8ca6a240b900",
1124          "result" : "invalid",
1125          "flags" : []
1126        },
1127        {
1128          "tcId" : 123,
1129          "comment" : "bytes appended to wrapped key",
1130          "key" : "fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7",
1131          "msg" : "000102030405060708090a0b0c0d0e0f",
1132          "ct" : "7dfbd7cf6158d75bb5900b3bf1e3871003402a6508b1912800",
1133          "result" : "invalid",
1134          "flags" : []
1135        },
1136        {
1137          "tcId" : 124,
1138          "comment" : "Incorrect IV",
1139          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1140          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1141          "ct" : "a417671bc62a23c7a65543092124024df72c048d8db330c7",
1142          "result" : "invalid",
1143          "flags" : []
1144        },
1145        {
1146          "tcId" : 125,
1147          "comment" : "Incorrect IV",
1148          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1149          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1150          "ct" : "9518d0f99d7a73ed4a502b449c14c285971b0e6177ce0eca",
1151          "result" : "invalid",
1152          "flags" : []
1153        },
1154        {
1155          "tcId" : 126,
1156          "comment" : "Incorrect IV",
1157          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1158          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1159          "ct" : "f3511f0491bd74ae1defb5307f0e18db864b57b5c404d428",
1160          "result" : "invalid",
1161          "flags" : []
1162        },
1163        {
1164          "tcId" : 127,
1165          "comment" : "Incorrect IV",
1166          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1167          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1168          "ct" : "6c03ce779259661c43d41d5d0e45687f874353bba516c73e",
1169          "result" : "invalid",
1170          "flags" : []
1171        },
1172        {
1173          "tcId" : 128,
1174          "comment" : "Incorrect IV",
1175          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1176          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1177          "ct" : "8df01969a11c87026535bfccf72b1d064c86ecc7e5227157",
1178          "result" : "invalid",
1179          "flags" : []
1180        },
1181        {
1182          "tcId" : 129,
1183          "comment" : "Incorrect IV",
1184          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1185          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1186          "ct" : "8ed1cde228d9c8d046dca65c7a27aef2edf8ae90c705d1e9",
1187          "result" : "invalid",
1188          "flags" : []
1189        },
1190        {
1191          "tcId" : 130,
1192          "comment" : "Incorrect IV",
1193          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1194          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1195          "ct" : "d69b3e34e9de38d44de1998992362a6fa1f696b5acab3f10",
1196          "result" : "invalid",
1197          "flags" : []
1198        },
1199        {
1200          "tcId" : 131,
1201          "comment" : "Incorrect IV",
1202          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1203          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1204          "ct" : "67865122af3294b8da0588775125cbd6dc19d5e5cab97b6d",
1205          "result" : "invalid",
1206          "flags" : []
1207        },
1208        {
1209          "tcId" : 132,
1210          "comment" : "Incorrect IV",
1211          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1212          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1213          "ct" : "9f0fa52363dd55df472d867e6faf5da8eb204a1d6d497030",
1214          "result" : "invalid",
1215          "flags" : []
1216        },
1217        {
1218          "tcId" : 133,
1219          "comment" : "Incorrect IV",
1220          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1221          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1222          "ct" : "c399f999c96a4204325e7f08d6a4de256faf21ec2c007ddf",
1223          "result" : "invalid",
1224          "flags" : []
1225        },
1226        {
1227          "tcId" : 134,
1228          "comment" : "Incorrect IV",
1229          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1230          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1231          "ct" : "282082264a87dc35ce1cc5b9931b77d80d82fcacc0927f85",
1232          "result" : "invalid",
1233          "flags" : []
1234        },
1235        {
1236          "tcId" : 135,
1237          "comment" : "Incorrect IV",
1238          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1239          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5",
1240          "ct" : "c192c90b83003ca96744498014b6ad6bedda837955269819",
1241          "result" : "invalid",
1242          "flags" : []
1243        },
1244        {
1245          "tcId" : 136,
1246          "comment" : "Incorrect IV",
1247          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1248          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1249          "ct" : "30a983cd9e69d561acc95c42b252aba4185f8392f2e6c935c8eb105af8082e34",
1250          "result" : "invalid",
1251          "flags" : []
1252        },
1253        {
1254          "tcId" : 137,
1255          "comment" : "Incorrect IV",
1256          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1257          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1258          "ct" : "4de9a639b799630b45b49e28dbfc44dabb9843ee588a8cff286b8d5fbd7b32ee",
1259          "result" : "invalid",
1260          "flags" : []
1261        },
1262        {
1263          "tcId" : 138,
1264          "comment" : "Incorrect IV",
1265          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1266          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1267          "ct" : "d915b2cdfb769d9d82259dc3d124646bbf972b83efd4c2eae9b9f751073f78d6",
1268          "result" : "invalid",
1269          "flags" : []
1270        },
1271        {
1272          "tcId" : 139,
1273          "comment" : "Incorrect IV",
1274          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1275          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1276          "ct" : "117d653f480b69fce564f1fe99572492945189ed5af789ce05a2651baf90bb5e",
1277          "result" : "invalid",
1278          "flags" : []
1279        },
1280        {
1281          "tcId" : 140,
1282          "comment" : "Incorrect IV",
1283          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1284          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1285          "ct" : "8226d07a2f919e24ada1081c69a75520be895e3a2bda9b805d9747773ddeaa38",
1286          "result" : "invalid",
1287          "flags" : []
1288        },
1289        {
1290          "tcId" : 141,
1291          "comment" : "Incorrect IV",
1292          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1293          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1294          "ct" : "b0a74345bedf8865348daf45d054b99ce515ea8be136270d1cf71e1cfa7aa4a2",
1295          "result" : "invalid",
1296          "flags" : []
1297        },
1298        {
1299          "tcId" : 142,
1300          "comment" : "Incorrect IV",
1301          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1302          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1303          "ct" : "a261db77f17f7ec736d1a8be16e5f9ae432fe2a17012e5a6f07c5426a9f0ca59",
1304          "result" : "invalid",
1305          "flags" : []
1306        },
1307        {
1308          "tcId" : 143,
1309          "comment" : "Incorrect IV",
1310          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1311          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1312          "ct" : "c53acb5e096b54548e1385b2ff18eaef68d235c95b0194e74a2383d3a7a530dc",
1313          "result" : "invalid",
1314          "flags" : []
1315        },
1316        {
1317          "tcId" : 144,
1318          "comment" : "Incorrect IV",
1319          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1320          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1321          "ct" : "faef482d99ebb180e5bc5e3cf775ba292c2a3b6c44aa4a21ad400906f11af392",
1322          "result" : "invalid",
1323          "flags" : []
1324        },
1325        {
1326          "tcId" : 145,
1327          "comment" : "Incorrect IV",
1328          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1329          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1330          "ct" : "73a450b63b07b3aece9d1ae5bf097a3dd3fcf73e3ec2f1bd8fc3b5586cb9bd73",
1331          "result" : "invalid",
1332          "flags" : []
1333        },
1334        {
1335          "tcId" : 146,
1336          "comment" : "Incorrect IV",
1337          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1338          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1339          "ct" : "d34b6ee184d387c9aa4b2d180ae0a89498014e55fe8e416be4f826fcf7d56522",
1340          "result" : "invalid",
1341          "flags" : []
1342        },
1343        {
1344          "tcId" : 147,
1345          "comment" : "Incorrect IV",
1346          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1347          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1",
1348          "ct" : "2af823d1602803740bfa9040c2c4e769a5b6de919d403cfba9ad360f63af1113",
1349          "result" : "invalid",
1350          "flags" : []
1351        },
1352        {
1353          "tcId" : 148,
1354          "comment" : "Incorrect IV",
1355          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1356          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1357          "ct" : "dd78ebd3091c55a5da5b24504200f7fadd1b3ac6ad35f814f733e603c13936245d69d83f262f6b1e",
1358          "result" : "invalid",
1359          "flags" : []
1360        },
1361        {
1362          "tcId" : 149,
1363          "comment" : "Incorrect IV",
1364          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1365          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1366          "ct" : "3d8338eae7de322399e1d1b4a3df54326b242b563612ea4b27da22a041d3c80966911bc009911761",
1367          "result" : "invalid",
1368          "flags" : []
1369        },
1370        {
1371          "tcId" : 150,
1372          "comment" : "Incorrect IV",
1373          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1374          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1375          "ct" : "d04bf75cadd3b5f099c34b27a91e64a8f2dbcf08e8c5c1c9f07a777eeb805d5d0e8c5c01afc43944",
1376          "result" : "invalid",
1377          "flags" : []
1378        },
1379        {
1380          "tcId" : 151,
1381          "comment" : "Incorrect IV",
1382          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1383          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1384          "ct" : "be0c5d193b61c5137a8fd8a6d7d1ed8f0fa28cec516f544697c12add4f8f4d5cfca65edeb1019974",
1385          "result" : "invalid",
1386          "flags" : []
1387        },
1388        {
1389          "tcId" : 152,
1390          "comment" : "Incorrect IV",
1391          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1392          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1393          "ct" : "a83ebcbeb2be9d6807b5cfc31c89849d1343dd4eb22e5bfe9e2b2b3790ad8900601f1f5d54fd472f",
1394          "result" : "invalid",
1395          "flags" : []
1396        },
1397        {
1398          "tcId" : 153,
1399          "comment" : "Incorrect IV",
1400          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1401          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1402          "ct" : "416221485a6cb98ad1342ea9a12926a9a133ead8bd919323fe789bb8f89a4fcaf81e1be54f9d358e",
1403          "result" : "invalid",
1404          "flags" : []
1405        },
1406        {
1407          "tcId" : 154,
1408          "comment" : "Incorrect IV",
1409          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1410          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1411          "ct" : "bf6a53286fac48e7f25d89b7056b27aa917d5b54c0d3171dff369f7249153bf09da5891eb4dc2d88",
1412          "result" : "invalid",
1413          "flags" : []
1414        },
1415        {
1416          "tcId" : 155,
1417          "comment" : "Incorrect IV",
1418          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1419          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1420          "ct" : "99d517a1321bb633b0d5f3afda2372d3abf68b41d13cbfdffc78f173b88bc4b97efcab2b2904788d",
1421          "result" : "invalid",
1422          "flags" : []
1423        },
1424        {
1425          "tcId" : 156,
1426          "comment" : "Incorrect IV",
1427          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1428          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1429          "ct" : "d92456bc77a268ef71cba76064a1b772d1fee2ae4f0ee3bb932a2adb2b031796b9eadb51753f2868",
1430          "result" : "invalid",
1431          "flags" : []
1432        },
1433        {
1434          "tcId" : 157,
1435          "comment" : "Incorrect IV",
1436          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1437          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1438          "ct" : "5bb54630ab8d73a040f0f87e70e263d1aeb2358bcdc0dce6994d0d874452bbd8741b7ec1d59d8298",
1439          "result" : "invalid",
1440          "flags" : []
1441        },
1442        {
1443          "tcId" : 158,
1444          "comment" : "Incorrect IV",
1445          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1446          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1447          "ct" : "4581d6536039db1b23da50c648777e90c82d6128bb92e28b2974bae1141543a19a1592fda1fbd61f",
1448          "result" : "invalid",
1449          "flags" : []
1450        },
1451        {
1452          "tcId" : 159,
1453          "comment" : "Incorrect IV",
1454          "key" : "4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7",
1455          "msg" : "a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c",
1456          "ct" : "d35bc67e62064c34f48150999ba30ded475d8c75978f45737320f23edaaa7a40d7803fc61add34a4",
1457          "result" : "invalid",
1458          "flags" : []
1459        },
1460        {
1461          "tcId" : 160,
1462          "comment" : "RFC 3394",
1463          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
1464          "msg" : "00112233445566778899aabbccddeeff",
1465          "ct" : "64e8c3f9ce0f5ba263e9777905818a2a93c8191e7d6e8ae7",
1466          "result" : "valid",
1467          "flags" : []
1468        },
1469        {
1470          "tcId" : 161,
1471          "comment" : "RFC 3394",
1472          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
1473          "msg" : "00112233445566778899aabbccddeeff0001020304050607",
1474          "ct" : "a8f9bc1612c68b3ff6e6f4fbe30e71e4769c8b80a32cb8958cd5d17d6b254da1",
1475          "result" : "valid",
1476          "flags" : []
1477        },
1478        {
1479          "tcId" : 162,
1480          "comment" : "RFC 3394",
1481          "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
1482          "msg" : "00112233445566778899aabbccddeeff000102030405060708090a0b0c0d0e0f",
1483          "ct" : "28c9f404c4b810f4cbccb35cfb87f8263f5786e2d80ed326cbc7f0e71a99f43bfb988b9b7a02dd21",
1484          "result" : "valid",
1485          "flags" : []
1486        }
1487      ]
1488    }
1489  ]
1490}
1491