MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClEls_TlsOption_t Union Reference

Internal command option bit field for mcuxClEls_TlsGenerateMasterKeyFromPreMasterKey_Async, and mcuxClEls_TlsGenerateMasterKeyFromPreMasterKey_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   __pad0__:10
 
   uint32_t   mode:1
 Defines which phase of the key generation is performed. More...
 
   uint32_t   __pad1__:21
 
bits
 

Detailed Description

Field Documentation

◆ value

uint32_t mcuxClEls_TlsOption_t::value

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

◆ mode

uint32_t mcuxClEls_TlsOption_t::mode

Defines which phase of the key generation is performed.

This option is set internally and will be ignored: MCUXCLELS_TLS_INIT = Calculate master key from premaster key MCUXCLELS_TLS_FINALIZE = Calculate session keys from master key