AM261x MCU+ SDK  26.00.00

Detailed Description

Args for GMAC generate and verify Note: These services are only available in HSSE mode.

Generate: on return ptrTag holds the full 16-byte GMAC output. Verify: ptrTag must contain the expected 16-byte tag. ACK if tags match, NACK otherwise.

Parameters
ptrDataPointer to input data in shared memory
dataLenLength of input data in bytes
ptrTagPointer to 16-byte tag buffer
ptrIVPointer to IV buffer
ivLenLength of IV in bytes

Data Fields

uint8_t * ptrData
 
uint32_t dataLen
 
uint8_t * ptrTag
 
uint8_t * ptrIV
 
uint32_t ivLen
 

Field Documentation

◆ ptrData

uint8_t* GMACArgs_t::ptrData

Pointer to input data in shared memory

◆ dataLen

uint32_t GMACArgs_t::dataLen

Input data length in bytes

◆ ptrTag

uint8_t* GMACArgs_t::ptrTag

Pointer to 16-byte tag buffer

◆ ptrIV

uint8_t* GMACArgs_t::ptrIV

Pointer to IV buffer

◆ ivLen

uint32_t GMACArgs_t::ivLen

IV length in bytes