mbed TLS v2.2.0
Main Page
Modules
Files
Documentation Home
silabs.com
File List
util
third_party
mbedtls
include
mbedtls
cmac.h
Go to the documentation of this file.
1
23
#ifndef MBEDTLS_CMAC_H
24
#define MBEDTLS_CMAC_H
25
26
/*
27
* This file implements CMAC (Cipher-based Message Authentication Code)
28
* cipher mode encryption/decryption based on 128 bit AES.
29
* For a general description please see
30
* https://en.wikipedia.org/wiki/CMAC
31
* or for detailed specification see
32
* http://csrc.nist.gov/publications/nistpubs/800-38B/SP_800-38B.pdf
33
* http://dl.acm.org/citation.cfm?id=2206249
34
*/
35
36
#if defined( MBEDTLS_CMAC_ALT )
37
/* SiliconLabs CRYPTO hardware acceleration implementation */
38
39
#include "
cmac_alt.h
"
40
41
#else
/* #if defined( MBEDTLS_CMAC_ALT ) */
42
43
// Regular implementation does not exist yet.
44
45
#endif
/* #if defined( MBEDTLS_CMAC_ALT ) */
46
47
#endif
/* MBEDTLS_CMAC_H */
cmac_alt.h
CMAC cipher mode based on 128 bit AES.
Generated on Thu Mar 9 2017 20:48:04 for mbed TLS v2.2.0 by
1.8.10