nrfxlib API 0.1.0
|
Type definitions and APIs for AES-CMAC (AES Cipher-based Message Authentication Code). More...
Macros | |
#define | ocrypto_aes_cmac_prf128_BYTES (16) |
Functions | |
void | ocrypto_aes_cmac_authenticate (uint8_t *tag, size_t tag_len, const uint8_t *msg, size_t msg_len, const uint8_t *key, size_t size) |
void | ocrypto_aes_cmac_prf128 (uint8_t prf[(16)], const uint8_t *msg, size_t msg_len, const uint8_t *key, size_t key_len) |
Type definitions and APIs for AES-CMAC (AES Cipher-based Message Authentication Code).
AES-CMAC (AES Cipher-based Message Authentication Code) is a block cipher-based message authentication code algorithm. The AES block cipher primitive is used in variant of the CBC mode to get the authentication tag.