Example CMAC computation using functions of the mcuxClKey and mcuxClMac component. More...
#include <mcuxClToolchain.h>
#include <mcuxClCore_Examples.h>
#include <mcuxClEls.h>
#include <mcuxClKey.h>
#include <mcuxClAes.h>
#include <mcuxClSession.h>
#include <mcuxCsslFlowProtection.h>
#include <mcuxClCore_FunctionIdentifiers.h>
#include <mcuxClMac.h>
#include <mcuxClMacModes.h>
#include <mcuxClExample_ELS_Helper.h>
#include <mcuxClExample_Key_Helper.h>
#include <mcuxClExample_Session_Helper.h>
#include <mcuxClExample_RNG_Helper.h>
Functions | |
MCUXCLEXAMPLE_FUNCTION (mcuxClMacModes_Els_Cmac_Aes128_Oneshot_example) | |
Performs a CMAC computation using functions of the mcuxClKey component. | |
Example CMAC computation using functions of the mcuxClKey and mcuxClMac component.
MCUXCLEXAMPLE_FUNCTION | ( | mcuxClMacModes_Els_Cmac_Aes128_Oneshot_example | ) |
Performs a CMAC computation using functions of the mcuxClKey component.
MCUXCLEXAMPLE_STATUS_OK | The example code completed successfully |
MCUXCLEXAMPLE_STATUS_ERROR | The example code failed |
Initialize ELS, Enable the ELS
Destroy Session and cleanup Session
Disable the ELS