Contiki-NG

Header file for the cc2538 AES-CBC-MAC driver. More...

#include "contiki.h"
#include "dev/aes.h"
#include <stdbool.h>
#include <stdint.h>

Go to the source code of this file.

Macros

AES-CBC-MAC constants
#define CBC_MAC_MAC_LEN   AES_TAG_LEN
 

AES-CBC-MAC functions

#define cbc_mac_auth_check_status   aes_auth_crypt_check_status
 Checks the status of the CBC-MAC authentication operation. More...
 
uint8_t cbc_mac_auth_start (uint8_t key_area, const void *mdata, uint16_t mdata_len, struct process *process)
 Starts a CBC-MAC authentication operation. More...
 
uint8_t cbc_mac_auth_get_result (const void *mac_in, void *mac_out)
 Gets the result of the CBC-MAC authentication operation. More...
 

Detailed Description

Header file for the cc2538 AES-CBC-MAC driver.

Definition in file cbc-mac.h.