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