Functions

hal/nrf24le1/hal_aes.c File Reference

Implementation of hal_aes. More...

#include "hal_aes.h"
#include "nrf24le1.h"

Go to the source code of this file.

Functions

void hal_aes_setup (_Bool decrypt, aes_modes_t mode, const uint8_t *keyin, const uint8_t *ivin)
void hal_aes_crypt (uint8_t *dest_buf, const uint8_t *src_buf)

Detailed Description

Implementation of hal_aes.

This file contains functions for using the AES crytographic in software utilizing the hardware support provided in nRF24LE1. This version only supports ECB encryption mode of operation.

Definition in file hal_aes.c.