Mistake on this page?
Report an issue in GitHub or email us
Macros
CryptoCell Key Derivation specific errors

Macros

#define CRYS_KDF_INVALID_ARGUMENT_POINTER_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x0UL)
 
#define CRYS_KDF_INVALID_ARGUMENT_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x1UL)
 
#define CRYS_KDF_INVALID_ARGUMENT_OPERATION_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x2UL)
 
#define CRYS_KDF_INVALID_ARGUMENT_HASH_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x3UL)
 
#define CRYS_KDF_INVALID_KEY_DERIVATION_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x4UL)
 
#define CRYS_KDF_INVALID_SHARED_SECRET_VALUE_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x5UL)
 
#define CRYS_KDF_INVALID_OTHER_INFO_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x6UL)
 
#define CRYS_KDF_INVALID_KEYING_DATA_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x7UL)
 
#define CRYS_KDF_INVALID_ALGORITHM_ID_POINTER_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x8UL)
 
#define CRYS_KDF_INVALID_ALGORITHM_ID_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x9UL)
 
#define CRYS_KDF_IS_NOT_SUPPORTED   (CRYS_KDF_MODULE_ERROR_BASE + 0xFFUL)
 

Detailed Description

Macro Definition Documentation

#define CRYS_KDF_INVALID_ALGORITHM_ID_POINTER_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x8UL)

Illegal algorithm ID pointer.

Definition at line 76 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_ALGORITHM_ID_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x9UL)

Illegal algorithm ID size.

Definition at line 78 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_ARGUMENT_HASH_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x3UL)

Illegal hash mode.

Definition at line 66 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_ARGUMENT_OPERATION_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x2UL)

Illegal operation mode.

Definition at line 64 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_ARGUMENT_POINTER_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x0UL)

The CRYS KDF module errors / base address - 0x00F01100

Illegal input pointer.

Definition at line 60 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_ARGUMENT_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x1UL)

Illegal input size.

Definition at line 62 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_KEY_DERIVATION_MODE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x4UL)

Illegal key derivation mode.

Definition at line 68 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_KEYING_DATA_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x7UL)

Illegal key data size.

Definition at line 74 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_OTHER_INFO_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x6UL)

Illegal otherInfo size.

Definition at line 72 of file crys_kdf_error.h.

#define CRYS_KDF_INVALID_SHARED_SECRET_VALUE_SIZE_ERROR   (CRYS_KDF_MODULE_ERROR_BASE + 0x5UL)

Illegal shared secret value size.

Definition at line 70 of file crys_kdf_error.h.

#define CRYS_KDF_IS_NOT_SUPPORTED   (CRYS_KDF_MODULE_ERROR_BASE + 0xFFUL)

KDF is not supproted.

Definition at line 80 of file crys_kdf_error.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.