MCUX CLNS MCUX Crypto Library Normal Secure |

Data Fields
mcuxClCss_HkdfOption_t Union Reference
mcuxClCss » mcuxClCss_Kdf » mcuxClCss_Kdf_Macros » mcuxClCss_Kdf_Types

Command option bit field for mcuxClCss_Hkdf_Rfc5869_Async. More...

`#include <mcuxClCss_Kdf.h>`

## Data Fields

struct {
uint32_t value
| Accesses the bit field as a full word; initialize with a combination of constants from MCUXCLCSS_HKDF_VALUE_. More...
} | word
struct {
uint32_t rtfdrvdat:1
| MCUXCLCSS_CKDF_SYSTEM_MEMORY_DERIV=use derivation input from system memory, MCUXCLCSS_CKDF_RTF_DERIV=use RTF (runtime fingerprint) as derivation input More...
uint32_t hkdf_algo:1
| Defines which algorithm shall be used. More...
uint32_t __pad0__:30
} | bits

## Detailed Description

Command option bit field for mcuxClCss_Hkdf_Rfc5869_Async.

## Field Documentation

## ◆ value

uint32_t mcuxClCss_HkdfOption_t::value

Accesses the bit field as a full word; initialize with a combination of constants from MCUXCLCSS_HKDF_VALUE_.

## ◆ rtfdrvdat

uint32_t mcuxClCss_HkdfOption_t::rtfdrvdat

MCUXCLCSS_CKDF_SYSTEM_MEMORY_DERIV=use derivation input from system memory, MCUXCLCSS_CKDF_RTF_DERIV=use RTF (runtime fingerprint) as derivation input

## ◆ hkdf_algo

uint32_t mcuxClCss_HkdfOption_t::hkdf_algo

Defines which algorithm shall be used.

This option is set internally and will be ignored: MCUXCLCSS_HKDF_ALGO_RFC5869 = Use RFC5869 algorithm MCUXCLCSS_HKDF_ALGO_SP80056C = Use SP800-56C algorithm