Data structure for Symmetric Crypto's DUT layer implementation. More...
Data Fields | |
| uint16_t | wId |
| Layer ID for this component, NEVER MODIFY! | |
| void * | pHalDataParams |
| Pointer to HAL parameter structure. | |
| uint8_t * | pTxBuffer |
| Pointer to internal transmit buffer. More... | |
| uint16_t | wTxBuffSize |
| Length of bytes allocated for pTxBuffer buffer. | |
| uint8_t * | pRxBuffer |
| Pointer to internal receive buffer. More... | |
| uint16_t | wRxBuffSize |
| Length of bytes allocated for pTxBuffer buffer. | |
| uint8_t | aKey [32U] |
| Internal Key storage array. | |
| uint8_t | aIV [16U] |
| Internal IV storage array. | |
| uint16_t | wKeyType |
| Specific Key Type. More... | |
| uint16_t | wKeepIV |
| Indicates if the init vector of a previous crypto operation shall be used for the next operation. | |
| uint8_t | bIsDirectKey |
| Specify if the Key to be used is directly loaded or taken from KeyStore. More... | |
Data structure for Symmetric Crypto's DUT layer implementation.
| uint8_t* phCryptoSym_DUT_DataParams_t::pTxBuffer |
Pointer to internal transmit buffer.
This buffer can be used to overwrite actual HAL buffers.
| uint8_t* phCryptoSym_DUT_DataParams_t::pRxBuffer |
Pointer to internal receive buffer.
This buffer can be used to overwrite actual HAL buffers.
| uint16_t phCryptoSym_DUT_DataParams_t::wKeyType |
Specific Key Type.
| uint8_t phCryptoSym_DUT_DataParams_t::bIsDirectKey |