From: Dr. Stephen Henson Date: Tue, 10 Feb 2015 18:33:05 +0000 (+0000) Subject: Add CMAC test data. X-Git-Url: https://git.openssl.org/?p=archaic-openssl.git;a=commitdiff_plain;h=16cb8eb0139379f122d3bf3bedb0c5a43e70a30a Add CMAC test data. Reviewed-by: Richard Levitte --- diff --git a/crypto/evp/evptests.txt b/crypto/evp/evptests.txt index 7888dd5fb0..515d9b60f0 100644 --- a/crypto/evp/evptests.txt +++ b/crypto/evp/evptests.txt @@ -1886,3 +1886,29 @@ Algorithm = SHA512 Input = "Sample message for keylen=blocklen" Key = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 Output = D93EC8D2DE1AD2A9957CB9B83F14E76AD6B5E0CCE285079A127D3B14BCCB7AA7286D4AC0D4CE64215F2BC9E6870B33D97438BE4AAA20CDA5C5A912B48B8E27F3 + +# CMAC tests from FIPS module + +MAC = CMAC +Algorithm = AES-128-CBC +Key = 77A77FAF290C1FA30C683DF16BA7A77B +Input = 020683E1F0392F4CAC54318B6029259E9C553DBC4B6AD998E64D58E4E7DC2E13 +Output = FBFEA41BF9740CB501F1292C21CEBB40 + +MAC = CMAC +Algorithm = AES-192-CBC +Key = 7B32391369AA4CA97558095BE3C3EC862BD057CEF1E32D62 +Input = +Output = E4D9340B03E67DEFD4969CC1ED3735E6 + +MAC = CMAC +Algorithm = AES-256-CBC +Key = 0B122AC8F34ED1FE082A3625D157561454167AC145A10BBF77C6A70596D574F1 +Input = 498B53FDEC87EDCBF07097DCCDE93A084BAD7501A224E388DF349CE18959FE8485F8AD1537F0D896EA73BEDC7214713F +Output = F62C46329B41085625669BAF51DEA66A + +MAC = CMAC +Algorithm = DES-EDE3-CBC +Key = 89BCD952A8C8AB371AF48AC7D07085D5EFF702E6D62CDC23 +Input = FA620C1BBE97319E9A0CF0492121F7A20EB08A6A709DCBD00AAF38E4F99E754E +Output = 8F49A1B7D6AA2258