| { |
| "algorithm" : "HMACSHA1", |
| "generatorVersion" : "0.8rc21", |
| "numberOfTests" : 170, |
| "header" : [ |
| "Test vectors of type MacTest are intended for testing the", |
| "generation and verification of MACs." |
| ], |
| "notes" : { |
| }, |
| "schema" : "mac_test_schema.json", |
| "testGroups" : [ |
| { |
| "keySize" : 160, |
| "tagSize" : 160, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 1, |
| "comment" : "empty message", |
| "key" : "06c0dcdc16ff81dce92807fa2c82b44d28ac178a", |
| "msg" : "", |
| "tag" : "7d91d1b4748077b28911b4509762b6df24365810", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 2, |
| "comment" : "short message", |
| "key" : "4cd64efdb76df5a85dce3d347012cad06b0c3db4", |
| "msg" : "6c", |
| "tag" : "6d3d37af55c75d872d2da07b9b907ba22ad487d4", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 3, |
| "comment" : "short message", |
| "key" : "52e1995025297fe7b793dc8e1e4f7d312fee2700", |
| "msg" : "29df", |
| "tag" : "82cb24bfa38fbdc91d1eea2d2dc1ce6e60ff881e", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 4, |
| "comment" : "short message", |
| "key" : "f3edfa003d89c4e2a6422e77a01b8adbd7ac26e4", |
| "msg" : "b015b7", |
| "tag" : "cb244ca6ad233947378436076fbfd20c9c8b842b", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 5, |
| "comment" : "short message", |
| "key" : "4b07ed4e0c8ddaa1f76cf0010728679c8857e18b", |
| "msg" : "3b2c1afe", |
| "tag" : "924125532e6b625e7c5a8dcd1614e04334c067cd", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 6, |
| "comment" : "short message", |
| "key" : "7f532c8ec83cb21dc98af7734c64f5fd9167ec30", |
| "msg" : "a33c6f9826", |
| "tag" : "0d25bc40f60fbed36d8d7a1045ffa60d88484d56", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 7, |
| "comment" : "short message", |
| "key" : "99e60c1fc0cb3e6ed836619775e37bf15b2cb93f", |
| "msg" : "b129bb88ceaa", |
| "tag" : "6924d833a3e74b48f991e6c44173565fdf8c7470", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 8, |
| "comment" : "short message", |
| "key" : "53845f10344b7f39eddbd3e44231fa802d7e1aca", |
| "msg" : "c6f5b1cee31033", |
| "tag" : "fd4b28273d3ee8cc24de2d8dad23ad4f355240c7", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 9, |
| "comment" : "short message", |
| "key" : "e3220700ce24a010cf623f60891e4f298ff26b11", |
| "msg" : "c97afb5063a9dd0d", |
| "tag" : "383b103ce9054cb74a0431d16da99d8233e94fc2", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 10, |
| "comment" : "short message", |
| "key" : "466c061ddcf3d9b285a2900f8725971b733f850f", |
| "msg" : "89024ceda7de3c114e", |
| "tag" : "1b81f1127635233383b6ea5ba8fd68eb5112ef0a", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 11, |
| "comment" : "short message", |
| "key" : "a81f9f51b041ff29b8d705bb408f854ccbd7e5ab", |
| "msg" : "032d866a270762cbae24", |
| "tag" : "b72ba0c89d010215a8f280616acbd8640fe86cec", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 12, |
| "comment" : "short message", |
| "key" : "e60d0b14886fe6fa2c839329204d84d81026b7ab", |
| "msg" : "fda7f48c11101255e02c8d", |
| "tag" : "2be7bb541cede978f541e2cac0ab6451060e3e83", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 13, |
| "comment" : "short message", |
| "key" : "c090ef122a29348740ccd571d98407764b2adaac", |
| "msg" : "d1fe3dfa80ade7087efabb52", |
| "tag" : "e6c1e0c3ebb7750d66a50b6abccfdef9c2599008", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 14, |
| "comment" : "short message", |
| "key" : "564a56290e1aea0522f19088a88ab4dce4c7cdf2", |
| "msg" : "4213bd3cdaebbb1ec1cc81866a", |
| "tag" : "6d1d5808c085ad512487debb57fb93514b205075", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 15, |
| "comment" : "short message", |
| "key" : "f898459d272fd5e43b062156f44958d85d97ea3f", |
| "msg" : "5e86b05522eb65a4fb7b932cecd5", |
| "tag" : "b778f421c2d1e2701e75da6bd1bc65379b80e879", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 16, |
| "comment" : "short message", |
| "key" : "7d5cc53f464e759438ee90b47f2fe67aa83d6b52", |
| "msg" : "9f38ea80122b40f742a00c2e83e085", |
| "tag" : "c80ce6d33fe868432c262766fd23bf431e313882", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 17, |
| "comment" : "", |
| "key" : "33e9140175519b2f1619b44848331763c756fad4", |
| "msg" : "7de0fccc83b51c29e5eb1b658c102438", |
| "tag" : "34de6b8f479523870b8f905684672617669b0607", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 18, |
| "comment" : "", |
| "key" : "0ef29e7c961da37afaea8182f28738d22c340232", |
| "msg" : "165bb8e5c6f0a3ae40946dc807aee84645", |
| "tag" : "78e6fa53ec213e9019d47ee7529d963a8a252942", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 19, |
| "comment" : "", |
| "key" : "203cfad921e605c80d7aa8b64d3bf18328b7a7a0", |
| "msg" : "d289c7cd10d996d5daca1410c37815b237f74929588c5ae4", |
| "tag" : "27d96da41895bf53d150ac15e7c31853f56ae363", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 20, |
| "comment" : "", |
| "key" : "8eb7416efd0c73c86b91df0d58891fdb738f40df", |
| "msg" : "b415cb7cd384a1035d2bac1f7b96ae858dfd44c467030f304e817d11b9f9c606", |
| "tag" : "24cb16323b7ec47e3add8f55cb9920aa7c1655de", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 21, |
| "comment" : "long message", |
| "key" : "6fbb3c55e935e0a002c170a9122f1f7037bc0c59", |
| "msg" : "36ac9a8cf0223ccf5d9048be9a65df4a1f40aaa857ce13d621f601bdee1fbe803171002d1fa634a1977dc23d9aa8fd", |
| "tag" : "e2fe8b343cef4b9754308408930526159537ecc8", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 22, |
| "comment" : "long message", |
| "key" : "e40f6206105f7800a1f190602bb6dde8057c3a87", |
| "msg" : "10463b771fa586c5ed5c1f6488d793299db40fdd4f3e53334ae3ff8e09e5a879da06eb46d210ee0af0c8251e6c07aa1d", |
| "tag" : "b5dfce5998d2e321800e0e42762e62ec7a81448f", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 23, |
| "comment" : "long message", |
| "key" : "f04cc641ff67aba4ac2d17e6a042b6ccf86ae1d2", |
| "msg" : "73c179acc26ffd0710b6cb3f73570702c9c059bf685614bb0ba7973ab875ff882d9aeecea4ef452c8893224472cfa5b61c", |
| "tag" : "b7d1e63fae54638082a9cb58c69fac9efcbee174", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 24, |
| "comment" : "long message", |
| "key" : "f61c1a878550d27aa459b3016b31731b89630d36", |
| "msg" : "82b378d40ca04ad478a980d7b46e56c9967bc4e110a7add8bcbda411c12de384f41324e9df888d81702ff2b9e8752986ba081363eacc2e396f6b5fb01bf842358f0145d569d34fb3b4e24ee9dc9103284d743c52ea8661504b2db42f221b6d49b605fde34aa555e33ab0a140f61f3cda", |
| "tag" : "e688199489c9d3938f2e33d7cb3fc81bad4ffb8c", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 25, |
| "comment" : "long message", |
| "key" : "8c29eb661fb633087f2452d057f98d553d2846f1", |
| "msg" : "021b968c4ce337595154d90e44229980f0e2b64776f562ea25b24881637b44375bde65e5f9418bf163e2aacd37bd10319729ac596615a35cb632e0ffc316936a68acf4c7ae3ad36026124cee6d204f10432f08157cc32c5f4bcadaee67bd42bbeb826a9e9c8af9f554f7419fb265338d22bae2190bb644b32fe9bb6a2287aa", |
| "tag" : "f940df33b09965a3118c847c2ae1591690d0405f", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 26, |
| "comment" : "long message", |
| "key" : "6316298f3aadadc664eda2cedf17669bc80d44ae", |
| "msg" : "bab807df54c009610a5c3f1e81605f6bf7d76b299d7ebdefa70f5e2e0b979011d191ead39c3bbe5dd2658347eb172950a1e03a01552bb38add33bac832b7177a77b08eb11cc1afe3ae84daffe4c4e88bc441e54e4dcbae3e0d5639f635228d811f0a043b13d5c91899c26bce2da2ddabd21b2ee668a21b454928915d6585408d", |
| "tag" : "23b9a6d6a9c7cef6dce537722f4557b65dcdde99", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 27, |
| "comment" : "long message", |
| "key" : "f291696bf4f9655a00c9a2382bd1487342358714", |
| "msg" : "32a650b5307d94b23139be64d470ef1492d57ca7af98205bf9bce8854ba8f5204880b2e9d58ddbe2e7bb21e6e0673f5e1a39f505909227475e41c1d59c73a933b13f4b07a75cb9f3279cc3bf61a6c09e3b9f755907491b9e745bfda58ad4e2304ff7525b41507a51a2fd664a2ee98cea00148a3663d77c47beb055bd45e7df48f6a0ce66c0a2d9a848761a4575d195d74eef5bb78c0993557a25ad7ca32e0a96b2518d9d8a180f357402a44217f1e36a9138c0909faffd0e9a907048584bb03a4e06fc69c463f39542dd2c7c81467d3728481bbf6bb60259604aa33a2d4c6195012fdc7aec99e2175aeb2d0c1f680964d63ee11418cd4d26e77ec131108417", |
| "tag" : "3346bf23e52231a4aed773fd73e58d918580ede5", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 28, |
| "comment" : "Flipped bit 0 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e8ad50fc1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 29, |
| "comment" : "Flipped bit 0 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5641600cedd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 30, |
| "comment" : "Flipped bit 1 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "04e8ad50fc1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 31, |
| "comment" : "Flipped bit 1 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e6641600cedd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 32, |
| "comment" : "Flipped bit 7 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "86e8ad50fc1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 33, |
| "comment" : "Flipped bit 7 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "64641600cedd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 34, |
| "comment" : "Flipped bit 8 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e9ad50fc1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 35, |
| "comment" : "Flipped bit 8 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4651600cedd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 36, |
| "comment" : "Flipped bit 31 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8add0fc1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 37, |
| "comment" : "Flipped bit 31 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641680cedd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 38, |
| "comment" : "Flipped bit 32 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fd1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 39, |
| "comment" : "Flipped bit 32 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cfdd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 40, |
| "comment" : "Flipped bit 33 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fe1035823661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 41, |
| "comment" : "Flipped bit 33 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600ccdd7e12063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 42, |
| "comment" : "Flipped bit 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035023661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 43, |
| "comment" : "Flipped bit 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e92063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 44, |
| "comment" : "Flipped bit 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823761d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 45, |
| "comment" : "Flipped bit 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12073deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 46, |
| "comment" : "Flipped bit 71 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc103582b661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 47, |
| "comment" : "Flipped bit 71 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12863deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 48, |
| "comment" : "Flipped bit 77 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823641d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 49, |
| "comment" : "Flipped bit 77 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12061deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 50, |
| "comment" : "Flipped bit 80 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d879e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 51, |
| "comment" : "Flipped bit 80 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063debea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 52, |
| "comment" : "Flipped bit 96 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e3968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 53, |
| "comment" : "Flipped bit 96 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0688785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 54, |
| "comment" : "Flipped bit 97 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e0968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 55, |
| "comment" : "Flipped bit 97 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0588785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 56, |
| "comment" : "Flipped bit 103 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d97962968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 57, |
| "comment" : "Flipped bit 103 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea8788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 58, |
| "comment" : "Flipped bit 152 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e2968968cecd03d8", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 59, |
| "comment" : "Flipped bit 152 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0788785f56113521", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 60, |
| "comment" : "Flipped bit 153 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e2968968cecd03db", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 61, |
| "comment" : "Flipped bit 153 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0788785f56113522", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 62, |
| "comment" : "Flipped bit 158 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e2968968cecd0399", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 63, |
| "comment" : "Flipped bit 158 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0788785f56113560", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 64, |
| "comment" : "Flipped bit 159 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823661d979e2968968cecd0359", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 65, |
| "comment" : "Flipped bit 159 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063deaea0788785f561135a0", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 66, |
| "comment" : "Flipped bits 0 and 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e8ad50fc1035823761d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 67, |
| "comment" : "Flipped bits 0 and 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5641600cedd7e12073deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 68, |
| "comment" : "Flipped bits 31 and 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8add0fc1035023661d979e2968968cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 69, |
| "comment" : "Flipped bits 31 and 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641680cedd7e92063deaea0788785f56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 70, |
| "comment" : "Flipped bits 63 and 127 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035023661d979e29689e8cecd03d9", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 71, |
| "comment" : "Flipped bits 63 and 127 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e92063deaea078878df56113520", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 72, |
| "comment" : "all bits of tag flipped", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "f91752af03efca7dc99e26861d6976973132fc26", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 73, |
| "comment" : "all bits of tag flipped", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "1b9be9ff312281edf9c21515f87787a0a9eecadf", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 74, |
| "comment" : "Tag changed to all zero", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "0000000000000000000000000000000000000000", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 75, |
| "comment" : "Tag changed to all zero", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "0000000000000000000000000000000000000000", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 76, |
| "comment" : "tag changed to all 1", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "ffffffffffffffffffffffffffffffffffffffff", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 77, |
| "comment" : "tag changed to all 1", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "ffffffffffffffffffffffffffffffffffffffff", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 78, |
| "comment" : "msbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "86682dd07c90b502b6e159f9621609e84e4d8359", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 79, |
| "comment" : "msbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "64e496804e5dfe9286bd6a6a8708f8dfd691b5a0", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 80, |
| "comment" : "lsbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e9ac51fd1134833760d878e3978869cfcc02d8", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 81, |
| "comment" : "lsbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5651701cfdc7f13073cebeb0689795e57103421", |
| "result" : "invalid", |
| "flags" : [] |
| } |
| ] |
| }, |
| { |
| "keySize" : 160, |
| "tagSize" : 80, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 82, |
| "comment" : "empty message", |
| "key" : "5ece0769742feabb6644469c9b264326b3deb126", |
| "msg" : "", |
| "tag" : "344f8351f1d2773cae9e", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 83, |
| "comment" : "short message", |
| "key" : "4ee9f9a93b2ddfe551281b397ccef844fc21af3a", |
| "msg" : "2d", |
| "tag" : "3aab1a2c9a2f2b8ac840", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 84, |
| "comment" : "short message", |
| "key" : "dfeebe9a5c181afc605ff63b22bf349ebdb6c7fb", |
| "msg" : "a5f3", |
| "tag" : "c3b7152230dacae4ef48", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 85, |
| "comment" : "short message", |
| "key" : "c5147ecd59b7d42315d5e3a55ec8b3a320c8d615", |
| "msg" : "371777", |
| "tag" : "0abb78a2c67c565f89b1", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 86, |
| "comment" : "short message", |
| "key" : "db0da5659ba69ce195a69524508e437c688f7147", |
| "msg" : "4ef4ec44", |
| "tag" : "4062faeb0b406698b740", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 87, |
| "comment" : "short message", |
| "key" : "495d6c1191852ecaf0573e6a77610c32acf5a117", |
| "msg" : "1566ae63ce", |
| "tag" : "45cbefcd9c7eeee37ae5", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 88, |
| "comment" : "short message", |
| "key" : "e5cfe7dc67514c4c75d28bb805d0700bdea0d669", |
| "msg" : "af1a6b15b622", |
| "tag" : "e867269d506a37e8a62d", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 89, |
| "comment" : "short message", |
| "key" : "cf1b8b902512186e38c38165d6e587bceecae87f", |
| "msg" : "a59512152c7221", |
| "tag" : "1a125b21412cdc596894", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 90, |
| "comment" : "short message", |
| "key" : "d0157fb40c7739ae506aad7de60f32ccc3325583", |
| "msg" : "1292df8d53d16f3c", |
| "tag" : "9224f11bff0e49b9aa95", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 91, |
| "comment" : "short message", |
| "key" : "fd55b81edd55a15bff409129e9930f1ba1763c33", |
| "msg" : "05220a6997533c699b", |
| "tag" : "3b2d07dc8ca206ba16c4", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 92, |
| "comment" : "short message", |
| "key" : "079937cf3bd42864d5b15c62bdd92f275597316d", |
| "msg" : "5ac13ce1b1f77724e281", |
| "tag" : "0c24afcdadd8538977b1", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 93, |
| "comment" : "short message", |
| "key" : "545b13e1f39f0b7ca9252bc596277278166ad410", |
| "msg" : "08a7bc90732d54381b6e30", |
| "tag" : "9bf7f121365a82c2ac69", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 94, |
| "comment" : "short message", |
| "key" : "25385e9f89b66098ee8162aeca03bb45b313561f", |
| "msg" : "bff236aad71fb5daf7fc43b8", |
| "tag" : "44db86e7a1476226dd86", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 95, |
| "comment" : "short message", |
| "key" : "9b68139d93a88fe34cf9f83006c03b3164b60468", |
| "msg" : "ad672b9719c10863fd6fa8db88", |
| "tag" : "2d17a88d87aae7dbaced", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 96, |
| "comment" : "short message", |
| "key" : "c3b785915e137544dac542cb4bdb16d53036fb11", |
| "msg" : "f8c1edb469b93c073b6f6bf74cca", |
| "tag" : "16713d61fbb4149f500b", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 97, |
| "comment" : "short message", |
| "key" : "da67475185b3615055f971819db27871b23c75d0", |
| "msg" : "a176533319bee5e43d8f0eafb77bb3", |
| "tag" : "fceece892852d4a26070", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 98, |
| "comment" : "", |
| "key" : "0cf146ca7a254db1e001a29ad03c5e6dcbe7140a", |
| "msg" : "a83df5d099854eb6ead7031c51460357", |
| "tag" : "9bcf7513206e27a4697d", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 99, |
| "comment" : "", |
| "key" : "e038dff028227dc4b4d7453db3070108465dd5b2", |
| "msg" : "7ae4e30834db449e4244a9fc0322193e7a", |
| "tag" : "9aa8544a9afdd920c0f2", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 100, |
| "comment" : "", |
| "key" : "b399fcfd1ad32140879aa0556ac34d8b5ac267f2", |
| "msg" : "0e3f0fc5cb1456fede99f86a056f640b8f5e5e1b612f25f6", |
| "tag" : "fa095c6faed0f086b215", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 101, |
| "comment" : "", |
| "key" : "2bf7d201ef44241a22ae4b81aab910d22c2db918", |
| "msg" : "aa0afaf3af36548227349adcfcb6bf998a7fa78d29b87a0f50609c42edcdb3dd", |
| "tag" : "708ec45d410b1fe075c8", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 102, |
| "comment" : "long message", |
| "key" : "48ccc3907c3612a18294fddf2660e33d9cb787fc", |
| "msg" : "edbb680243a825068eefe5ba184e5eed4b7f85ca3b511a42d655be3e05d8ff124541b3d56a10a35cff8da8b6229ac1", |
| "tag" : "3cb7fce20df8385cf6bb", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 103, |
| "comment" : "long message", |
| "key" : "227d796b7867409db3de1ffa3cfe376704044f01", |
| "msg" : "b6393ab18376c025e2d8e00ca774a51aec19dc4a89cf6a9f8fc4aba81d73b3907efef1a0d018a53cb8b8ca1032e31583", |
| "tag" : "525387c81c2ab67aca74", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 104, |
| "comment" : "long message", |
| "key" : "5718e700c48a7971350d8a11b37754ae55a9aad2", |
| "msg" : "cc95286e9b3ca936191aff8731e6a17806a0958b0b1a39977c46395240641e97d5395a9c8a9d36281eba825a94e8b1ad79", |
| "tag" : "e54782110d40efb54343", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 105, |
| "comment" : "long message", |
| "key" : "f56aa792795eb03ae0990440714ab16cc4ad18c3", |
| "msg" : "7a024d995addd38d967bc3b41641738b69897d8c52b7aff961a700cb68fa7481da0a3690a151ce09c95b4da60f7cf28990017292893bbb2f81a4dda45fe8639877ac5abaebbe00c1fd179eaaf7dfb4d50929371b9ab8b7d3531a63ab188d7b99160060475c33e83351f65d5e329ee8bf", |
| "tag" : "1e2205d17ad4de3f1ec1", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 106, |
| "comment" : "long message", |
| "key" : "00be0034d32699b1335d8d4e506235ee4f07bef6", |
| "msg" : "639e828d88bf0642be0a541b1c3fca07609eb98d23a8b2cd4e60e139515e4ff440dfda1bc19392feffed74164d6a9d8f5bafe53fd397cb5ee1dcdf9bfc86169f1bc38ba57f88d7e8c6728c35fc07128ab6c396bb3ef3c14d13a05f8c3453353e850dc1b291ac7061ab52f121663f18b024e5cc0068328c88f52c20cd21793a", |
| "tag" : "6e98973d3a775ac508e7", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 107, |
| "comment" : "long message", |
| "key" : "c5baa750a8424450f1b4d453c58e29c462e52639", |
| "msg" : "137c7227a192bed26d08da886430f010094243b5c4686e6831e48db450045aa1d7e3aecf193eaaa1a73905f5f1190659a43ed4d10bfca5668ebeb343b21ff71d0737f81f67392b6459aa95f9441f699bf45fee24867a98a8a6c57f972abe3e400fd64ce3e5b48622a0e99e08d424250fa00ed0dfa1193f936c78af276a4b442b", |
| "tag" : "490dfd2d5e6ea130f6a1", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 108, |
| "comment" : "long message", |
| "key" : "6bd486ce934c2f5fe38a19423d257bc5d808e367", |
| "msg" : "b8a684ada0a01405614b1fa66ebab8b0356e33b889b81b3eb68d13b05c4e60c724785e634c4ec0081cc6bbdf213db7254f92c0a858bfcc3d63a4e4dfd9e75bd4839ac05751c23cb59945f4c3660d2b3009f5b08a596bdc33070244bceea11180ac0906404518b09d5d8612e0d8e69f4b9e55bbc053b56574711b02956db3f3bd8f6c42065871255854a161e57100adb82cba79893aad715dc3df1488b3edb56e58b89c0be3cfab09a3df40524d2d3251b0fcf7faabfc75f50026795060c1d62872574a769e3da0e19af1b5e25514ae17a160c8d1eb253c9f66ec3df789ec0c6c704a9e2fe8ef7e9bf8e8164f86d09d2a23698733a8e40a279cd5fe02c295ff", |
| "tag" : "a594d26d98b53b4063b2", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 109, |
| "comment" : "Flipped bit 0 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e8ad50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 110, |
| "comment" : "Flipped bit 0 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5641600cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 111, |
| "comment" : "Flipped bit 1 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "04e8ad50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 112, |
| "comment" : "Flipped bit 1 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e6641600cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 113, |
| "comment" : "Flipped bit 7 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "86e8ad50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 114, |
| "comment" : "Flipped bit 7 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "64641600cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 115, |
| "comment" : "Flipped bit 8 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e9ad50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 116, |
| "comment" : "Flipped bit 8 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4651600cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 117, |
| "comment" : "Flipped bit 16 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ac50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 118, |
| "comment" : "Flipped bit 16 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641700cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 119, |
| "comment" : "Flipped bit 17 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8af50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 120, |
| "comment" : "Flipped bit 17 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641400cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 121, |
| "comment" : "Flipped bit 23 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e82d50fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 122, |
| "comment" : "Flipped bit 23 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4649600cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 123, |
| "comment" : "Flipped bit 31 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8add0fc1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 124, |
| "comment" : "Flipped bit 31 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641680cedd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 125, |
| "comment" : "Flipped bit 32 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fd1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 126, |
| "comment" : "Flipped bit 32 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cfdd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 127, |
| "comment" : "Flipped bit 33 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fe1035823661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 128, |
| "comment" : "Flipped bit 33 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600ccdd7e12063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 129, |
| "comment" : "Flipped bit 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035023661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 130, |
| "comment" : "Flipped bit 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e92063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 131, |
| "comment" : "Flipped bit 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823761", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 132, |
| "comment" : "Flipped bit 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12073d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 133, |
| "comment" : "Flipped bit 71 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc103582b661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 134, |
| "comment" : "Flipped bit 71 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12863d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 135, |
| "comment" : "Flipped bit 72 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823660", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 136, |
| "comment" : "Flipped bit 72 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063c", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 137, |
| "comment" : "Flipped bit 73 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823663", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 138, |
| "comment" : "Flipped bit 73 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12063f", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 139, |
| "comment" : "Flipped bit 77 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823641", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 140, |
| "comment" : "Flipped bit 77 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12061d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 141, |
| "comment" : "Flipped bit 78 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc1035823621", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 142, |
| "comment" : "Flipped bit 78 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e12067d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 143, |
| "comment" : "Flipped bit 79 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8ad50fc10358236e1", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 144, |
| "comment" : "Flipped bit 79 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641600cedd7e1206bd", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 145, |
| "comment" : "Flipped bits 0 and 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e8ad50fc1035823761", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 146, |
| "comment" : "Flipped bits 0 and 64 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5641600cedd7e12073d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 147, |
| "comment" : "Flipped bits 31 and 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "06e8add0fc1035023661", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 148, |
| "comment" : "Flipped bits 31 and 63 in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e4641680cedd7e92063d", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 149, |
| "comment" : "all bits of tag flipped", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "f91752af03efca7dc99e", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 150, |
| "comment" : "all bits of tag flipped", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "1b9be9ff312281edf9c2", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 151, |
| "comment" : "Tag changed to all zero", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "00000000000000000000", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 152, |
| "comment" : "Tag changed to all zero", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "00000000000000000000", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 153, |
| "comment" : "tag changed to all 1", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "ffffffffffffffffffff", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 154, |
| "comment" : "tag changed to all 1", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "ffffffffffffffffffff", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 155, |
| "comment" : "msbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "86682dd07c90b502b6e1", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 156, |
| "comment" : "msbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "64e496804e5dfe9286bd", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 157, |
| "comment" : "lsbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "", |
| "tag" : "07e9ac51fd1134833760", |
| "result" : "invalid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 158, |
| "comment" : "lsbs changed in tag", |
| "key" : "000102030405060708090a0b0c0d0e0f10111213", |
| "msg" : "000102030405060708090a0b0c0d0e0f", |
| "tag" : "e5651701cfdc7f13073c", |
| "result" : "invalid", |
| "flags" : [] |
| } |
| ] |
| }, |
| { |
| "keySize" : 80, |
| "tagSize" : 160, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 159, |
| "comment" : "short key", |
| "key" : "1d9535a0daea9dfe443a", |
| "msg" : "", |
| "tag" : "7436089fede3291c0c421c9ad13c357ec8660bae", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 160, |
| "comment" : "short key", |
| "key" : "f5c2c420c6f056467fca", |
| "msg" : "bc8a29f52e57581cb89a86e5d644a14d", |
| "tag" : "1eb76df7235c52371d86113f5423628b2eb7c3d5", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 161, |
| "comment" : "short key", |
| "key" : "e59b0276e27a0abc75f1", |
| "msg" : "061ca1a1af51c5133728c414f9646b3f50223e9b2055707032e754dc1d31964b", |
| "tag" : "2081260f65316df2956aac723a9bd7d2225a8669", |
| "result" : "valid", |
| "flags" : [] |
| } |
| ] |
| }, |
| { |
| "keySize" : 80, |
| "tagSize" : 80, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 162, |
| "comment" : "short key", |
| "key" : "b18aba1171cc2ffc7d58", |
| "msg" : "", |
| "tag" : "deeb3d6d81e33d1cad21", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 163, |
| "comment" : "short key", |
| "key" : "23082066e8c45da82fc6", |
| "msg" : "06c19c6ee4d2f015769f6d46eb46d6b4", |
| "tag" : "747cd928e8831917c855", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 164, |
| "comment" : "short key", |
| "key" : "a6fa1e04df38a78667eb", |
| "msg" : "51a4ea38e5566d6fd803aec5e073e087e9ae00d37d4a98d559074ebffc7658b7", |
| "tag" : "ec8c200c1ddad6d3aad0", |
| "result" : "valid", |
| "flags" : [] |
| } |
| ] |
| }, |
| { |
| "keySize" : 520, |
| "tagSize" : 160, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 165, |
| "comment" : "long key", |
| "key" : "ab92e2cd40e00b40c4442dd7671c067c7792af28e60f2585e87f163bf3bdfca7f553cec71b0065025500c48e2070984ad9e24e733107ebfde27164a4828981ac20", |
| "msg" : "", |
| "tag" : "7a29b47ff6ae90c99573d8c922a23e83a62b66bc", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 166, |
| "comment" : "long key", |
| "key" : "3b47a5d5b72babe116e61919600cb980c904c298ab91fae3db9c82b0f38a18888bc05a418d65d68f8850937559bb37325bce04d0e5d175a24fea309895f5705ad7", |
| "msg" : "d71862028fcaf13422bf32ac0c5f079b", |
| "tag" : "8019231e77aca645182670cadf887afd4b4115a7", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 167, |
| "comment" : "long key", |
| "key" : "6e6c43df9bb6c6b8fe414a183e738508f0aca41d5beef6df1b260c39e1979b54683622a4d53354231bef6c35e129f85f822ba09198aa30c65ee60e4202de8cd102", |
| "msg" : "98f0a4b9a36e173d89730a3b370777c499b4cff2846f50bfb88fbbbc547cbae4", |
| "tag" : "d1653c90fc591e3a3c285a3be8b12ca9b2121e88", |
| "result" : "valid", |
| "flags" : [] |
| } |
| ] |
| }, |
| { |
| "keySize" : 520, |
| "tagSize" : 80, |
| "type" : "MacTest", |
| "tests" : [ |
| { |
| "tcId" : 168, |
| "comment" : "long key", |
| "key" : "4f00fd17ae82a6252ada98280bbd895d743fc4c20bc9e615d8a786c79e454c2b1341e24254fa0371fac86e7c0ef1a7df5c16f3b3569fda112cca8685faecbb8923", |
| "msg" : "", |
| "tag" : "6802ca52be056d66b9a0", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 169, |
| "comment" : "long key", |
| "key" : "d22ec568909990c213679f7072eaf19763508ebde6962c75e7429c5f2454d4b5472811eea8e02fdc89ec386bc6f41d2ad8a91d116b2cbc52b80d357127d1555a66", |
| "msg" : "f71b43e0cc64b5409e6501ca55a8d450", |
| "tag" : "d492a296860cc5a89c5f", |
| "result" : "valid", |
| "flags" : [] |
| }, |
| { |
| "tcId" : 170, |
| "comment" : "long key", |
| "key" : "bcf6ad6e5c7e2200299ea8602efb42b409292346f78a0e57a789ba17b17ed608e88497e2bb4ebbbb3ce7750d222b3bdf848d4dc8d49b5b60378fb93ce3f66ab4eb", |
| "msg" : "586f5ddbc372c0711b77e4b87d345d62b6de55a1ce6fa18de3346c86be5cec6e", |
| "tag" : "1de9aefcc53130245a6e", |
| "result" : "valid", |
| "flags" : [] |
| } |
| ] |
| } |
| ] |
| } |