FreeRTOS: PKCS11
PKCS11 Cryptoki Library
Return to main page ↑
Constants

Defined constants of the PKCS #11 library.

Libraries may #define constants in their headers with special meanings. This page describes the meanings and uses of any constants defined by the PKCS #11 library. Related constants are shown in a single section on this page.

PKCS #11 PAL File Names

Provide file name mappings for the TLS client certificate, and keys. This value can be modified to create custom .dat file names.

Warning
If these values are not properly mapped to files in the Windows file system, located in the same location as the solution, the application will fail to use them for it's TLS needs.

Default values

#define pkcs11palFILE_NAME_CLIENT_CERTIFICATE "FreeRTOS_P11_Certificate.dat"
#define pkcs11palFILE_NAME_KEY "FreeRTOS_P11_Key.dat"
#define pkcs11palFILE_CODE_SIGN_PUBLIC_KEY "FreeRTOS_P11_CodeSignKey.dat"