aws-crt
Version:
NodeJS/browser bindings to the aws-c-* libraries
1,379 lines • 175 kB
JSON
{
"algorithm" : "AES-GMAC",
"generatorVersion" : "0.8r12",
"numberOfTests" : 449,
"header" : [
"MacWithIvTest is intended for testing MACs that use an IV for randomization."
],
"notes" : {
},
"schema" : "mac_with_iv_test_schema.json",
"testGroups" : [
{
"ivSize" : 96,
"keySize" : 128,
"tagSize" : 128,
"type" : "MacWithIvTest",
"tests" : [
{
"tcId" : 1,
"comment" : "empty message",
"key" : "98b08a72ffde0ded4bec9d2a8db57235",
"iv" : "1595248735310eb710519c2b",
"msg" : "",
"tag" : "5118cc71501c8273a43662b981191750",
"result" : "valid",
"flags" : []
},
{
"tcId" : 2,
"comment" : "short message",
"key" : "f0cfce280656fabd93f68ba6b3a3ad6e",
"iv" : "0a38ca626b430ed84a2a8dfe",
"msg" : "4b",
"tag" : "8677a0160a923ce7437ca94b8de97da5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 3,
"comment" : "short message",
"key" : "fd3c5381f588bfe33270e336a5b02896",
"iv" : "02d916631fbacf27c274b74c",
"msg" : "026f",
"tag" : "ebc6969310510a2eb8acb9ec3d631f29",
"result" : "valid",
"flags" : []
},
{
"tcId" : 4,
"comment" : "short message",
"key" : "53107d29dc584d32d3ef321a85eec257",
"iv" : "dd91a33dce809e7bfe68d843",
"msg" : "039e0f5b",
"tag" : "8c99cbf28c43f90fc3609126bdf30f4b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 5,
"comment" : "short message",
"key" : "8e2c0cc624728af2195d46775502ec13",
"iv" : "e8d43d5646bb7dde8a1e9374",
"msg" : "f7efb072100cc6",
"tag" : "2b4e06a558a40542c0fdc7149678c8b8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 6,
"comment" : "short message",
"key" : "f543fb6a6673e9df998a3058084dccc1",
"iv" : "0e78b2a2250b5dd1daebcb7b",
"msg" : "8063719e25c0bc9a",
"tag" : "d32c12b4b7845adacadabe2387e243d4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 7,
"comment" : "short message",
"key" : "fe3f266f5f236669582bd80618760543",
"iv" : "014313723d1860bf8f4b11fd",
"msg" : "dc25f04acfbdbc986a107043286eae",
"tag" : "60392ad41debec0db43d97dfb3798c91",
"result" : "valid",
"flags" : []
},
{
"tcId" : 8,
"comment" : "short message",
"key" : "1d4a92394c7356a6f528cfb3adb8f253",
"iv" : "02194ece3bc50c51c52bdd83",
"msg" : "19b69d4178d49c20b4ee5846cb440c99",
"tag" : "3790b32d5cda9f8ef72b643d701077d3",
"result" : "valid",
"flags" : []
},
{
"tcId" : 9,
"comment" : "short message",
"key" : "c9859c8b39d8d7e811d8ae45d9b85882",
"iv" : "110d550119d71a0945bfecbb",
"msg" : "36717076748d9351e5a3cc67b9e8833e07",
"tag" : "f0b26b17b28ea92708b12b871f3b3071",
"result" : "valid",
"flags" : []
},
{
"tcId" : 10,
"comment" : "short message",
"key" : "8b4fd3d3055746cb2dcd9b08c298386f",
"iv" : "1aac5cca3d02d40f57fabecf",
"msg" : "83e5abbbfed5eeb353b25f36e4adc0f29060c55c08ae4f80",
"tag" : "2c9c99e071f1d2783a47c7a847a3b76a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 11,
"comment" : "long message",
"key" : "46c33fff8898c4a4985599ccc05d0571",
"iv" : "01da1ca72e26f6d6fa9ce281",
"msg" : "038537bf94e1d7e14f68b8d5458241e34f5158dea6f8052049b9dad8fb66cb6e0ba6cc223f675614e95d1527c746e650e9fc6aca69e682d9e30ac06e0a48c0a0428ec1ae23739d82fc246e4cd6bc27cd1d54c0e630c1624fe3dbd0a8cea3b7c8f2d7c1cca8b8e086cab02153be762d59e49c533cb39e65ab37f6cad2290d0dfe2a",
"tag" : "feeec6276f89393b5a5222e0ebb160fd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 12,
"comment" : "long message",
"key" : "d096bed970d17a3400cd60cef57b4e49",
"iv" : "231854323bc95613a15dd7d5",
"msg" : "30f8a0eea937567bfec3b15d1c58a170b4f8aae949178ad04d8ea46b6e625b50dce252dc380e9eff53ca2057228039edd78ae3e22819af6e3bdc83b1f0736abb76eb4044e4743464fbc61c62b06839e372289aa8218ea0a6e443a37a65c948857380318fe07bd482dfbaef869cdf75fd2d9575f6040f90f20bb41b390d4d1cdaa3b7b6a5d9a947bc71f06a74db8f65135f5982b75b21a0dcc33eaf7c6b26da62bf0fe9074f3f961e739f2292192e3309397d19ded4d44a6ce748f3530c7beec76d65d40c6bc8d281f7c23d56370710d8952d7f68fcac5e8f53b58d0714238a9c79c836d9b791541ed527a9d6ef87bcef1142653e734e66601d2a8a37dd200716",
"tag" : "014c13da92a0e99329a88c9cc84e08d4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 13,
"comment" : "long message",
"key" : "6f8b47452ef025028560f61601b64e46",
"iv" : "c89982a6a787caa38f166ec7",
"msg" : "f36e4072c2045b8995ed8fb9907bc985606b01d1920b09e393e37926377f89478e6ed55314c54f29ff0bd25ff75e99f1dea9eb7ae0860593e5967c57a8352f135a33c0464b90dd6d5e8f9aefb9428391cefff619f293084dc9592b0b72ad034fad9309001870cc1f5897eb94b68ad18561c83b7fb55536b4be804b4ae8e98005c4f1180badd7e4d98a6e0f62a590c1bfaebb2ef7ca5696245a69b34863f9952696d318b69d14a1ed7ce70464542f3cfda2e93b2286ab3d1a43544a24a491de66043c0e83c699138fa294e6fd293d20b596f9284e755285d36e32d11e3d51830f55405a91cb13cec0ef4eb3683b0c288b72bcc04e8e5359b1ae44c3340c6404426d9a3ba5059cbba0506a3a6987a59e9a0a2eac96f9",
"tag" : "537a5405ae5dfd3a83ad6e9e4b4d0a1d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 14,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8cf7d8edb99165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 15,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7c028e83b727da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 16,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8ff7d8edb99165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 17,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7f028e83b727da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 18,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0df7d8edb99165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 19,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "fd028e83b727da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 20,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df6d8edb99165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 21,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d038e83b727da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 22,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d86db99165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 23,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e03b727da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 24,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb89165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 25,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b627da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 26,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edbb9165faad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 27,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b527da92cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 28,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb991657aad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 29,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da12cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 30,
"comment" : "Flipped bit 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faac1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 31,
"comment" : "Flipped bit 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cd61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 32,
"comment" : "Flipped bit 71 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165fa2d1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 33,
"comment" : "Flipped bit 71 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da924c61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 34,
"comment" : "Flipped bit 77 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad3b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 35,
"comment" : "Flipped bit 77 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc41528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "Flipped bit 80 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b028c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "Flipped bit 80 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61538e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "Flipped bit 96 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c52b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "Flipped bit 96 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e49cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "Flipped bit 97 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c51b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "Flipped bit 97 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e4acb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "Flipped bit 103 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038cd3b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "Flipped bit 103 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528ec8cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "Flipped bit 120 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c53b320e9",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "Flipped bit 120 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e48cb0205",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "Flipped bit 121 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c53b320ea",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "Flipped bit 121 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e48cb0206",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "Flipped bit 126 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c53b320a8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "Flipped bit 126 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e48cb0244",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "Flipped bit 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb99165faad1b038c53b32068",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "Flipped bit 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da92cc61528e48cb0284",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "Flipped bits 0 and 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8cf7d8edb99165faac1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "Flipped bits 0 and 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7c028e83b727da92cd61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d86db991657aad1b038c53b320e8",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e03b727da12cc61528e48cb0204",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "Flipped bits 63 and 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8df7d8edb991657aad1b038c53b32068",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "Flipped bits 63 and 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7d028e83b727da12cc61528e48cb0284",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "72082712466e9a0552e4fc73ac4cdf17",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "82fd717c48d8256d339ead71b734fdfb",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "00000000000000000000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "00000000000000000000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "ffffffffffffffffffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ffffffffffffffffffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 64,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0d77586d3911e57a2d9b830cd333a068",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 65,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "fd820e0337a75a124ce1d20ec84b8284",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 66,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8cf6d9ecb89064fbac1a028d52b221e9",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 67,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "7c038f82b626db93cd60538f49ca0305",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 68,
"comment" : "special case",
"key" : "826ba49b4aff2adc6b22dd4a84f29941",
"iv" : "ce88be4f89c946027d7c542a",
"msg" : "32725bc6385949b29875f839e75c0671",
"tag" : "00000000000000000000000000000000",
"result" : "valid",
"flags" : []
},
{
"tcId" : 69,
"comment" : "special case",
"key" : "826ba49b4aff2adc6b22dd4a84f29941",
"iv" : "ce88be4f89c946027d7c542a",
"msg" : "4a41612eec3b21564ff62391ebae076c",
"tag" : "ffffffffffffffffffffffffffffffff",
"result" : "valid",
"flags" : []
}
]
},
{
"ivSize" : 128,
"keySize" : 128,
"tagSize" : 128,
"type" : "MacWithIvTest",
"tests" : [
{
"tcId" : 70,
"comment" : "empty message",
"key" : "82008da5b65a6e99a3e978ab5a98e9b0",
"iv" : "638c5f29ff292333ab0eb7cd6656de69",
"msg" : "",
"tag" : "82f2abe9a897ccda3d2cbd395797c83e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 71,
"comment" : "short message",
"key" : "7c3f2246f4a326ae60054f417c20e9c1",
"iv" : "16a0ff5539e10a86ec5433764da71b59",
"msg" : "2d",
"tag" : "a079f6048fed16f0041fa04d7d70925e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 72,
"comment" : "short message",
"key" : "0f624e318b51a9cc6c30cf4e45a287db",
"iv" : "0d4df021633dcebb58f2a389e1911b66",
"msg" : "0e45",
"tag" : "d07a83bbd544f0b079eec632f80974c9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 73,
"comment" : "short message",
"key" : "57436ab10ee828552e63e1bfbf8381dd",
"iv" : "0c5d7c05d721f422da93d601e9febef0",
"msg" : "958a5655",
"tag" : "665b87de5e3eec098f9e6ad74012f236",
"result" : "valid",
"flags" : []
},
{
"tcId" : 74,
"comment" : "short message",
"key" : "18d6df4242d100b5712157c772c8e128",
"iv" : "eead99cdb204422db1a008fe6dea6a3a",
"msg" : "c9c7d46fd79e72",
"tag" : "92e3c124abdd0f9c10cebea84fd85e0a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 75,
"comment" : "short message",
"key" : "f9819a0d5853fe805645231e433362ce",
"iv" : "2307a64b29ef75d464c051061d069bbe",
"msg" : "374dd4b466a51bf5",
"tag" : "56b062739608c67ae6bd1aa61e83be2b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 76,
"comment" : "short message",
"key" : "47ff15a9a9f565df93255774a1296b11",
"iv" : "ebffd41f0f5b3bdc647da8036be5e4dd",
"msg" : "f35df7b338717e4ec9974548b99f21",
"tag" : "4608ea9a7e40a729d26259a9c62bc586",
"result" : "valid",
"flags" : []
},
{
"tcId" : 77,
"comment" : "short message",
"key" : "759185e995fb6deec801ba119db87bcc",
"iv" : "808624482ad19d2a8b76ac96a3090513",
"msg" : "de69d4926fbc7daac41adddf692fe16b",
"tag" : "d212c3e257837481e97b31e7a899b126",
"result" : "valid",
"flags" : []
},
{
"tcId" : 78,
"comment" : "short message",
"key" : "772274b7240c3ada5468fa3f12bce81d",
"iv" : "d07efa93b8888cd7f0d3fe53b3592b62",
"msg" : "df69010dc92fc4af5ec19dd165b0d26a97",
"tag" : "b685463beddad55668e448b0c13fb32f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 79,
"comment" : "short message",
"key" : "f2d0fd91eeca7f55e5f7b5c57f59c577",
"iv" : "27bb910632869314979dea4aa6801613",
"msg" : "7c51957d974a847877e8b7f7165de46ec050cb5cb03cd56f",
"tag" : "a5bf6454748654fbd901ca5c28c009d6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 80,
"comment" : "long message",
"key" : "97cac4812b0d1ebc7f26f2a7b811812b",
"iv" : "e12b415a791b51db9d35f735ac5078c6",
"msg" : "a9d997fa61444393ce45f9aacb2c9dcc5098aedcc4d569cd92a6756b4e539b2837f7ec798c0561f893cff88b160a68d2cde2cb09778960f668a98ec3d21520a356b9128214283fa7b13def37b92ca33360c6af906d9f2d5b94d4007bfae0f95fcbe604e4223601f64baee150faaafd7e9cbcdc67bb9dfd8f7014d491d9ae5f677a",
"tag" : "0350772a98aa49df0a66c6d46d4a6034",
"result" : "valid",
"flags" : []
},
{
"tcId" : 81,
"comment" : "long message",
"key" : "cbf31ff29c0680993293501c2e1ff34c",
"iv" : "850aea39c66d85c59a4a65a067e9d6fc",
"msg" : "7bfb1864f92d4a9258f0ac721eb874cff7d73427237cea9f4d0e28398485c4eda7837c6044b15d3d30e1ea7507470edf0b465a4f48a86de459c3bb32553c51543c7cc6bb9a3c28408f565ecf9f16b39ab0c78673eb2dda8c18c2fb965c825ac6116ef3d75f9e7d8dd87e89d39e294e6309e8e0bf3302d203f3e9401e7718444581ff54fda6664891bc3d7ec5a09792f0c5eb7d2ab60c683bb18d19159fe56a40207b8b1c1a0a47c6664c9dc63a75c714b6d34b95759d4c1cb68113faab3f63cd0af100cf66022ce351f8c4f427eea977ca67343c4dd2daf2366230933f16a076ca653aff91257fc94874bb564bfdf39ea4ce061f562bafbf6740e2453defae5f",
"tag" : "4012f2c6f31293c1d390535dfebca618",
"result" : "valid",
"flags" : []
},
{
"tcId" : 82,
"comment" : "long message",
"key" : "de20c39c12011e61fb40c9d7dc1a26db",
"iv" : "ceb49c91d20942788623c856a5f444d4",
"msg" : "2e11d78f73c830c1d3d3f787479bc3584891dce8aea37c72cf876f9f37c9255d28d3ad4efbdfc963f2c4ec4dfae4eb568e1a3fac3138cd2efc2866919e4252a5d5cf070ce483d609742b6542a449dce449a1f5184b92042b6577916c1150a8e27056c1a33a65bdb2516902740acdb09f90ceb6713fb992fd8136eef0ebe9b5d7df102eef2b34a44f184a9f8bdc923c0c7d463dbdd323a500dfb5b7de8f43fcea5e7e7326d4ee0d1cea46c9393e7a960f84da95bb1410bce13cbb88280dd7d646f993f17e89c11674242743fe1a7af453de01be2c643606e4651ac0595a6548ba474f25951efbda00953e1222093c863d0fb0087eccc0457d51e620306bafea0ab3fb72827ed57051a8cf6f15e54b2e84b3ec8a33bb",
"tag" : "106a8b1d9aed246387595ce9aecf163f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 83,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dfc7f8388a5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 84,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2f32ae5684ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 85,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dcc7f8388a5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 86,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2c32ae5684ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 87,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "5ec7f8388a5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 88,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ae32ae5684ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 89,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec6f8388a5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 90,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e33ae5684ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 91,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8b88a5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 92,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32aed684ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 93,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388b5a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 94,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5685ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 95,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f838885a8453ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 96,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5686ec3b3b9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 97,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a84d3ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 98,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3bbb9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 99,
"comment" : "Flipped bit 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453fe1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 100,
"comment" : "Flipped bit 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9f65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 101,
"comment" : "Flipped bit 71 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a84537f1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "Flipped bit 71 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b1e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 103,
"comment" : "Flipped bit 77 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff3f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 104,
"comment" : "Flipped bit 77 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e45d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 105,
"comment" : "Flipped bit 80 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f85f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "Flipped bit 80 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d4f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 107,
"comment" : "Flipped bit 96 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f1589974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 108,
"comment" : "Flipped bit 96 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f343e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 109,
"comment" : "Flipped bit 97 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f15b9974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "Flipped bit 97 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f340e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "Flipped bit 103 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f1d99974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 112,
"comment" : "Flipped bit 103 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f3c2e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 113,
"comment" : "Flipped bit 120 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f1599974f6",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 114,
"comment" : "Flipped bit 120 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f342e1561a",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 115,
"comment" : "Flipped bit 121 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f1599974f5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 116,
"comment" : "Flipped bit 121 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f342e15619",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "Flipped bit 126 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f1599974b7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 118,
"comment" : "Flipped bit 126 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f342e1565b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 119,
"comment" : "Flipped bit 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a8453ff1f84f159997477",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 120,
"comment" : "Flipped bit 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3b3b9e65d5f342e1569b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "Flipped bits 0 and 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dfc7f8388a5a8453fe1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 122,
"comment" : "Flipped bits 0 and 64 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2f32ae5684ec3b3b9f65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8b88a5a84d3ff1f84f1599974f7",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 124,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32aed684ec3bbb9e65d5f342e1561b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 125,
"comment" : "Flipped bits 63 and 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dec7f8388a5a84d3ff1f84f159997477",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 126,
"comment" : "Flipped bits 63 and 127 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "2e32ae5684ec3bbb9e65d5f342e1569b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 127,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "213807c775a57bac00e07b0ea6668b08",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 128,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "d1cd51a97b13c4c4619a2a0cbd1ea9e4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 129,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "00000000000000000000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 130,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "00000000000000000000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 131,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "ffffffffffffffffffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 132,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ffffffffffffffffffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "5e4778b80ada04d37f9f0471d919f477",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 134,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "aeb22ed6046cbbbb1ee55573c261d69b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b0c0d0e0f",
"msg" : "0001020304050607",
"tag" : "dfc6f9398b5b8552fe1e85f0589875f6",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "lsbs changed in tag",
"key" : "0001020304050607080