Home | History | Annotate | Download | only in wycheproof_testvectors
      1 {
      2   "algorithm" : "AES-EAX",
      3   "generatorVersion" : "0.4.12",
      4   "notes" : {
      5     "CounterWrap" : "AES-EAX reduces the counter value modulo 2**128. This test vector was constructed for testing the wrapping of the counter value."
      6   },
      7   "numberOfTests" : 162,
      8   "header" : [],
      9   "testGroups" : [
     10     {
     11       "ivSize" : 128,
     12       "keySize" : 128,
     13       "tagSize" : 128,
     14       "type" : "AeadTest",
     15       "tests" : [
     16         {
     17           "tcId" : 1,
     18           "comment" : "eprint.iacr.org/2003/069",
     19           "key" : "233952dee4d5ed5f9b9c6d6ff80ff478",
     20           "iv" : "62ec67f9c3a4a407fcb2a8c49031a8b3",
     21           "aad" : "6bfb914fd07eae6b",
     22           "msg" : "",
     23           "ct" : "",
     24           "tag" : "e037830e8389f27b025a2d6527e79d01",
     25           "result" : "valid",
     26           "flags" : []
     27         },
     28         {
     29           "tcId" : 2,
     30           "comment" : "eprint.iacr.org/2003/069",
     31           "key" : "91945d3f4dcbee0bf45ef52255f095a4",
     32           "iv" : "becaf043b0a23d843194ba972c66debd",
     33           "aad" : "fa3bfd4806eb53fa",
     34           "msg" : "f7fb",
     35           "ct" : "19dd",
     36           "tag" : "5c4c9331049d0bdab0277408f67967e5",
     37           "result" : "valid",
     38           "flags" : []
     39         },
     40         {
     41           "tcId" : 3,
     42           "comment" : "eprint.iacr.org/2003/069",
     43           "key" : "01f74ad64077f2e704c0f60ada3dd523",
     44           "iv" : "70c3db4f0d26368400a10ed05d2bff5e",
     45           "aad" : "234a3463c1264ac6",
     46           "msg" : "1a47cb4933",
     47           "ct" : "d851d5bae0",
     48           "tag" : "3a59f238a23e39199dc9266626c40f80",
     49           "result" : "valid",
     50           "flags" : []
     51         },
     52         {
     53           "tcId" : 4,
     54           "comment" : "eprint.iacr.org/2003/069",
     55           "key" : "d07cf6cbb7f313bdde66b727afd3c5e8",
     56           "iv" : "8408dfff3c1a2b1292dc199e46b7d617",
     57           "aad" : "33cce2eabff5a79d",
     58           "msg" : "481c9e39b1",
     59           "ct" : "632a9d131a",
     60           "tag" : "d4c168a4225d8e1ff755939974a7bede",
     61           "result" : "valid",
     62           "flags" : []
     63         },
     64         {
     65           "tcId" : 5,
     66           "comment" : "eprint.iacr.org/2003/069",
     67           "key" : "35b6d0580005bbc12b0587124557d2c2",
     68           "iv" : "fdb6b06676eedc5c61d74276e1f8e816",
     69           "aad" : "aeb96eaebe2970e9",
     70           "msg" : "40d0c07da5e4",
     71           "ct" : "071dfe16c675",
     72           "tag" : "cb0677e536f73afe6a14b74ee49844dd",
     73           "result" : "valid",
     74           "flags" : []
     75         },
     76         {
     77           "tcId" : 6,
     78           "comment" : "eprint.iacr.org/2003/069",
     79           "key" : "bd8e6e11475e60b268784c38c62feb22",
     80           "iv" : "6eac5c93072d8e8513f750935e46da1b",
     81           "aad" : "d4482d1ca78dce0f",
     82           "msg" : "4de3b35c3fc039245bd1fb7d",
     83           "ct" : "835bb4f15d743e350e728414",
     84           "tag" : "abb8644fd6ccb86947c5e10590210a4f",
     85           "result" : "valid",
     86           "flags" : []
     87         },
     88         {
     89           "tcId" : 7,
     90           "comment" : "eprint.iacr.org/2003/069",
     91           "key" : "7c77d6e813bed5ac98baa417477a2e7d",
     92           "iv" : "1a8c98dcd73d38393b2bf1569deefc19",
     93           "aad" : "65d2017990d62528",
     94           "msg" : "8b0a79306c9ce7ed99dae4f87f8dd61636",
     95           "ct" : "02083e3979da014812f59f11d52630da30",
     96           "tag" : "137327d10649b0aa6e1c181db617d7f2",
     97           "result" : "valid",
     98           "flags" : []
     99         },
    100         {
    101           "tcId" : 8,
    102           "comment" : "eprint.iacr.org/2003/069",
    103           "key" : "5fff20cafab119ca2fc73549e20f5b0d",
    104           "iv" : "dde59b97d722156d4d9aff2bc7559826",
    105           "aad" : "54b9f04e6a09189a",
    106           "msg" : "1bda122bce8a8dbaf1877d962b8592dd2d56",
    107           "ct" : "2ec47b2c4954a489afc7ba4897edcdae8cc3",
    108           "tag" : "3b60450599bd02c96382902aef7f832a",
    109           "result" : "valid",
    110           "flags" : []
    111         },
    112         {
    113           "tcId" : 9,
    114           "comment" : "eprint.iacr.org/2003/069",
    115           "key" : "a4a4782bcffd3ec5e7ef6d8c34a56123",
    116           "iv" : "b781fcf2f75fa5a8de97a9ca48e522ec",
    117           "aad" : "899a175897561d7e",
    118           "msg" : "6cf36720872b8513f6eab1a8a44438d5ef11",
    119           "ct" : "0de18fd0fdd91e7af19f1d8ee8733938b1e8",
    120           "tag" : "e7f6d2231618102fdb7fe55ff1991700",
    121           "result" : "valid",
    122           "flags" : []
    123         },
    124         {
    125           "tcId" : 10,
    126           "comment" : "eprint.iacr.org/2003/069",
    127           "key" : "8395fcf1e95bebd697bd010bc766aac3",
    128           "iv" : "22e7add93cfc6393c57ec0b3c17d6b44",
    129           "aad" : "126735fcc320d25a",
    130           "msg" : "ca40d7446e545ffaed3bd12a740a659ffbbb3ceab7",
    131           "ct" : "cb8920f87a6c75cff39627b56e3ed197c552d295a7",
    132           "tag" : "cfc46afc253b4652b1af3795b124ab6e",
    133           "result" : "valid",
    134           "flags" : []
    135         },
    136         {
    137           "tcId" : 11,
    138           "comment" : "Initial counter value == 2^128-1",
    139           "key" : "000102030405060708090a0b0c0d0e0f",
    140           "iv" : "3c8cc2970a008f75cc5beae2847258c2",
    141           "aad" : "",
    142           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    143           "ct" : "3c441f32ce07822364d7a2990e50bb13d7b02a26969e4a937e5e9073b0d9c968",
    144           "tag" : "db90bdb3da3d00afd0fc6a83551da95e",
    145           "result" : "valid",
    146           "flags" : [
    147             "CounterWrap"
    148           ]
    149         },
    150         {
    151           "tcId" : 12,
    152           "comment" : "counter value overflows at 64-bit boundary",
    153           "key" : "000102030405060708090a0b0c0d0e0f",
    154           "iv" : "aef03d00598494e9fb03cd7d8b590866",
    155           "aad" : "",
    156           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    157           "ct" : "d19ac59849026a91aa1b9aec29b11a202a4d739fd86c28e3ae3d588ea21d70c6",
    158           "tag" : "c30f6cd9202074ed6e2a2a360eac8c47",
    159           "result" : "valid",
    160           "flags" : [
    161             "CounterWrap"
    162           ]
    163         },
    164         {
    165           "tcId" : 13,
    166           "comment" : "no counter overflow, but the 64 most significant bits are set.",
    167           "key" : "000102030405060708090a0b0c0d0e0f",
    168           "iv" : "55d12511c696a80d0514d1ffba49cada",
    169           "aad" : "",
    170           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    171           "ct" : "2108558ac4b2c2d5cc66cea51d6210e046177a67631cd2dd8f09469733acb517",
    172           "tag" : "fc355e87a267be3ae3e44c0bf3f99b2b",
    173           "result" : "valid",
    174           "flags" : [
    175             "CounterWrap"
    176           ]
    177         },
    178         {
    179           "tcId" : 14,
    180           "comment" : "counter value overflows at 32-bit boundary",
    181           "key" : "000102030405060708090a0b0c0d0e0f",
    182           "iv" : "79422ddd91c4eee2deaef1f968305304",
    183           "aad" : "",
    184           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    185           "ct" : "4d2c1524ca4baa4eefcce6b91b227ee83abaff8105dcafa2ab191f5df2575035",
    186           "tag" : "e2c865ce2d7abdac024c6f991a848390",
    187           "result" : "valid",
    188           "flags" : [
    189             "CounterWrap"
    190           ]
    191         },
    192         {
    193           "tcId" : 15,
    194           "comment" : "bits 32-64 and 96-128 of counter are set",
    195           "key" : "000102030405060708090a0b0c0d0e0f",
    196           "iv" : "0af5aa7a7676e28306306bcd9bf2003a",
    197           "aad" : "",
    198           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    199           "ct" : "8eb01e62185d782eb9287a341a6862ac5257d6f9adc99ee0a24d9c22b3e9b38a",
    200           "tag" : "39c339bc8a74c75e2c65c6119544d61e",
    201           "result" : "valid",
    202           "flags" : [
    203             "CounterWrap"
    204           ]
    205         },
    206         {
    207           "tcId" : 16,
    208           "comment" : "lower bits of initial counter are 2^63-1",
    209           "key" : "000102030405060708090a0b0c0d0e0f",
    210           "iv" : "af5a03ae7edd73471bdcdfac5e194a60",
    211           "aad" : "",
    212           "msg" : "0000000000000000000000000000000011111111111111111111111111111111",
    213           "ct" : "94c5d2aca6dbbce8c24513a25e095c0e54a942860d327a222a815cc713b163b4",
    214           "tag" : "f50b30304e45c9d411e8df4508a98612",
    215           "result" : "valid",
    216           "flags" : [
    217             "CounterWrap"
    218           ]
    219         },
    220         {
    221           "tcId" : 17,
    222           "comment" : "counter overflow",
    223           "key" : "000102030405060708090a0b0c0d0e0f",
    224           "iv" : "b37087680f0edd5a52228b8c7aaea664",
    225           "aad" : "",
    226           "msg" : "00000000000000000000000000000000111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333",
    227           "ct" : "3bb6173e3772d4b62eef37f9ef0781f360b6c74be3bf6b371067bc1b090d9d6622a1fbec6ac471b3349cd4277a101d40890fbf27dfdcd0b4e3781f9806daabb6",
    228           "tag" : "a0498745e59999ddc32d5b140241124e",
    229           "result" : "valid",
    230           "flags" : [
    231             "CounterWrap"
    232           ]
    233         },
    234         {
    235           "tcId" : 18,
    236           "comment" : "lower 64 bits of initial counter are 2^63-4",
    237           "key" : "000102030405060708090a0b0c0d0e0f",
    238           "iv" : "4f802da62a384555a19bc2b382eb25af",
    239           "aad" : "",
    240           "msg" : "0000000000000000000000000000000011111111111111111111111111111111222222222222222222222222222222223333333333333333333333333333333344444444444444444444444444444444",
    241           "ct" : "e9b0bb8857818ce3201c3690d21daa7f264fb8ee93cc7a4674ea2fc32bf182fb2a7e8ad51507ad4f31cefc2356fe7936a7f6e19f95e88fdbf17620916d3a6f3d01fc17d358672f777fd4099246e436e1",
    242           "tag" : "67910be744b8315ae0eb6124590c5d8b",
    243           "result" : "valid",
    244           "flags" : [
    245             "CounterWrap"
    246           ]
    247         },
    248         {
    249           "tcId" : 19,
    250           "comment" : "",
    251           "key" : "b67b1a6efdd40d37080fbe8f8047aeb9",
    252           "iv" : "fa294b129972f7fc5bbd5b96bba837c9",
    253           "aad" : "",
    254           "msg" : "",
    255           "ct" : "",
    256           "tag" : "b14b64fb589899699570cc9160e39896",
    257           "result" : "valid",
    258           "flags" : []
    259         },
    260         {
    261           "tcId" : 20,
    262           "comment" : "",
    263           "key" : "209e6dbf2ad26a105445fc0207cd9e9a",
    264           "iv" : "9477849d6ccdfca112d92e53fae4a7ca",
    265           "aad" : "",
    266           "msg" : "01",
    267           "ct" : "1d",
    268           "tag" : "52a5f600fe5338026a7cb09c11640082",
    269           "result" : "valid",
    270           "flags" : []
    271         },
    272         {
    273           "tcId" : 21,
    274           "comment" : "",
    275           "key" : "a549442e35154032d07c8666006aa6a2",
    276           "iv" : "5171524568e81d97e8c4de4ba56c10a0",
    277           "aad" : "",
    278           "msg" : "1182e93596cac5608946400bc73f3a",
    279           "ct" : "d7b8a6b43d2e9f98c2b44ce5e3cfdb",
    280           "tag" : "1bdd52fc987daf0ee19234c905ea645f",
    281           "result" : "valid",
    282           "flags" : []
    283         },
    284         {
    285           "tcId" : 22,
    286           "comment" : "",
    287           "key" : "958bcdb66a3952b53701582a68a0e474",
    288           "iv" : "0e6ec879b02c6f516976e35898428da7",
    289           "aad" : "",
    290           "msg" : "140415823ecc8932a058384b738ea6ea6d4dfe3bbeee",
    291           "ct" : "73e5c6f0e703a52d02f7f7faeb1b77fd4fd0cb421eaf",
    292           "tag" : "6c154a85968edd74776575a4450bd897",
    293           "result" : "valid",
    294           "flags" : []
    295         },
    296         {
    297           "tcId" : 23,
    298           "comment" : "",
    299           "key" : "965b757ba5018a8d66edc78e0ceee86b",
    300           "iv" : "2e35901ae7d491eecc8838fedd631405",
    301           "aad" : "df10d0d212242450",
    302           "msg" : "36e57a763958b02cea9d6a676ebce81f",
    303           "ct" : "936b69b6c955adfd15539b9be4989cb6",
    304           "tag" : "ee15a1454e88faad8e48a8df2983b425",
    305           "result" : "valid",
    306           "flags" : []
    307         },
    308         {
    309           "tcId" : 24,
    310           "comment" : "",
    311           "key" : "88d02033781c7b4164711a05420f256e",
    312           "iv" : "7f2985296315507aa4c0a93d5c12bd77",
    313           "aad" : "7c571d2fbb5f62523c0eb338bef9a9",
    314           "msg" : "d98adc03d9d582732eb07df23d7b9f74",
    315           "ct" : "67caac35443a3138d2cb811f0ce04dd2",
    316           "tag" : "b7968e0b5640e3b236569653208b9deb",
    317           "result" : "valid",
    318           "flags" : []
    319         },
    320         {
    321           "tcId" : 25,
    322           "comment" : "",
    323           "key" : "515840cf67d2e40eb65e54a24c72cbf2",
    324           "iv" : "bf47afdfd492137a24236bc36797a88e",
    325           "aad" : "16843c091d43b0a191d0c73d15601be9",
    326           "msg" : "c834588cb6daf9f06dd23519f4be9f56",
    327           "ct" : "200ac451fbeb0f6151d61583a43b7343",
    328           "tag" : "2ad43e4caa51983a9d4d24481bf4c839",
    329           "result" : "valid",
    330           "flags" : []
    331         },
    332         {
    333           "tcId" : 26,
    334           "comment" : "",
    335           "key" : "2e4492d444e5b6f4cec8c2d3615ac858",
    336           "iv" : "d02bf0763a9fefbf70c33aee1e9da1d6",
    337           "aad" : "904d86f133cec15a0c3caf14d7e029c82a07705a23f0d080",
    338           "msg" : "9e62d6511b0bda7dd7740b614d97bae0",
    339           "ct" : "27c6e9a653c5253ca1c5673f97b9b33e",
    340           "tag" : "2d581271e1fa9e3686136caa8f4d6c8e",
    341           "result" : "valid",
    342           "flags" : []
    343         },
    344         {
    345           "tcId" : 27,
    346           "comment" : "Flipped bit 0 in tag",
    347           "key" : "000102030405060708090a0b0c0d0e0f",
    348           "iv" : "505152535455565758595a5b5c5d5e5f",
    349           "aad" : "",
    350           "msg" : "202122232425262728292a2b2c2d2e2f",
    351           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    352           "tag" : "e70e7c5013a6dbf25298b1929bc356a7",
    353           "result" : "invalid",
    354           "flags" : []
    355         },
    356         {
    357           "tcId" : 28,
    358           "comment" : "Flipped bit 1 in tag",
    359           "key" : "000102030405060708090a0b0c0d0e0f",
    360           "iv" : "505152535455565758595a5b5c5d5e5f",
    361           "aad" : "",
    362           "msg" : "202122232425262728292a2b2c2d2e2f",
    363           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    364           "tag" : "e40e7c5013a6dbf25298b1929bc356a7",
    365           "result" : "invalid",
    366           "flags" : []
    367         },
    368         {
    369           "tcId" : 29,
    370           "comment" : "Flipped bit 7 in tag",
    371           "key" : "000102030405060708090a0b0c0d0e0f",
    372           "iv" : "505152535455565758595a5b5c5d5e5f",
    373           "aad" : "",
    374           "msg" : "202122232425262728292a2b2c2d2e2f",
    375           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    376           "tag" : "660e7c5013a6dbf25298b1929bc356a7",
    377           "result" : "invalid",
    378           "flags" : []
    379         },
    380         {
    381           "tcId" : 30,
    382           "comment" : "Flipped bit 8 in tag",
    383           "key" : "000102030405060708090a0b0c0d0e0f",
    384           "iv" : "505152535455565758595a5b5c5d5e5f",
    385           "aad" : "",
    386           "msg" : "202122232425262728292a2b2c2d2e2f",
    387           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    388           "tag" : "e60f7c5013a6dbf25298b1929bc356a7",
    389           "result" : "invalid",
    390           "flags" : []
    391         },
    392         {
    393           "tcId" : 31,
    394           "comment" : "Flipped bit 31 in tag",
    395           "key" : "000102030405060708090a0b0c0d0e0f",
    396           "iv" : "505152535455565758595a5b5c5d5e5f",
    397           "aad" : "",
    398           "msg" : "202122232425262728292a2b2c2d2e2f",
    399           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    400           "tag" : "e60e7cd013a6dbf25298b1929bc356a7",
    401           "result" : "invalid",
    402           "flags" : []
    403         },
    404         {
    405           "tcId" : 32,
    406           "comment" : "Flipped bit 32 in tag",
    407           "key" : "000102030405060708090a0b0c0d0e0f",
    408           "iv" : "505152535455565758595a5b5c5d5e5f",
    409           "aad" : "",
    410           "msg" : "202122232425262728292a2b2c2d2e2f",
    411           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    412           "tag" : "e60e7c5012a6dbf25298b1929bc356a7",
    413           "result" : "invalid",
    414           "flags" : []
    415         },
    416         {
    417           "tcId" : 33,
    418           "comment" : "Flipped bit 33 in tag",
    419           "key" : "000102030405060708090a0b0c0d0e0f",
    420           "iv" : "505152535455565758595a5b5c5d5e5f",
    421           "aad" : "",
    422           "msg" : "202122232425262728292a2b2c2d2e2f",
    423           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    424           "tag" : "e60e7c5011a6dbf25298b1929bc356a7",
    425           "result" : "invalid",
    426           "flags" : []
    427         },
    428         {
    429           "tcId" : 34,
    430           "comment" : "Flipped bit 63 in tag",
    431           "key" : "000102030405060708090a0b0c0d0e0f",
    432           "iv" : "505152535455565758595a5b5c5d5e5f",
    433           "aad" : "",
    434           "msg" : "202122232425262728292a2b2c2d2e2f",
    435           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    436           "tag" : "e60e7c5013a6db725298b1929bc356a7",
    437           "result" : "invalid",
    438           "flags" : []
    439         },
    440         {
    441           "tcId" : 35,
    442           "comment" : "Flipped bit 64 in tag",
    443           "key" : "000102030405060708090a0b0c0d0e0f",
    444           "iv" : "505152535455565758595a5b5c5d5e5f",
    445           "aad" : "",
    446           "msg" : "202122232425262728292a2b2c2d2e2f",
    447           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    448           "tag" : "e60e7c5013a6dbf25398b1929bc356a7",
    449           "result" : "invalid",
    450           "flags" : []
    451         },
    452         {
    453           "tcId" : 36,
    454           "comment" : "Flipped bit 71 in tag",
    455           "key" : "000102030405060708090a0b0c0d0e0f",
    456           "iv" : "505152535455565758595a5b5c5d5e5f",
    457           "aad" : "",
    458           "msg" : "202122232425262728292a2b2c2d2e2f",
    459           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    460           "tag" : "e60e7c5013a6dbf2d298b1929bc356a7",
    461           "result" : "invalid",
    462           "flags" : []
    463         },
    464         {
    465           "tcId" : 37,
    466           "comment" : "Flipped bit 77 in tag",
    467           "key" : "000102030405060708090a0b0c0d0e0f",
    468           "iv" : "505152535455565758595a5b5c5d5e5f",
    469           "aad" : "",
    470           "msg" : "202122232425262728292a2b2c2d2e2f",
    471           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    472           "tag" : "e60e7c5013a6dbf252b8b1929bc356a7",
    473           "result" : "invalid",
    474           "flags" : []
    475         },
    476         {
    477           "tcId" : 38,
    478           "comment" : "Flipped bit 80 in tag",
    479           "key" : "000102030405060708090a0b0c0d0e0f",
    480           "iv" : "505152535455565758595a5b5c5d5e5f",
    481           "aad" : "",
    482           "msg" : "202122232425262728292a2b2c2d2e2f",
    483           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    484           "tag" : "e60e7c5013a6dbf25298b0929bc356a7",
    485           "result" : "invalid",
    486           "flags" : []
    487         },
    488         {
    489           "tcId" : 39,
    490           "comment" : "Flipped bit 96 in tag",
    491           "key" : "000102030405060708090a0b0c0d0e0f",
    492           "iv" : "505152535455565758595a5b5c5d5e5f",
    493           "aad" : "",
    494           "msg" : "202122232425262728292a2b2c2d2e2f",
    495           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    496           "tag" : "e60e7c5013a6dbf25298b1929ac356a7",
    497           "result" : "invalid",
    498           "flags" : []
    499         },
    500         {
    501           "tcId" : 40,
    502           "comment" : "Flipped bit 97 in tag",
    503           "key" : "000102030405060708090a0b0c0d0e0f",
    504           "iv" : "505152535455565758595a5b5c5d5e5f",
    505           "aad" : "",
    506           "msg" : "202122232425262728292a2b2c2d2e2f",
    507           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    508           "tag" : "e60e7c5013a6dbf25298b19299c356a7",
    509           "result" : "invalid",
    510           "flags" : []
    511         },
    512         {
    513           "tcId" : 41,
    514           "comment" : "Flipped bit 103 in tag",
    515           "key" : "000102030405060708090a0b0c0d0e0f",
    516           "iv" : "505152535455565758595a5b5c5d5e5f",
    517           "aad" : "",
    518           "msg" : "202122232425262728292a2b2c2d2e2f",
    519           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    520           "tag" : "e60e7c5013a6dbf25298b1921bc356a7",
    521           "result" : "invalid",
    522           "flags" : []
    523         },
    524         {
    525           "tcId" : 42,
    526           "comment" : "Flipped bit 120 in tag",
    527           "key" : "000102030405060708090a0b0c0d0e0f",
    528           "iv" : "505152535455565758595a5b5c5d5e5f",
    529           "aad" : "",
    530           "msg" : "202122232425262728292a2b2c2d2e2f",
    531           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    532           "tag" : "e60e7c5013a6dbf25298b1929bc356a6",
    533           "result" : "invalid",
    534           "flags" : []
    535         },
    536         {
    537           "tcId" : 43,
    538           "comment" : "Flipped bit 121 in tag",
    539           "key" : "000102030405060708090a0b0c0d0e0f",
    540           "iv" : "505152535455565758595a5b5c5d5e5f",
    541           "aad" : "",
    542           "msg" : "202122232425262728292a2b2c2d2e2f",
    543           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    544           "tag" : "e60e7c5013a6dbf25298b1929bc356a5",
    545           "result" : "invalid",
    546           "flags" : []
    547         },
    548         {
    549           "tcId" : 44,
    550           "comment" : "Flipped bit 126 in tag",
    551           "key" : "000102030405060708090a0b0c0d0e0f",
    552           "iv" : "505152535455565758595a5b5c5d5e5f",
    553           "aad" : "",
    554           "msg" : "202122232425262728292a2b2c2d2e2f",
    555           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    556           "tag" : "e60e7c5013a6dbf25298b1929bc356e7",
    557           "result" : "invalid",
    558           "flags" : []
    559         },
    560         {
    561           "tcId" : 45,
    562           "comment" : "Flipped bit 127 in tag",
    563           "key" : "000102030405060708090a0b0c0d0e0f",
    564           "iv" : "505152535455565758595a5b5c5d5e5f",
    565           "aad" : "",
    566           "msg" : "202122232425262728292a2b2c2d2e2f",
    567           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    568           "tag" : "e60e7c5013a6dbf25298b1929bc35627",
    569           "result" : "invalid",
    570           "flags" : []
    571         },
    572         {
    573           "tcId" : 46,
    574           "comment" : "Flipped bits 0 and 64 in tag",
    575           "key" : "000102030405060708090a0b0c0d0e0f",
    576           "iv" : "505152535455565758595a5b5c5d5e5f",
    577           "aad" : "",
    578           "msg" : "202122232425262728292a2b2c2d2e2f",
    579           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    580           "tag" : "e70e7c5013a6dbf25398b1929bc356a7",
    581           "result" : "invalid",
    582           "flags" : []
    583         },
    584         {
    585           "tcId" : 47,
    586           "comment" : "Flipped bits 31 and 63 in tag",
    587           "key" : "000102030405060708090a0b0c0d0e0f",
    588           "iv" : "505152535455565758595a5b5c5d5e5f",
    589           "aad" : "",
    590           "msg" : "202122232425262728292a2b2c2d2e2f",
    591           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    592           "tag" : "e60e7cd013a6db725298b1929bc356a7",
    593           "result" : "invalid",
    594           "flags" : []
    595         },
    596         {
    597           "tcId" : 48,
    598           "comment" : "Flipped bits 63 and 127 in tag",
    599           "key" : "000102030405060708090a0b0c0d0e0f",
    600           "iv" : "505152535455565758595a5b5c5d5e5f",
    601           "aad" : "",
    602           "msg" : "202122232425262728292a2b2c2d2e2f",
    603           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    604           "tag" : "e60e7c5013a6db725298b1929bc35627",
    605           "result" : "invalid",
    606           "flags" : []
    607         },
    608         {
    609           "tcId" : 49,
    610           "comment" : "all bits of tag flipped",
    611           "key" : "000102030405060708090a0b0c0d0e0f",
    612           "iv" : "505152535455565758595a5b5c5d5e5f",
    613           "aad" : "",
    614           "msg" : "202122232425262728292a2b2c2d2e2f",
    615           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    616           "tag" : "19f183afec59240dad674e6d643ca958",
    617           "result" : "invalid",
    618           "flags" : []
    619         },
    620         {
    621           "tcId" : 50,
    622           "comment" : "Tag changed to all zero",
    623           "key" : "000102030405060708090a0b0c0d0e0f",
    624           "iv" : "505152535455565758595a5b5c5d5e5f",
    625           "aad" : "",
    626           "msg" : "202122232425262728292a2b2c2d2e2f",
    627           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    628           "tag" : "00000000000000000000000000000000",
    629           "result" : "invalid",
    630           "flags" : []
    631         },
    632         {
    633           "tcId" : 51,
    634           "comment" : "tag changed to all 1",
    635           "key" : "000102030405060708090a0b0c0d0e0f",
    636           "iv" : "505152535455565758595a5b5c5d5e5f",
    637           "aad" : "",
    638           "msg" : "202122232425262728292a2b2c2d2e2f",
    639           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    640           "tag" : "ffffffffffffffffffffffffffffffff",
    641           "result" : "invalid",
    642           "flags" : []
    643         },
    644         {
    645           "tcId" : 52,
    646           "comment" : "msbs changed in tag",
    647           "key" : "000102030405060708090a0b0c0d0e0f",
    648           "iv" : "505152535455565758595a5b5c5d5e5f",
    649           "aad" : "",
    650           "msg" : "202122232425262728292a2b2c2d2e2f",
    651           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    652           "tag" : "668efcd093265b72d21831121b43d627",
    653           "result" : "invalid",
    654           "flags" : []
    655         },
    656         {
    657           "tcId" : 53,
    658           "comment" : "lsbs changed in tag",
    659           "key" : "000102030405060708090a0b0c0d0e0f",
    660           "iv" : "505152535455565758595a5b5c5d5e5f",
    661           "aad" : "",
    662           "msg" : "202122232425262728292a2b2c2d2e2f",
    663           "ct" : "29a0914fec4bef54babf6613a9f9cd70",
    664           "tag" : "e70f7d5112a7daf35399b0939ac257a6",
    665           "result" : "invalid",
    666           "flags" : []
    667         }
    668       ]
    669     },
    670     {
    671       "ivSize" : 96,
    672       "keySize" : 128,
    673       "tagSize" : 128,
    674       "type" : "AeadTest",
    675       "tests" : [
    676         {
    677           "tcId" : 54,
    678           "comment" : "",
    679           "key" : "bedcfb5a011ebc84600fcb296c15af0d",
    680           "iv" : "438a547a94ea88dce46c6c85",
    681           "aad" : "",
    682           "msg" : "",
    683           "ct" : "",
    684           "tag" : "9607977cd7556b1dfedf0c73a35a5197",
    685           "result" : "valid",
    686           "flags" : []
    687         },
    688         {
    689           "tcId" : 55,
    690           "comment" : "",
    691           "key" : "384ea416ac3c2f51a76e7d8226346d4e",
    692           "iv" : "b30c084727ad1c592ac21d12",
    693           "aad" : "",
    694           "msg" : "35",
    695           "ct" : "98",
    696           "tag" : "f5d7930952e275beecb998d804c241f0",
    697           "result" : "valid",
    698           "flags" : []
    699         },
    700         {
    701           "tcId" : 56,
    702           "comment" : "",
    703           "key" : "cae31cd9f55526eb038241fc44cac1e5",
    704           "iv" : "b5e006ded553110e6dc56529",
    705           "aad" : "",
    706           "msg" : "d10989f2c52e94ad",
    707           "ct" : "7fd2878318ab0f2b",
    708           "tag" : "ab184ffde523565529a9be111b0c2d6d",
    709           "result" : "valid",
    710           "flags" : []
    711         },
    712         {
    713           "tcId" : 57,
    714           "comment" : "",
    715           "key" : "ffdf4228361ea1f8165852136b3480f7",
    716           "iv" : "0e1666f2dc652f7708fb8f0d",
    717           "aad" : "",
    718           "msg" : "25b12e28ac0ef6ead0226a3b2288c800",
    719           "ct" : "e928622d1e6e798d8665ae732c4c1e5f",
    720           "tag" : "33ab476757ffa42c0f6c276391a46eac",
    721           "result" : "valid",
    722           "flags" : []
    723         },
    724         {
    725           "tcId" : 58,
    726           "comment" : "",
    727           "key" : "a8ee11b26d7ceb7f17eaa1e4b83a2cf6",
    728           "iv" : "fbbc04fd6e025b7193eb57f6",
    729           "aad" : "",
    730           "msg" : "c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf",
    731           "ct" : "efd299a43b25ce8cc31b80e5489ef9ce7356ececa91bc7bd",
    732           "tag" : "3c33fc0bcd256b0a8a34ecc8b01e52a6",
    733           "result" : "valid",
    734           "flags" : []
    735         },
    736         {
    737           "tcId" : 59,
    738           "comment" : "",
    739           "key" : "1655bf662f7ee685615701fd3779d628",
    740           "iv" : "42b51388f6f9047a2a994575",
    741           "aad" : "",
    742           "msg" : "857b2f6cd608c9cea0246c740caa4ca19c5f1c7d71cb9273f0d8c8bb65b70a",
    743           "ct" : "356bca9cddd39efd393278e43b4e80266071608036e81d6e924d4e4800fb27",
    744           "tag" : "71f02ba7c6cf3a579e56245025420071",
    745           "result" : "valid",
    746           "flags" : []
    747         },
    748         {
    749           "tcId" : 60,
    750           "comment" : "",
    751           "key" : "42e38abef2dd7573248c5aefb3ecca54",
    752           "iv" : "064b3cfbe04d94d4d5c19b30",
    753           "aad" : "",
    754           "msg" : "2c763b9ec84903bcbb8aec15e678a3a955e4870edbf62d9d3c81c4f9ed6154877875779ca33cce8f73a55ca7af1d8d817fc6baac00ef962c5a0da339ce81427a3d59",
    755           "ct" : "9d911b934a68ce7db322410028bd31bd81bcbdadf26f15676be472bc3821fb68e4728db76930bc0958aeed6faf3e333da7af3d48c480b424ff3d6600cc56a507c8ad",
    756           "tag" : "d679eb9e5d744b62d91dcf6fb6284f41",
    757           "result" : "valid",
    758           "flags" : []
    759         }
    760       ]
    761     },
    762     {
    763       "ivSize" : 96,
    764       "keySize" : 192,
    765       "tagSize" : 128,
    766       "type" : "AeadTest",
    767       "tests" : [
    768         {
    769           "tcId" : 61,
    770           "comment" : "",
    771           "key" : "5019eb9fef82e5750b631758f0213e3e5fcca12748b40eb4",
    772           "iv" : "ff0ddb0a0d7b36d219da12b5",
    773           "aad" : "",
    774           "msg" : "",
    775           "ct" : "",
    776           "tag" : "bce273d0e68112371745e665ececa823",
    777           "result" : "valid",
    778           "flags" : []
    779         },
    780         {
    781           "tcId" : 62,
    782           "comment" : "",
    783           "key" : "21218af790428f8024d3e7e1428c9fcf578c216636d60e73",
    784           "iv" : "34047bc39b9c608384dff5b8",
    785           "aad" : "",
    786           "msg" : "e3",
    787           "ct" : "a3",
    788           "tag" : "54a0b780af21eb4714feeecfafbb2226",
    789           "result" : "valid",
    790           "flags" : []
    791         },
    792         {
    793           "tcId" : 63,
    794           "comment" : "",
    795           "key" : "3a8bf543c480925632118245bcbf5d01522b987a31a33da3",
    796           "iv" : "4ebc13cf4636cc7c45e560a7",
    797           "aad" : "",
    798           "msg" : "53fc72e71b59eeb3",
    799           "ct" : "58a3891bbda8d0ed",
    800           "tag" : "af4e86d045c2397ee273fe9d3a324656",
    801           "result" : "valid",
    802           "flags" : []
    803         },
    804         {
    805           "tcId" : 64,
    806           "comment" : "",
    807           "key" : "bcb6bc5ee6743df1396a34639327b25809ec9c81dd6a0c0e",
    808           "iv" : "be0326d23bdc2c64648d13f4",
    809           "aad" : "",
    810           "msg" : "80474a3a3b809560eee2ce7a7a33ea07",
    811           "ct" : "586e1aa844e2fa3749e44a0aa4cb745d",
    812           "tag" : "96f41c15cddf13c4032cfdaccf1c414a",
    813           "result" : "valid",
    814           "flags" : []
    815         },
    816         {
    817           "tcId" : 65,
    818           "comment" : "",
    819           "key" : "7f672d85e151aa490bc0eec8f66b5e5bee74af11642be3ff",
    820           "iv" : "b022067048505b20946216ef",
    821           "aad" : "",
    822           "msg" : "ef6412c72b03c643fa02565a0ae2378a9311c11a84065f80",
    823           "ct" : "e271d068193af63e3c604659ad0268525f78dcb8a67b0c22",
    824           "tag" : "e345fba42d860b1c1886d0cc4c5db134",
    825           "result" : "valid",
    826           "flags" : []
    827         },
    828         {
    829           "tcId" : 66,
    830           "comment" : "",
    831           "key" : "f7ace6c3c10c3ff977febe7dc882b8e779ef3a17ef9324a8",
    832           "iv" : "6e2ba2833c5dce6becc4f6d8",
    833           "aad" : "",
    834           "msg" : "2e11e41951c20460c768b0d71ad56e77bec05e0478f99d5b62e799f732e467",
    835           "ct" : "282317a4b3dab218ab8a691d20b3849f90eed541fd28c0d575b5dc767e8fb4",
    836           "tag" : "33d8ec06ea9751eb0ac4f8a08bbde648",
    837           "result" : "valid",
    838           "flags" : []
    839         },
    840         {
    841           "tcId" : 67,
    842           "comment" : "",
    843           "key" : "239195b58668eb89636b1ec2b331336946369fc6c87b8849",
    844           "iv" : "14a6281a43b4eb056a67b9e6",
    845           "aad" : "",
    846           "msg" : "39d873d4cad71cb252784bd14648a494ceb517eb9e3e6f32d19bd18dfaf877c7aec22103d242993ed7bab123326110dfdb7229143a0c601e16aa4ecdde808cd83bb2",
    847           "ct" : "e8325d16185109f5ebde020dd4219a5c1554ee83a82c60ae3d2a018e795730ed8ef404d8ba4aba95cc8fa6e435bf8ec9e405b3525dfd66c2be91812f0008c02fceed",
    848           "tag" : "72418f7d6c3770d603f5762d666af049",
    849           "result" : "valid",
    850           "flags" : []
    851         }
    852       ]
    853     },
    854     {
    855       "ivSize" : 96,
    856       "keySize" : 256,
    857       "tagSize" : 128,
    858       "type" : "AeadTest",
    859       "tests" : [
    860         {
    861           "tcId" : 68,
    862           "comment" : "",
    863           "key" : "80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0",
    864           "iv" : "4da5bf8dfd5852c1ea12379d",
    865           "aad" : "",
    866           "msg" : "",
    867           "ct" : "",
    868           "tag" : "4d293af9a8fe4ac034f14b14334c16ae",
    869           "result" : "valid",
    870           "flags" : []
    871         },
    872         {
    873           "tcId" : 69,
    874           "comment" : "",
    875           "key" : "cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273",
    876           "iv" : "99e23ec48985bccdeeab60f1",
    877           "aad" : "",
    878           "msg" : "2a",
    879           "ct" : "8c",
    880           "tag" : "c460d5ff45235c3c2491c7e6a32491d6",
    881           "result" : "valid",
    882           "flags" : []
    883         },
    884         {
    885           "tcId" : 70,
    886           "comment" : "",
    887           "key" : "51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152",
    888           "iv" : "4f07afedfdc3b6c2361823d3",
    889           "aad" : "",
    890           "msg" : "be3308f72a2c6aed",
    891           "ct" : "6038296421fb5007",
    892           "tag" : "0a91c72219c0b9ad716accd910e04e13",
    893           "result" : "valid",
    894           "flags" : []
    895         },
    896         {
    897           "tcId" : 71,
    898           "comment" : "",
    899           "key" : "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a",
    900           "iv" : "2fcb1b38a99e71b84740ad9b",
    901           "aad" : "",
    902           "msg" : "549b365af913f3b081131ccb6b825588",
    903           "ct" : "c4066e265a948f40e05e37fa400fde1b",
    904           "tag" : "611de27128955c54edd7a4d6d23e78ee",
    905           "result" : "valid",
    906           "flags" : []
    907         },
    908         {
    909           "tcId" : 72,
    910           "comment" : "",
    911           "key" : "0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7",
    912           "iv" : "e6b1adf2fd58a8762c65f31b",
    913           "aad" : "",
    914           "msg" : "10f1ecf9c60584665d9ae5efe279e7f7377eea6916d2b111",
    915           "ct" : "f64ffe52cd838cea89dd500662a2ee4b4b450eee68218e84",
    916           "tag" : "ae1e2eda96bed82182240aae08f9fe9c",
    917           "result" : "valid",
    918           "flags" : []
    919         },
    920         {
    921           "tcId" : 73,
    922           "comment" : "",
    923           "key" : "2eb51c469aa8eb9e6c54a8349bae50a20f0e382711bba1152c424f03b6671d71",
    924           "iv" : "04a9be03508a5f31371a6fd2",
    925           "aad" : "",
    926           "msg" : "b053999286a2824f42cc8c203ab24e2c97a685adcc2ad32662558e55a5c729",
    927           "ct" : "01f09a6a136909c158e13502ee5488f592ee24059d6da734acba8c11e9815f",
    928           "tag" : "79e57b518fa6dabe94e0e89cae89976b",
    929           "result" : "valid",
    930           "flags" : []
    931         },
    932         {
    933           "tcId" : 74,
    934           "comment" : "",
    935           "key" : "95e87eda64d0dc2d4e851030c3e1b27cca2265b3464c2c572bd8fc8cfb282d1b",
    936           "iv" : "ce03bbb56778f25d4528350b",
    937           "aad" : "",
    938           "msg" : "2e5acc19acb9940bb74d414b45e71386a409b641490b139493d7d632cbf1674fdf2511c3fad6c27359e6137b4cd52efc4bf871e6623451517d6a3c68240f2a79916a",
    939           "ct" : "72356ce9f1822e30809817a3b91ea13700ab3275b6f3718a845ad0b132bf4bbbb61ee466c1b0a1cb5a26424dbcc8d1b649f22785907a9c0164a2a41a9fc477d6c4dd",
    940           "tag" : "872861d71412e15732f60a83d4b47ee1",
    941           "result" : "valid",
    942           "flags" : []
    943         }
    944       ]
    945     },
    946     {
    947       "ivSize" : 128,
    948       "keySize" : 192,
    949       "tagSize" : 128,
    950       "type" : "AeadTest",
    951       "tests" : [
    952         {
    953           "tcId" : 75,
    954           "comment" : "",
    955           "key" : "fae2a14197c7d1140061fe7c3d11d9f77c79562e3593a99b",
    956           "iv" : "bc28433953772d57bbd933100cd47a56",
    957           "aad" : "",
    958           "msg" : "",
    959           "ct" : "",
    960           "tag" : "b8c26823cb288d2ddc93ea1f3c91248b",
    961           "result" : "valid",
    962           "flags" : []
    963         },
    964         {
    965           "tcId" : 76,
    966           "comment" : "",
    967           "key" : "cee9abbc26b63e169f0ced621fe21d95904e75b881d93e6b",
    968           "iv" : "1e8259e0a43e571068f701cd2064fc0c",
    969           "aad" : "",
    970           "msg" : "46",
    971           "ct" : "1d",
    972           "tag" : "902249b563e6a8a63bb3bb6ee7696951",
    973           "result" : "valid",
    974           "flags" : []
    975         },
    976         {
    977           "tcId" : 77,
    978           "comment" : "",
    979           "key" : "189f0bd390ba40632586a45c39735c2b87113329c800f394",
    980           "iv" : "c84442d6975f0359737de0fa828f958e",
    981           "aad" : "",
    982           "msg" : "b4bcd7b8eeca3050dd17682c6a914e",
    983           "ct" : "89071306b9c39befaf1b76b5bcaeb8",
    984           "tag" : "76feba04f1fbe3d564728b07184e0911",
    985           "result" : "valid",
    986           "flags" : []
    987         },
    988         {
    989           "tcId" : 78,
    990           "comment" : "",
    991           "key" : "2bc95c03e9c5b4b95e30fb597f7ea6dd1e8eaa68940da236",
    992           "iv" : "a2357e33ef9992be34144d2e7e043275",
    993           "aad" : "",
    994           "msg" : "3aa230f4526b82ff6ebc0b3b54e61016ad459ca86899",
    995           "ct" : "a4d87792b61883322716b345f9c29b5a12a10441d5e4",
    996           "tag" : "1cda87ea66dfc34a8d2558c001992863",
    997           "result" : "valid",
    998           "flags" : []
    999         },
   1000         {
   1001           "tcId" : 79,
   1002           "comment" : "",
   1003           "key" : "2ac418c329bce760b9928bb3d9e3171e4b95a9490bff0563",
   1004           "iv" : "e9b33cbe2cf00e3df7a9757c26887236",
   1005           "aad" : "6293808cc471bfac",
   1006           "msg" : "230e0d77a23c35be592aa6c612ebfe8c",
   1007           "ct" : "3998fa4f34537f4f1af95cea04832254",
   1008           "tag" : "bef5f02f0272e26effeefca831d33d0b",
   1009           "result" : "valid",
   1010           "flags" : []
   1011         },
   1012         {
   1013           "tcId" : 80,
   1014           "comment" : "",
   1015           "key" : "bfe0945395ca57a1c2368f56bb6054755f1f16e6d6dce5dc",
   1016           "iv" : "ea8bc8bde29e057ebaa67e3516295d22",
   1017           "aad" : "922dc6f1ed0da9d25500a0b7157a10",
   1018           "msg" : "212b0b1f685300651eb43b2ec0779126",
   1019           "ct" : "7342838539ec975f2b4e3cf9a08c860e",
   1020           "tag" : "1ab9c92a3a2b2c0c7996c8a25738959c",
   1021           "result" : "valid",
   1022           "flags" : []
   1023         },
   1024         {
   1025           "tcId" : 81,
   1026           "comment" : "",
   1027           "key" : "b08b98d7b077662a1f6224ba91c22b95b13d0a75e54d609c",
   1028           "iv" : "6900b2667811f60b1170542b6d44b913",
   1029           "aad" : "0f1a3473ff20352972b395a2dec89d1a",
   1030           "msg" : "28ccf9f4f3cb429f75144275b907d19d",
   1031           "ct" : "b9143fec99d73850ca15adc7313dc00c",
   1032           "tag" : "28dee7cedb311961f868697c91ef0729",
   1033           "result" : "valid",
   1034           "flags" : []
   1035         },
   1036         {
   1037           "tcId" : 82,
   1038           "comment" : "",
   1039           "key" : "a90bd7b87c03803fe77291483954578c07849fb273a52243",
   1040           "iv" : "0c300db1fbf94c6ae9a36e5ae4bbb906",
   1041           "aad" : "8cdec329f05a3e2964ea9426430dfe40ce7f40a6fc429b33",
   1042           "msg" : "644b8ee3162e81b0d59792d3386cc30c",
   1043           "ct" : "e286ad3f23d2d5742b043ba2c18a73d1",
   1044           "tag" : "9252f1b2ea6946fa42b2e86cc7bd5114",
   1045           "result" : "valid",
   1046           "flags" : []
   1047         },
   1048         {
   1049           "tcId" : 83,
   1050           "comment" : "Flipped bit 0 in tag",
   1051           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1052           "iv" : "505152535455565758595a5b5c5d5e5f",
   1053           "aad" : "",
   1054           "msg" : "202122232425262728292a2b2c2d2e2f",
   1055           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1056           "tag" : "99c338570bb58a2ca8f3ecaba85e9a22",
   1057           "result" : "invalid",
   1058           "flags" : []
   1059         },
   1060         {
   1061           "tcId" : 84,
   1062           "comment" : "Flipped bit 1 in tag",
   1063           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1064           "iv" : "505152535455565758595a5b5c5d5e5f",
   1065           "aad" : "",
   1066           "msg" : "202122232425262728292a2b2c2d2e2f",
   1067           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1068           "tag" : "9ac338570bb58a2ca8f3ecaba85e9a22",
   1069           "result" : "invalid",
   1070           "flags" : []
   1071         },
   1072         {
   1073           "tcId" : 85,
   1074           "comment" : "Flipped bit 7 in tag",
   1075           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1076           "iv" : "505152535455565758595a5b5c5d5e5f",
   1077           "aad" : "",
   1078           "msg" : "202122232425262728292a2b2c2d2e2f",
   1079           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1080           "tag" : "18c338570bb58a2ca8f3ecaba85e9a22",
   1081           "result" : "invalid",
   1082           "flags" : []
   1083         },
   1084         {
   1085           "tcId" : 86,
   1086           "comment" : "Flipped bit 8 in tag",
   1087           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1088           "iv" : "505152535455565758595a5b5c5d5e5f",
   1089           "aad" : "",
   1090           "msg" : "202122232425262728292a2b2c2d2e2f",
   1091           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1092           "tag" : "98c238570bb58a2ca8f3ecaba85e9a22",
   1093           "result" : "invalid",
   1094           "flags" : []
   1095         },
   1096         {
   1097           "tcId" : 87,
   1098           "comment" : "Flipped bit 31 in tag",
   1099           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1100           "iv" : "505152535455565758595a5b5c5d5e5f",
   1101           "aad" : "",
   1102           "msg" : "202122232425262728292a2b2c2d2e2f",
   1103           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1104           "tag" : "98c338d70bb58a2ca8f3ecaba85e9a22",
   1105           "result" : "invalid",
   1106           "flags" : []
   1107         },
   1108         {
   1109           "tcId" : 88,
   1110           "comment" : "Flipped bit 32 in tag",
   1111           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1112           "iv" : "505152535455565758595a5b5c5d5e5f",
   1113           "aad" : "",
   1114           "msg" : "202122232425262728292a2b2c2d2e2f",
   1115           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1116           "tag" : "98c338570ab58a2ca8f3ecaba85e9a22",
   1117           "result" : "invalid",
   1118           "flags" : []
   1119         },
   1120         {
   1121           "tcId" : 89,
   1122           "comment" : "Flipped bit 33 in tag",
   1123           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1124           "iv" : "505152535455565758595a5b5c5d5e5f",
   1125           "aad" : "",
   1126           "msg" : "202122232425262728292a2b2c2d2e2f",
   1127           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1128           "tag" : "98c3385709b58a2ca8f3ecaba85e9a22",
   1129           "result" : "invalid",
   1130           "flags" : []
   1131         },
   1132         {
   1133           "tcId" : 90,
   1134           "comment" : "Flipped bit 63 in tag",
   1135           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1136           "iv" : "505152535455565758595a5b5c5d5e5f",
   1137           "aad" : "",
   1138           "msg" : "202122232425262728292a2b2c2d2e2f",
   1139           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1140           "tag" : "98c338570bb58aaca8f3ecaba85e9a22",
   1141           "result" : "invalid",
   1142           "flags" : []
   1143         },
   1144         {
   1145           "tcId" : 91,
   1146           "comment" : "Flipped bit 64 in tag",
   1147           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1148           "iv" : "505152535455565758595a5b5c5d5e5f",
   1149           "aad" : "",
   1150           "msg" : "202122232425262728292a2b2c2d2e2f",
   1151           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1152           "tag" : "98c338570bb58a2ca9f3ecaba85e9a22",
   1153           "result" : "invalid",
   1154           "flags" : []
   1155         },
   1156         {
   1157           "tcId" : 92,
   1158           "comment" : "Flipped bit 71 in tag",
   1159           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1160           "iv" : "505152535455565758595a5b5c5d5e5f",
   1161           "aad" : "",
   1162           "msg" : "202122232425262728292a2b2c2d2e2f",
   1163           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1164           "tag" : "98c338570bb58a2c28f3ecaba85e9a22",
   1165           "result" : "invalid",
   1166           "flags" : []
   1167         },
   1168         {
   1169           "tcId" : 93,
   1170           "comment" : "Flipped bit 77 in tag",
   1171           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1172           "iv" : "505152535455565758595a5b5c5d5e5f",
   1173           "aad" : "",
   1174           "msg" : "202122232425262728292a2b2c2d2e2f",
   1175           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1176           "tag" : "98c338570bb58a2ca8d3ecaba85e9a22",
   1177           "result" : "invalid",
   1178           "flags" : []
   1179         },
   1180         {
   1181           "tcId" : 94,
   1182           "comment" : "Flipped bit 80 in tag",
   1183           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1184           "iv" : "505152535455565758595a5b5c5d5e5f",
   1185           "aad" : "",
   1186           "msg" : "202122232425262728292a2b2c2d2e2f",
   1187           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1188           "tag" : "98c338570bb58a2ca8f3edaba85e9a22",
   1189           "result" : "invalid",
   1190           "flags" : []
   1191         },
   1192         {
   1193           "tcId" : 95,
   1194           "comment" : "Flipped bit 96 in tag",
   1195           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1196           "iv" : "505152535455565758595a5b5c5d5e5f",
   1197           "aad" : "",
   1198           "msg" : "202122232425262728292a2b2c2d2e2f",
   1199           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1200           "tag" : "98c338570bb58a2ca8f3ecaba95e9a22",
   1201           "result" : "invalid",
   1202           "flags" : []
   1203         },
   1204         {
   1205           "tcId" : 96,
   1206           "comment" : "Flipped bit 97 in tag",
   1207           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1208           "iv" : "505152535455565758595a5b5c5d5e5f",
   1209           "aad" : "",
   1210           "msg" : "202122232425262728292a2b2c2d2e2f",
   1211           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1212           "tag" : "98c338570bb58a2ca8f3ecabaa5e9a22",
   1213           "result" : "invalid",
   1214           "flags" : []
   1215         },
   1216         {
   1217           "tcId" : 97,
   1218           "comment" : "Flipped bit 103 in tag",
   1219           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1220           "iv" : "505152535455565758595a5b5c5d5e5f",
   1221           "aad" : "",
   1222           "msg" : "202122232425262728292a2b2c2d2e2f",
   1223           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1224           "tag" : "98c338570bb58a2ca8f3ecab285e9a22",
   1225           "result" : "invalid",
   1226           "flags" : []
   1227         },
   1228         {
   1229           "tcId" : 98,
   1230           "comment" : "Flipped bit 120 in tag",
   1231           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1232           "iv" : "505152535455565758595a5b5c5d5e5f",
   1233           "aad" : "",
   1234           "msg" : "202122232425262728292a2b2c2d2e2f",
   1235           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1236           "tag" : "98c338570bb58a2ca8f3ecaba85e9a23",
   1237           "result" : "invalid",
   1238           "flags" : []
   1239         },
   1240         {
   1241           "tcId" : 99,
   1242           "comment" : "Flipped bit 121 in tag",
   1243           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1244           "iv" : "505152535455565758595a5b5c5d5e5f",
   1245           "aad" : "",
   1246           "msg" : "202122232425262728292a2b2c2d2e2f",
   1247           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1248           "tag" : "98c338570bb58a2ca8f3ecaba85e9a20",
   1249           "result" : "invalid",
   1250           "flags" : []
   1251         },
   1252         {
   1253           "tcId" : 100,
   1254           "comment" : "Flipped bit 126 in tag",
   1255           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1256           "iv" : "505152535455565758595a5b5c5d5e5f",
   1257           "aad" : "",
   1258           "msg" : "202122232425262728292a2b2c2d2e2f",
   1259           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1260           "tag" : "98c338570bb58a2ca8f3ecaba85e9a62",
   1261           "result" : "invalid",
   1262           "flags" : []
   1263         },
   1264         {
   1265           "tcId" : 101,
   1266           "comment" : "Flipped bit 127 in tag",
   1267           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1268           "iv" : "505152535455565758595a5b5c5d5e5f",
   1269           "aad" : "",
   1270           "msg" : "202122232425262728292a2b2c2d2e2f",
   1271           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1272           "tag" : "98c338570bb58a2ca8f3ecaba85e9aa2",
   1273           "result" : "invalid",
   1274           "flags" : []
   1275         },
   1276         {
   1277           "tcId" : 102,
   1278           "comment" : "Flipped bits 0 and 64 in tag",
   1279           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1280           "iv" : "505152535455565758595a5b5c5d5e5f",
   1281           "aad" : "",
   1282           "msg" : "202122232425262728292a2b2c2d2e2f",
   1283           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1284           "tag" : "99c338570bb58a2ca9f3ecaba85e9a22",
   1285           "result" : "invalid",
   1286           "flags" : []
   1287         },
   1288         {
   1289           "tcId" : 103,
   1290           "comment" : "Flipped bits 31 and 63 in tag",
   1291           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1292           "iv" : "505152535455565758595a5b5c5d5e5f",
   1293           "aad" : "",
   1294           "msg" : "202122232425262728292a2b2c2d2e2f",
   1295           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1296           "tag" : "98c338d70bb58aaca8f3ecaba85e9a22",
   1297           "result" : "invalid",
   1298           "flags" : []
   1299         },
   1300         {
   1301           "tcId" : 104,
   1302           "comment" : "Flipped bits 63 and 127 in tag",
   1303           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1304           "iv" : "505152535455565758595a5b5c5d5e5f",
   1305           "aad" : "",
   1306           "msg" : "202122232425262728292a2b2c2d2e2f",
   1307           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1308           "tag" : "98c338570bb58aaca8f3ecaba85e9aa2",
   1309           "result" : "invalid",
   1310           "flags" : []
   1311         },
   1312         {
   1313           "tcId" : 105,
   1314           "comment" : "all bits of tag flipped",
   1315           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1316           "iv" : "505152535455565758595a5b5c5d5e5f",
   1317           "aad" : "",
   1318           "msg" : "202122232425262728292a2b2c2d2e2f",
   1319           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1320           "tag" : "673cc7a8f44a75d3570c135457a165dd",
   1321           "result" : "invalid",
   1322           "flags" : []
   1323         },
   1324         {
   1325           "tcId" : 106,
   1326           "comment" : "Tag changed to all zero",
   1327           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1328           "iv" : "505152535455565758595a5b5c5d5e5f",
   1329           "aad" : "",
   1330           "msg" : "202122232425262728292a2b2c2d2e2f",
   1331           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1332           "tag" : "00000000000000000000000000000000",
   1333           "result" : "invalid",
   1334           "flags" : []
   1335         },
   1336         {
   1337           "tcId" : 107,
   1338           "comment" : "tag changed to all 1",
   1339           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1340           "iv" : "505152535455565758595a5b5c5d5e5f",
   1341           "aad" : "",
   1342           "msg" : "202122232425262728292a2b2c2d2e2f",
   1343           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1344           "tag" : "ffffffffffffffffffffffffffffffff",
   1345           "result" : "invalid",
   1346           "flags" : []
   1347         },
   1348         {
   1349           "tcId" : 108,
   1350           "comment" : "msbs changed in tag",
   1351           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1352           "iv" : "505152535455565758595a5b5c5d5e5f",
   1353           "aad" : "",
   1354           "msg" : "202122232425262728292a2b2c2d2e2f",
   1355           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1356           "tag" : "1843b8d78b350aac28736c2b28de1aa2",
   1357           "result" : "invalid",
   1358           "flags" : []
   1359         },
   1360         {
   1361           "tcId" : 109,
   1362           "comment" : "lsbs changed in tag",
   1363           "key" : "000102030405060708090a0b0c0d0e0f1011121314151617",
   1364           "iv" : "505152535455565758595a5b5c5d5e5f",
   1365           "aad" : "",
   1366           "msg" : "202122232425262728292a2b2c2d2e2f",
   1367           "ct" : "8bec36e347b5df50a5fb5c6b25189fdc",
   1368           "tag" : "99c239560ab48b2da9f2edaaa95f9b23",
   1369           "result" : "invalid",
   1370           "flags" : []
   1371         }
   1372       ]
   1373     },
   1374     {
   1375       "ivSize" : 128,
   1376       "keySize" : 256,
   1377       "tagSize" : 128,
   1378       "type" : "AeadTest",
   1379       "tests" : [
   1380         {
   1381           "tcId" : 110,
   1382           "comment" : "",
   1383           "key" : "b4cd11db0b3e0b9b34eafd9fe027746976379155e76116afde1b96d21298e34f",
   1384           "iv" : "00c49f4ebb07393f07ebc3825f7b0830",
   1385           "aad" : "",
   1386           "msg" : "",
   1387           "ct" : "",
   1388           "tag" : "80d821cde2d6c523b718597b11dd0fa8",
   1389           "result" : "valid",
   1390           "flags" : []
   1391         },
   1392         {
   1393           "tcId" : 111,
   1394           "comment" : "",
   1395           "key" : "b7797eb0c1a6089ad5452d81fdb14828c040ddc4589c32b565aad8cb4de3e4a0",
   1396           "iv" : "0ad570d8863918fe89124e09d125a271",
   1397           "aad" : "",
   1398           "msg" : "ed",
   1399           "ct" : "25",
   1400           "tag" : "4fef9ec45255dbba5631105d00a55767",
   1401           "result" : "valid",
   1402           "flags" : []
   1403         },
   1404         {
   1405           "tcId" : 112,
   1406           "comment" : "",
   1407           "key" : "4c010d9561c7234c308c01cea3040c925a9f324dc958ff904ae39b37e60e1e03",
   1408           "iv" : "2a55caa137c5b0b66cf3809eb8f730c4",
   1409           "aad" : "",
   1410           "msg" : "2a093c9ed72b8ff4994201e9f9e010",
   1411           "ct" : "cbfcaa3634d6cff5656bc6bda6ab5f",
   1412           "tag" : "0144be0643b036a8147e19f4ea9e7af2",
   1413           "result" : "valid",
   1414           "flags" : []
   1415         },
   1416         {
   1417           "tcId" : 113,
   1418           "comment" : "",
   1419           "key" : "2f6cfb7a215a7bafb607c273f7e66f9a6d51d57f9c29422ec64699bad0c6f33b",
   1420           "iv" : "21cbeff0b123799da74f4daff2e279c5",
   1421           "aad" : "",
   1422           "msg" : "39dbc71f6838ed6c6e582137436e1c61bbbfb80531f4",
   1423           "ct" : "f531097aa1bb35d9f401d459340afbd27f9bdf72c537",
   1424           "tag" : "e4e18170dce4e1af90b15eae64355331",
   1425           "result" : "valid",
   1426           "flags" : []
   1427         },
   1428         {
   1429           "tcId" : 114,
   1430           "comment" : "",
   1431           "key" : "7517c973a9de3614431e3198f4ddc0f8dc33862654649e9ff7838635bb278231",
   1432           "iv" : "42f82085c08afd5b19a9491a79cd8119",
   1433           "aad" : "e9ee894ad5b0781d",
   1434           "msg" : "d17fbed25ad5f72477580b9e82a7b883",
   1435           "ct" : "0b70b24253b2e1c3ef1165925b5c5e57",
   1436           "tag" : "45009a2a101877ed70e58f2e5910004f",
   1437           "result" : "valid",
   1438           "flags" : []
   1439         },
   1440         {
   1441           "tcId" : 115,
   1442           "comment" : "",
   1443           "key" : "9f5c60fb5df5cf2b1b39254c3fa80e51d30d64e344b3aba59574305b4d2212ad",
   1444           "iv" : "d4df79c69f73b26a13598af07eed6a77",
   1445           "aad" : "813399ff1e1ef0b58bb2be130ce5d4",
   1446           "msg" : "a3ca2ef9bd1fdbaa83db4c7eae6de94e",
   1447           "ct" : "65019212ccbbd4cd2f995cc59d46fd27",
   1448           "tag" : "4026c486430a1ae2a5fc4081cd665468",
   1449           "result" : "valid",
   1450           "flags" : []
   1451         },
   1452         {
   1453           "tcId" : 116,
   1454           "comment" : "",
   1455           "key" : "38f3d880ed6cd605f2eab88027c9a1c21d13e3de1af50ac884723bcf2b70f495",
   1456           "iv" : "7078c9239650b8a1a8cf031d460e51c1",
   1457           "aad" : "d1544013b885a7083abece9e31d98ebc",
   1458           "msg" : "52609620d7f572aa9267565e459ae419",
   1459           "ct" : "91b9f4424b68b4af839ce553d10b7dbc",
   1460           "tag" : "0541b1a518f4bb585a594f3eab5535c3",
   1461           "result" : "valid",
   1462           "flags" : []
   1463         },
   1464         {
   1465           "tcId" : 117,
   1466           "comment" : "",
   1467           "key" : "ec88cec13d8ebae7d62f60197e5486d61c33ee5a50b19f197c1348fbc9e27e8e",
   1468           "iv" : "1ec1d18c96ca6cad66690e60b91cf222",
   1469           "aad" : "d28d5811d4168a08da54b97831b59200041adb0e2891ea91",
   1470           "msg" : "658c6c7d8ea64a48375d69d9a405095a",
   1471           "ct" : "e42b53912ce21a3ee7a1fb51194d6fe3",
   1472           "tag" : "2bc8cc7f42cac1a121fd9ddff4f2073c",
   1473           "result" : "valid",
   1474           "flags" : []
   1475         },
   1476         {
   1477           "tcId" : 118,
   1478           "comment" : "Flipped bit 0 in tag",
   1479           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1480           "iv" : "505152535455565758595a5b5c5d5e5f",
   1481           "aad" : "",
   1482           "msg" : "202122232425262728292a2b2c2d2e2f",
   1483           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1484           "tag" : "e976fdd461c0a0a49971db8d9678acb8",
   1485           "result" : "invalid",
   1486           "flags" : []
   1487         },
   1488         {
   1489           "tcId" : 119,
   1490           "comment" : "Flipped bit 1 in tag",
   1491           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1492           "iv" : "505152535455565758595a5b5c5d5e5f",
   1493           "aad" : "",
   1494           "msg" : "202122232425262728292a2b2c2d2e2f",
   1495           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1496           "tag" : "ea76fdd461c0a0a49971db8d9678acb8",
   1497           "result" : "invalid",
   1498           "flags" : []
   1499         },
   1500         {
   1501           "tcId" : 120,
   1502           "comment" : "Flipped bit 7 in tag",
   1503           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1504           "iv" : "505152535455565758595a5b5c5d5e5f",
   1505           "aad" : "",
   1506           "msg" : "202122232425262728292a2b2c2d2e2f",
   1507           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1508           "tag" : "6876fdd461c0a0a49971db8d9678acb8",
   1509           "result" : "invalid",
   1510           "flags" : []
   1511         },
   1512         {
   1513           "tcId" : 121,
   1514           "comment" : "Flipped bit 8 in tag",
   1515           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1516           "iv" : "505152535455565758595a5b5c5d5e5f",
   1517           "aad" : "",
   1518           "msg" : "202122232425262728292a2b2c2d2e2f",
   1519           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1520           "tag" : "e877fdd461c0a0a49971db8d9678acb8",
   1521           "result" : "invalid",
   1522           "flags" : []
   1523         },
   1524         {
   1525           "tcId" : 122,
   1526           "comment" : "Flipped bit 31 in tag",
   1527           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1528           "iv" : "505152535455565758595a5b5c5d5e5f",
   1529           "aad" : "",
   1530           "msg" : "202122232425262728292a2b2c2d2e2f",
   1531           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1532           "tag" : "e876fd5461c0a0a49971db8d9678acb8",
   1533           "result" : "invalid",
   1534           "flags" : []
   1535         },
   1536         {
   1537           "tcId" : 123,
   1538           "comment" : "Flipped bit 32 in tag",
   1539           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1540           "iv" : "505152535455565758595a5b5c5d5e5f",
   1541           "aad" : "",
   1542           "msg" : "202122232425262728292a2b2c2d2e2f",
   1543           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1544           "tag" : "e876fdd460c0a0a49971db8d9678acb8",
   1545           "result" : "invalid",
   1546           "flags" : []
   1547         },
   1548         {
   1549           "tcId" : 124,
   1550           "comment" : "Flipped bit 33 in tag",
   1551           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1552           "iv" : "505152535455565758595a5b5c5d5e5f",
   1553           "aad" : "",
   1554           "msg" : "202122232425262728292a2b2c2d2e2f",
   1555           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1556           "tag" : "e876fdd463c0a0a49971db8d9678acb8",
   1557           "result" : "invalid",
   1558           "flags" : []
   1559         },
   1560         {
   1561           "tcId" : 125,
   1562           "comment" : "Flipped bit 63 in tag",
   1563           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1564           "iv" : "505152535455565758595a5b5c5d5e5f",
   1565           "aad" : "",
   1566           "msg" : "202122232425262728292a2b2c2d2e2f",
   1567           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1568           "tag" : "e876fdd461c0a0249971db8d9678acb8",
   1569           "result" : "invalid",
   1570           "flags" : []
   1571         },
   1572         {
   1573           "tcId" : 126,
   1574           "comment" : "Flipped bit 64 in tag",
   1575           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1576           "iv" : "505152535455565758595a5b5c5d5e5f",
   1577           "aad" : "",
   1578           "msg" : "202122232425262728292a2b2c2d2e2f",
   1579           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1580           "tag" : "e876fdd461c0a0a49871db8d9678acb8",
   1581           "result" : "invalid",
   1582           "flags" : []
   1583         },
   1584         {
   1585           "tcId" : 127,
   1586           "comment" : "Flipped bit 71 in tag",
   1587           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1588           "iv" : "505152535455565758595a5b5c5d5e5f",
   1589           "aad" : "",
   1590           "msg" : "202122232425262728292a2b2c2d2e2f",
   1591           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1592           "tag" : "e876fdd461c0a0a41971db8d9678acb8",
   1593           "result" : "invalid",
   1594           "flags" : []
   1595         },
   1596         {
   1597           "tcId" : 128,
   1598           "comment" : "Flipped bit 77 in tag",
   1599           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1600           "iv" : "505152535455565758595a5b5c5d5e5f",
   1601           "aad" : "",
   1602           "msg" : "202122232425262728292a2b2c2d2e2f",
   1603           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1604           "tag" : "e876fdd461c0a0a49951db8d9678acb8",
   1605           "result" : "invalid",
   1606           "flags" : []
   1607         },
   1608         {
   1609           "tcId" : 129,
   1610           "comment" : "Flipped bit 80 in tag",
   1611           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1612           "iv" : "505152535455565758595a5b5c5d5e5f",
   1613           "aad" : "",
   1614           "msg" : "202122232425262728292a2b2c2d2e2f",
   1615           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1616           "tag" : "e876fdd461c0a0a49971da8d9678acb8",
   1617           "result" : "invalid",
   1618           "flags" : []
   1619         },
   1620         {
   1621           "tcId" : 130,
   1622           "comment" : "Flipped bit 96 in tag",
   1623           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1624           "iv" : "505152535455565758595a5b5c5d5e5f",
   1625           "aad" : "",
   1626           "msg" : "202122232425262728292a2b2c2d2e2f",
   1627           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1628           "tag" : "e876fdd461c0a0a49971db8d9778acb8",
   1629           "result" : "invalid",
   1630           "flags" : []
   1631         },
   1632         {
   1633           "tcId" : 131,
   1634           "comment" : "Flipped bit 97 in tag",
   1635           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1636           "iv" : "505152535455565758595a5b5c5d5e5f",
   1637           "aad" : "",
   1638           "msg" : "202122232425262728292a2b2c2d2e2f",
   1639           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1640           "tag" : "e876fdd461c0a0a49971db8d9478acb8",
   1641           "result" : "invalid",
   1642           "flags" : []
   1643         },
   1644         {
   1645           "tcId" : 132,
   1646           "comment" : "Flipped bit 103 in tag",
   1647           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1648           "iv" : "505152535455565758595a5b5c5d5e5f",
   1649           "aad" : "",
   1650           "msg" : "202122232425262728292a2b2c2d2e2f",
   1651           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1652           "tag" : "e876fdd461c0a0a49971db8d1678acb8",
   1653           "result" : "invalid",
   1654           "flags" : []
   1655         },
   1656         {
   1657           "tcId" : 133,
   1658           "comment" : "Flipped bit 120 in tag",
   1659           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1660           "iv" : "505152535455565758595a5b5c5d5e5f",
   1661           "aad" : "",
   1662           "msg" : "202122232425262728292a2b2c2d2e2f",
   1663           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1664           "tag" : "e876fdd461c0a0a49971db8d9678acb9",
   1665           "result" : "invalid",
   1666           "flags" : []
   1667         },
   1668         {
   1669           "tcId" : 134,
   1670           "comment" : "Flipped bit 121 in tag",
   1671           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1672           "iv" : "505152535455565758595a5b5c5d5e5f",
   1673           "aad" : "",
   1674           "msg" : "202122232425262728292a2b2c2d2e2f",
   1675           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1676           "tag" : "e876fdd461c0a0a49971db8d9678acba",
   1677           "result" : "invalid",
   1678           "flags" : []
   1679         },
   1680         {
   1681           "tcId" : 135,
   1682           "comment" : "Flipped bit 126 in tag",
   1683           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1684           "iv" : "505152535455565758595a5b5c5d5e5f",
   1685           "aad" : "",
   1686           "msg" : "202122232425262728292a2b2c2d2e2f",
   1687           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1688           "tag" : "e876fdd461c0a0a49971db8d9678acf8",
   1689           "result" : "invalid",
   1690           "flags" : []
   1691         },
   1692         {
   1693           "tcId" : 136,
   1694           "comment" : "Flipped bit 127 in tag",
   1695           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1696           "iv" : "505152535455565758595a5b5c5d5e5f",
   1697           "aad" : "",
   1698           "msg" : "202122232425262728292a2b2c2d2e2f",
   1699           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1700           "tag" : "e876fdd461c0a0a49971db8d9678ac38",
   1701           "result" : "invalid",
   1702           "flags" : []
   1703         },
   1704         {
   1705           "tcId" : 137,
   1706           "comment" : "Flipped bits 0 and 64 in tag",
   1707           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1708           "iv" : "505152535455565758595a5b5c5d5e5f",
   1709           "aad" : "",
   1710           "msg" : "202122232425262728292a2b2c2d2e2f",
   1711           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1712           "tag" : "e976fdd461c0a0a49871db8d9678acb8",
   1713           "result" : "invalid",
   1714           "flags" : []
   1715         },
   1716         {
   1717           "tcId" : 138,
   1718           "comment" : "Flipped bits 31 and 63 in tag",
   1719           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1720           "iv" : "505152535455565758595a5b5c5d5e5f",
   1721           "aad" : "",
   1722           "msg" : "202122232425262728292a2b2c2d2e2f",
   1723           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1724           "tag" : "e876fd5461c0a0249971db8d9678acb8",
   1725           "result" : "invalid",
   1726           "flags" : []
   1727         },
   1728         {
   1729           "tcId" : 139,
   1730           "comment" : "Flipped bits 63 and 127 in tag",
   1731           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1732           "iv" : "505152535455565758595a5b5c5d5e5f",
   1733           "aad" : "",
   1734           "msg" : "202122232425262728292a2b2c2d2e2f",
   1735           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1736           "tag" : "e876fdd461c0a0249971db8d9678ac38",
   1737           "result" : "invalid",
   1738           "flags" : []
   1739         },
   1740         {
   1741           "tcId" : 140,
   1742           "comment" : "all bits of tag flipped",
   1743           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1744           "iv" : "505152535455565758595a5b5c5d5e5f",
   1745           "aad" : "",
   1746           "msg" : "202122232425262728292a2b2c2d2e2f",
   1747           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1748           "tag" : "1789022b9e3f5f5b668e247269875347",
   1749           "result" : "invalid",
   1750           "flags" : []
   1751         },
   1752         {
   1753           "tcId" : 141,
   1754           "comment" : "Tag changed to all zero",
   1755           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1756           "iv" : "505152535455565758595a5b5c5d5e5f",
   1757           "aad" : "",
   1758           "msg" : "202122232425262728292a2b2c2d2e2f",
   1759           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1760           "tag" : "00000000000000000000000000000000",
   1761           "result" : "invalid",
   1762           "flags" : []
   1763         },
   1764         {
   1765           "tcId" : 142,
   1766           "comment" : "tag changed to all 1",
   1767           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1768           "iv" : "505152535455565758595a5b5c5d5e5f",
   1769           "aad" : "",
   1770           "msg" : "202122232425262728292a2b2c2d2e2f",
   1771           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1772           "tag" : "ffffffffffffffffffffffffffffffff",
   1773           "result" : "invalid",
   1774           "flags" : []
   1775         },
   1776         {
   1777           "tcId" : 143,
   1778           "comment" : "msbs changed in tag",
   1779           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1780           "iv" : "505152535455565758595a5b5c5d5e5f",
   1781           "aad" : "",
   1782           "msg" : "202122232425262728292a2b2c2d2e2f",
   1783           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1784           "tag" : "68f67d54e140202419f15b0d16f82c38",
   1785           "result" : "invalid",
   1786           "flags" : []
   1787         },
   1788         {
   1789           "tcId" : 144,
   1790           "comment" : "lsbs changed in tag",
   1791           "key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
   1792           "iv" : "505152535455565758595a5b5c5d5e5f",
   1793           "aad" : "",
   1794           "msg" : "202122232425262728292a2b2c2d2e2f",
   1795           "ct" : "059e01599f94b38f2435b47a0c7b5c59",
   1796           "tag" : "e977fcd560c1a1a59870da8c9779adb9",
   1797           "result" : "invalid",
   1798           "flags" : []
   1799         }
   1800       ]
   1801     },
   1802     {
   1803       "ivSize" : 160,
   1804       "keySize" : 128,
   1805       "tagSize" : 128,
   1806       "type" : "AeadTest",
   1807       "tests" : [
   1808         {
   1809           "tcId" : 145,
   1810           "comment" : "large IV size",
   1811           "key" : "7edabee31897bf9b29394aeca84c4dcc",
   1812           "iv" : "ef4886c4fe8b26f045e09ac925ccbbad42d70347",
   1813           "aad" : "",
   1814           "msg" : "52583c7b11de051c2e5c2114ee20527b",
   1815           "ct" : "298e86436ead703a38f869690f020d4c",
   1816           "tag" : "f20d2f2d170ebbe1d0ec718eefe632e4",
   1817           "result" : "valid",
   1818           "flags" : []
   1819         }
   1820       ]
   1821     },
   1822     {
   1823       "ivSize" : 256,
   1824       "keySize" : 128,
   1825       "tagSize" : 128,
   1826       "type" : "AeadTest",
   1827       "tests" : [
   1828         {
   1829           "tcId" : 146,
   1830           "comment" : "large IV size",
   1831           "key" : "e071a62bcde9ee648118ed3b1c629c20",
   1832           "iv" : "f23a924d75c57fee8e75defd97be48e8cf3202cd658add0a4f50b24b5af9f013",
   1833           "aad" : "",
   1834           "msg" : "a0650c4299cf63ec5e28104e9064247f",
   1835           "ct" : "487e94228d338acee8e9f5c07e22fb06",
   1836           "tag" : "72c99b644664378c88fd1f4ecfd80f76",
   1837           "result" : "valid",
   1838           "flags" : []
   1839         }
   1840       ]
   1841     },
   1842     {
   1843       "ivSize" : 160,
   1844       "keySize" : 192,
   1845       "tagSize" : 128,
   1846       "type" : "AeadTest",
   1847       "tests" : [
   1848         {
   1849           "tcId" : 147,
   1850           "comment" : "large IV size",
   1851           "key" : "f9aced074bde719edba80bc8ad475f7ebd3ba6e98a4c0f96",
   1852           "iv" : "d6b33e2be9eeb8bcb33f1291c728699276781f29",
   1853           "aad" : "",
   1854           "msg" : "4487fc05e84d49e94d38b733ce063a75",
   1855           "ct" : "3ac1c21a7d7d60973c6c12d58c59ec1e",
   1856           "tag" : "3ff9167a5afb0bb09fc5c10136a6d37c",
   1857           "result" : "valid",
   1858           "flags" : []
   1859         }
   1860       ]
   1861     },
   1862     {
   1863       "ivSize" : 256,
   1864       "keySize" : 192,
   1865       "tagSize" : 128,
   1866       "type" : "AeadTest",
   1867       "tests" : [
   1868         {
   1869           "tcId" : 148,
   1870           "comment" : "large IV size",
   1871           "key" : "94ffb2d57189012cbbe314e4e36dec0dd9e2b9c88b53bbae",
   1872           "iv" : "4683f07aafca7f952acedc57c45315307593f52a7b405bf2ebcd19d18098ac04",
   1873           "aad" : "",
   1874           "msg" : "10e1e492691ebb658324f1982168073e",
   1875           "ct" : "199f609949240ce2a65bf1b492f17afe",
   1876           "tag" : "7cd958a59d5706b396d219a2936be571",
   1877           "result" : "valid",
   1878           "flags" : []
   1879         }
   1880       ]
   1881     },
   1882     {
   1883       "ivSize" : 160,
   1884       "keySize" : 256,
   1885       "tagSize" : 128,
   1886       "type" : "AeadTest",
   1887       "tests" : [
   1888         {
   1889           "tcId" : 149,
   1890           "comment" : "large IV size",
   1891           "key" : "1739fd2876258457e3e4c323dbabd85edda8ecad83a7496d8feb0b88aeab2e74",
   1892           "iv" : "989f015e6ab79d5e43eca8364a38c9f6b381dda1",
   1893           "aad" : "",
   1894           "msg" : "d1b13ceacedad362851dc876d8b1dd20",
   1895           "ct" : "5cceb0253bcbd6800d3b316af3a56937",
   1896           "tag" : "15186910a0f2a2bc41d32e7fe687f17c",
   1897           "result" : "valid",
   1898           "flags" : []
   1899         }
   1900       ]
   1901     },
   1902     {
   1903       "ivSize" : 256,
   1904       "keySize" : 256,
   1905       "tagSize" : 128,
   1906       "type" : "AeadTest",
   1907       "tests" : [
   1908         {
   1909           "tcId" : 150,
   1910           "comment" : "large IV size",
   1911           "key" : "aa5429fd3f178b3885f2c696975e88890102455b5d9e42766429e80d4889672a",
   1912           "iv" : "e1ed38af5753851b79175e4ae11fd6cf80033f81aec484ecd0448c5e7cc0a27e",
   1913           "aad" : "",
   1914           "msg" : "7aa8919ebb950f34690acb98651854cb",
   1915           "ct" : "1a288496f909036b35f3604b3ecd3493",
   1916           "tag" : "62eb49550cbee8c3cf88302c826690a2",
   1917           "result" : "valid",
   1918           "flags" : []
   1919         }
   1920       ]
   1921     },
   1922     {
   1923       "ivSize" : 32,
   1924       "keySize" : 128,
   1925       "tagSize" : 128,
   1926       "type" : "AeadTest",
   1927       "tests" : [
   1928         {
   1929           "tcId" : 151,
   1930           "comment" : "small IV size",
   1931           "key" : "d83c1d7a97c43f182409a4aa5609c1b1",
   1932           "iv" : "7b5faeb2",
   1933           "aad" : "",
   1934           "msg" : "c8f07ba1d65554a9bd40390c30c5529c",
   1935           "ct" : "d324ca1530c68ed86c775ed9bb1d8490",
   1936           "tag" : "30062eb9cedbaddf36f93e4219620afa",
   1937           "result" : "acceptable",
   1938           "flags" : []
   1939         }
   1940       ]
   1941     },
   1942     {
   1943       "ivSize" : 64,
   1944       "keySize" : 128,
   1945       "tagSize" : 128,
   1946       "type" : "AeadTest",
   1947       "tests" : [
   1948         {
   1949           "tcId" : 152,
   1950           "comment" : "small IV size",
   1951           "key" : "deb62233559b57476602b5adac57c77f",
   1952           "iv" : "d084547de55bbc15",
   1953           "aad" : "",
   1954           "msg" : "d8986df0241ed3297582c0c239c724cb",
   1955           "ct" : "3064cf4883703f170bf01e6c2d67259f",
   1956           "tag" : "09471c09f897d46216fbb52436e3c4fc",
   1957           "result" : "acceptable",
   1958           "flags" : []
   1959         }
   1960       ]
   1961     },
   1962     {
   1963       "ivSize" : 32,
   1964       "keySize" : 192,
   1965       "tagSize" : 128,
   1966       "type" : "AeadTest",
   1967       "tests" : [
   1968         {
   1969           "tcId" : 153,
   1970           "comment" : "small IV size",
   1971           "key" : "834d0bb601170865a78139428a1503695a6a291ebd747cd1",
   1972           "iv" : "bb9d2aa3",
   1973           "aad" : "",
   1974           "msg" : "6f79e18b4acd5a03d3a5f7e1a8d0f183",
   1975           "ct" : "bc3c8eb10b6cfa8fa1758ce9358753fe",
   1976           "tag" : "db1ae0ef0315046b5358bff4629880c5",
   1977           "result" : "acceptable",
   1978           "flags" : []
   1979         }
   1980       ]
   1981     },
   1982     {
   1983       "ivSize" : 64,
   1984       "keySize" : 192,
   1985       "tagSize" : 128,
   1986       "type" : "AeadTest",
   1987       "tests" : [
   1988         {
   1989           "tcId" : 154,
   1990           "comment" : "small IV size",
   1991           "key" : "0b177198c8b419bf74acc3bc65b5fb3d09a915ff71add754",
   1992           "iv" : "8f075cbcda9831c3",
   1993           "aad" : "",
   1994           "msg" : "c4b1e05ca3d591f9543e64de3fc682ac",
   1995           "ct" : "33ca3171ec118e72cc29950f6c129227",
   1996           "tag" : "737967a2501f14ce84d9981c89be1785",
   1997           "result" : "acceptable",
   1998           "flags" : []
   1999         }
   2000       ]
   2001     },
   2002     {
   2003       "ivSize" : 32,
   2004       "keySize" : 256,
   2005       "tagSize" : 128,
   2006       "type" : "AeadTest",
   2007       "tests" : [
   2008         {
   2009           "tcId" : 155,
   2010           "comment" : "small IV size",
   2011           "key" : "093eb12343537ee8e91c1f715b862603f8daf9d4e1d7d67212a9d68e5aac9358",
   2012           "iv" : "5110604c",
   2013           "aad" : "",
   2014           "msg" : "33efb58c91e8c70271870ec00fe2e202",
   2015           "ct" : "5aca28621e2bd92d7f182ff653b1e8eb",
   2016           "tag" : "8a89a0db74a55f907f8ba115e2e15853",
   2017           "result" : "acceptable",
   2018           "flags" : []
   2019         }
   2020       ]
   2021     },
   2022     {
   2023       "ivSize" : 64,
   2024       "keySize" : 256,
   2025       "tagSize" : 128,
   2026       "type" : "AeadTest",
   2027       "tests" : [
   2028         {
   2029           "tcId" : 156,
   2030           "comment" : "small IV size",
   2031           "key" : "115884f693b155563e9bfb3b07cacb2f7f7caa9bfe51f89e23feb5a9468bfdd0",
   2032           "iv" : "04102199ef21e1df",
   2033           "aad" : "",
   2034           "msg" : "82e3e604d2be8fcab74f638d1e70f24c",
   2035           "ct" : "df32c13a2278326a3c966dee321a42f6",
   2036           "tag" : "b1798b8e4b95df6c620a5cbcbe1238d1",
   2037           "result" : "acceptable",
   2038           "flags" : []
   2039         }
   2040       ]
   2041     },
   2042     {
   2043       "ivSize" : 0,
   2044       "keySize" : 128,
   2045       "tagSize" : 128,
   2046       "type" : "AeadTest",
   2047       "tests" : [
   2048         {
   2049           "tcId" : 157,
   2050           "comment" : "IV size = 0",
   2051           "key" : "8f3f52e3c75c58f5cb261f518f4ad30a",
   2052           "iv" : "",
   2053           "aad" : "",
   2054           "msg" : "",
   2055           "ct" : "",
   2056           "tag" : "5adbeefc8fa9cae2b9a6db3f5f6c82e9",
   2057           "result" : "acceptable",
   2058           "flags" : []
   2059         },
   2060         {
   2061           "tcId" : 158,
   2062           "comment" : "IV size = 0",
   2063           "key" : "2a4bf90e56b70fdd8649d775c089de3b",
   2064           "iv" : "",
   2065           "aad" : "",
   2066           "msg" : "324ced6cd15ecc5b3741541e22c18ad9",
   2067           "ct" : "73b4716f7e44f3bb22a2648069ebbc1e",
   2068           "tag" : "3f6ac9672db499324ead0c234b544054",
   2069           "result" : "acceptable",
   2070           "flags" : []
   2071         }
   2072       ]
   2073     },
   2074     {
   2075       "ivSize" : 0,
   2076       "keySize" : 192,
   2077       "tagSize" : 128,
   2078       "type" : "AeadTest",
   2079       "tests" : [
   2080         {
   2081           "tcId" : 159,
   2082           "comment" : "IV size = 0",
   2083           "key" : "0b18d21337035c7baa08211b702fa780ac7c09be8f9ed11f",
   2084           "iv" : "",
   2085           "aad" : "",
   2086           "msg" : "",
   2087           "ct" : "",
   2088           "tag" : "1bd7ab03a24e07b57f9d173c8e6d57a1",
   2089           "result" : "acceptable",
   2090           "flags" : []
   2091         },
   2092         {
   2093           "tcId" : 160,
   2094           "comment" : "IV size = 0",
   2095           "key" : "ba76d594a6df915bb7ab7e6d1a8d024b2796336c1b8328a9",
   2096           "iv" : "",
   2097           "aad" : "",
   2098           "msg" : "d62f302742d61d823ea991b93430d589",
   2099           "ct" : "87ac7db89a1f4bf772534003ad82d75d",
   2100           "tag" : "b6974b88fb44fabe8c10c693f788a068",
   2101           "result" : "acceptable",
   2102           "flags" : []
   2103         }
   2104       ]
   2105     },
   2106     {
   2107       "ivSize" : 0,
   2108       "keySize" : 256,
   2109       "tagSize" : 128,
   2110       "type" : "AeadTest",
   2111       "tests" : [
   2112         {
   2113           "tcId" : 161,
   2114           "comment" : "IV size = 0",
   2115           "key" : "3f8ca47b9a940582644e8ecf9c2d44e8138377a8379c5c11aafe7fec19856cf1",
   2116           "iv" : "",
   2117           "aad" : "",
   2118           "msg" : "",
   2119           "ct" : "",
   2120           "tag" : "b17f6100882e6b419d9fed0c8b7c8d9a",
   2121           "result" : "acceptable",
   2122           "flags" : []
   2123         },
   2124         {
   2125           "tcId" : 162,
   2126           "comment" : "IV size = 0",
   2127           "key" : "7660d10966c6503903a552dde2a809ede9da490e5e5cc3e349da999671809883",
   2128           "iv" : "",
   2129           "aad" : "",
   2130           "msg" : "c314235341debfafa1526bb61044a7f1",
   2131           "ct" : "8187621069d3c07b7861bb40e8a56b3a",
   2132           "tag" : "c1f0897558300e979ba29b36336a0d06",
   2133           "result" : "acceptable",
   2134           "flags" : []
   2135         }
   2136       ]
   2137     }
   2138   ]
   2139 }
   2140