Infineon Logo AIROC BTSDK v4.2 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
AesCalculation

Defines a driver for the AES calculation with Hardware acceleration. More...

Functions

void wiced_bcsulp_AES (uint8_t *key, uint8_t *in_data, uint8_t *out_data)
 Calculate AES encryption by using Hardware acceleration. More...
 

Detailed Description

Defines a driver for the AES calculation with Hardware acceleration.

It uses a 16 bytes key and 16 bytes input data to generate a 16 bytes ouput data. These are useful for applications such as authentication.

Function Documentation

void wiced_bcsulp_AES ( uint8_t *  key,
uint8_t *  in_data,
uint8_t *  out_data 
)

Calculate AES encryption by using Hardware acceleration.

Parameters
in_data- point to input data buffer
out_data- point to output data buffer
key- point to key data buffer
Returns
- none