MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxClEls_HkdfOption_t Union Reference

Command option bit field for mcuxClEls_Hkdf_Rfc5869_Async. More...

#include <mcuxClEls_Kdf.h>

Data Fields

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

Detailed Description

Command option bit field for mcuxClEls_Hkdf_Rfc5869_Async.

Field Documentation

◆ value

uint32_t mcuxClEls_HkdfOption_t::value

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

◆ rtfdrvdat

uint32_t mcuxClEls_HkdfOption_t::rtfdrvdat

MCUXCLELS_HKDF_SYSTEM_MEMORY_DERIV=use derivation input from system memory, MCUXCLELS_HKDF_RTF_DERIV=use RTF (runtime fingerprint) as derivation input

◆ hkdf_algo

uint32_t mcuxClEls_HkdfOption_t::hkdf_algo

Defines which algorithm shall be used.

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