Declarations and definitions for the NIST SP800-108 KDF. More...
#include <mcuxClConfig.h>#include <mcuxCsslAnalysis.h>#include <mcuxClKey.h>#include <mcuxClMac.h>Go to the source code of this file.
Functions | |
| mcuxClKey_Status_t | mcuxClKey_Derivation_ModeConstructor_NIST_SP800_108 (mcuxClKey_DerivationMode_t *pDerivationMode, const mcuxClKey_DerivationAlgorithmDescriptor_t *derivationAlgorithm, mcuxClMac_Mode_t macMode, uint32_t options) |
| Construct a key derivation function (KDF) mode according to NIST SP800-108. | |
Variables | |
| const mcuxClKey_DerivationAlgorithmDescriptor_t | mcuxClKey_DerivationAlgorithmDescriptor_NIST_SP800_108 |
| NIST SP800-108 key derivation algorithm descriptors. | |
| static mcuxClKey_DerivationAlgorithm_t | mcuxClKey_DerivationAlgorithm_NIST_SP800_108 |
| NIST SP800-108 key derivation algorithm types. | |
| const mcuxClKey_DerivationMode_t | mcuxClKey_DerivationMode_SP800_108_CM_CMAC |
| NIST SP800-108 Counter Mode with CMAC algorithm descriptor. | |
| static const mcuxClKey_Derivation_t | mcuxClKey_Derivation_SP800_108_CM_CMAC |
| NIST SP800-108 algorithm type. | |
Declarations and definitions for the NIST SP800-108 KDF.
| mcuxClKey_Status_t mcuxClKey_Derivation_ModeConstructor_NIST_SP800_108 | ( | mcuxClKey_DerivationMode_t * | pDerivationMode, |
| const mcuxClKey_DerivationAlgorithmDescriptor_t * | derivationAlgorithm, | ||
| mcuxClMac_Mode_t | macMode, | ||
| uint32_t | options | ||
| ) |
Construct a key derivation function (KDF) mode according to NIST SP800-108.
| [out] | pDerivationMode | Pointer to the key derivation mode structure to be initialized. |
| [in] | derivationAlgorithm | Function pointer to the key derivation algorithm function. |
| [in] | macMode | Mac mode type, in case a Mac mode is used within the key derivation algorithm. |
| [in] | options | Generic options field containing algorithm-specific parameters (e.g., counter length or iteration count). Must not be larger than 32. Use MCUXCLKEY_DERIVATION_OPTIONS_NIST_SP800_108_* definitions. |
|
extern |
NIST SP800-108 key derivation algorithm descriptors.
|
static |
NIST SP800-108 key derivation algorithm types.
|
extern |
NIST SP800-108 Counter Mode with CMAC algorithm descriptor.
|
static |
NIST SP800-108 algorithm type.
Parameters: