{ | |
"algorithm" : "AEAD-AES-SIV-CMAC", | |
"generatorVersion" : "0.8r12", | |
"numberOfTests" : 828, | |
"header" : [ | |
"Test vectors of type AeadTest test authenticated encryption with", | |
"additional data. The test vectors are intended for testing both", | |
"encryption and decryption." | |
], | |
"notes" : { | |
"EdgeCaseSiv" : "The SIV of this test vector has an edge case value. One purpose of these test vectors is to detect implementations where integer overflows of the counter is incorrectly implemented. AES-SIV itself prevents such overflow problems by clearing some msbs in the IV." | |
}, | |
"schema" : "aead_test_schema.json", | |
"testGroups" : [ | |
{ | |
"ivSize" : 96, | |
"keySize" : 256, | |
"tagSize" : 128, | |
"type" : "AeadTest", | |
"tests" : [ | |
{ | |
"tcId" : 1, | |
"comment" : "empty message", | |
"key" : "99b62bd5afbe3fb015bde93f0abf483957a1c3eb3ca59cb50b39f7f8a9cc51be", | |
"iv" : "9a59fce26df0005e07538656", | |
"aad" : "", | |
"msg" : "42baae5978feaf5c368d14e0", | |
"ct" : "e1ecc93df9106e6bd3007a9d", | |
"tag" : "a0af48acda004da55c4203c232a31891", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 2, | |
"comment" : "empty message", | |
"key" : "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a", | |
"iv" : "2fcb1b38a99e71b84740ad9b", | |
"aad" : "", | |
"msg" : "549b365af913f3b081131ccb6b825588", | |
"ct" : "99173bb7c4f057f6ca21f9068ef07267", | |
"tag" : "08717b9bee161f051538947c400de4be", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 3, | |
"comment" : "empty message", | |
"key" : "422add37849d6e4c3dfd8020dc6a07e8a249788f3d6a83b9cb4d802362c97542", | |
"iv" : "1e7e67be948de7352ffdb727", | |
"aad" : "", | |
"msg" : "d7f5e611dd3a2750fb843fc1b6b93087310dc87d", | |
"ct" : "5dd65bbf40e9c27b2cff4eb9bfd237177b582f74", | |
"tag" : "066aa1cd1bf0d6610c77449c3a0831f6", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 4, | |
"comment" : "message size divisible by block size", | |
"key" : "cb5575f5c7c45c91cf320b139fb594237560d0a3e6f865a67d4f633f2c08f016", | |
"iv" : "1a6518f02ede1da6809266d9", | |
"aad" : "89cce9fb47441d07e0245a66fe8b778b", | |
"msg" : "623b7850c321e2cf0c6fbcc8dfd1aff2", | |
"ct" : "fd36ffae57f6c269b710560cda8cbf49", | |
"tag" : "417fbdd7ceb644b75fc380a1839b6de0", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 5, | |
"comment" : "message size divisible by block size", | |
"key" : "3937986af86dafc1ba0c4672d8abc46c207062682d9c264ab06d6c5807205130", | |
"iv" : "8df4b15a888c33286a7b7651", | |
"aad" : "ba446f6f9a0ced22450feb10737d9007fd69abc19b1d4d9049a5551e86ec2b37", | |
"msg" : "dc9e9eaf11e314182df6a4eba17aec9c", | |
"ct" : "ae71cbaddffb2706f8d578d689c2d397", | |
"tag" : "8e1a29829340a2aeb42f437264fcb165", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 6, | |
"comment" : "message size divisible by block size", | |
"key" : "223e1e414bcb7a1f245d5a5ad126bb6a562801ac348830c08162b30f832675a1", | |
"iv" : "c1c144cbd70cb75b30f93ea2", | |
"aad" : "178f628340b7caae59deacd18c36f07a5cb12745461af74c98b138fa076d7983772d62a0d41165f675e7da7ff34951b1", | |
"msg" : "176e93baecafa0faff5bf76884c64b08", | |
"ct" : "8d53c0cfb8187fa264a595ab6e6e30d4", | |
"tag" : "c61cb7d0b37f039540e73bf1da9e8c0c", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 7, | |
"comment" : "small plaintext size", | |
"key" : "eb2278745939dacc07a157425b147c8e6036c47f56d182e7221f7645903d5b3d", | |
"iv" : "19476b0f523b8e4066c79466", | |
"aad" : "f5", | |
"msg" : "24150140e7c72d755c2d1a5d", | |
"ct" : "c7259a9da07588dd00cf6fed", | |
"tag" : "41b3ed98b1f61840df01826375fc792e", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 8, | |
"comment" : "small plaintext size", | |
"key" : "98b0ef850079a88323464a347c185ec8c5cb8ff217f16d5af272b0ea1bdc0778", | |
"iv" : "cc834980651485dd5ffa29a5", | |
"aad" : "8bd9", | |
"msg" : "78de9e007702c0bb499473a8", | |
"ct" : "5a37311ea6cc232978099dfb", | |
"tag" : "af67f4c40eda80dfc0d16a72c3e9dd90", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 9, | |
"comment" : "small plaintext size", | |
"key" : "85f35b6282cff440bc1020c8136ff27031110fa63ec16f1e825118b006b91257", | |
"iv" : "58dbd4ad2c4ad35dd906e9ce", | |
"aad" : "a506e1a5c69093f9", | |
"msg" : "fdc85b94a4b2a6b759b1a0da", | |
"ct" : "18b5b0f5f5b971714904de51", | |
"tag" : "9a5869c6d8af48b345880ab04b471c56", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 10, | |
"comment" : "small plaintext size", | |
"key" : "999bfbb9484de85194bff71b76007ef127424df6cebfd0cbe9e712a58e48afa5", | |
"iv" : "418e9dc91817e81a83e0a68b", | |
"aad" : "320fdb766aca712a31821ef17e84", | |
"msg" : "25a2f7d1f52e22f8f87f702d", | |
"ct" : "2bb700ec64c366a352f13b58", | |
"tag" : "c0a5fcdabb2464821cd7a6a50dc26335", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 11, | |
"comment" : "small plaintext size", | |
"key" : "e4997298921cfe1d63db8fb55ad16b7546b15d38a6961a966e0e36fe448cc14c", | |
"iv" : "25c30ac4fc0f6a97f54d7b81", | |
"aad" : "020115631d81368d9061d07adcfd7a", | |
"msg" : "6c9c2910d53e5670b01c8bba", | |
"ct" : "b52ba198987e5bd5768d83d0", | |
"tag" : "0bea32f986c82da79e40d8dee8278454", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 12, | |
"comment" : "plaintext size > 16", | |
"key" : "2b0256139cf457eafa11b63bb4bd29f5110eee13b4b2a8aeca14a030ec181d12", | |
"iv" : "5eb531d0b20ec41270cefcbb", | |
"aad" : "f2f9d93ed668b2ac2ea0cc9cdfd84d60054df7c9", | |
"msg" : "15b2410b637568e31e4149fd", | |
"ct" : "a3740de89e2c04ecf8c77f53", | |
"tag" : "e9a22a1210e17841091915d1973ea389", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 13, | |
"comment" : "plaintext size > 16", | |
"key" : "b35e51c8a26c2ff1dc725859c1250c2c72784f76b2da925c722d10ba9be90c71", | |
"iv" : "43bca13e81c36a2e393df602", | |
"aad" : "c813e9200180048f52b4cb3c5d3a1e762874b328e44cff115940ab9986dc4740da19cf034d4f4930", | |
"msg" : "1edc1252c3a8badacb268446", | |
"ct" : "4350b4f4b7b889972039124d", | |
"tag" : "6aa407e55a25fa405c84669c48ad0571", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 14, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d87b4963718f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 15, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "28de88575c46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 16, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8514d9e35e19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 17, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8fe7fe4b85a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 18, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "db7b4963718f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 19, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "2bde88575c46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 20, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8614d9e35e19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 21, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ce7fe4b85a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 22, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "597b4963718f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 23, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "a9de88575c46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 24, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "0414d9e35e19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 25, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "0ee7fe4b85a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 26, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97a4963718f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 27, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29df88575c46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 28, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8415d9e35e19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 29, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee6fe4b85a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 30, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b49e3718f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 31, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88d75c46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 32, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9635e19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 33, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fecb85a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 34, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963708f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 35, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575d46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 36, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35f19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 37, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b84a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 38, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963738f907a0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 39, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575e46a06218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 40, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35c19be2cb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 41, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b87a6607a1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 42, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f90fa0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 43, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a0e218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 44, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19beacb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 45, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a660fa1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 46, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0a297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 47, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06219cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 48, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb72aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 49, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1f2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 50, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a8b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 51, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06298cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 52, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2c362aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 53, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a9e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 54, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b097ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 55, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218ed215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 56, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb60aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 57, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e0507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 58, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297aa1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 59, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd205183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 60, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa6faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 61, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2506a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 62, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1cf7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 63, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215182f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 64, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faeed3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 65, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0c8223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 66, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1cc7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 67, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215181f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 68, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faedd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 69, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0cb223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 70, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba14e7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 71, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215103f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 72, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7fa6fd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 73, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a049223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 74, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1ce7ecf4e", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 75, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215183f5bd50", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 76, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faefd3b40a", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 77, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0c9223486", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 78, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1ce7ecf4d", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 79, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215183f5bd53", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 80, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faefd3b409", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 81, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0c9223485", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 82, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1ce7ecf0f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 83, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215183f5bd11", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 84, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faefd3b44b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 85, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0c92234c7", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 86, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f907a0b297ba1ce7ecfcf", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 87, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a06218cd215183f5bdd1", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 88, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19be2cb62aa7faefd3b48b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 89, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a6607a1e2507a0c9223407", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 90, | |
"comment" : "Flipped bits 0 and 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d87b4963718f907a0a297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 91, | |
"comment" : "Flipped bits 0 and 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "28de88575c46a06219cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 92, | |
"comment" : "Flipped bits 0 and 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8514d9e35e19be2cb72aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 93, | |
"comment" : "Flipped bits 0 and 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8fe7fe4b85a6607a1f2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 94, | |
"comment" : "Flipped bits 31 and 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b49e3718f90fa0b297ba1ce7ecf4f", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 95, | |
"comment" : "Flipped bits 31 and 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88d75c46a0e218cd215183f5bd51", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 96, | |
"comment" : "Flipped bits 31 and 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9635e19beacb62aa7faefd3b40b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 97, | |
"comment" : "Flipped bits 31 and 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fecb85a660fa1e2507a0c9223487", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 98, | |
"comment" : "Flipped bits 63 and 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d97b4963718f90fa0b297ba1ce7ecfcf", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 99, | |
"comment" : "Flipped bits 63 and 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "29de88575c46a0e218cd215183f5bdd1", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 100, | |
"comment" : "Flipped bits 63 and 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8414d9e35e19beacb62aa7faefd3b48b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 101, | |
"comment" : "Flipped bits 63 and 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8ee7fe4b85a660fa1e2507a0c9223407", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 102, | |
"comment" : "all bits of tag flipped", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "2684b69c8e706f85f4d6845e318130b0", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 103, | |
"comment" : "all bits of tag flipped", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "d62177a8a3b95f9de732deae7c0a42ae", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 104, | |
"comment" : "all bits of tag flipped", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "7beb261ca1e641d349d55805102c4bf4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 105, | |
"comment" : "all bits of tag flipped", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "711801b47a599f85e1daf85f36ddcb78", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 106, | |
"comment" : "Tag changed to all zero", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 107, | |
"comment" : "Tag changed to all zero", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 108, | |
"comment" : "Tag changed to all zero", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 109, | |
"comment" : "Tag changed to all zero", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 110, | |
"comment" : "tag changed to all 1", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 111, | |
"comment" : "tag changed to all 1", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 112, | |
"comment" : "tag changed to all 1", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 113, | |
"comment" : "tag changed to all 1", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 114, | |
"comment" : "msbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "59fbc9e3f10f10fa8ba9fb214efe4fcf", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 115, | |
"comment" : "msbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "a95e08d7dcc620e2984da1d103753dd1", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 116, | |
"comment" : "msbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "04945963de993eac36aa277a6f53348b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 117, | |
"comment" : "msbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "0e677ecb0526e0fa9ea5872049a2b407", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 118, | |
"comment" : "lsbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "d87a4862708e917b0a287aa0cf7fce4e", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 119, | |
"comment" : "lsbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "ca91f88d723a4af9", | |
"tag" : "28df89565d47a16319cc205082f4bc50", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 120, | |
"comment" : "lsbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "5d5b024c6a7d7f627c70b83ab65329f1", | |
"tag" : "8515d8e25f18bf2db72ba6fbeed2b50a", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 121, | |
"comment" : "lsbs changed in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "716e045522a07e91131b89624c85f83b85398bc8", | |
"tag" : "8fe6ff4a84a7617b1f2406a1c8233586", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 122, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "38dc544b6e57576a9ae40b0165fd45dc", | |
"ct" : "d57f64b260bb86069ada54b1fe32b684", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 123, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "000102030405060708090a0b0c0d0e0f", | |
"msg" : "e0f9ff6a8a5360d12e48dd8863a02733", | |
"ct" : "0d5acf9384bfb1bd2e768238f86fd46b", | |
"tag" : "00000000000000000000000000000000", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 124, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "34aef225803ef832639fdae19b325ab4", | |
"ct" : "2454830d36c4593b099b8b6a4ffb7d7a", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 125, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "000102030405060708090a0b0c0d0e0f", | |
"msg" : "ec8b5904643acf89d7330c689d6f385b", | |
"ct" : "fc71282cd2c06e80bd375de349a61f95", | |
"tag" : "ffffffffffffffffffffffffffffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 126, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "ed9dede8dddcd7322cfdc6f3a6f3a295", | |
"ct" : "fd679cc06b26763b46f99778723a855b", | |
"tag" : "ffffffffffffffffffffffff7fffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 127, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "000102030405060708090a0b0c0d0e0f", | |
"msg" : "35b846c939d8e0899851107aa0aec07a", | |
"ct" : "254237e18f224180f25541f17467e7b4", | |
"tag" : "ffffffffffffffffffffffff7fffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 128, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "fd6b560dbbe5e5786ab4cf59606c8578", | |
"ct" : "ed9127250d1f447100b09ed2b4a5a2b6", | |
"tag" : "ffffffffffffffff7fffffffffffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 129, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "000102030405060708090a0b0c0d0e0f", | |
"msg" : "254efd2c5fe1d2c3de1819d06631e797", | |
"ct" : "35b48c04e91b73cab41c485bb2f8c059", | |
"tag" : "ffffffffffffffff7fffffffffffffff", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 130, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "", | |
"msg" : "95d5a0fc462031c83f67d24f287681ab", | |
"ct" : "c7b75db257596c38c7d43414cbaddb10", | |
"tag" : "fffffffffffffffffffffffffffffffe", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
}, | |
{ | |
"tcId" : 131, | |
"comment" : "edge case SIV", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b", | |
"aad" : "000102030405060708090a0b0c0d0e0f", | |
"msg" : "4df00bdda22406738bcb04c62e2be344", | |
"ct" : "1f92f693b35d5b837378e29dcdf0b9ff", | |
"tag" : "fffffffffffffffffffffffffffffffe", | |
"result" : "valid", | |
"flags" : [ | |
"EdgeCaseSiv" | |
] | |
} | |
] | |
}, | |
{ | |
"ivSize" : 128, | |
"keySize" : 256, | |
"tagSize" : 128, | |
"type" : "AeadTest", | |
"tests" : [ | |
{ | |
"tcId" : 132, | |
"comment" : "empty message", | |
"key" : "0869ebd9dd808d5bd5ea599ef936c61ac07f124550c383852868a123b72f6853", | |
"iv" : "bed919de64ec6b0284aca75b1740b97f", | |
"aad" : "", | |
"msg" : "0470915994e4fcb1c816a1bc", | |
"ct" : "038b9c6290fe372b2a2ccd5b", | |
"tag" : "c287ec483169a262a3e66eeb77d01e91", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 133, | |
"comment" : "empty message", | |
"key" : "e7f7a48df99edd92b81f508618aa96526b279debd9ddb292d385ddbae80b2259", | |
"iv" : "7ee376910f08f497aa6c3aa7113697fd", | |
"aad" : "", | |
"msg" : "5e51dbbb861b5ec60751c0996e00527f", | |
"ct" : "b61f91cf03acbe1a51795e4d7d1a50c1", | |
"tag" : "1d0941cd8d52bbbdc2de23706b777d67", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 134, | |
"comment" : "empty message", | |
"key" : "4d65965e51b2516739058f1d5d78e9bcf058420d3434b43b5dff6ec926889dc6", | |
"iv" : "0e1d5c3ea64329ff6020a736d56d3de7", | |
"aad" : "", | |
"msg" : "7607733a7ddde481fe70cb5b752214c08a372ff5", | |
"ct" : "1d65deb8e16f39fc4e75ac091f5e19a3485a0a57", | |
"tag" : "4046308bbba6ff6b3ead8ee726c85adf", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 135, | |
"comment" : "message size divisible by block size", | |
"key" : "38f3d880ed6cd605f2eab88027c9a1c21d13e3de1af50ac884723bcf2b70f495", | |
"iv" : "7078c9239650b8a1a8cf031d460e51c1", | |
"aad" : "d1544013b885a7083abece9e31d98ebc", | |
"msg" : "52609620d7f572aa9267565e459ae419", | |
"ct" : "ae387f4771e4912b6e1e76e15f654e55", | |
"tag" : "2fc063c811bff0a0e9f4071a16314f4a", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 136, | |
"comment" : "message size divisible by block size", | |
"key" : "e22e82b7d90551ca2dcdc31967cd1d8827c0f90959b2edb9474b03b84110f273", | |
"iv" : "f19637276bf74112eab6aa7e2a16488e", | |
"aad" : "e37c2964cbba591439c7057466d971df3843f807b3457fcf7d22acb904ce6305", | |
"msg" : "1cb9ca6618e9af1fe5a04f55320ea61e", | |
"ct" : "691d1413b30be9faf827286bc4021a40", | |
"tag" : "97bfdf207cbefa186da78be2c3597151", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 137, | |
"comment" : "message size divisible by block size", | |
"key" : "fd7f5d9bdd561436c7b879cd3b788a79fadcef326ad02325822fa20c3f779bca", | |
"iv" : "5775ba20c404d71f22663445b7016b1c", | |
"aad" : "2ea546dd18ea6f1f1d922d31ddd6444a10f0f10c3c926b6946bc27a401cbe1d969f65beec1dcc7817335592a1e6e92a3", | |
"msg" : "e499c4250ef6a76581f025391a785677", | |
"ct" : "dae0a5392bd3e68060d1d977aac480dd", | |
"tag" : "b2f265b1c9231bbb73334fccae996391", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 138, | |
"comment" : "small plaintext size", | |
"key" : "8b85d112e092d1d89613cd0eb696c895b273a73ce43f73ea0bf00ea053d3ab32", | |
"iv" : "81fae062994159ea6ae1c17a59cb00b4", | |
"aad" : "24", | |
"msg" : "2d66a3f1c2633d7a89fcdc91", | |
"ct" : "e6a4dd1ecef40f4a04a9ec4b", | |
"tag" : "805f250f89c85f4b983112ca82f3d61c", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 139, | |
"comment" : "small plaintext size", | |
"key" : "84da44780f3a45c6c91de3b8c1abcac684848464312c7731e91dc2973dd5cbb9", | |
"iv" : "cc7b3823169825823c1e0f045d2411ea", | |
"aad" : "a3fa", | |
"msg" : "e3ac7f71795d46f3c34cd025", | |
"ct" : "0af05eaf07c4f54dabcdf57c", | |
"tag" : "bef137d5866846d5d2728337a737e43b", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 140, | |
"comment" : "small plaintext size", | |
"key" : "804f6434535e03459a3dcbaf7e8678687d0a6855c90721c476e97627c39aada2", | |
"iv" : "c1334d059ea378a13919980731a38623", | |
"aad" : "df42662cf2a9bbcb", | |
"msg" : "30f44058c8dbe1cf4cb14344", | |
"ct" : "44c9a095f0aefe0ee3f1611d", | |
"tag" : "8997d68e21b17ec9c6558bd87aad28e4", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 141, | |
"comment" : "small plaintext size", | |
"key" : "70a90fbcae2d83da87e09a7c3e677326dacbad61a7e6d911ba8ca956ad60c579", | |
"iv" : "585ed6573328afc62b0c4d7a7915e095", | |
"aad" : "46726c2df9f12687f733241d87c8", | |
"msg" : "37404cfa1038f2ea8210c2a9", | |
"ct" : "52280fb65aeb0d5be51081a1", | |
"tag" : "fff944771393c4448b322a93290f3199", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 142, | |
"comment" : "small plaintext size", | |
"key" : "c4e6d0a81dd549aaca24585b8ce42b827633e8e6e2c4c6ed29c0dfc138bc6e8a", | |
"iv" : "93e416a23b5bf9ff77e7695146ba2aa2", | |
"aad" : "9e064b77f490c8abf623e7749774a7", | |
"msg" : "87e365bb4cb158f196bb4cff", | |
"ct" : "cd58ac2c8ac21e5f088647b7", | |
"tag" : "3f7ee1411981c2096e7972e1b9940e9b", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 143, | |
"comment" : "plaintext size > 16", | |
"key" : "764fce267d85aed5bf1694eee77a9f391a722dedb65b219c0aa5c42addd7d833", | |
"iv" : "988323fd9c8b31f3b09050525e22dd52", | |
"aad" : "45dc6bdbbb503732ce8adf563d93fa494410b5b1", | |
"msg" : "bebe48c65c858d8210a2eb3d", | |
"ct" : "ea42ca5485995f48ebed79ca", | |
"tag" : "276b895fa68a36b03775b4df195464df", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 144, | |
"comment" : "plaintext size > 16", | |
"key" : "a6b9e0a89d9825c545e40903d79bb7c8c9726b21f15e9948c11a0f5622922e00", | |
"iv" : "6db801b4484c2e39cfe61442f8d28e4f", | |
"aad" : "689c33bab42355deda63b932a17c2c8b572ac84b0dc778519e2b6d54c1d78424e9336341ec4f5bb7", | |
"msg" : "2935ff7afefbdd67d563d665", | |
"ct" : "f7753d183217dc0bb2d9636c", | |
"tag" : "a2b0a54ccd23b5e95e9e23568eccee76", | |
"result" : "valid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 145, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "07e1abc9352ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 146, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a29a8459ee806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 147, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2ebd8d41d7955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 148, | |
"comment" : "Flipped bit 0 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f1923037469469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 149, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "04e1abc9352ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 150, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a19a8459ee806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 151, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2dbd8d41d7955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 152, | |
"comment" : "Flipped bit 1 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f2923037469469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 153, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "86e1abc9352ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 154, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "239a8459ee806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 155, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "afbd8d41d7955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 156, | |
"comment" : "Flipped bit 7 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "70923037469469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 157, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e0abc9352ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 158, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39b8459ee806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 159, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbc8d41d7955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 160, | |
"comment" : "Flipped bit 8 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0933037469469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 161, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1ab49352ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 162, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a84d9ee806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 163, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8dc1d7955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 164, | |
"comment" : "Flipped bit 31 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f09230b7469469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 165, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9342ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 166, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ef806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 167, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d6955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 168, | |
"comment" : "Flipped bit 32 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037479469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 169, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9372ed8f58791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 170, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ec806284bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 171, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d5955e56c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 172, | |
"comment" : "Flipped bit 33 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037449469a96fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 173, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8758791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 174, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806204bba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 175, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955ed6c2d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 176, | |
"comment" : "Flipped bit 63 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469296fc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 177, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58691c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 178, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284baa90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 179, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c3d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 180, | |
"comment" : "Flipped bit 64 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96ec983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 181, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f50791c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 182, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee8062843ba90d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 183, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e5642d0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 184, | |
"comment" : "Flipped bit 71 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a9efc983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 185, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f587b1c3eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 186, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bb890d938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 187, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2f0160aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 188, | |
"comment" : "Flipped bit 77 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fe983f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 189, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c2eed0abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 190, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90c938cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 191, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0170aaa8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 192, | |
"comment" : "Flipped bit 80 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc982f0ac5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 193, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed1abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 194, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938dc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 195, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aab8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 196, | |
"comment" : "Flipped bit 96 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f0ad5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 197, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed2abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 198, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938ec03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 199, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aa88672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 200, | |
"comment" : "Flipped bit 97 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f0ae5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 201, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3ee50abd197", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 202, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d930cc03b8b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 203, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160a2a8672a4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 204, | |
"comment" : "Flipped bit 103 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f02c5fa045", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 205, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed0abd196", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 206, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938cc03b8a", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 207, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aaa8672a5", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 208, | |
"comment" : "Flipped bit 120 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f0ac5fa044", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 209, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed0abd195", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 210, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938cc03b89", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 211, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aaa8672a6", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 212, | |
"comment" : "Flipped bit 121 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f0ac5fa047", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 213, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed0abd1d7", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 214, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938cc03bcb", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 215, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aaa8672e4", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 216, | |
"comment" : "Flipped bit 126 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f40414243", | |
"ct" : "5f306d0a1a5d294763aea734baab937c45d83e9a", | |
"tag" : "f0923037469469a96fc983f0ac5fa005", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 217, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "", | |
"ct" : "", | |
"tag" : "06e1abc9352ed8f58791c3eed0abd117", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 218, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "3031323334353637", | |
"ct" : "2fb6e963247d9de7", | |
"tag" : "a39a8459ee806284bba90d938cc03b0b", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 219, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |
"iv" : "000102030405060708090a0b0c0d0e0f", | |
"aad" : "", | |
"msg" : "303132333435363738393a3b3c3d3e3f", | |
"ct" : "f5d6d25f52066f919937b621efa5eacf", | |
"tag" : "2fbd8d41d7955e56c2d0160aaa867224", | |
"result" : "invalid", | |
"flags" : [] | |
}, | |
{ | |
"tcId" : 220, | |
"comment" : "Flipped bit 127 in tag", | |
"key" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", | |