MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxClEls_Kdf_Define

constants More...

Macros

#define MCUXCLELS_CKDF_DERIVATIONDATA_SIZE
 Size of CKDF SP800-108 derivation data.
 
#define MCUXCLELS_CKDF_ALGO_SP800108
 Use SP800-108 algorithm.
 
#define MCUXCLELS_HKDF_RFC5869_DERIVATIONDATA_SIZE
 Size of HKDF derivation data.
 
#define MCUXCLELS_HKDF_SP80056C_TARGETKEY_SIZE
 Size of HKDF SP800-56C derived key.
 
#define MCUXCLELS_HKDF_VALUE_RTF_DERIV
 Use RTF as derivation input.
 
#define MCUXCLELS_HKDF_VALUE_MEMORY_DERIV
 Use derivation input from system memory.
 
#define MCUXCLELS_HKDF_ALGO_RFC5869
 Use RFC5869 algorithm.
 
#define MCUXCLELS_HKDF_ALGO_SP80056C
 Use SP800-56C algorithm.
 
#define MCUXCLELS_HKDF_RTF_DERIV
 Use RTF as derivation input.
 
#define MCUXCLELS_HKDF_SYSTEM_MEMORY_DERIV
 Use derivation input from system memory.
 
#define MCUXCLELS_TLS_DERIVATIONDATA_SIZE
 Size of TLS derivation data.
 
#define MCUXCLELS_TLS_RANDOM_SIZE
 Size of random bytes for TLS.
 
#define MCUXCLELS_TLS_INIT
 Perform master key generation.
 
#define MCUXCLELS_TLS_FINALIZE
 Perform session key generation.
 

Detailed Description

constants

Macro Definition Documentation

◆ MCUXCLELS_CKDF_DERIVATIONDATA_SIZE

#define MCUXCLELS_CKDF_DERIVATIONDATA_SIZE

Size of CKDF SP800-108 derivation data.

◆ MCUXCLELS_CKDF_ALGO_SP800108

#define MCUXCLELS_CKDF_ALGO_SP800108

Use SP800-108 algorithm.

◆ MCUXCLELS_HKDF_RFC5869_DERIVATIONDATA_SIZE

#define MCUXCLELS_HKDF_RFC5869_DERIVATIONDATA_SIZE

Size of HKDF derivation data.

◆ MCUXCLELS_HKDF_SP80056C_TARGETKEY_SIZE

#define MCUXCLELS_HKDF_SP80056C_TARGETKEY_SIZE

Size of HKDF SP800-56C derived key.

◆ MCUXCLELS_HKDF_VALUE_RTF_DERIV

#define MCUXCLELS_HKDF_VALUE_RTF_DERIV

Use RTF as derivation input.

◆ MCUXCLELS_HKDF_VALUE_MEMORY_DERIV

#define MCUXCLELS_HKDF_VALUE_MEMORY_DERIV

Use derivation input from system memory.

◆ MCUXCLELS_HKDF_ALGO_RFC5869

#define MCUXCLELS_HKDF_ALGO_RFC5869

Use RFC5869 algorithm.

◆ MCUXCLELS_HKDF_ALGO_SP80056C

#define MCUXCLELS_HKDF_ALGO_SP80056C

Use SP800-56C algorithm.

◆ MCUXCLELS_HKDF_RTF_DERIV

#define MCUXCLELS_HKDF_RTF_DERIV

Use RTF as derivation input.

◆ MCUXCLELS_HKDF_SYSTEM_MEMORY_DERIV

#define MCUXCLELS_HKDF_SYSTEM_MEMORY_DERIV

Use derivation input from system memory.

◆ MCUXCLELS_TLS_DERIVATIONDATA_SIZE

#define MCUXCLELS_TLS_DERIVATIONDATA_SIZE

Size of TLS derivation data.

Examples
mcuxClEls_Tls_Master_Key_Session_Keys_example.c.

◆ MCUXCLELS_TLS_RANDOM_SIZE

#define MCUXCLELS_TLS_RANDOM_SIZE

Size of random bytes for TLS.

Examples
mcuxClEls_Tls_Master_Key_Session_Keys_example.c.

◆ MCUXCLELS_TLS_INIT

#define MCUXCLELS_TLS_INIT

Perform master key generation.

◆ MCUXCLELS_TLS_FINALIZE

#define MCUXCLELS_TLS_FINALIZE

Perform session key generation.