MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClKey_Functions.h File Reference

Top-level API of the mcuxClKey component. More...

#include <mcuxClConfig.h>
#include <mcuxClSession.h>
#include <mcuxClSession_Types.h>
#include <mcuxClKey_Types.h>
#include <mcuxCsslFlowProtection.h>
#include <mcuxClCore_FunctionIdentifiers.h>
#include <mcuxClCore_Buffer.h>
#include <mcuxClEls.h>

Go to the source code of this file.

Functions

 MCUX_CSSL_FP_PROTECTED_TYPE (mcuxClKey_Status_t) mcuxClKey_init(mcuxClSession_Handle_t pSession
 Initializes a key handle. More...
 

Variables

mcuxClKey_Handle_t key
 
mcuxClKey_Handle_t mcuxClKey_Type_t type
 
mcuxClKey_Handle_t mcuxClKey_Type_t mcuxCl_InputBuffer_t pKeyData
 
mcuxClKey_Handle_t mcuxClKey_Type_t mcuxCl_InputBuffer_t uint32_t keyDataLength
 
mcuxClKey_Handle_t privKey
 
mcuxClKey_Handle_t mcuxClKey_Handle_t pubKey
 
mcuxClKey_Handle_t mcuxClKey_Protection_t protection
 
mcuxClKey_Handle_t mcuxClKey_Protection_t mcuxCl_Buffer_t pAuxData
 
mcuxClKey_Handle_t mcuxClKey_Protection_t mcuxCl_Buffer_t mcuxClKey_Handle_t parentKey
 
mcuxClKey_Handle_t uint32_t dstSlot
 
mcuxClKey_Handle_t uint32_t * dstData
 
mcuxClEls_KeyProp_tkey_properties
 

Detailed Description

Top-level API of the mcuxClKey component.

It is capable to load and flush keys into memory locations or coprocessors.