NXP Reader Library  v17.1.0.2535
KeyTypes

Supported Key Types to be used in key loading functionality. More...

Collaboration diagram for KeyTypes:

Macros

#define PH_CRYPTOSYM_KEY_TYPE_INVALID   0xFFFFU
 Invalid Key.
 
#define PH_CRYPTOSYM_KEY_TYPE_AES128   0x0000U
 AES 128 Key [16 Bytes].
 
#define PH_CRYPTOSYM_KEY_TYPE_AES192   0x0001U
 AES 192 Key [24 Bytes].
 
#define PH_CRYPTOSYM_KEY_TYPE_AES256   0x0002U
 AES 256 Key [32 Bytes].
 
#define PH_CRYPTOSYM_KEY_TYPE_DES   0x0003U
 DES Single Key [8 Bytes]. More...
 
#define PH_CRYPTOSYM_KEY_TYPE_2K3DES   0x0004U
 2 Key Triple Des [16 Bytes]. More...
 
#define PH_CRYPTOSYM_KEY_TYPE_3K3DES   0x0005U
 3 Key Triple Des [24 Bytes]. More...
 

Detailed Description

Supported Key Types to be used in key loading functionality.

Macro Definition Documentation

◆ PH_CRYPTOSYM_KEY_TYPE_DES

#define PH_CRYPTOSYM_KEY_TYPE_DES   0x0003U

DES Single Key [8 Bytes].

This is basically the 56-Bit DES key.

◆ PH_CRYPTOSYM_KEY_TYPE_2K3DES

#define PH_CRYPTOSYM_KEY_TYPE_2K3DES   0x0004U

2 Key Triple Des [16 Bytes].

This is basically the 112-Bit DES key.

◆ PH_CRYPTOSYM_KEY_TYPE_3K3DES

#define PH_CRYPTOSYM_KEY_TYPE_3K3DES   0x0005U

3 Key Triple Des [24 Bytes].

This is basically the 168-Bit DES key.