diff options
Diffstat (limited to 'src/tests/data/mac/cbcmac.vec')
-rw-r--r-- | src/tests/data/mac/cbcmac.vec | 326 |
1 files changed, 326 insertions, 0 deletions
diff --git a/src/tests/data/mac/cbcmac.vec b/src/tests/data/mac/cbcmac.vec new file mode 100644 index 000000000..688cac1a5 --- /dev/null +++ b/src/tests/data/mac/cbcmac.vec @@ -0,0 +1,326 @@ + +[CBC-MAC(DES)] +Key = 0123456789ABCDEF +In = 37363534333231204E6F77206973207468652074696D6520666F7220 +Out = F1D30F6849312CA4 + +Key = 67C6697351FF4AEC +In = +Out = 0000000000000000 + +Key = CDBAABF2FBE3467C +In = 29 +Out = 616FE88F809D55FE + +Key = F81BE8E78D765A2E +In = C254 +Out = AED0202A4D19E0E1 + +Key = C99A66320DB73158 +In = 63339F +Out = 69E2BBE362FFA373 + +Key = 051758E95ED4ABB2 +In = A35A255D +Out = 99AF085AE0872883 + +Key = 110E827441213DDC +In = CDC69BB454 +Out = 346750C009F85AE7 + +Key = E1FC673E017E97EA +In = 8770E93EA141 +Out = 457FA6D39A704CDB + +Key = ECB03BFB32AF3C54 +In = DC6B968F385C2A +Out = 725FFF0F41477E42 + +Key = FBFAAA3AFB29D1E6 +In = EC18DB5C021AFE43 +Out = 1D119FAEB0BB44C3 + +Key = F95CBBA8990F95B1 +In = 053C7C9475D8BE6189 +Out = E4DD5474534FE9DA + +Key = E5CA0BCBD0484764 +In = EBF1B305EFF700E9A13A +Out = BEE63E65CAEFA450 + +Key = 5AC55E4B79633B70 +In = BD1F231EA81C7B64C51473 +Out = 495FF947F6665F45 + +Key = AF3B33CDE3504847 +In = 6424119E09DCAAD4ACF21B10 +Out = 53C806C8B69CF03C + +Key = 1C7F23F829F8A41B +In = 155CBB6F2219BA9B7DF50BE11A +Out = 2CFD97F2BD38C7A0 + +Key = 5F4E77FACB6C05AC +In = 13B5CA4EE8983238E0794D3D34BC +Out = A83C88744DF51267 + +Key = 3694B3AFE2F0E49E +In = 86212BAA1A55A2BE70B5733B045CD3 +Out = 112C46B74BD7D1EC + +Key = 9A0ABCD50E18A844 +In = 4F321549FD824EA90870D4B28A295448 +Out = F12831C24A551F5C + +Key = 847F2DADD47647DE +In = AC5BF38E4CD72D9B0942E506C433AFCDA3 +Out = 0AB4EC81A81F5C6C + +Key = B920BA86C33E05F1 +In = 321CEC4AC430F62023856CFBB20704F4EC0B +Out = B2D3297BE75E9505 + +Key = F6059401BEB4BC44 +In = ECD96733B79950A3E314D3D934F75EA0F210A8 +Out = 0AA5F1B82E138AB3 + +Key = 3A94FB3199903257 +In = 78FA4969E623D01ADA696A7E4C7E5125B3488453 +Out = 7143592230891CC9 + +Key = 54D835E8D4668264 +In = 44EE9BBCE9E525CF08F5E9E25E5360AAD2B2D085FA +Out = 90E6F543EDA1AC82 + +Key = 51ADAC869580EC17 +In = 98D9A8877565705A8A3F62802944DE7CA5894E5759D3 +Out = 491310A9E2B8B18C + +Key = B4692F3AFFAF2716 +In = E485F18C0C66F17CC07CBB22FCE466DA610B63AF62BC83 +Out = 302E436ABB2B6193 + +Key = ED9612EC453902D8 +In = 93AC071FB86D11342D8DEF4F89D4B66335C1C7E4248367D8 +Out = 1ED636A10A187609 + +Key = 7AA6F2B4A8CA99B2 +In = E50AF89D7709D1A596C1F41F95AA82CA6C49AE90CD1668BAAC +Out = 2A02740B45449296 + +Key = 0022569AD418D1FE +In = C2372ACB08CF61C9C3805E6E0328DA4CD76A19EDD2D3994C798B +Out = CEA8016EAE33A92B + +Key = 7281CD7165A63EAB +In = E4D9CD45A391C601FFC92AD91501432FEE150287617C13629E69FC +Out = E584507E7606DD42 + +Key = 32BDF97C8C6AC75B +In = 49CF714BCE3A75A74F76EA7E64FF81EB61FDFEC39B67BF0DE98C7E4E +Out = 5A09D5EF7B21251E + +Key = D1BCA70DBE9BBFAB +In = A43C02F4B2ED7216ECF3014DF000108B67CF99505B179F8ED4980A6103 +Out = 3AA4E5750CA579D9 + +Key = 891A2B211B01070D +In = 0ED59801D6E5F2D6F67D3EC5168E212E2DAF02C6B963C98A1F7097DE0C56 +Out = FAC262455D9691C6 + +Key = C7E2ABDDA44D8188 +In = D8FD8B16C2A1A4E3CFD292D2984B3561D555D16C33DDC2BCF7EDDE13EFE520 +Out = 32127540A949B873 + +[CBC-MAC(AES-128)] +Key = 00000000000000000000000000000000 +In = 00000000000000000000000000000000 +Out = 66E94BD4EF8A2C3B884CFA59CA342B2E + +Key = 67C6697351FF4AEC29CDBAABF2FBE346 +In = +Out = 00000000000000000000000000000000 + +Key = C254F81BE8E78D765A2E63339FC99A66 +In = 7C +Out = A2F5C113EBEE0F124B649287C7F7986F + +Key = B73158A35A255D051758E95ED4ABB2CD +In = 320D +Out = 5C787D4CDAF3B4D106A7AA09F41BCFCA + +Key = 54110E827441213DDC8770E93EA141E1 +In = C69BB4 +Out = B32F25C34E061A972C49E4B0A0678AA5 + +Key = 7E97EADC6B968F385C2AECB03BFB32AF +In = FC673E01 +Out = B5D6A0E8F3202BFF37796DB5EB920B7E + +Key = 5C021AFE43FBFAAA3AFB29D1E6053C7C +In = 3C54EC18DB +Out = F3896484B179F90BE3B62DCE3F748C52 + +Key = F95CBBA8990F95B1EBF1B305EFF700E9 +In = 9475D8BE6189 +Out = 100D2CDA97B85428D785D9EECC8D51E2 + +Key = 484764BD1F231EA81C7B64C514735AC5 +In = A13AE5CA0BCBD0 +Out = 92A7A024C4F6D8C82C53030545C23C10 + +Key = 119E09DCAAD4ACF21B10AF3B33CDE350 +In = 5E4B79633B706424 +Out = E235CFD4C307E2B3D44199E83E5D83C6 + +Key = 9B7DF50BE11A1C7F23F829F8A41B13B5 +In = 4847155CBB6F2219BA +Out = 2379D24A48EF60E46807E92C1A602AA6 + +Key = 34BC5F4E77FACB6C05AC86212BAA1A55 +In = CA4EE8983238E0794D3D +Out = D6DA42CAE5C664F3C4D597CF6CE1DDD7 + +Key = B3AFE2F0E49E4F321549FD824EA90870 +In = A2BE70B5733B045CD33694 +Out = 93990491923BF761B3220C1E45ACD359 + +Key = A844AC5BF38E4CD72D9B0942E506C433 +In = D4B28A2954489A0ABCD50E18 +Out = 9B14531370EE1EFFCF5A3BBC2161D25C + +Key = EC4AC430F62023856CFBB20704F4EC0B +In = AFCDA3847F2DADD47647DE321C +Out = EB597AD53F1B208B4FEB5C20D78545AB + +Key = 50A3E314D3D934F75EA0F210A8F60594 +In = B920BA86C33E05F1ECD96733B799 +Out = 91C3626B64EA3B16E15C2F9B32189C68 + +Key = 6A7E4C7E5125B34884533A94FB319990 +In = 01BEB4BC4478FA4969E623D01ADA69 +Out = F6251F1A89FE388121DED78B8CA9FD7C + +Key = 60AAD2B2D085FA54D835E8D466826498 +In = 325744EE9BBCE9E525CF08F5E9E25E53 +Out = E55A004723589CAA843140BA5AC52119 + +Key = 4E5759D351ADAC869580EC17E485F18C +In = D9A8877565705A8A3F62802944DE7CA589 +Out = 53A217151AA961BBF0C7AD4AFDCB9B5F + +Key = 83B4692F3AFFAF271693AC071FB86D11 +In = 0C66F17CC07CBB22FCE466DA610B63AF62BC +Out = CE21D27F4D455511CD327D205853EE85 + +Key = 12EC453902D8E50AF89D7709D1A596C1 +In = 342D8DEF4F89D4B66335C1C7E4248367D8ED96 +Out = 4DC9B5ED541B7382F0FCC7CFAB5AAFE0 + +Key = CA99B2C2372ACB08CF61C9C3805E6E03 +In = F41F95AA82CA6C49AE90CD1668BAAC7AA6F2B4A8 +Out = 2FB0B595042C8D7AD592583D7E6C76F7 + +Key = E4D9CD45A391C601FFC92AD91501432F +In = 28DA4CD76A19EDD2D3994C798B0022569AD418D1FE +Out = AC464531064DA66A2F8591AFAB2931D0 + +Key = F466C626BC51E907F0BDAE188D092EF1 +In = D4A628D05B1663A1BABEA82646DE1005197A63C1EB5C +Out = A16EADA7B6D32D01FE75759FB6DE2E1D + +Key = C3CC5CDB5A660A4B11F2FA6401F09621 +In = ABE8AF530FF6311FFB4B995F0C84BB00EA8226A7D30FAE +Out = 7D980A5E6DA633CE4FED22E815A1C5AD + +Key = F68FB7F87F4D196B2ED3B61B12BD083C +In = ECE1BA4BED3F06ED298813D05B237F1EEFDBFA4941049452 +Out = 425497C221479FC5696D3078D062E725 + +Key = 3C48ABF950E73F6BF3E0AA7F9FD8E659 +In = 451B0CA13E8BBF2E67B977A8BD0CFBB49BB2AC1AFFC5862D98 +Out = 90029A6EE195A0665D02997A844BE499 + +Key = D88BEDBEE43C4DFB98D6C58E123C9F4C +In = 4F8E165B89CAF63B76113A3B9767D4D3AF7FCDFF660C6B59EC15 +Out = BCA39FFF3C95AB00DACF2B2A9A37C7FE + +Key = 563BD2A3B30957FE13BAC9EA1DF9CDEB +In = 7736B44B0A63CAD76330E3CE8ACFE3625AD0213F0C6E3AA444FF33 +Out = D55DC707BA4568B0642E3D70116308D1 + +Key = 1E28CDA2C49C88BA3A8FF0E5045F35BD +In = 839CCEE6F69E0735AB756F4FB96F8210AA55B35D5E0A5C71C4255BE2 +Out = 295F3F2DC91B300874147AADBF2132FE + +Key = EFF0FBA7BE74B33E4A1EC97DF918D430 +In = CEB7CD790C80D66A8A32DB4F573631765EFE18229AA0DDD52FCDBA332C +Out = 049AE1796CE825B2ABB88AA1EBE8D7D2 + +Key = 037BDD91C33F42A542D05C732BCDD8B3 +In = 494A8E4762B1E2028EB7315B7164876155820813F6BB5141D91ABED33292 +Out = AD921BBF28C028B76D9E1B4F92D36DCC + +Key = 1A945A50D4864266F30E121EACF0DB4E +In = 2E2D3536402CF2916DCBAC2B9EDEBDA15A9A331DDA75C21C461E8F71EB6724 +Out = 952D487FE1B8A1F63B26B2027217AC14 + +Key = 1569E6656010D19C57CC4A8A2F1DD727 +In = 4A76816750F6296C3C47FBAE3363D24DF72C9DCCB2E032A5EE44C39A349FE87F +Out = ED1B41F593FF135A1E6DC7C85A2F1A2B + +Key = 65D9968A7AD9F3DFB790E37DADFCACB0 +In = 4975F3FC5525A1436965DD9D04C61C192F037E8F134F2C6A1B76F54B93CC72DD41 +Out = 29326E91479F46720D9D1B067B10E617 + +Key = A625628B0384BB75735DC4A464EC6BF5 +In = 7A3CC3C9682DE5DE223072EFA24F300728C791A2A08482571465D4C1628171DCBD34 +Out = 440A055C9D93DE336B725E0FAE8BCB3D + +Key = CC5DDB04ACB3BC6D683262C3CCB9A96A +In = 8F0B7911638D76374FD8B8C0B575F55B9A57E69EDBA1134FFED8F362C45E575369D064 +Out = 345B392931218A9395F08BD1A45A9B43 + +Key = 68B27482E675F08447C3EF76705D51D1 +In = 944A7EE34856D6AA1A34016E9ED1D26A2FAD6EDB612B48C95DAA8D29633694F88112DBC9 +Out = 2D49E335B07A2519287CDA50D482FC48 + +Key = 6227B605C796BA433FD7705C7684EE06 +In = 889A9BE544280FA85EA3A0DFB57BA91D2D1D9F14929098D953874FC3E5A1956D3B30537F58 +Out = 900A6FB8FD5661FF12B7F391279DB085 + +Key = A8E7DC9BC9260E03D2A9F4830B7AEEB0 +In = 1DC859A4171D89B8B2F7F3E24A733AAC9AF0B162866BA5C5421521B89A10BFB7D8185BEF35E5 +Out = 096DCD92F3919145B298201BC3820612 + +Key = 2A751C9CAE11F38FEE260B957F963FAA +In = 4030C561E85F71A71649C07239F557E1DD337CA6598BAA2B349EAE3F189CEF58CCB4BAB4142B5C +Out = 2E8B2AF6CFF3FD6AF55898BC1374609D + +Key = 01E94EC21D1FADC50C351C0BB101F853 +In = CADD5809F5F4F84EC0AD0875C133D1EBA8ED8856FE7BE5EDA2F1822187C1CC529E245B931954E1D9 +Out = 351E0741D63B5CCED0131A483C3B89F0 + +Key = CFBD131D158F55BBCEA980BAC352DBF9 +In = F27A747A3B40CCD965276C7E7B4E577C37A63E54C5EC1AD22136DDD237D5252A4F9AA48ADA70633F97 +Out = 5F144222C4B8C33CA82A85CCC177A0AF + +Key = E38DCBE99D1003CB6AAC4D7F23791454 +In = 2FAE3104D35B536DFFDD486F4087061045192D5AA98215772C9531EFE80CE917BA1A1C8E756FFB744D43 +Out = 5FD061418DDE0BB0A8A3E6A4FD5BD2A8 + +Key = 068DF83E07AB601E6E84019B55314748 +In = 69FC6052141B6C30A9E19FA455ECE8387AB32117C324E22DD030ACF3A9C04712BDA864D1C3D0016CB1A010 +Out = 73E376B5D0B9466453438B5CEFB27EEF + +Key = 9E3C0463AC1D2EC7951851920377E41F +In = DA0890EDC5385196FB229767D33777DAC47018CB1B78EA8AFDEB25521C6D9AF6752AE33A6235D05D5767C42A +Out = 03F54C4F6B9E5E214BE93289CB2F2D4B + +Key = A90B145DD72A2FD10796E3368FF9DC6D +In = E47F1659A9F9930C2E636985CA2EB0686AB4CB16D1FADD67122FF916A6DE358A5D4BE30645761273D97CF9A3AA +Out = 9FA99D925751C9613D3A8D42E3B604B0 + +Key = 69ECFA9B0A41FDF990F4CC167B987870 +In = 2F66CA7A49D1BFBFE333985F2C3B09D5471D321E4761EF4FF7D28587CC62F4FBC8BF75129035D173686AD394A5DC +Out = BF0557B787C01A589BBD6EBB83F3A330 |