blob: 970f73554f851aba0023cedcc1e5fff6e892f752 [file] [log] [blame]
{
"algorithm": "KMAC256",
"schema": "mac_test_schema_v1.json",
"numberOfTests": 261,
"header": [
"Test vectors of type MacTest are intended for testing the",
"generation and verification of MACs."
],
"notes": {
"ModifiedTag": {
"bugType": "AUTH_BYPASS",
"description": "The test vector contains a modified MAC. The purpose of the test is to check whether the verification fully checks the tag."
},
"Pseudorandom": {
"bugType": "FUNCTIONALITY",
"description": "The test vector contains pseudorandomly generated inputs. The goal of the test vector is to check the correctness of the implementation for various sizes of the input parameters."
}
},
"testGroups": [
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 256,
"tagSize": 128,
"tests": [
{
"tcId": 1,
"comment": "empty message",
"flags": [
"Pseudorandom"
],
"key": "7bf9e536b66a215c22233fe2daaa743a898b9acb9f7802de70b40e3d6e43ef97",
"msg": "",
"tag": "00dc4aa51c7870f5eed5841be03ad464",
"result": "valid"
},
{
"tcId": 2,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "e754076ceab3fdaf4f9bcab7d4f0df0cbbafbc87731b8f9b7cd2166472e8eebc",
"msg": "40",
"tag": "eac953ea6ad58641f2e62cc45fd81a2f",
"result": "valid"
},
{
"tcId": 3,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "ea3b016bdd387dd64d837c71683808f335dbdc53598a4ea8c5f952473fafaf5f",
"msg": "6601",
"tag": "da8f8c4c8e6eefffb8fead5be7c59327",
"result": "valid"
},
{
"tcId": 4,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "73d4709637857dafab6ad8b2b0a51b06524717fedf100296644f7cfdaae1805b",
"msg": "f1d300",
"tag": "e77e975e5f86a42c2f7b5b386cfc0d93",
"result": "valid"
},
{
"tcId": 5,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "d5c81b399d4c0d1583a13da56de6d2dc45a66e7b47c24ab1192e246dc961dd77",
"msg": "2ae63cbf",
"tag": "6b891c56187f305d44c24c94344ef54d",
"result": "valid"
},
{
"tcId": 6,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "2521203fa0dddf59d837b2830f87b1aa61f958155df3ca4d1df2457cb4284dc8",
"msg": "af3a015ea1",
"tag": "71a4497fb54686a385308b6f3953e104",
"result": "valid"
},
{
"tcId": 7,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "665a02bc265a66d01775091da56726b6668bfd903cb7af66fb1b78a8a062e43c",
"msg": "3f56935def3f",
"tag": "c77c6c6bd1edfdc66628ce15a4863532",
"result": "valid"
},
{
"tcId": 8,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "facd75b22221380047305bc981f570e2a1af38928ea7e2059e3af5fc6b82b493",
"msg": "57bb86beed156f",
"tag": "9c372e5582ebdc4dbd72abfadc285ce2",
"result": "valid"
},
{
"tcId": 9,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "505aa98819809ef63b9a368a1e8bc2e922da45b03ce02d9a7966b15006dba2d5",
"msg": "2e4e7ef728fe11af",
"tag": "311c305af1d8076842beeba23b31d321",
"result": "valid"
},
{
"tcId": 10,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "f942093842808ba47f64e427f7351dde6b9546e66de4e7d60aa6f328182712cf",
"msg": "852a21d92848e627c7",
"tag": "b8bf471a0321ee58348801ebf83374c2",
"result": "valid"
},
{
"tcId": 11,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4",
"msg": "195a3b292f93baff0a2c",
"tag": "9927304b74d78cf3a89684c1b246f2bd",
"result": "valid"
},
{
"tcId": 12,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c",
"msg": "afd73117330c6e8528a6e4",
"tag": "f3732b7e43f7a9f7cf39ca706739a4dd",
"result": "valid"
},
{
"tcId": 13,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc",
"msg": "0ff54d6b6759120c2e8a51e3",
"tag": "630d9a68f4f96ba414f1c0c087492e10",
"result": "valid"
},
{
"tcId": 14,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8",
"msg": "f0058d412a104e53d820b95a7f",
"tag": "b8dd5f96b7425c1e3fe4fc037df4559d",
"result": "valid"
},
{
"tcId": 15,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19",
"msg": "aacc36972f183057919ff57b49e1",
"tag": "9e6d2cdb8d5f94afc9e2e0c8cb45caf1",
"result": "valid"
},
{
"tcId": 16,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa",
"msg": "5d066a92c300e9b6ddd63a7c13ae33",
"tag": "0f5af08092720f50446e70443d571db4",
"result": "valid"
},
{
"tcId": 17,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "612e837843ceae7f61d49625faa7e7494f9253e20cb3adcea686512b043936cd",
"msg": "cc37fae15f745a2f40e2c8b192f2b38d",
"tag": "8bc81ac271067afc3e17fb453fa6c27b",
"result": "valid"
},
{
"tcId": 18,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7",
"msg": "d5247b8f6c3edcbfb1d591d13ece23d2f5",
"tag": "bbc1cab9ee9743c07d6ba9d1cab7406f",
"result": "valid"
},
{
"tcId": 19,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "0427a70e257528f3ab70640bba1a5de12cf3885dd4c8e284fbbb55feb35294a5",
"msg": "13937f8544f44270d01175a011f7670e93fa6ba7ef02336e",
"tag": "f9931fb68c86ffc0b2e48acbdc92f530",
"result": "valid"
},
{
"tcId": 20,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "96e1e4896fb2cd05f133a6a100bc5609a7ac3ca6d81721e922dadd69ad07a892",
"msg": "91a17e4dfcc3166a1add26ff0e7c12056e8a654f28a6de24f4ba739ceb5b5b18",
"tag": "1ffbc437f52c93643c92057c72320b39",
"result": "valid"
},
{
"tcId": 21,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "41201567be4e6ea06de2295fd0e6e8a7d862bb57311894f525d8adeabba4a3e4",
"msg": "58c8c73bdd3f350c97477816eae4d0789c9369c0e99c248902c700bc29ed986425985eb3fa55709b73bf620cd9b1cb",
"tag": "72b935708c738543e549bee0d6a71484",
"result": "valid"
},
{
"tcId": 22,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "649e373e681ef52e3c10ac265484750932a9918f28fb824f7cb50adab39781fe",
"msg": "39b447bd3a01983c1cb761b456d69000948ceb870562a536126a0d18a8e7e49b16de8fe672f13d0808d8b7d957899917",
"tag": "ccf7a35f43580ea525a65614bce5a20d",
"result": "valid"
},
{
"tcId": 23,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "7b0d237f7b536e2c6950990e61b361b384333dda690045c591321a4e3f79747f",
"msg": "3d6283d11c0219b525620e9bf5b9fd887d3f0f707acb1fbdffab0d97a5c6d07fc547762e0e7dd7c43ad35fab1c790f8047",
"tag": "cae415a6c30b72368c387f601d399d3b",
"result": "valid"
},
{
"tcId": 24,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "17c92663741f012e5bb6714e614c2d155948617f10936269d954c58aba2ae62d",
"msg": "7fdd6a15c861d0313f6635d77dc55e115ff18c8ab063b5d03eab472eeca87a378188f25813515cf90b6cffa94a8ff36b29d65603eab3fbd2aa9500b261e184049893dc6ca2010becac163053f211070bdda621b8bd8af77e450268603b52db34c90be836dfebddef42303f724e63bf0f",
"tag": "6a11ef1da21a7e959dd7a800f4e0735c",
"result": "valid"
},
{
"tcId": 25,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "424c6b22606fcc094ae82fc5d3cbe484174c2211b3ec778091cac34a8e38a152",
"msg": "d96ff062e2490e8e0c54c5a8b89e85b25a66d93d7c2b93bdfef846b70d38672746a4b988d08f15a5c527ca4f2c80e53f7c6ac0521bc57ebe38209180cbf934e0bbeb58cfb63d75da64af41d09ce174af1896f42522910fced35ea000402e95fd3ac7aa6d5e0a6b533b0879bc466019b3a5e6b16e4bd1ea6cdfc9ccc1d6f0f0",
"tag": "ce74dc6d82b687d080b70b30046c6960",
"result": "valid"
},
{
"tcId": 26,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "15d553c8da433d53cdc7f15087a70349caab57b379a4078928ce9b99302e31a6",
"msg": "d6c0c53b73f74fb426adfdc143d70db7f7a8f8ed32a2faef263cf9ab117537b6b9d1728bd1000c1f28906c6ce6ad21862bfa4d689c1a8ebe3868b992098b7f981b2af5189a6adedff53a6c70c83693f5c8d6385a9a8a4dca017c5716ac4d5b9765c5ca2ab5f9867e02795198c0b9527e07d08af52dbcb91ceb3d8b412a2b2402",
"tag": "30c6106685ac3a7f430fbf00ce5285db",
"result": "valid"
},
{
"tcId": 27,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "ffe559468a1031dfb3ced2e381e74b5821a36d9abf5f2e59895a7fdca0fa56a0",
"msg": "238899a84a3cf15202a1fbef4741e133fb24c009a0cd83854c6d1d7c9266d4c3eafe6d1dfc18f13845ccdad7fe277627b5fd5ff2555ce6dfde1ee078540a0a3590c6d9bf2fb63ba9afbe9380e797be7cd017645c5a3613eef38ef89e3b7461e6e700ff2b4deef5636c9d2198b143f797ca1820a3dcc5d462ebf4a8c4c09eb202a23592eb9524082c79adda8fcd56d256041a26bf8f523962ba911ce5a5786570d65be3c4df722ed8830302065febdf944715298a1fbb7d10b68d7da2bf889324314ce51e815c7fbf03aa0a8358aff3a86eb7a33f9a4923660db3047e793bebb0c6918f4395d400381723fdae2832c36efc8e368a68f30f6351c3bc942cd560",
"tag": "c61aa3e5ee547e6fea8df3955a59a7bc",
"result": "valid"
},
{
"tcId": 28,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "503209dc117ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 29,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "163078bafcd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 30,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "533209dc117ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 31,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "153078bafcd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 32,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "d13209dc117ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 33,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "973078bafcd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 34,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513309dc117ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 35,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173178bafcd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 36,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "5132095c117ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 37,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "1730783afcd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 38,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc107ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 39,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafdd3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 40,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc137ef59c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 41,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafed3b2fafc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 42,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef51c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 43,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b27afc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 44,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8a067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 45,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafd46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 46,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c0b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 47,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fa7c46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 48,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b267a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 49,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc66d68904a2d65d",
"result": "invalid"
},
{
"tcId": 50,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067b57aa5a73fd",
"result": "invalid"
},
{
"tcId": 51,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d78904a2d65d",
"result": "invalid"
},
{
"tcId": 52,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57ab5a73fd",
"result": "invalid"
},
{
"tcId": 53,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68905a2d65d",
"result": "invalid"
},
{
"tcId": 54,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57a85a73fd",
"result": "invalid"
},
{
"tcId": 55,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68906a2d65d",
"result": "invalid"
},
{
"tcId": 56,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a572a5a73fd",
"result": "invalid"
},
{
"tcId": 57,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68984a2d65d",
"result": "invalid"
},
{
"tcId": 58,
"comment": "Flipped bit 120 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57aa5a73fc",
"result": "invalid"
},
{
"tcId": 59,
"comment": "Flipped bit 120 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68904a2d65c",
"result": "invalid"
},
{
"tcId": 60,
"comment": "Flipped bit 121 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57aa5a73ff",
"result": "invalid"
},
{
"tcId": 61,
"comment": "Flipped bit 121 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68904a2d65f",
"result": "invalid"
},
{
"tcId": 62,
"comment": "Flipped bit 126 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57aa5a73bd",
"result": "invalid"
},
{
"tcId": 63,
"comment": "Flipped bit 126 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68904a2d61d",
"result": "invalid"
},
{
"tcId": 64,
"comment": "Flipped bit 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef59c8b067a57aa5a737d",
"result": "invalid"
},
{
"tcId": 65,
"comment": "Flipped bit 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b2fafc46d68904a2d6dd",
"result": "invalid"
},
{
"tcId": 66,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "503209dc117ef59c8a067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 67,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "163078bafcd3b2fafd46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 68,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "5132095c117ef51c8b067a57aa5a73fd",
"result": "invalid"
},
{
"tcId": 69,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "1730783afcd3b27afc46d68904a2d65d",
"result": "invalid"
},
{
"tcId": 70,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "513209dc117ef51c8b067a57aa5a737d",
"result": "invalid"
},
{
"tcId": 71,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "173078bafcd3b27afc46d68904a2d6dd",
"result": "invalid"
},
{
"tcId": 72,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "aecdf623ee810a6374f985a855a58c02",
"result": "invalid"
},
{
"tcId": 73,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "e8cf8745032c4d0503b92976fb5d29a2",
"result": "invalid"
},
{
"tcId": 74,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "00000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 75,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "00000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 76,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "ffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 77,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "ffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 78,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "d1b2895c91fe751c0b86fad72adaf37d",
"result": "invalid"
},
{
"tcId": 79,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "97b0f83a7c53327a7cc65609842256dd",
"result": "invalid"
},
{
"tcId": 80,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "503308dd107ff49d8a077b56ab5b72fc",
"result": "invalid"
},
{
"tcId": 81,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "163179bbfdd2b3fbfd47d78805a3d75c",
"result": "invalid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 256,
"tagSize": 256,
"tests": [
{
"tcId": 82,
"comment": "empty message",
"flags": [
"Pseudorandom"
],
"key": "1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779",
"msg": "",
"tag": "d8a211dbed516c86349ef346b179fe692e6ae0d6d892c801d1b7565051603766",
"result": "valid"
},
{
"tcId": 83,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "8159fd15133cd964c9a6964c94f0ea269a806fd9f43f0da58b6cd1b33d189b2a",
"msg": "77",
"tag": "e01f568dd0bcb634c5666587b28f25e9adc8c60a1c4fc7c0457b7164a9c8f1a8",
"result": "valid"
},
{
"tcId": 84,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "85a7cbaae825bb82c9b6f6c5c2af5ac03d1f6daa63d2a93c189948ec41b9ded9",
"msg": "a59b",
"tag": "24074ea2631351eb0a69a17e3550f878675eb46fafda2bb32ccbe141b4b62a81",
"result": "valid"
},
{
"tcId": 85,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "48f3029334e55cfbd574ccc765fb2c3685aab1f4837d23370874a3e634c3a76d",
"msg": "c7b8b2",
"tag": "65b5599396ea82b17cafd137f0a526168d333752b7606d58a7baf064ccfb0e53",
"result": "valid"
},
{
"tcId": 86,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "de8b5b5b2f09645be47ecb6407a4e1d9c6b33ae3c2d22517d3357da0357a3139",
"msg": "cc021d65",
"tag": "41512b2fbadaae5d48c77ac8c1a37ece1c09419f3dc37b1b2287eea7970b87a7",
"result": "valid"
},
{
"tcId": 87,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "b7938910f518f13205ca1492c669001a14ff913c8ab4a0dc3564e7418e91297c",
"msg": "a4a6ef6ebd",
"tag": "4a6f9eba9d260b8898daa806a6aba487a592f7a1a7f3dcc5e0df16cca947f7de",
"result": "valid"
},
{
"tcId": 88,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "1bb997ff4de8a5a391de5c08a33bc2c7c2891e47ad5b9c63110192f78b98fe78",
"msg": "667e015df7fc",
"tag": "c0e9ade9bb9e90b62222c041daecd21426f26b75d0e090971064804fc93d471b",
"result": "valid"
},
{
"tcId": 89,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "32fdeda39f98b4f4426c2d2ac00ab5dd4bfabb68f311447256ed6d3d3a51b154",
"msg": "4163a9f77e41f5",
"tag": "a7cce9daf51e7e90136b236dd2d0482b1cb95c1aed916d0538b8e62616724c99",
"result": "valid"
},
{
"tcId": 90,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "233e4fdee70bcc20235b6977ddfc05b0df66f5635d827c66e5a63cdb16a24938",
"msg": "fdb2ee4b6d1a0ac2",
"tag": "af623c7de4192f7c740fc4d07193ee4399e758c8956a59aa80e705c9b4ee0dcf",
"result": "valid"
},
{
"tcId": 91,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "b984c6734e0bd12b1737b2fc7a1b3803b4dfec402140a57b9eccc35414ae661b",
"msg": "dea584d0e2a14ad5fd",
"tag": "1e5bebbacbb2ac7b94f7514812950328c311f52d99ff35ad8c9762ca3081f7c1",
"result": "valid"
},
{
"tcId": 92,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "d0caf1456ac5e255fa6afd61a79dc8c716f5358a298a508271363fe1ff983561",
"msg": "18261dc806913c534666",
"tag": "0ffe4891ff43d7a587f91c37db7687f65ca9be7c8ee7fb6ad0ee761f6560283b",
"result": "valid"
},
{
"tcId": 93,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "835bc8241ed817735ec9d3d0e2df4c173ee4dded4a8ef0c04a96c48f11820463",
"msg": "26f8083e944bacf04e9a4d",
"tag": "2ec4193648b9fb174dbde2551f035074dce62e88081839628d3c732be136245b",
"result": "valid"
},
{
"tcId": 94,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "055f95c9461b0809575eccdfa5cdd06275f25d30915c4eb8db40e1acd3ab7591",
"msg": "bfb7d6a08dbaa5225f320887",
"tag": "a07d924472a2099dbbf9c4634ac71d60aed6a49accac1e734a7e150e226e9d5e",
"result": "valid"
},
{
"tcId": 95,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "e40f7a3eb88ddec4c6347ea4d67610756c82c8ebcc237629bf873ccabc32984a",
"msg": "7fe43febc78474649e45bf99b2",
"tag": "5edbeaf8397e71cb6e152c6217b0654cde647cac1533a814846d30bb3b301f2d",
"result": "valid"
},
{
"tcId": 96,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "b020ad1de1c141f7ec615ee5701521773f9b232e4d06376c382894ce51a61f48",
"msg": "81c7581a194b5e71b41146a582c1",
"tag": "9ed8ad5878ce4eead261bb4e3767ae102bca1448bc9da7468b1ff3557bdb0aba",
"result": "valid"
},
{
"tcId": 97,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "9f3fd61a105202648ecff6074c95e502c1c51acd32ec538a5cce89ef841f7989",
"msg": "2a76f2acdace42e3b779724946912c",
"tag": "3989165e80a12fc4eff7003b76b62a5558f9e6ed245473af6dcf3fd23626b66e",
"result": "valid"
},
{
"tcId": 98,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4",
"msg": "aeed3e4d4cb9bbb60d482e98c126c0f5",
"tag": "d8fb79c955830cd61accb09174ddd1720e1a461d50c652cd986230144615846d",
"result": "valid"
},
{
"tcId": 99,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "5300489494ca86221c91d6d953952ae1a5e097139dc9cf1179c2f56433753824",
"msg": "90fea6cf2bd811b449f333ee9233e57697",
"tag": "da7da3a557db0e95b431bb3710c900fd0e948080b058ed83d0b35d52c1afaa3b",
"result": "valid"
},
{
"tcId": 100,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "383e7c5c13476a62268423ef0500479f9e86e236c5a081c6449189e6afdf2af5",
"msg": "3202705af89f9555c540b0e1276911d01971abb2c35c78b2",
"tag": "fe8ec5449301f89fbb4e345d73c4be5aa186fe2450336047ce398dbd97140810",
"result": "valid"
},
{
"tcId": 101,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27",
"msg": "92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902",
"tag": "b9cc9a43daededff9713b4d210ab14c4b36431ad98561c2de81ddd5b6049fe60",
"result": "valid"
},
{
"tcId": 102,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "28855c7efc8532d92567300933cc1ca2d0586f55dcc9f054fcca2f05254fbf7f",
"msg": "9c09207ff0e6e582cb3747dca954c94d45c05e93f1e6f21179cf0e25b4cede74b5479d32f5166935c86f0441905865",
"tag": "4e4b83f4b50b0f4901074be25ab558cd13b30d00c700409ff76432f5e68bba4a",
"result": "valid"
},
{
"tcId": 103,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "8e540cb30c94836ae2a5950f355d482a7002e255207e94fda3f7ef1a099013a0",
"msg": "d6500f95e11262e308bf3df4df4b855f33e857563d4543f195639a0a17b442eb9fdcc1367d2eee75c8f805730b89290f",
"tag": "db83c492a5512b322a0799e962fdbe7ef87facff22103e27ed1e6bd97852c1d5",
"result": "valid"
},
{
"tcId": 104,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "69c50d5274358188cff4c0fae742243d4e8a5e5ba55d94ff40edd90f6a43dd10",
"msg": "1ac5255aff052828d8ea21b376f1ebdd4bb879949913900405aebce83e48feb6813b5e9c89f94501a8ade41b26b815c521",
"tag": "e31ccefacbc7cd635ca244166df987277bf944f530e032fe71c20b9f3d77490b",
"result": "valid"
},
{
"tcId": 105,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "23209b7c5aadcbd13f7279af1a86d3c7ae8f179d1bcaaad0dff9a15302e78dbf",
"msg": "84bdac37e1af35d9356404e2787d47ece58348dea76a4a46e8aade3463d4db8c94a051be3733b38d756984865d56c60e8025f15e3f968f093e7fb7ebc7e31189c5692d15ed4256737b9b1894e5809503aaa1c9983fb096aa21916361eeb6ef455b129723a1a1ddf9deddea208529a648",
"tag": "27cdb46cec09b1b9be72320c1afbc2a6a51c61dbf815c2b75a3ec880b8e7848f",
"result": "valid"
},
{
"tcId": 106,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "7c9cc667cae175f448faa96647319633b2d48531373ae7d316c44ddd8b9f69cf",
"msg": "9233c1d73b498c5106ff88951e07b9652cb0ddae740737ec205c9876d094978bfc947f7dc937119fd6a93915b19b625958a7a22363aa2ac33fb869ed16b303336ab740a0498a2df66a6599da710094481a7b544bd955b6f97135ba4673401db2db144a6e287041e47a51ed9b6ba956c13508c1c0c25310105239ab73629e30",
"tag": "ac8652ce3b5641b420cb7fa0bdcb5b68f69ddf6226970d75426311ecbfec60a5",
"result": "valid"
},
{
"tcId": 107,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "82314540564ea3ce30591e97f68b2602de40fa29f773c2508327471b8348e8c4",
"msg": "6a6d2f45cebf2757ae16ea33c68617671d77f8fdf80bed8fc5cdc5c8b7086bd28e7eb3eecc7163491104e5309455e67f836579b82a1da3bf5991a8e2b2f189a49e05700e46c409ed5de77780a5f389e3f13dad406c9d55675329c5c921f07034180937c0f6ef34a2308b6ff3e1a0e9dc1ea65f5632730e8744d1db2c40a6595b",
"tag": "0d4d77abb91567df316f19baf6dc3a009957a7ad592820991b17e578c3fc7baf",
"result": "valid"
},
{
"tcId": 108,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "d115acc9a636915241795f48852052e07b51273ae2448251ec1d0d0f9807f3db",
"msg": "696d2456de853fa028f486fef437b6b6d1b530a8475e299db3a9005ae9cef8401985b7d31e172e8f439ccd1ad1ec44c9b86b78f3f243c1305b53bc21abad7a8fc5256311bfd34c98e37dfdc649e7ae4bda08cf2994b063c0c7106ed0b02a1f48af9191cbfb0d6a953b7e04327dfe8c93779cb574ba9cba575d01674e83621aa0c5f400d6e6cd24b301e33c9f3303e73bf357408c1be86c2489c09de998ff2ef32df554f1247d9313ce1a7160115d06f4c18d6556ff7986ef8a55e2adcfa27e4c69c71cc2ff01639e9d49bd9ed0687f530ffeb0890132457df2088081bc4a2f7f0a9f4dcea2c80d991db7f3747a1803d7619aaf3dd382c69536a0bcdb931cbe",
"tag": "bd64d3f151d9307210c3d91d7a20c42784f46ed1be27bcc3409280212bbec41a",
"result": "valid"
},
{
"tcId": 109,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "efc22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 110,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "71b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 111,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "ecc22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 112,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "72b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 113,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6ec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 114,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "f0b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 115,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec32ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 116,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b55dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 117,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22a414d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 118,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45d2e323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 119,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14c8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 120,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae333c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 121,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14f8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 122,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae303c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 123,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df7e636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 124,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8a586f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 125,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76637e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 126,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86e24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 127,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df766b6e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 128,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad8ef24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 129,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636c1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 130,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f04598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 131,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b6d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 132,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24588674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 133,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82ffe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 134,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598675527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 135,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82cfe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 136,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598676527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 137,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d8aefe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 138,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f245986f4527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 139,
"comment": "Flipped bit 248 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1211",
"result": "invalid"
},
{
"tcId": 140,
"comment": "Flipped bit 248 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12c",
"result": "invalid"
},
{
"tcId": 141,
"comment": "Flipped bit 249 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1212",
"result": "invalid"
},
{
"tcId": 142,
"comment": "Flipped bit 249 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12f",
"result": "invalid"
},
{
"tcId": 143,
"comment": "Flipped bit 254 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1250",
"result": "invalid"
},
{
"tcId": 144,
"comment": "Flipped bit 254 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f16d",
"result": "invalid"
},
{
"tcId": 145,
"comment": "Flipped bit 255 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1290",
"result": "invalid"
},
{
"tcId": 146,
"comment": "Flipped bit 255 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f1ad",
"result": "invalid"
},
{
"tcId": 147,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "efc22ac14d8df76637e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 148,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "71b45dae323c8ad86e24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 149,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22a414d8df7e636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 150,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45d2e323c8a586f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 151,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "eec22ac14d8df7e636e1b7d82efe3497120cdcb57d10420b16a714dd6caf1210",
"result": "invalid"
},
{
"tcId": 152,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "70b45dae323c8a586f24598674527cdaa648dfd96f74eaef96dece9f75f9f12d",
"result": "invalid"
},
{
"tcId": 153,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "113dd53eb2720899c91e4827d101cbe8edf3234a82efbdf4e958eb229350edef",
"result": "invalid"
},
{
"tcId": 154,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "8f4ba251cdc3752790dba6798bad83a559b72026908b1510692131608a060ed2",
"result": "invalid"
},
{
"tcId": 155,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "0000000000000000000000000000000000000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 156,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "0000000000000000000000000000000000000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 157,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 158,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 159,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6e42aa41cd0d77e6b6613758ae7eb497928c5c35fd90c28b9627945dec2f9290",
"result": "invalid"
},
{
"tcId": 160,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "f034dd2eb2bc0a58efa4d906f4d2fcda26c85f59eff46a6f165e4e1ff57971ad",
"result": "invalid"
},
{
"tcId": 161,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "efc32bc04c8cf66737e0b6d92fff3516130dddb47c11430a17a615dc6dae1311",
"result": "invalid"
},
{
"tcId": 162,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "71b55caf333d8bd96e25588775537d5ba749ded86e75ebee97dfcf9e74f8f02c",
"result": "invalid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 256,
"tagSize": 512,
"tests": [
{
"tcId": 163,
"comment": "empty message",
"flags": [
"Pseudorandom"
],
"key": "14d93759fc28f3319ab74b8167c974e800f032344dc2747ec0f4945061a47827",
"msg": "",
"tag": "bfb8740ad3b01793f3facbe4af6bd443065fbec9fe269163c9f91390148fb81ab97ec4be2c42fe3d4651981f4c85e1288d1b3648bdfba76becd3c8e65959752c",
"result": "valid"
},
{
"tcId": 164,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "ed442dc9b7ef00416c7768c25ff23c9f887a1113e63fe2121c478c1d0e94990d",
"msg": "9a",
"tag": "38bc1ba92fb7c8dbcf76efbd6abe3be7fb127b327ec8bd9c0f33afafd8f333d7982c367c5406dae2e78890ae865e04207ec91c5b66494536d5369dcc520d8a15",
"result": "valid"
},
{
"tcId": 165,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "7fa74d37c6afe7e02ff47ba389dfe0f3f80d67fbc61a7d2be91192f0b78ed7c1",
"msg": "4339",
"tag": "a5664a20f7616f437d1dfff3ace880d0929289fb1375f00a67ea002280fb96b53428e80fe663445bbe49cfe00fc90454d1c5ab39f5ffe24cb57e3df5552b8cbb",
"result": "valid"
},
{
"tcId": 166,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "807dd5dadee28167ee7fd46e2c3e3e9a55366d488c494aaf06f6cd3cf7db5899",
"msg": "c6998e",
"tag": "94f581549befb6809e8c1d20a614b35ff4869ac1214f243416f71a6939d820d902ea2814f2d5a63d23f054db7b4f9d8e8aefe5a9ab5d99a0996fe2e04389713c",
"result": "valid"
},
{
"tcId": 167,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "d74cebde6a93e933c55e5bed662476d7383541f1684e7357eefe9a84589699c2",
"msg": "5125ccd7",
"tag": "eb0d7fc5435537eb1b6acfc60e1fb82f859cc7eeb1dbdaba0a39925b972d8dfd3daba9c8ede9b39f84d97e925face90b6229ae53cddf25f547bb4ba6e88aa1a3",
"result": "valid"
},
{
"tcId": 168,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "3574f2f2cd2d858ce46b671fad38be9d879ab15e61af6d3e0f67afe4b35286bc",
"msg": "10798044c6",
"tag": "30f68d0cc6e1bd5b785510bb79ce0934289e625393022815611be823a05192fbc9abfa5e4f658617350f0805d5bff34ca2a91cdb86dfe4878ebe357fd99d2094",
"result": "valid"
},
{
"tcId": 169,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "2833ab5d59431c4d4965716e66bf2234173381537473fdb92a612a4e0ad0a18a",
"msg": "8d9e8f576af4",
"tag": "7e80ca10cfecdb0954a3d9ce4155a5942cf8dc69b41926f12d76228cf77d854ced3c43465ef5b4c25921e65133a8fc84827f169a26518dc50098898faca46c2a",
"result": "valid"
},
{
"tcId": 170,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "e12cfaf26b698c2c8e5a63a111285b46fc59eb1c061a145ef86807ac2a210e85",
"msg": "579368b955f044",
"tag": "9c6aef8c29fff1909494f5f507fa375f4ce6c86cc851b69c8ef2e6ff78fbde83460d5a7c2aee7ae4b0e418ff2edb9137fd3fcf318d8518adb1e63d4d85b50508",
"result": "valid"
},
{
"tcId": 171,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "2f18635c07eefa940f9f24050f44a9ef0a635c87a70897eaceeeeef15fefe1f8",
"msg": "d23b8b87216ff371",
"tag": "7b421b14d81186cbbeed2e0458ef8be9a7dd44b6adf39c254939fa191f3f6feaf25cd4959d9dee70325e29f714318f559b5e0c4ffbeb8372043fa42d786de61b",
"result": "valid"
},
{
"tcId": 172,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "48e6c71dd951a9304dfeda3e37d7004a6254d43ed8bd721b32ad2a430f0f279b",
"msg": "0e53d3ea2d9a96f117",
"tag": "231194142c18d46e718a51b01a3742f365a06dd8e3cc6688c57123101ebfcef0343ff5e809b8d8f18b9bb1d010aab1043ecda3f47807cbf545d27f2ebbde8609",
"result": "valid"
},
{
"tcId": 173,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "0b59cc0afb654ac2e5f4875fd9afb658a8880cea904d303ef95f234008547ae4",
"msg": "7815d6935ea9f265f74d",
"tag": "e3df7a2050ba9c0f4198f8ba0f216078f7067d684153c230bb359be14e77727a9ef5ec9dd4162fff2faf222223a92510dfa7ac1588764224475eb6d4ca8038b3",
"result": "valid"
},
{
"tcId": 174,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "491710a7faab76b0e5f47edef1b2b642acec5fa0afbc4c626517e3902a762717",
"msg": "443269fc048b09419bf62f",
"tag": "70db86673e32da22b441e346f8b8986f94d7a0ba5390bf22fc49b5e53da1676b42c292fdfdfdc398639c66618c42c1611538c0dfc9e206b2c8e5f43f9a8e9e88",
"result": "valid"
},
{
"tcId": 175,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "3ff35a6884cf0d1c2f7a772a665f0282196978457e256f49b7ffa498bafe5d79",
"msg": "e141b28fd42608987129e317",
"tag": "eabd39ef3afc039197e063ab9e412acb8da59fdab94d5094c029d935ee2d1546cda80594f330239c8bab2b0febcb5c44f0b785fe20daab5bb1bf8591e5c1b39b",
"result": "valid"
},
{
"tcId": 176,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "5f4425ad647bb7c51b4292a64e189a36956bac573cf83ff8e5dd223f9af2932e",
"msg": "ee6f59f8e08c25626b14b53bb0",
"tag": "74996485bcf1e2f94f9227bd0f49a6f1c5c6f08450aa9f3c2c75b4cb9b4c5f83295eb8c7a5c077d0696a26e915b0e4c581c76557d7551aa5a5a30e02cc3672a1",
"result": "valid"
},
{
"tcId": 177,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "f91636dccf55b239ba5d40e7636efac51f9422b64e2f7053b380906bedf1e734",
"msg": "bc9b7f35f34e38e31af4debcf129",
"tag": "3bafb829f6004a54bc289af5702fb475d2b70673dc802293586eb36b0a4554b5ee4f8cd30dfc7e294d9f6f93eedc433cecec0ca914cb2d7849c78622328370dc",
"result": "valid"
},
{
"tcId": 178,
"comment": "short message",
"flags": [
"Pseudorandom"
],
"key": "5bcd38d89b41c8b4727a3732d8d1887f5c28933c841fe8727ca47eaf279125a1",
"msg": "e7682559b646cb171ecdb689b874c9",
"tag": "422f9b01b743a336ebc64ca73b82683e4d09364c3d567bf5959ce59bda924a7fd53152bbb2889028687f323b1ce9c2d7bfbeb55fecc2cdced34414ae0517f374",
"result": "valid"
},
{
"tcId": 179,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "9fa371f36fb273d514fd628cb938067a4bae32a19a1e045a7d6d7f6de3751cbf",
"msg": "311bbf722d322cd7a0710f480fc66518",
"tag": "85308f13d05e86899d0b1004569caaf80ef4e0b3a897cb70f138ba52ecc4d578a94e22241523b74143136257e0d933d7271ced591797b0b4b4f530af7e061ce9",
"result": "valid"
},
{
"tcId": 180,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "b89905aeadcf90030eb01589f9779b2b323a429a527ae4764e4936ab4bd97549",
"msg": "b10215cd55ccd3078a0469dd10d18111be",
"tag": "c9146a0059948af5986638f6745b68d345f27f0596baec5a1c89a718c5496440d72f3de483a81f44be5b5d814e72cdd3b8800e4b04e7c42179b4935b8e0c4179",
"result": "valid"
},
{
"tcId": 181,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "384a71f5f9e1ec3825d35ff311e7146a7806406239003f3e3c93602badfe5a8c",
"msg": "2b8c2e0a7f55e10bdb4c4076b191b2387191e185b8425d3c",
"tag": "a850b2de9d156e443605764acc869f041f3d6dab4dccf5b53a73ccddcd2d06f18ed68585ab587309265775691d0ed714742c0836499bb719e35376f560306c8e",
"result": "valid"
},
{
"tcId": 182,
"comment": "",
"flags": [
"Pseudorandom"
],
"key": "6313f1526bc220f20dde1e64ced8597279586d1e15aad05ad591d841b369284f",
"msg": "f744fa3933e16d8bf524afaeb34c715653a9cfb01fa45fe1fb68e701fe1487ca",
"tag": "84468d72374f07ceaa13c7198e808565f960ca0db84844b7fe29d8e01a51ef639c12b4b92d3ea87057ea3640bf4c6667204d56566475c9d56463c8e7e965b92b",
"result": "valid"
},
{
"tcId": 183,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "8c8b0b957918cf38c53a33c90dbaa7a13e58f94099b3101bc56878bc198b1686",
"msg": "a188987743d05ed54dc1d6919fb8d632cb68f507db05958e30cbc7836a5cf302b58b35e75ecd0f3f0128ddb475e195",
"tag": "1b80852639433dba6af97e7d01296559b50974ac22c1d3df1414d46a230748e9711869562b11c00d3b3da3c304cd4bca0e4205d824935d0dd30289d9edd59811",
"result": "valid"
},
{
"tcId": 184,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "66802ff02e2eece5bc1b28536c1f54c7043e32e7dbbdcc2c24269e7481fbe37f",
"msg": "5f22c57a6493cfe413a60b6ca451ba8a5782d31359a74cc79cbabbacbfc0895dd5abc55e1d6e9be52848f3ba06d37b11",
"tag": "ec3fb68c134d60711c719413f4a39d539060f5d946d170d96b44525350cc72bb2ae66af3a5e4df3452304aabde64ceb0f5f970d07588491238bae46c2494750f",
"result": "valid"
},
{
"tcId": 185,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "19b415cb613bed4acba5a335210851b171b25e5fcf3411bf093c48a07f8d2e7a",
"msg": "79de694e91ec8dd871c56f9ea6cd69a6dcbaece2b6e5a22196e1b903cb17e30d4be15113f816a69f2ec141fcadaf40bee4",
"tag": "7d88dd8c7b91b2166031edf584ddbbb07ec0b25e460e378b44b60b91e6d9f869f3a44690e3f372db3e59d51788ed0cc006ca7c01e334c129da95ad5cd3ec121d",
"result": "valid"
},
{
"tcId": 186,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "b8a74f4af2b43c2b043b6056655084d2d0b8b629180ab7ab787bf1d2ea6a94ee",
"msg": "e595725b48a24e5fbf42293b6641d4cc841a0ccaf71d16905ae03e03c8228c7554981ce17a3204684f61e9a996dd66b65d6ca411e29e0119c6965bda85350be37e09d80e5f2c3a6c6c18d147920554060c851cf2bd27ff2e173d241ceb56b44422a74a9190efe9d96a2be0e39250c655",
"tag": "01e134c5ae898c148e922bdc8db240680497a2d58a1ffd196b3c8dfade4dd775adf049386fc699c6c65681cd4fef2baf29a0da42568d9c08e40bf9c64a2c2fe7",
"result": "valid"
},
{
"tcId": 187,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "1b7b6742d9317c25204eb1110b6982e9b033d91d6f6cf47f8a6fe8e388cefbf4",
"msg": "90f39eb20e6e26ac47a94d97ac46fc7b45a6acf4c615c57918b954af06037c0a7d3aee954d0b3cb96ab402dd204132a60d17c5f44a90b7e8fb9067e3e77ad2d0dc13b2529de189048feaf883158cab7fc2062956c409cddf0ae7346fdeea561670af3e2e0cd80313d5b0389b2062d2162a5e2aacd6e77c85ce1bd232ef08d2",
"tag": "c98248073698e213f5399de29f89653a4ec6b42f8bd1de759d4f2e40fb5ef4a3401c902499ae5dd584c40622ae447b664036e0ada5538479a9aa56e83a21e063",
"result": "valid"
},
{
"tcId": 188,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "a2d93b6636bf4108623750d19d1f106645de093bfe93b96753cac0c883c1a958",
"msg": "f0ca9ee0c89b4223352730996e5f8d9c86fff57d207ef88628f3fdd20caeb5c8075ed7a24f6464d9ec7e1d0afb86fe9b3b4625e39d2ec397bbbf34a868d438539ffa5b337381e7fd90e85d1bd7d3c7d0e0c9c47e85e8954757636e274b27f955294a25045eb17347fe83ca74795dca4a3617c9f794b9d1f569ef2ab84e7aa083",
"tag": "92619aed43275d0ae8083f988418d180fea6561c6aa96d16d3f6297c773ea62ab61211073f99565b959fc098fa6b6b3bad19997b1c4da9cab36dc6b45b8919c2",
"result": "valid"
},
{
"tcId": 189,
"comment": "long message",
"flags": [
"Pseudorandom"
],
"key": "47bd12d640b735ef6f78e4cd8d0351b605ccc1705dbe057a26564c79bc493144",
"msg": "7ce68b91a20a75a0b1587fbc5d00fb487b9fd31d9a09632d386b6b3524ccd7ec768a857a70bc4e9a5d641482260fb5d67c312e40feb189c3f8867ae439491c8c665da2fd7333cbf4e959feb8a5f5cdc3f0d1665a7264415b0f81a5ce9212039eac7e9df8653e09d0f2d8d2270f095c7477222f1d1d1af5f4266025494105f8dd66cb8010e3aa72c9cea3c9e92553d1aeb007b32e6809db54d227c60c879766398f4dd567a745e2d046e60b0395f4af555df3aabbe8124c9fc64f194198861bc92f45a93b860983ff9d85cfe41eddba812c9d80de598b9521302c3b9b832d7549a69a18d0948c1ae9b0c93aa3ce4ef5aaecad5656d480fc03c9f35c5d22abb5",
"tag": "a4afd5a164167429553769d8f18ed5b632b5baf1909483cebce76f504dcbe05dd013218aa094e7afcf23da75c2bd8f6ea4b6e7bf335402d8d3273016bec11656",
"result": "valid"
},
{
"tcId": 190,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6417fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 191,
"comment": "Flipped bit 0 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "415ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 192,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6717fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 193,
"comment": "Flipped bit 1 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "425ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 194,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "e517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 195,
"comment": "Flipped bit 7 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "c05ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 196,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6516fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 197,
"comment": "Flipped bit 8 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405da51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 198,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fb4373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 199,
"comment": "Flipped bit 31 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca59e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 200,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc372cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 201,
"comment": "Flipped bit 32 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2c5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 202,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc371cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 203,
"comment": "Flipped bit 33 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2f5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 204,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe0eb1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 205,
"comment": "Flipped bit 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b702aab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 206,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1dcb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 207,
"comment": "Flipped bit 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaaa331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 208,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b9ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 209,
"comment": "Flipped bit 71 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aa2b331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 210,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ceb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 211,
"comment": "Flipped bit 77 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab131a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 212,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb183ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 213,
"comment": "Flipped bit 80 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331b824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 214,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee2f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 215,
"comment": "Flipped bit 96 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824413907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 216,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee1f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 217,
"comment": "Flipped bit 97 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824713907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 218,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193e63f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 219,
"comment": "Flipped bit 103 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a82c513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 220,
"comment": "Flipped bit 504 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f51",
"result": "invalid"
},
{
"tcId": 221,
"comment": "Flipped bit 504 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefa",
"result": "invalid"
},
{
"tcId": 222,
"comment": "Flipped bit 505 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f52",
"result": "invalid"
},
{
"tcId": 223,
"comment": "Flipped bit 505 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afef9",
"result": "invalid"
},
{
"tcId": 224,
"comment": "Flipped bit 510 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f10",
"result": "invalid"
},
{
"tcId": 225,
"comment": "Flipped bit 510 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afebb",
"result": "invalid"
},
{
"tcId": 226,
"comment": "Flipped bit 511 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745fd0",
"result": "invalid"
},
{
"tcId": 227,
"comment": "Flipped bit 511 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afe7b",
"result": "invalid"
},
{
"tcId": 228,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6417fbc373cfe06b1dcb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 229,
"comment": "Flipped bits 0 and 64 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "415ca51e2d5b70aaaa331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 230,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fb4373cfe0eb1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 231,
"comment": "Flipped bits 31 and 63 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca59e2d5b702aab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 232,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6517fbc373cfe0eb1ccb193ee3f583230e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50",
"result": "invalid"
},
{
"tcId": 233,
"comment": "Flipped bits 63 and 127 in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "405ca51e2d5b702aab331a82451390f419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb",
"result": "invalid"
},
{
"tcId": 234,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "9ae8043c8c301f94e334e6c11c0a7c5cf1c39bae02ff9964c4b8588b1afcfb316edd70259226dde2104198871c2156522f9269906fe4102e48e3ca50e28ba0af",
"result": "invalid"
},
{
"tcId": 235,
"comment": "all bits of tag flipped",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "bfa35ae1d2a48f5554cce57dbaec6f8be6441d84868acfa37a66a38785af40eb912582738258c5214385024196696d83f6a0f7ce1d63c428caa7e46959d50104",
"result": "invalid"
},
{
"tcId": 236,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 237,
"comment": "Tag changed to all zero",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result": "invalid"
},
{
"tcId": 238,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 239,
"comment": "tag changed to all 1",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result": "invalid"
},
{
"tcId": 240,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "e5977b43f34f60eb9c4b99be637503238ebce4d17d80e61bbbc727f46583844e11a20f5aed59a29d6f3ee7f8635e292d50ed16ef109b6f51379cb52f9df4dfd0",
"result": "invalid"
},
{
"tcId": 241,
"comment": "msbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "c0dc259eaddbf02a2bb39a02c59310f4993b62fbf9f5b0dc0519dcf8fad03f94ee5afd0cfd27ba5e3cfa7d3ee91612fc89df88b1621cbb57b5d89b1626aa7e7b",
"result": "invalid"
},
{
"tcId": 242,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "",
"tag": "6416fac272cee16a1dca183fe2f482a20f3d6550fc01679a3a46a675e40205cf90238edb6cd8231ceebf6679e2dfa8acd16c976e911aeed0b61d34ae1c755e51",
"result": "invalid"
},
{
"tcId": 243,
"comment": "lsbs changed in tag",
"flags": [
"ModifiedTag"
],
"key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"msg": "000102030405060708090a0b0c0d0e0f",
"tag": "415da41f2c5a71abaa321b834412917518bae37a7874315d84985d797b51be156fdb7c8d7ca63bdfbd7bfcbf6897937d085e0930e39d3ad634591a97a72bfffa",
"result": "invalid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 520,
"tagSize": 128,
"tests": [
{
"tcId": 244,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "813e0c078c221375e80590ace6774eafd2d2c242350988d02efa550e05aecbe100c1b8bf154c932cf9e57177015c816c42bc7fbc71ceaa5328c7316b7f0f30330f",
"msg": "",
"tag": "065dd1d92704d9692589051ae4bb0d73",
"result": "valid"
},
{
"tcId": 245,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "5713343096b0aaf0562a6b92c1a15535924160475a4e4233589159728c562e3b2ad96f740c6a4da2bc3f768ce98c9bd66bac28d1646ff592028c940d455f35eeb4",
"msg": "71712de2fac1fb855673bff72af64257",
"tag": "2d3f108a24c48921f680d618beaadb0b",
"result": "valid"
},
{
"tcId": 246,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "7208afbecf5f1f34828f98b719414e280716de64f5edd1ae1c774153cd2022337bb20fade1b7856f1dbfd40e2b4307f1293ceff1692ee90d8c90b5fdf953ab01a5",
"msg": "43b53302b604d613e62db002044a4782d572ac8fbd3cd0ece91b43bc52e18e98",
"tag": "0eb1049370f784e3aa2f76026d08e582",
"result": "valid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 520,
"tagSize": 256,
"tests": [
{
"tcId": 247,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077",
"msg": "",
"tag": "04e31f105b6b02e92094bb3bd8a4a1a6e092e424aa97ce049404cb6c1eea2a65",
"result": "valid"
},
{
"tcId": 248,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f",
"msg": "ba448db88f154f775028fdecf9e6752d",
"tag": "bdcd5c157e8b53f5aaf90681f75103d717e151c996868a2efd2eb44d8f0b8780",
"result": "valid"
},
{
"tcId": 249,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af",
"msg": "7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731",
"tag": "8e1223b2c4ad8bea5278b8221c036725bfc0881b2dda8d98bbc6ceccc19a0052",
"result": "valid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 520,
"tagSize": 512,
"tests": [
{
"tcId": 250,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "dd1e0bdbb6b60862176484f3669da531455f1cd714f999c29f08b851055fee8d72186d376c236f4e16cba7a25cba879fb2753deca4459aaebc6f6de625d99af330",
"msg": "",
"tag": "801f6c2b03c011d3693cbcc3fe9c12a234bd7b75167cdc3ec33e7a56816ca36afd989a547d3302330a7c35d2c1e19063844003bd03b8ed8d49629125f3630697",
"result": "valid"
},
{
"tcId": 251,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "432b311ebcfd46ecfcd3cc706ebd05c787dfbe1855fdcfce8d50c9a00f72b65a8d42acec335b4e07d544c92fd7b1d38543ac6e0fc04c26d88de8dd974af69e24d7",
"msg": "36b1fbe8f1335e7c0399c24730906420",
"tag": "900a22b38a6f620aa3fa4ff35a608c3e9c4ac5e03aeba337d21a8514523d8f278037361b461314b035a0dc10e636ef13b9a23ab051b5cee690e369a1d8a3efd7",
"result": "valid"
},
{
"tcId": 252,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "17f720f09df5972af9b9c63e10043284608900d50b7955db3b4e2679cb4120be2c9b9e2aa1a5743eb519792822c326b4d890b5554d1cb0eb71081b7569a2f04df7",
"msg": "57167c2524a55289687b83a40d3a69bc90adc53ad247020b88897f9b95d1516d",
"tag": "92ee6766774bcc0d43e18fd61b37d993aae26c9f98dfd3cfe674ff9a47e4421ece24ac438366e73925adaaca21e427d1509695347ba0f4fada6a46439dfa968a",
"result": "valid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 1032,
"tagSize": 128,
"tests": [
{
"tcId": 253,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "bf15c4ddc332aab958d5e8203a3e316c557224f56753719486ba6739a1ec1a0c7524310d3927337bca8410798642d44ab34403ae922ff035fc88e478b476262ddf67331fe21dd01b469a13f3315c8289b67972674ac3cf76b19a1a587d6f4e84b816e41f3cd201138c9ccff5f834e2bd7e458788a02f7a7795c1b531633a79f361",
"msg": "",
"tag": "b14a801a9521306c43efd2dead601080",
"result": "valid"
},
{
"tcId": 254,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "8d8215d735c883fe9d45b691e006275c8874a9047eef84bc0eb4fdb35a64909819fc985768762de1f6fe2b00316e028b9732beec27d90c03247a77d4b8263eadca4e987b70fa66f6d5e549ddc789bbb6eeec080f10e057f0b7af0f42e5b767129fd69a68a1a0bf1d64ca24ea942abc0d4f120b120405f344332dc829b4db7e2209",
"msg": "e1164802c42c76eef3f6d1ce90373ce2",
"tag": "aa873dcbedd9e492787a3b654251b302",
"result": "valid"
},
{
"tcId": 255,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "f07965e54638cee703accc7458eec79418adb384b920cee1bf76de94cb23f15ed30a1a95fa7018f62038064435e9ebf8100710e971648e553e18bf0afcdaef868871e00e50b47c1de02f14cf0e4bb486538ca8703669b2efdcf39e2ae756c100be01b6c7054d2aa14d32925b0ab30e345d43395b511f7923bbc91921175146f0af",
"msg": "95ab9a7ac0ef812b5fdfa61721e2b13c190815ad8d45922e835b6da584444ceb",
"tag": "e58e0352d929c021fbd2abf570b57bb0",
"result": "valid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 1032,
"tagSize": 256,
"tests": [
{
"tcId": 256,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "f579f42738f9e01646001759acce100b67d0cfd419bb0a257402b7cbfcdfc0f724524a3641efa56f02bed72802d9c3f11792a9640fb1cd67408c05233d60cb704c88ec62b3f50ba27771280eec113251ab9b7c5fb930356e08a5576833c0aba95e513e632fae0e5ac9778ce6555c62ba9d0e17e6bd8e8af43fd617ee2f9fccf06b",
"msg": "",
"tag": "9fae592cb26f78d639eddf3437689154fe96aa8de59e617626a52979eb3536b8",
"result": "valid"
},
{
"tcId": 257,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "b1ac2748919418f5aa75067efb9e388ea164e195f6e78520bc6f12f8eb2ea92e0c998b10d2ec72f98170d5d181fee27e48ff78c3a21800bf526cc52adf9e87051b9454f5b967abcfcf887656b88b203505fcfe14a0446cd447927b967820ef1bd07e099273b77ab6848be31482b4e6db9dbc7c36b7d75f54b6525808312c1d3d4b",
"msg": "0cd87785a74e539b776e6416180f24a3",
"tag": "d1e4322fcfc36f41ccefc765bab2e6c9e011bfdc160c7e71a6f27e85bc88af06",
"result": "valid"
},
{
"tcId": 258,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "794a9b4149ce2a587991da9a88e813bffeadddff5f843dd801475f7a754dd9d22f01d108ab9b41b39fcd77c9220022636cfd04c2a89a62a8bedd050f1348df4954b25507304cf599444fc3684d2db1dc3c6785c4eba7d40c2de26c8cc8d54a2285f6f4c20a6b890ceff8b47db7128595f5a81be2f7704f1f9656964311fdf3f6df",
"msg": "3e776ed06b43bd29b37238381f8b25f9c4ed54b14cc20010c922fcc21a94d9cb",
"tag": "462d90ff92337dc914adafd9825da4f6243b1e579979e6d5cccf6b7859a75c59",
"result": "valid"
}
]
},
{
"type": "MacTest",
"source": {
"name": "google-wycheproof",
"version": "0.9"
},
"keySize": 1032,
"tagSize": 512,
"tests": [
{
"tcId": 259,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "a464ece9c53fe807b6d1aefcaf13c89e85a3a64e4181e2abdf52a4fbc652231f8b928431d0ae4787348ad5135d86dfe7ad1d61ba246f54af1823af6bf342974be0c8a5846de0f46a5877d619380a751d9b5b5ba545b49ed61d07b6c04ee315238ec582255f7a289bef781b481f91a02546bd629a13197f7f2e654ba47b06e95885",
"msg": "",
"tag": "0e3d96af4e582e20ae9f6bc969ee2725991744457384b386d3353875f7091e91a1f99eb18c7201f1fad4bc3a5eed95287a1ec86e54e5c6ae7b6697c75d761e7b",
"result": "valid"
},
{
"tcId": 260,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "aaaf8142a8f82adde9052fa9d6c587d0e80b7d6936336bfe5c19d469ff4504608d0e6087f3d29590379bdd052faf7c2edbb453b207aeed6a375dbde770dce23cbbb3042eb36baede9372b6970b26670912fe93811416a3932322745377524627e2ef6d7c74dce6fe42ed41652d9ff9d0bdd3483d262e68eed9713dfaa6fb014b29",
"msg": "de78dd917a5e959d94073c998f444590",
"tag": "10bc0ae73f66db08cd16eef233b6b3b78e3e0d3d4c8f6a73caa269da6ebb5b92e8308bfde58f6ae932aee101912f40f0425f3a3139a349f125ebcc1994e15abc",
"result": "valid"
},
{
"tcId": 261,
"comment": "long key",
"flags": [
"Pseudorandom"
],
"key": "889ef45023d533d1141f51a7eda30eefb9bc66a83598d2ee33881ac7abf772f6a475e82958d7b06deee474b10293052cda1be28222c771591cb2fb5ff48d42a20603345806a1c940ba3e974372d75716a0bf38046a1e1859c583bb459b0c6a5be53a3224b72e205a2161f52b0341fae50f52582291c8b8660200e8ecf5744da64e",
"msg": "bf11de5cf79525b3a8e01bad716eafbd41c199ec5b16647bc560f375610782e5",
"tag": "42b19608bca6ff83e70806922c969cb7d0cabc9f3f251c3ecf1a10f18cc90aeee040d03a8d8780d04e7c9ca0e8b3edbb9abd173803629f94a8ca19c0c3a1c1e3",
"result": "valid"
}
]
}
]
}