NXP Reader Library  v17.1.0.2535

CryptoSym Layer Configuration types. More...

Collaboration diagram for Config Types:

Macros

#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEY_TYPE   0x0000U
 Key Type. More...
 
#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEY_SIZE   0x0001U
 Key Size of currently loaded key. More...
 
#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_BLOCK_SIZE   0x0002U
 Block Size of currently loaded key. More...
 
#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEEP_IV   0x0003U
 Keep init vector. More...
 
#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_ADDITIONAL_INFO   0x0006U
 Additional information to be provided like diversified key length.
 

Detailed Description

CryptoSym Layer Configuration types.

Macro Definition Documentation

◆ PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEY_TYPE

◆ PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEY_SIZE

#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEY_SIZE   0x0001U

Key Size of currently loaded key.

Read-only.

◆ PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_BLOCK_SIZE

#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_BLOCK_SIZE   0x0002U

Block Size of currently loaded key.

Read-only.

◆ PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEEP_IV

#define PHHAL_HW_DUT_CMD_CRYPTOSYM_CONFIG_KEEP_IV   0x0003U

Keep init vector.

Either PH_CRYPTOSYM_VALUE_KEEP_IV_OFF or PH_CRYPTOSYM_VALUE_KEEP_IV_ON. This flag has to be used in combination with the option flag in the Encrypt/Decrypt/CalculateMac function: If either the option in the function or this flag is set, the IV will be updated before returning of the function. R/W access possible.