Mode descriptors for the mcuxClHmac component. More...
#include <mcuxClConfig.h>
#include <mcuxClCore_Platform.h>
#include <mcuxCsslAnalysis.h>
#include <mcuxClMac_Types.h>
Go to the source code of this file.
Variables | |
const mcuxClMac_ModeDescriptor_t | mcuxClHmac_ModeDescriptor_SHA2_256_ELS |
HMAC-SHA2-256 mode descriptor using ELS HW. More... | |
static mcuxClMac_Mode_t | mcuxClMac_Mode_HMAC_SHA2_256_ELS |
HMAC-SHA2-256 mode using ELS HW. More... | |
Mode descriptors for the mcuxClHmac component.
const mcuxClMac_ModeDescriptor_t mcuxClHmac_ModeDescriptor_SHA2_256_ELS |
HMAC-SHA2-256 mode descriptor using ELS HW.
|
static |
HMAC-SHA2-256 mode using ELS HW.
The input buffer in
will be modified by applying padding to it. The caller must ensure that the input buffer is large enough to hold this padding. The total buffer size including padding can be calculated using the macro MCUXCLHMAC_ELS_INPUTBUFFER_LENGTH on the data size inLength
.
Also note that mcuxClMac_Mode_HMAC_SHA2_256_ELS only works with keys loaded into coprocessor (see mcuxClKey for details).