AM261x MCU+ SDK: DKEK_t Struct Reference

| AM261x MCU+ SDK 26.00.00 |

Data Fields
DKEK_t Struct Reference
APIs for SOC Specific Device Drivers » APIs for HSMCLIENT

## Detailed Description

This is DKEK type which holds the label and context for derivation. This also holds the 256 derived KEK value which is returned by TIFS.

Parameters

  label_length | length of label.
  context_length | length of context
  label_and_context | holds the label and context as an array
  dkek | holds the derived key as returned by TIFS.

## Data Fields
uint8_t | label_length
uint8_t | context_length
uint8_t | label_and_context [LABEL_AND_CONTEXT_LEN_MAX]
uint32_t | dkek [8]

## Field Documentation

## ◆ label_length

uint8_t DKEK_t::label_length

label length.

## ◆ context_length

uint8_t DKEK_t::context_length

context length.

## ◆ label_and_context

uint8_t DKEK_t::label_and_context[LABEL_AND_CONTEXT_LEN_MAX]

label_and_context array

## ◆ dkek

uint32_t DKEK_t::dkek[8]

derived KEK.