MCUX CLNS MCUX Crypto Library Normal Secure |

Data Fields
mcuxClKey_Descriptor Struct Reference
mcuxClKey » mcuxClKey_Types

Type of the key handle. More...

`#include <mcuxClKey_Types.h>`

## Data Fields

mcuxClKey_Type_t | type
| Define which keytype shall be loaded. More...
const struct mcuxClKey_Protection * | protection
| Define which load and flush mechanism shall be used. More...
const uint8_t * | pSrcKeyData
| Provide source information for the key. More...
mcuxClKey_SrcAuxDataProvider_t | srcAux
| Provide aux information for the key. More...
mcuxClKey_DstDataProvider_t | dstKey
| Provide destination information for the key. More...

## Detailed Description

Type of the key handle.

Examples
  mcuxClEcc_Mont_example.c, mcuxClKey_example.c, and mcuxClMac_cmac_oneshot_example.c.

## Field Documentation

## ◆ type

mcuxClKey_Type_t mcuxClKey_Descriptor::type

Define which keytype shall be loaded.

## ◆ protection

const struct mcuxClKey_Protection* mcuxClKey_Descriptor::protection

Define which load and flush mechanism shall be used.

## ◆ pSrcKeyData

const uint8_t* mcuxClKey_Descriptor::pSrcKeyData

Provide source information for the key.

## ◆ srcAux

mcuxClKey_SrcAuxDataProvider_t mcuxClKey_Descriptor::srcAux

Provide aux information for the key.

## ◆ dstKey

mcuxClKey_DstDataProvider_t mcuxClKey_Descriptor::dstKey

Provide destination information for the key.