blob: bfa09062f8fa64ddd1cc0242babe4cf1ba3c7175 [file] [log] [blame]
{
"algorithm" : "VMAC-AES",
"generatorVersion" : "0.8r12",
"numberOfTests" : 764,
"header" : [
"MacWithIvTest is intended for testing MACs that use an IV for randomization."
],
"notes" : {
"InvalidNonce" : "VMAC nonces are at most 127 bit long. The most significant bit of the nonce must be 0, since blocks with msb 1 are used for the key derivation."
},
"schema" : "mac_with_iv_test_schema.json",
"testGroups" : [
{
"ivSize" : 64,
"keySize" : 128,
"tagSize" : 64,
"type" : "MacWithIvTest",
"tests" : [
{
"tcId" : 1,
"comment" : "https://tools.ietf.org/html/draft-krovetz-vmac-01",
"key" : "6162636465666768696a6b6c6d6e6f70",
"iv" : "6263646566676869",
"msg" : "",
"tag" : "2576be1c56d8b81b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 2,
"comment" : "https://tools.ietf.org/html/draft-krovetz-vmac-01",
"key" : "6162636465666768696a6b6c6d6e6f70",
"iv" : "6263646566676869",
"msg" : "616263",
"tag" : "2d376cf5b1813ce5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 3,
"comment" : "https://tools.ietf.org/html/draft-krovetz-vmac-01",
"key" : "6162636465666768696a6b6c6d6e6f70",
"iv" : "6263646566676869",
"msg" : "616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263",
"tag" : "e8421f61d573d298",
"result" : "valid",
"flags" : []
},
{
"tcId" : 4,
"comment" : "https://tools.ietf.org/html/draft-krovetz-vmac-01",
"key" : "6162636465666768696a6b6c6d6e6f70",
"iv" : "6263646566676869",
"msg" : "616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263616263",
"tag" : "4492df6c5cac1bbe",
"result" : "valid",
"flags" : []
},
{
"tcId" : 5,
"comment" : "empty message",
"key" : "a3f220b2a00545c3f18c78d0c805d117",
"iv" : "8af00a8f26884df3",
"msg" : "",
"tag" : "6155e175aaf8e523",
"result" : "valid",
"flags" : []
},
{
"tcId" : 6,
"comment" : "short message",
"key" : "9e55a02eadf4d483c8bbf66a4c543419",
"iv" : "f4bb2ef921976300",
"msg" : "cd",
"tag" : "901086b61c6faeff",
"result" : "valid",
"flags" : []
},
{
"tcId" : 7,
"comment" : "short message",
"key" : "d075cf894fd78b925cc28e2ac840b952",
"iv" : "98412ef70840bb38",
"msg" : "fe4e",
"tag" : "a835c57662071662",
"result" : "valid",
"flags" : []
},
{
"tcId" : 8,
"comment" : "short message",
"key" : "b6e6b1f1fae16d3750414852ea282c00",
"iv" : "89bd1d04f121e218",
"msg" : "1b4e6354",
"tag" : "180f0bcb241f27b0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 9,
"comment" : "short message",
"key" : "c9346de32d94f37a3d6076528bb8b0bd",
"iv" : "f32dddf424b4354f",
"msg" : "7c0ad585d19316",
"tag" : "89d6a48336fdcf4c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 10,
"comment" : "short message",
"key" : "f363fb4ff0397fff7969927dfa4c4289",
"iv" : "c32c5ecbc50a2e52",
"msg" : "9fafbba549b1c6c7",
"tag" : "933feeed62c7dcd5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 11,
"comment" : "short message",
"key" : "1bd52d5ebe6509493c8ccdfd9d468731",
"iv" : "e8fcaae6f3b5ca58",
"msg" : "5f25ebedfad7ba614837f8aa3c94f9",
"tag" : "ec79dc8728e64670",
"result" : "valid",
"flags" : []
},
{
"tcId" : 12,
"comment" : "short message",
"key" : "f37b1af9fe718419158725a8f5a7ac75",
"iv" : "a4651054c835274c",
"msg" : "c0010c2599aaa9d7ba9cc5fd39b2dbad",
"tag" : "b9053b214932ef5b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 13,
"comment" : "short message",
"key" : "e813cfc3a28b249680064320f381ca6d",
"iv" : "20998917354f2a4c",
"msg" : "70e1759a2b3f958f68c000c787454f3120",
"tag" : "1f7ca7d33c0da6de",
"result" : "valid",
"flags" : []
},
{
"tcId" : 14,
"comment" : "short message",
"key" : "26f0d55dea85e23a31a4a5ecbbd77a65",
"iv" : "a8d1a84449a9b79a",
"msg" : "8cbabfbc272f7c0e37da2b6c6f634d12c5e8deacc5722460",
"tag" : "b5e9f045ab2dd6dd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 15,
"comment" : "long message",
"key" : "763af40412f67b4a0669023e6077bbcb",
"iv" : "546efa4828998f96",
"msg" : "00a75757b13ccd255dc34ffde174057f0a8763de6eae35d3ae929d5fc9914045c965267c0dae8a3bf25c6d09b3c9dea9ea9a1bc968b9fbd2109a9039960d06ad25e49bae8073267a878d1351933d137db79bd9cc7b3d23bd4f75b558cd3ac36201d234d1cf053be347afe85515c34b179880c6d040bf349980688168047735613f",
"tag" : "c45be619a1e1dbce",
"result" : "valid",
"flags" : []
},
{
"tcId" : 16,
"comment" : "long message",
"key" : "4f141134a6a9266e520d60e831d128e4",
"iv" : "5f23a2405d2f416a",
"msg" : "37df47fffbfb40fa31f530b3caa5e5f6fa480b5fd2466223cf837defbcde1c7645f606bd1407435ccbc94d61edb6f783ef72bb915ec6649e4200328aea9743718bc7c583bd81422dd9ef88b90d44111e0952a2c158e7b42c9ff0dcb1df2314e4b027cbfd656a1285553cf0244fb0fcb23b64f4afa528d0f4b07cf1b4a5ee6b720e1e7bf65732f2e248b4221b245d636b3fa4b9a0d5583315a643033f723ec5b159e377f382b3bf5acb96476c15d52fee5aa1a2385e222c9086815917c29c9065e2109dee6cd0365ad5f51bf12d89afab9ae8fa5e3fdcb6ce94280c5ea6aca9e3364bb9ab47058258c8103501e3d21212d79a94e6ff7d45d3d7e7e2bad8cae0cb",
"tag" : "691115da992f3d5b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 17,
"comment" : "long message",
"key" : "fffb7b16439f97719ce53f29307b2af3",
"iv" : "766f06e86ca80a59",
"msg" : "12ddbdbd6188a57392ff5c80cc673314ffa768e4d2117b6e9d1cfa7d28a33561e1e0307fa57c959e2878f8c47a66aef8500c08669be9b93317dac75e75c9e79a5da4c98aa4261ab0cadac2341c2ee9a8c9d6e5eff066bf00e2c7c6c29ba5876281b9b77b25a9877639cac4875296815d7997a474bdcdeeb347d59051c2b6474cc4338a69b1e93a644a255d9820da2a29027da2f81c2c2d8f911756440f1eb44848d7fa0352143df94a7fac9f56296d75bd2cc7c000e3abe5a4343a88a6d933d7ff91cb9906362cbab655a4e56e5b552594038e811d745eab89f84a0922d77128f967a1be03cfe6f0d610af914fcb525d7480d9e02f4046a24ca3844da24220da89032aa9f47082b475c45ef52759597407e10affd3",
"tag" : "d1e01723b1715988",
"result" : "valid",
"flags" : []
},
{
"tcId" : 18,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bdb9b63a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 19,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "55644fc4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 20,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "beb9b63a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 21,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "56644fc4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 22,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "3cb9b63a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 23,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "d4644fc4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 24,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb8b63a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 25,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54654fc4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 26,
"comment" : "Flipped bit 13 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bc99b63a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 27,
"comment" : "Flipped bit 13 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54444fc4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 28,
"comment" : "Flipped bit 16 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b73a5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 29,
"comment" : "Flipped bit 16 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644ec4342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 30,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b6ba5d6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 31,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644f44342b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 32,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5c6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 33,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4352b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 34,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5f6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 35,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4362b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "Flipped bit 39 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63add6a3fff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "Flipped bit 39 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4b42b0440",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "Flipped bit 56 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5d6a3ffe",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "Flipped bit 56 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4342b0441",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "Flipped bit 57 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5d6a3ffd",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "Flipped bit 57 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4342b0442",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "Flipped bit 62 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5d6a3fbf",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "Flipped bit 62 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4342b0400",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b63a5d6a3f7f",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644fc4342b04c0",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bcb9b6ba5d6a3f7f",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "54644f44342b04c0",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "434649c5a295c000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ab9bb03bcbd4fbbf",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "0000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "0000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "ffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "3c3936baddeabf7f",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "d4e4cf44b4ab84c0",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "0001020304050607",
"tag" : "bdb8b73b5c6b3efe",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "0001020304050607",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "55654ec5352a0541",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0875f65889a72c47",
"tag" : "e8d437476cf37a26",
"result" : "valid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0a75f65889a72c47",
"tag" : "72fedd5bebb8a631",
"result" : "valid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0875f65889a72c47",
"tag" : "72fedd5bebb8a631",
"result" : "valid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a8663c0975f65889a72cc7",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a8663c0a75f65889a72cc7",
"tag" : "25a4a634d1ff76cf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7",
"tag" : "25a4a634d1ff76cf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 64,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866fc0975f65889a72cc7",
"tag" : "5ac01bc73b911067",
"result" : "valid",
"flags" : []
},
{
"tcId" : 65,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866fc0875f65889a72c87",
"tag" : "e36675b47571d1ba",
"result" : "valid",
"flags" : []
},
{
"tcId" : 66,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a867bc0a75f65889a72d47",
"tag" : "d144bb05168e4cbf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 67,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d4a866bc0975f6588aa72c47",
"tag" : "b643c89b1fa8b0db",
"result" : "valid",
"flags" : []
},
{
"tcId" : 68,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d4a866bc0a75f6588aa72c47",
"tag" : "72fedd5bebb8a631",
"result" : "valid",
"flags" : []
},
{
"tcId" : 69,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47",
"tag" : "72fedd5bebb8a631",
"result" : "valid",
"flags" : []
},
{
"tcId" : 70,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0875f65889a72c47c00c1c0939df848407c09c1378a6a557",
"tag" : "ff507535cefbc2e1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 71,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0a75f65889a72c47c00c1c0939df848409c09c1378a6a557",
"tag" : "a7f8928ad942b1d2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 72,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0875f65889a72c47c20c1c0939df848407c09c1378a6a557",
"tag" : "a7f8928ad942b1d2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 73,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a8663c0975f65889a72cc7c10c1c0939df840408c09c1378a6a5d7",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 74,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a8663c0a75f65889a72cc7c00c1c0939df840409c09c1378a6a5d7",
"tag" : "78f157089913ba37",
"result" : "valid",
"flags" : []
},
{
"tcId" : 75,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7c20c1c0939df848409c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 76,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866fc0975f65889a72cc7c10c1c0939df84c408c09c1378a6a5d7",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 77,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866fc0875f65889a72c87c20c1c0939df84c407c09c1378a6a597",
"tag" : "6ac7d14bceb52a07",
"result" : "valid",
"flags" : []
},
{
"tcId" : 78,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a867bc0a75f65889a72d47029c6f0a39df8484c9c05d1478a6a557",
"tag" : "f587ab68b0f709a9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 79,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d4a866bc0975f6588aa72c47c10c1c093adf848408c09c1379a6a557",
"tag" : "2e8269094122c727",
"result" : "valid",
"flags" : []
},
{
"tcId" : 80,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d4a866bc0a75f6588aa72c47c00c1c093adf848409c09c1379a6a557",
"tag" : "a7f8928ad942b1d2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 81,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47c20c1c093adf848407c09c1379a6a557",
"tag" : "a7f8928ad942b1d2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 82,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0875f65889a72c47c00c1c0939df848407c09c1378a6a5578ec16507b129c40e84218714f163b89bce63d0d49a3dae3546338331bbeaa861",
"tag" : "2c4a652a930c574b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 83,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0a75f65889a72c47c00c1c0939df848409c09c1378a6a5578ec16507b129c40e86218714f163b89bce63d0d49a3dae3548338331bbeaa861",
"tag" : "11ed82eeb456c70f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 84,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0875f65889a72c47c20c1c0939df848407c09c1378a6a55790c16507b129c40e84218714f163b89bd063d0d49a3dae3546338331bbeaa861",
"tag" : "11ed82eeb456c70f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 85,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a8663c0975f65889a72cc7c10c1c0939df840408c09c1378a6a5d78fc16507b129c48e85218714f163b81bcf63d0d49a3daeb547338331bbeaa8e1",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 86,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a8663c0a75f65889a72cc7c00c1c0939df840409c09c1378a6a5d78ec16507b129c48e86218714f163b81bce63d0d49a3daeb548338331bbeaa8e1",
"tag" : "1f8c38b0273c3f08",
"result" : "valid",
"flags" : []
},
{
"tcId" : 87,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7c20c1c0939df848409c09c1378a6a55790c16507b129c48e84218714f163b81bd063d0d49a3dae3548338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 88,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866fc0975f65889a72cc7c10c1c0939df84c408c09c1378a6a5d78fc16507b129c44e85218714f163b81bcf63d0d49a3dae7547338331bbeaa8e1",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 89,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866fc0875f65889a72c87c20c1c0939df84c407c09c1378a6a59790c16507b129c44e84218714f163b8dbd063d0d49a3dae7546338331bbeaa8a1",
"tag" : "1f8c38b0273c3f08",
"result" : "valid",
"flags" : []
},
{
"tcId" : 90,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a867bc0a75f65889a72d47029c6f0a39df8484c9c05d1478a6a5578ec16507b129c50e86218714f163b99b10f323d69a3dae3508344432bbeaa861",
"tag" : "af0db0a465c37cc5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 91,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d4a866bc0975f6588aa72c47c10c1c093adf848408c09c1379a6a5578fc16507b229c40e85218714f263b89bcf63d0d49b3dae3547338331bceaa861",
"tag" : "1f012feb8416f4c0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 92,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d4a866bc0a75f6588aa72c47c00c1c093adf848409c09c1379a6a5578ec16507b229c40e86218714f263b89bce63d0d49b3dae3548338331bceaa861",
"tag" : "11ed82eeb456c70f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 93,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47c20c1c093adf848407c09c1379a6a55790c16507b229c40e84218714f263b89bd063d0d49b3dae3546338331bceaa861",
"tag" : "11ed82eeb456c70f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 94,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc58eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "3e05aa2efe2e998e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 95,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc59eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "814a956e321ea2b6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 96,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bca7993f89f4639b6c9935d1537f05e73d52825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "9c6de068b0b497e0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 97,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bca8993f89f4639b6c9935d1537f05e73d52825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "dfb2cba7e4a4a20a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 98,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc9ff236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "fab3be11db89bdee",
"result" : "valid",
"flags" : []
},
{
"tcId" : 99,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bca0f236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "3df8a9520f79c717",
"result" : "valid",
"flags" : []
},
{
"tcId" : 100,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bca1f236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "813d94924369d040",
"result" : "valid",
"flags" : []
},
{
"tcId" : 101,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc57eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "4f138a2196fb283e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc036f30914381fd6e638d2d0893efb30638344958ceee4dbcb74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bccbd123b28eb0c13aafd193f93cafc77c330625d9278bea8000223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "3538ee334c07fd26",
"result" : "valid",
"flags" : []
},
{
"tcId" : 103,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc6a390c1818ffddb9638d2d0893efb306aa98fb47e0c9caa1b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc273cb9cb7008680cafd193f93cafc77c5e57141cfd71aa7e00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "63cf6f0361f8234b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 104,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bcd73299e94f08b55c638d2d0893efb30614ca32bec5ec0c98b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc5ac9eb33e73840aeafd193f93cafc77c3c11cd0a078aa08d00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "d430eae552ef1163",
"result" : "valid",
"flags" : []
},
{
"tcId" : 105,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc61269bc6460dd5ac638d2d0893efb3063da15d256fef29c4b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc73772753e0127dcdafd193f93cafc77cd78ca1a0d84e638a00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "35fbe6164df5f774",
"result" : "valid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc31a83cb8c833b949b10f73211087aa2b9b8c8fe0259988851a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc84a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "b02b40ef503d9d0a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 107,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bcacb8e3133cd7c469b10f73211087aa2bd74eb73cab09c0791a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc84a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "b02b40ef503d9d0b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 108,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc9f4e0a2b2bcbb4a2b10f73211087aa2b52fbc5b9a726dca91a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc83a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "b02b40ee503d9d09",
"result" : "valid",
"flags" : []
},
{
"tcId" : 109,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bcce136b533f042153b10f73211087aa2bb8247eb6c51d85811a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc86a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "b02b40ef503d9c07",
"result" : "valid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0975f65889a72c47",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a75f65889a72c47",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 112,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 113,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0875f65889a72c47",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 114,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0975f65889a72c47",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 115,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0975f65889a72c47",
"tag" : "1496a6223932a85f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 116,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0975f65889a72c47c10c1c0939df848408c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a75f65889a72c47c10c1c0939df848409c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 118,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48c10c1c0939df848409c19d1479a7a658",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 119,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0875f65889a72c47c10c1c0939df848407c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 120,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0975f65889a72c47c20c1c0939df848408c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0975f65889a72c47c00c1c0939df848408c09c1378a6a557",
"tag" : "eb2822157436b730",
"result" : "valid",
"flags" : []
},
{
"tcId" : 122,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0975f65889a72c47c10c1c0939df848408c09c1378a6a5578fc16507b129c40e85218714f163b89bcf63d0d49a3dae3547338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a75f65889a72c47c10c1c0939df848409c09c1378a6a5578fc16507b129c40e86218714f163b89bcf63d0d49a3dae3548338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 124,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48c10c1c0939df848409c19d1479a7a6588fc16507b129c40e86228815f264b99ccf63d0d49a3dae3548348432bceba962",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 125,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "bfac1529d3a866bc0875f65889a72c47c10c1c0939df848407c09c1378a6a5578fc16507b129c40e84218714f163b89bcf63d0d49a3dae3546338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 126,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "c0ac1529d3a866bc0975f65889a72c47c20c1c0939df848408c09c1378a6a55790c16507b129c40e85218714f163b89bd063d0d49a3dae3547338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 127,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "1011121314151617",
"msg" : "beac1529d3a866bc0975f65889a72c47c00c1c0939df848408c09c1378a6a5578ec16507b129c40e85218714f163b89bce63d0d49a3dae3547338331bbeaa861",
"tag" : "984c99fbea3ed3d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 128,
"comment" : "large l3_hash key",
"key" : "000000000000000000000000457308e8",
"iv" : "0001020304050607",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "476b761633e6eeeb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 129,
"comment" : "large l3_hash key",
"key" : "0000000000000000000000007bad75f1",
"iv" : "0001020304050607",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "9d51b4279e8c6f78",
"result" : "valid",
"flags" : []
},
{
"tcId" : 130,
"comment" : "large l3_hash key",
"key" : "00000000000000000000000094835214",
"iv" : "0001020304050607",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "cc092796cbff42d7",
"result" : "valid",
"flags" : []
}
]
},
{
"ivSize" : 96,
"keySize" : 128,
"tagSize" : 64,
"type" : "MacWithIvTest",
"tests" : [
{
"tcId" : 131,
"comment" : "empty message",
"key" : "7cc00e176966b3672dfb8102069f9d8b",
"iv" : "cd9c834a8ed0a3c7799cf3ff",
"msg" : "",
"tag" : "82c50613b4f7176d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 132,
"comment" : "short message",
"key" : "ce3026b7fffd0c2216d2205f389eb1e2",
"iv" : "a936a03bf2cf31dd2d6cd626",
"msg" : "5e",
"tag" : "067b1a0a82a90f9a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "short message",
"key" : "b7a73999cc1a933fece14a61b65ad764",
"iv" : "9b036992d2fd6f8dedd49500",
"msg" : "d065",
"tag" : "df0aef2803f2a96a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 134,
"comment" : "short message",
"key" : "4bda5605e7f1d47f388b2e7d7db7e462",
"iv" : "ca4155fee6c3d8a96b030bb4",
"msg" : "06941fb4",
"tag" : "6825bf51b602ee94",
"result" : "valid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "short message",
"key" : "d6a33951793fa2b7c3dbe1586a844956",
"iv" : "7f441631f12b3933ce9958bb",
"msg" : "31d1749360ae9d",
"tag" : "b9e5437b59879b27",
"result" : "valid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "short message",
"key" : "4e3cd1d442179062087d3553fdb7a8b5",
"iv" : "c33b359590582eab9cc81fe8",
"msg" : "27904bb92ee62eba",
"tag" : "ff5291027b14eb67",
"result" : "valid",
"flags" : []
},
{
"tcId" : 137,
"comment" : "short message",
"key" : "c3f1a6cc7006f65e872dc7bbf431d53e",
"iv" : "a81faf4ac7a9650975281134",
"msg" : "c1e9d089094f0b2c13f4f2bd898e09",
"tag" : "4fd30b177fcdb74f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 138,
"comment" : "short message",
"key" : "5dd805faffdce32b8221d88814507f82",
"iv" : "c5ee6692e06b22f24bd6d430",
"msg" : "3e6b6bd756ac15529cd48a1b30550823",
"tag" : "5d5ff6055738d711",
"result" : "valid",
"flags" : []
},
{
"tcId" : 139,
"comment" : "short message",
"key" : "84ba34e0bef001708ff227758347a39d",
"iv" : "4a1435c1d7ce5bdbe29da64b",
"msg" : "3cd650531e09647f2aa1b28b7e81319923",
"tag" : "65c96764f4d64eb4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 140,
"comment" : "short message",
"key" : "b8b9c83a12212f13e72231e935686258",
"iv" : "82f000d2604d3c83526500b7",
"msg" : "1355b4b1e37b34068ec37b76e0b10afd8371bc99179a0863",
"tag" : "e64803790a7e2ff5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 141,
"comment" : "long message",
"key" : "2dd0845ccee5d92ab9b660e39bd2fb4d",
"iv" : "6687fb1ca21e24ee6af4d99b",
"msg" : "30bb94bbfb12e1a8d1edc2fac99b6ffa8704a02f63f88577990b13b7de201503a80f6ceb5799e81076af2cbda0bf69861001f28c094d4e4fe7752aaed3723e57346f285b293f87889dd1fdeba4e7684d6052019f06765529f609cab6145afa17a2bed4b9457d84e1429d3dfe48425c1c200e5a0e9431d3e86949d06e4d422c238c",
"tag" : "dd9c73872df8524c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 142,
"comment" : "long message",
"key" : "bf3cc99a7f167df61e4569767df9c9e7",
"iv" : "390d81339f20cf5c5c4de2ba",
"msg" : "0cabf2d859cda12c7f6f24acafd99d26c8f34ab161034ede05b19f48e51b00577feb0d724a16fd5ac79305323721a05e2878017f24b91a6c620a9f4b271e07b1828a4e334fcc3680ba6911602e47a7d3d170c544b67a46b1d587908673b7ffeb1017d3ffa28be7ac4beeba6b37309a9ab51bbfbffa72920de27a8fd04ebdecf70b566de43ad440d523708680b423af9181713e1dac4506006588bae1f57f6d2b04087ce358755a9082b675aa519565e230b3dda55223c82a2e72f4f8f37b7b7ae7eaeeb0c19d5a84b6157c8e352bd7540287304f5f1fabf8446beee74a461e5bf0e5fe670430efdeaeee8caaf4594781faa5f1f6b5a20ee8aef6ee08eea8420c",
"tag" : "63ec0f2c77f111cf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 143,
"comment" : "long message",
"key" : "c7f2f60ff6be8e1554a240903cc1f88c",
"iv" : "a8c08d71cff8763dfa7ddd2d",
"msg" : "e5da1ea0bbe46dab85e96a5b288038f118d92272717cf94475da30a0d6bb27c0cbbe57e7f6676ee67bf00074e1b9e7521a5ce6412b69b91d6de0ed820db38c999d71a8d7a84cc3acca064d524833d24366e44d4647e82825e59cb20ea9137a5da8d2204db31eb4a222f1878fe8757afe353934e7a09bcc2b2f3fb3745ffd7cbe8dad7d1bd80d10fbfbf254f8a13cca6061551f4bf374c2004f36c9c89e668c7158a5e71e172e1ee6f9e9bb93512d912f6d62198c570729098878f832c87bf7672df55e79b46e14d94c512464669c743178f9613b6979d56300fa95d04f6ca4bc34b32a21d3fe18278d4b840c4b7546df678098ed228283e12d0c59282489f37d88080f5de451eb1ba65ad1d598bd80617fc59a55ea",
"tag" : "4e5dcc54f76a7a38",
"result" : "valid",
"flags" : []
},
{
"tcId" : 144,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0b601b22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 145,
"comment" : "Flipped bit 0 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a30ab4ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 146,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "08601b22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 147,
"comment" : "Flipped bit 1 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a00ab4ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 148,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8a601b22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 149,
"comment" : "Flipped bit 7 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "220ab4ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 150,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a611b22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 151,
"comment" : "Flipped bit 8 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20bb4ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 152,
"comment" : "Flipped bit 13 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a401b22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 153,
"comment" : "Flipped bit 13 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a22ab4ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 154,
"comment" : "Flipped bit 16 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601a22b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 155,
"comment" : "Flipped bit 16 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab5ac87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 156,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601ba2b11c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 157,
"comment" : "Flipped bit 31 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab42c87dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 158,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b01c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 159,
"comment" : "Flipped bit 32 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac86dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 160,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b31c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 161,
"comment" : "Flipped bit 33 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac85dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 162,
"comment" : "Flipped bit 39 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22311c12f4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 163,
"comment" : "Flipped bit 39 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac07dcd735",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 164,
"comment" : "Flipped bit 56 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b11c12f5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 165,
"comment" : "Flipped bit 56 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac87dcd734",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 166,
"comment" : "Flipped bit 57 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b11c12f6",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 167,
"comment" : "Flipped bit 57 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac87dcd737",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 168,
"comment" : "Flipped bit 62 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b11c12b4",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 169,
"comment" : "Flipped bit 62 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac87dcd775",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 170,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601b22b11c1274",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 171,
"comment" : "Flipped bit 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab4ac87dcd7b5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 172,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0a601ba2b11c1274",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 173,
"comment" : "Flipped bits 31 and 63 in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a20ab42c87dcd7b5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 174,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "f59fe4dd4ee3ed0b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 175,
"comment" : "all bits of tag flipped",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "5df54b53782328ca",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 176,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 177,
"comment" : "Tag changed to all zero",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "0000000000000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 178,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "ffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 179,
"comment" : "tag changed to all 1",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "ffffffffffffffff",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 180,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "8ae09ba2319c9274",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 181,
"comment" : "msbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "228a342c075c57b5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 182,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "0001020304050607",
"tag" : "0b611a23b01d13f5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 183,
"comment" : "lsbs changed in tag",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "000102030405060708090a0b",
"msg" : "000102030405060708090a0b0c0d0e0f",
"tag" : "a30bb5ad86ddd634",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 184,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0875f65889a72c47",
"tag" : "a50485a9121e26c0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 185,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0a75f65889a72c47",
"tag" : "2f2f2bbd90e352cb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 186,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0875f65889a72c47",
"tag" : "2f2f2bbd90e352cb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 187,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a8663c0975f65889a72cc7",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 188,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a8663c0a75f65889a72cc7",
"tag" : "e1d4f496772a2369",
"result" : "valid",
"flags" : []
},
{
"tcId" : 189,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7",
"tag" : "e1d4f496772a2369",
"result" : "valid",
"flags" : []
},
{
"tcId" : 190,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866fc0975f65889a72cc7",
"tag" : "16f06a28e0bbbd01",
"result" : "valid",
"flags" : []
},
{
"tcId" : 191,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866fc0875f65889a72c87",
"tag" : "9f96c4161a9c7e54",
"result" : "valid",
"flags" : []
},
{
"tcId" : 192,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a867bc0a75f65889a72d47",
"tag" : "8d750966bbb8f959",
"result" : "valid",
"flags" : []
},
{
"tcId" : 193,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d4a866bc0975f6588aa72c47",
"tag" : "727416fcc4d35d75",
"result" : "valid",
"flags" : []
},
{
"tcId" : 194,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d4a866bc0a75f6588aa72c47",
"tag" : "2f2f2bbd90e352cb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 195,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47",
"tag" : "2f2f2bbd90e352cb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 196,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0875f65889a72c47c00c1c0939df848407c09c1378a6a557",
"tag" : "bb80c39774266f7b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 197,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0a75f65889a72c47c00c1c0939df848409c09c1378a6a557",
"tag" : "6428e0ec7e6d5e6c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 198,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0875f65889a72c47c20c1c0939df848407c09c1378a6a557",
"tag" : "6428e0ec7e6d5e6c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 199,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a8663c0975f65889a72cc7c10c1c0939df840408c09c1378a6a5d7",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 200,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a8663c0a75f65889a72cc7c00c1c0939df840409c09c1378a6a5d7",
"tag" : "3521a56a3e3e66d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 201,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7c20c1c0939df848409c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 202,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866fc0975f65889a72cc7c10c1c0939df84c408c09c1378a6a5d7",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 203,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866fc0875f65889a72c87c20c1c0939df84c407c09c1378a6a597",
"tag" : "26f81fad73dfd6a1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 204,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a867bc0a75f65889a72d47029c6f0a39df8484c9c05d1478a6a557",
"tag" : "b1b7f9ca5621b643",
"result" : "valid",
"flags" : []
},
{
"tcId" : 205,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d4a866bc0975f6588aa72c47c10c1c093adf848408c09c1379a6a557",
"tag" : "eab2b76ae64d73c1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 206,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d4a866bc0a75f6588aa72c47c00c1c093adf848409c09c1379a6a557",
"tag" : "6428e0ec7e6d5e6c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 207,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47c20c1c093adf848407c09c1379a6a557",
"tag" : "6428e0ec7e6d5e6c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 208,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0875f65889a72c47c00c1c0939df848407c09c1378a6a5578ec16507b129c40e84218714f163b89bce63d0d49a3dae3546338331bbeaa861",
"tag" : "e87ab38c383703e5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 209,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0a75f65889a72c47c00c1c0939df848409c09c1378a6a5578ec16507b129c40e86218714f163b89bce63d0d49a3dae3548338331bbeaa861",
"tag" : "ce1dd150598173a9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 210,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0875f65889a72c47c20c1c0939df848407c09c1378a6a55790c16507b129c40e84218714f163b89bd063d0d49a3dae3546338331bbeaa861",
"tag" : "ce1dd150598173a9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 211,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a8663c0975f65889a72cc7c10c1c0939df840408c09c1378a6a5d78fc16507b129c48e85218714f163b81bcf63d0d49a3daeb547338331bbeaa8e1",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 212,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a8663c0a75f65889a72cc7c00c1c0939df840409c09c1378a6a5d78ec16507b129c48e86218714f163b81bce63d0d49a3daeb548338331bbeaa8e1",
"tag" : "dbbc8711cc66eba2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 213,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a8663c0875f65889a72cc7c20c1c0939df848409c09c1378a6a55790c16507b129c48e84218714f163b81bd063d0d49a3dae3548338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 214,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866fc0975f65889a72cc7c10c1c0939df84c408c09c1378a6a5d78fc16507b129c44e85218714f163b81bcf63d0d49a3dae7547338331bbeaa8e1",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 215,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866fc0875f65889a72c87c20c1c0939df84c407c09c1378a6a59790c16507b129c44e84218714f163b8dbd063d0d49a3dae7546338331bbeaa8a1",
"tag" : "dbbc8711cc66eba2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 216,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a867bc0a75f65889a72d47029c6f0a39df8484c9c05d1478a6a5578ec16507b129c50e86218714f163b99b10f323d69a3dae3508344432bbeaa861",
"tag" : "6b3dff060aee295f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 217,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d4a866bc0975f6588aa72c47c10c1c093adf848408c09c1379a6a5578fc16507b229c40e85218714f263b89bcf63d0d49b3dae3547338331bceaa861",
"tag" : "db317e4d2941a15a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 218,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d4a866bc0a75f6588aa72c47c00c1c093adf848409c09c1379a6a5578ec16507b229c40e86218714f263b89bce63d0d49b3dae3548338331bceaa861",
"tag" : "ce1dd150598173a9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 219,
"comment" : "special case for l1_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d4a866bc0875f6588aa72c47c20c1c093adf848407c09c1379a6a55790c16507b229c40e84218714f263b89bd063d0d49b3dae3546338331bceaa861",
"tag" : "ce1dd150598173a9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 220,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc58eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "fa35f890a3594628",
"result" : "valid",
"flags" : []
},
{
"tcId" : 221,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc59eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "3d7ae3cfd7494f50",
"result" : "valid",
"flags" : []
},
{
"tcId" : 222,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bca7993f89f4639b6c9935d1537f05e73d52825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "589e2eca55df447a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 223,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bca8993f89f4639b6c9935d1537f05e73d52825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "9be31a0989cf4ea4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 224,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc9ff236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "b6e40c7380b46a88",
"result" : "valid",
"flags" : []
},
{
"tcId" : 225,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bca0f236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "fa28f7b3b4a473b1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 226,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bca1f236b4c770fb8d9935d1537f05e73d059cdaa5ab6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "3d6de2f3e8947cda",
"result" : "valid",
"flags" : []
},
{
"tcId" : 227,
"comment" : "special case for l2_hash input",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc57eba91e81b05fdf9935d1537f05e73d50825644aa6e4291be80a117bd41ceb1cc0cb9aa554d6234bf8eb33d3e5aa5c8b80475542a4d6d5e51e6eb5facff29ecf37f309bf043c0c841ef0fb7c71c1306ea3078455ac34e7f79424ea85c1473b404f480ab37279892c1a0d90a38462cc25d73adf08d206d37",
"tag" : "0b43d8833c25d4d8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 228,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc036f30914381fd6e638d2d0893efb30638344958ceee4dbcb74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bccbd123b28eb0c13aafd193f93cafc77c330625d9278bea8000223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "f1693c94f132a9c0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 229,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc6a390c1818ffddb9638d2d0893efb306aa98fb47e0c9caa1b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc273cb9cb7008680cafd193f93cafc77c5e57141cfd71aa7e00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "1fffbd650722cfe5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 230,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bcd73299e94f08b55c638d2d0893efb30614ca32bec5ec0c98b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc5ac9eb33e73840aeafd193f93cafc77c3c11cd0a078aa08d00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "90613946f819bdfd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 231,
"comment" : "special case for l2_hash",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc61269bc6460dd5ac638d2d0893efb3063da15d256fef29c4b74b8f564f761f350c91de9f53f29ea12db36cb8bf2b8daac333098cea4bc3ccb6357064061c1607efdb110c7dcf7e6c6ea0289939397fa24c2dfe7603335993aa75d1761a2c12fc248d4a3e443ff7000f3838c75a7e67ac6d1c456d8fb98028c0ac1529d3a866bc73772753e0127dcdafd193f93cafc77cd78ca1a0d84e638a00223512bcc3fb18176170ef1fb764f98bf1f9ad4d498a7ae6829ab403e2a4ecb27f7700213bca7ffdd5b11bde95edc51112b5b3a9a22937c03d807c9d1996b9652868deb67a3e8983ba6476294b4bece04911df995c4569110bc5f08b49ba3f",
"tag" : "f22c3477f320a40e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 232,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc31a83cb8c833b949b10f73211087aa2b9b8c8fe0259988851a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc84a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "6c5b8f50f56849a4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 233,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bcacb8e3133cd7c469b10f73211087aa2bd74eb73cab09c0791a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc84a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "6c5b8f50f56849a5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 234,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc9f4e0a2b2bcbb4a2b10f73211087aa2b52fbc5b9a726dca91a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc83a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "6c5b8f4ff56849a3",
"result" : "valid",
"flags" : []
},
{
"tcId" : 235,
"comment" : "special case for l3_hash result",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bcce136b533f042153b10f73211087aa2bb8247eb6c51d85811a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009c0ac1529d3a866bc86a24097f91645e6b10f73211087aa2b7f40d9bf61cb208b1a5ca7cf692262802a3ef9e581c7ea9a520f2ea3649e9e1457d1bc35d951df8735145dcbb441d0bdcb3c17c2d7e2894e22e209bbaa5240219b9cd8ccd04cd7b31d745fb8323265d6d148092d4ecdff9af610130ee8eb34a88b540ea294a03009",
"tag" : "6c5b8f50f56848a1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 236,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0975f65889a72c47",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 237,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a75f65889a72c47",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 238,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 239,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0875f65889a72c47",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 240,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0975f65889a72c47",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 241,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0975f65889a72c47",
"tag" : "d0c6f483de5d54f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 242,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0975f65889a72c47c10c1c0939df848408c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 243,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a75f65889a72c47c10c1c0939df848409c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 244,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48c10c1c0939df848409c19d1479a7a658",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 245,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0875f65889a72c47c10c1c0939df848407c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 246,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0975f65889a72c47c20c1c0939df848408c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 247,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0975f65889a72c47c00c1c0939df848408c09c1378a6a557",
"tag" : "a7587077196163ca",
"result" : "valid",
"flags" : []
},
{
"tcId" : 248,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0975f65889a72c47c10c1c0939df848408c09c1378a6a5578fc16507b129c40e85218714f163b89bcf63d0d49a3dae3547338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 249,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a75f65889a72c47c10c1c0939df848409c09c1378a6a5578fc16507b129c40e86218714f163b89bcf63d0d49a3dae3548338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 250,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0a76f7598aa82d48c10c1c0939df848409c19d1479a7a6588fc16507b129c40e86228815f264b99ccf63d0d49a3dae3548348432bceba962",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 251,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "bfac1529d3a866bc0875f65889a72c47c10c1c0939df848407c09c1378a6a5578fc16507b129c40e84218714f163b89bcf63d0d49a3dae3546338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 252,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "c0ac1529d3a866bc0975f65889a72c47c20c1c0939df848408c09c1378a6a55790c16507b129c40e85218714f163b89bd063d0d49a3dae3547338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 253,
"comment" : "tag collision",
"key" : "000102030405060708090a0b0c0d0e0f",
"iv" : "101112131415161718191a1b",
"msg" : "beac1529d3a866bc0975f65889a72c47c00c1c0939df848408c09c1378a6a5578ec16507b129c40e85218714f163b89bce63d0d49a3dae3547338331bbeaa861",
"tag" : "547ce85d8f69806b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 254,
"comment" : "large l3_hash key",
"key" : "000000000000000000000000457308e8",
"iv" : "000102030405060708090a0b",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "8424352a89374f0d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 255,
"comment" : "large l3_hash key",
"key" : "0000000000000000000000007bad75f1",
"iv" : "000102030405060708090a0b",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "464b74ebc05216e1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 256,
"comment" : "large l3_hash key",
"key" : "00000000000000000000000094835214",
"iv" : "000102030405060708090a0b",
"msg" : "202122232425262728292a2b2c2d2e2f",
"tag" : "af999bf6cbfa8511",
"result" : "valid",
"flags" : []
}
]
},
{
"ivSize" : 64,
"keySize" : 192,
"tagSize" : 64,
"type" : "MacWithIvTest",
"tests" : [
{
"tcId" : 257,
"comment" : "empty message",
"key" : "7d8b9c59bb7d03a98266703783d782897d7859fd20174202",
"iv" : "fa4e97f79756734d",
"msg" : "",
"tag" : "0e8c9dc764e94d29",
"result" : "valid",
"flags" : []
},
{
"tcId" : 258,
"comment" : "short message",
"key" : "326c9a3bbabe565feb0609acb6a9980888977a85916c2a4a",
"iv" : "c189081575d5a4f5",
"msg" : "86",
"tag" : "fa228cbb297723c8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 259,
"comment" : "short message",
"key" : "2ca7097986ccb89df9c04ee897fc858da73815ae22968ad1",
"iv" : "a177b655cafdba24",
"msg" : "fd8a",
"tag" : "8aa20c0045082ba0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 260,
"comment" : "short message",
"key" : "0b6742ece6be7bf3d5ab1bf1326a2cdb72e0873a63f3309d",
"iv" : "b17a1d5fb88d1c20",
"msg" : "225ece74",
"tag" : "e220c147d9a484e0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 261,
"comment" : "short message",
"key" : "992bbc8b82af3c27d02b5b51dfa11c5c0ad4dfd197545d54",
"iv" : "81d644f35404452d",
"msg" : "8512d2d9fa06bc",
"tag" : "a43090621c0c30ab",
"result" : "valid",
"flags" : []
},
{
"tcId" : 262,
"comment" : "short message",
"key" : "eb68aa2b22c5ef4040d175bf69c16a7273c36f46592d2075",
"iv" : "3d2c3a06735d0a60",
"msg" : "4fc8671897e2fc71",
"tag" : "a4676ce99f8a9aa6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 263,
"comment" : "short message",
"key" : "7204b78d2ee234619befb042102792be71843a3af9654236",
"iv" : "e572d7150ff5a6ec",
"msg" : "1217577fa179db6506c230d0b08bd5",
"tag" : "8a90af86dc921b8d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 264,
"comment" : "short message",
"key" : "e6b0c6fd438bb003f8f5910fddb16165ea016910a70a4332",
"iv" : "d412d0e73c4e8711",
"msg" : "47c43dff99e7755369f2462549e62ab9",
"tag" : "565719ecaddcf133",
"result" : "valid",
"flags" : []
},
{
"tcId" : 265,
"comment" : "short message",
"key" : "f72cd5b27b96e95f20e8dba5782c97dd2adb651bcb31e3ba",
"iv" : "518a9504d456b945",
"msg" : "57d6ee41477461e92a2266f9aca473e1da",
"tag" : "edb512bc0b1e73ef",
"result" : "valid",
"flags" : []
},
{
"tcId" : 266,
"comment" : "short message",
"key" : "b88315f0fca071c6d2c00fc281bcb406a67fc5ac85fa3014",
"iv" : "e819f49492ec580a",
"msg" : "d528ca607314c0aa94ae4f8198ec16df8f8b52c3127730dd",
"tag" : "3d39ace4265a932b",
"result" : "valid",
"flags" : []
},
{