blob: a913ffdd8ec9f9cb2cb133ef3d9b2af207c83e30 [file] [log] [blame]
Simon Butcherd812fa62016-10-05 14:13:31 +01001CMAC self test
2mbedtls_cmac_self_test:
3
4CMAC init #1 AES-128: OK
5depends_on:MBEDTLS_AES_C
6mbedtls_cmac_setkey:MBEDTLS_CIPHER_AES_128_ECB:128:0
7
8CMAC init #2 AES-192: OK
9depends_on:MBEDTLS_AES_C
10mbedtls_cmac_setkey:MBEDTLS_CIPHER_AES_192_ECB:192:0
11
12CMAC init #3 AES-256: OK
13depends_on:MBEDTLS_AES_C
14mbedtls_cmac_setkey:MBEDTLS_CIPHER_AES_256_ECB:256:0
15
16CMAC init #4 3DES : OK
17depends_on:MBEDTLS_DES_C
18mbedtls_cmac_setkey:MBEDTLS_CIPHER_DES_EDE3_ECB:192:0
19
20CMAC init #5 AES-224: bad key size
21depends_on:MBEDTLS_AES_C
22mbedtls_cmac_setkey:MBEDTLS_CIPHER_ID_AES:224:MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA
23
24CMAC init #6 Camellia: wrong cipher
25depends_on:MBEDTLS_CAMELLIA_C
26mbedtls_cmac_setkey:MBEDTLS_CIPHER_ID_CAMELLIA:128:MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA
27