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

Macros

#define CRYS_ECPKI_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1UL)
 
#define CRYS_ECPKI_DOMAIN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x2UL)
 
#define CRYS_ECPKI_GEN_KEY_INVALID_PRIVATE_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x3UL)
 
#define CRYS_ECPKI_GEN_KEY_INVALID_PUBLIC_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x4UL)
 
#define CRYS_ECPKI_GEN_KEY_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x5UL)
 
#define CRYS_ECPKI_RND_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x6UL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_COMPRESSION_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x07UL)
 
#define CRYS_ECPKI_BUILD_KEY_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x08UL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x09UL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0AUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0BUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0CUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0DUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_USER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0EUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0FUL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x10UL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_CHECK_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x11UL)
 
#define CRYS_ECPKI_BUILD_KEY_INVALID_TEMP_BUFF_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x12UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_USER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x14UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_COMPRESSION_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x15UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_EXTERN_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x16UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x17UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x18UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x19UL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1AUL)
 
#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1BUL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_ID_IS_NOT_VALID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x20UL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_DOMAIN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x21UL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_EC_PARAMETR_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x22UL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_EC_PARAMETR_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x23UL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_COFACTOR_PARAMS_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x24UL)
 
#define CRYS_ECPKI_BUILD_DOMAIN_SECURITY_STRENGTH_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x25UL)
 
#define CRYS_ECPKI_BUILD_SCA_RESIST_ILLEGAL_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x26UL)
 
#define CRYS_ECPKI_PKI_INTERNAL_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x30UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_PARTNER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x31UL)
 
#define CRYS_ECDH_SVDP_DH_PARTNER_PUBL_KEY_VALID_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x32UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x33UL)
 
#define CRYS_ECDH_SVDP_DH_USER_PRIV_KEY_VALID_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x34UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x35UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x36UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x37UL)
 
#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x38UL)
 
#define CRYS_ECDH_SVDP_DH_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x39UL)
 
#define CRYS_ECDH_SVDP_DH_NOT_CONCENT_PUBL_AND_PRIV_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x3AUL)
 
#define CRYS_ECDSA_SIGN_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x50UL)
 
#define CRYS_ECDSA_SIGN_INVALID_USER_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x51UL)
 
#define CRYS_ECDSA_SIGN_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x52UL)
 
#define CRYS_ECDSA_SIGN_ILLEGAL_HASH_OP_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x53UL)
 
#define CRYS_ECDSA_SIGN_INVALID_MESSAGE_DATA_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x54UL)
 
#define CRYS_ECDSA_SIGN_INVALID_MESSAGE_DATA_IN_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x55UL)
 
#define CRYS_ECDSA_SIGN_USER_CONTEXT_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x57UL)
 
#define CRYS_ECDSA_SIGN_USER_PRIV_KEY_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x58UL)
 
#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x60UL)
 
#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x61UL)
 
#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x62UL)
 
#define CRYS_ECDSA_SIGN_INVALID_IS_EPHEMER_KEY_INTERNAL_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x63UL)
 
#define CRYS_ECDSA_SIGN_INVALID_EPHEMERAL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x64UL)
 
#define CRYS_ECDSA_SIGN_INVALID_RND_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x65UL)
 
#define CRYS_ECDSA_SIGN_INVALID_RND_FUNCTION_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x66UL)
 
#define CRYS_ECDSA_SIGN_SIGNING_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x67UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x70UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_USER_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x71UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_SIGNER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x72UL)
 
#define CRYS_ECDSA_VERIFY_ILLEGAL_HASH_OP_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x73UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_SIGNATURE_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x76UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_SIGNATURE_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x77UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_MESSAGE_DATA_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x80UL)
 
#define CRYS_ECDSA_VERIFY_INVALID_MESSAGE_DATA_IN_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x81UL)
 
#define CRYS_ECDSA_VERIFY_USER_CONTEXT_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x82UL)
 
#define CRYS_ECDSA_VERIFY_SIGNER_PUBL_KEY_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x83UL)
 
#define CRYS_ECDSA_VERIFY_INCONSISTENT_VERIFY_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x84UL)
 
#define CRYS_ECC_ILLEGAL_PARAMS_ACCORDING_TO_PRIV_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xD3UL)
 
#define CRYS_ECC_ILLEGAL_HASH_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE0UL)
 
#define CRYS_ECPKI_INVALID_RND_FUNC_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x90UL)
 
#define CRYS_ECPKI_INVALID_RND_CTX_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x91UL)
 
#define CRYS_ECPKI_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x92UL)
 
#define CRYS_ECPKI_INVALID_PRIV_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x93UL)
 
#define CRYS_ECPKI_INVALID_PUBL_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x94UL)
 
#define CRYS_ECPKI_INVALID_DATA_IN_PASSED_STRUCT_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x95UL)
 
#define CRYS_ECIES_INVALID_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE0UL)
 
#define CRYS_ECIES_INVALID_PUBL_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE1UL)
 
#define CRYS_ECIES_INVALID_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE2UL)
 
#define CRYS_ECIES_INVALID_PRIV_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE3UL)
 
#define CRYS_ECIES_INVALID_PRIV_KEY_VALUE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE4UL)
 
#define CRYS_ECIES_INVALID_KDF_DERIV_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE5UL)
 
#define CRYS_ECIES_INVALID_KDF_HASH_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE6UL)
 
#define CRYS_ECIES_INVALID_SECRET_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE7UL)
 
#define CRYS_ECIES_INVALID_SECRET_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE8UL)
 
#define CRYS_ECIES_INVALID_CIPHER_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE9UL)
 
#define CRYS_ECIES_INVALID_CIPHER_DATA_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEAUL)
 
#define CRYS_ECIES_INVALID_CIPHER_DATA_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEBUL)
 
#define CRYS_ECIES_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xECUL)
 
#define CRYS_ECIES_INVALID_EPHEM_KEY_PAIR_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEDUL)
 

Detailed Description

Macro Definition Documentation

#define CRYS_ECC_ILLEGAL_HASH_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE0UL)

Illegal hash mode.

Definition at line 234 of file crys_ecpki_error.h.

#define CRYS_ECC_ILLEGAL_PARAMS_ACCORDING_TO_PRIV_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xD3UL)

Illegal parameters.

Definition at line 232 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x39UL)

Illegal domain ID.

Definition at line 165 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_PARTNER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x31UL)

Illegal partner's public key pointer.

Definition at line 149 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x35UL)

Illegal shared secret pointer.

Definition at line 157 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x38UL)

Illegal shared secret size.

Definition at line 163 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_SHARED_SECRET_VALUE_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x37UL)

Illegal shared secret size pointer.

Definition at line 161 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x36UL)

Illegal temporary buffer pointer.

Definition at line 159 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x33UL)

Illegal user private key pointer.

Definition at line 153 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_NOT_CONCENT_PUBL_AND_PRIV_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x3AUL)

Illegal private and public domain ID are different.

Definition at line 167 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_PARTNER_PUBL_KEY_VALID_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x32UL)

Partner's public key validation failed.

Definition at line 151 of file crys_ecpki_error.h.

#define CRYS_ECDH_SVDP_DH_USER_PRIV_KEY_VALID_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x34UL)

Private key validation failed.

Definition at line 155 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_ILLEGAL_HASH_OP_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x53UL)

Illegal hash operation mode.

Definition at line 181 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x50UL)

Illegal domain ID.

Definition at line 175 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_EPHEMERAL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x64UL)

Illegal ephemeral key pointer.

Definition at line 199 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_IS_EPHEMER_KEY_INTERNAL_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x63UL)

Ephemeral key error.

Definition at line 197 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_MESSAGE_DATA_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x54UL)

Illegal data in pointer.

Definition at line 183 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_MESSAGE_DATA_IN_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x55UL)

Illegal data in size.

Definition at line 185 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_RND_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x65UL)

Illegal RND context pointer.

Definition at line 201 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_RND_FUNCTION_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x66UL)

Illegal RND function pointer.

Definition at line 203 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x60UL)

Illegal signature pointer.

Definition at line 191 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x62UL)

Illegal signature size.

Definition at line 195 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_SIGNATURE_OUT_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x61UL)

Illegal signature size pointer.

Definition at line 193 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_USER_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x51UL)

Illegal context pointer.

Definition at line 177 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x52UL)

Illegal private key pointer.

Definition at line 179 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_SIGNING_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x67UL)

Signature calculation failed.

Definition at line 205 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_USER_CONTEXT_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x57UL)

Context validation failed.

Definition at line 187 of file crys_ecpki_error.h.

#define CRYS_ECDSA_SIGN_USER_PRIV_KEY_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x58UL)

User's private key validation failed.

Definition at line 189 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_ILLEGAL_HASH_OP_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x73UL)

Illegal hash operation mode.

Definition at line 215 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INCONSISTENT_VERIFY_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x84UL)

Verification failed.

Definition at line 229 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x70UL)

Illegal domain ID.

Definition at line 209 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_MESSAGE_DATA_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x80UL)

Illegal data in pointer.

Definition at line 221 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_MESSAGE_DATA_IN_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x81UL)

Illegal data in size.

Definition at line 223 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_SIGNATURE_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x76UL)

Illegal signature pointer.

Definition at line 217 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_SIGNATURE_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x77UL)

Illegal signature size.

Definition at line 219 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_SIGNER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x72UL)

Illegal public key pointer.

Definition at line 213 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_INVALID_USER_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x71UL)

Illegal user's context pointer.

Definition at line 211 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_SIGNER_PUBL_KEY_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x83UL)

public key validation failed.

Definition at line 227 of file crys_ecpki_error.h.

#define CRYS_ECDSA_VERIFY_USER_CONTEXT_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x82UL)

Context validation failed.

Definition at line 225 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_CIPHER_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE9UL)

Illegal cipher data pointer.

Definition at line 275 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_CIPHER_DATA_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEBUL)

Illegal cipher data size.

Definition at line 279 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_CIPHER_DATA_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEAUL)

Illegal cipher data size pointer.

Definition at line 277 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_EPHEM_KEY_PAIR_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xEDUL)

Illegal ephemeral key pointer

Definition at line 283 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_KDF_DERIV_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE5UL)

Illegal KDF derivation mode.

Definition at line 267 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_KDF_HASH_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE6UL)

Illegal KDF hash mode.

Definition at line 269 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE2UL)

Illegal private key pointer.

Definition at line 261 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_PRIV_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE3UL)

Private key validation failed.

Definition at line 263 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_PRIV_KEY_VALUE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE4UL)

Illegal private key value.

Definition at line 265 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE0UL)

Illegal public key pointer.

Definition at line 257 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_PUBL_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE1UL)

Public key validation failed.

Definition at line 259 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_SECRET_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE7UL)

Illegal secret key pointer.

Definition at line 271 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_SECRET_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xE8UL)

Illegal secret key size.

Definition at line 273 of file crys_ecpki_error.h.

#define CRYS_ECIES_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0xECUL)

Illegal temporary buffer pointer.

Definition at line 281 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_COFACTOR_PARAMS_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x24UL)

Illegal domain cofactor parameters.

Definition at line 134 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_DOMAIN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x21UL)

Illegal domain ID pointer.

Definition at line 128 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_EC_PARAMETR_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x22UL)

Illegal domain parameter pointer.

Definition at line 130 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_EC_PARAMETR_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x23UL)

Illegal domain parameter size.

Definition at line 132 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_ID_IS_NOT_VALID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x20UL)

Illegal domain ID.

Definition at line 126 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_DOMAIN_SECURITY_STRENGTH_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x25UL)

Insufficient strength.

Definition at line 136 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x08UL)

Illegal domain ID.

Definition at line 84 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_CHECK_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x11UL)

Illegal EC build check mode option.

Definition at line 102 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_COMPRESSION_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x07UL)

Illegal compression mode.

Definition at line 82 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0CUL)

Illegal private key data.

Definition at line 92 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x09UL)

Illegal private key pointer.

Definition at line 86 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0BUL)

Illegal private key size.

Definition at line 90 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x10UL)

Illegal public key data.

Definition at line 100 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_IN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0DUL)

Illegal public key pointer.

Definition at line 94 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0FUL)

Illegal public key size.

Definition at line 98 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_TEMP_BUFF_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x12UL)

Illegal temporary buffer pointer.

Definition at line 104 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_USER_PRIV_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0AUL)

Illegal private key structure pointer.

Definition at line 88 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_KEY_INVALID_USER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x0EUL)

Illegal public key structure pointer.

Definition at line 96 of file crys_ecpki_error.h.

#define CRYS_ECPKI_BUILD_SCA_RESIST_ILLEGAL_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x26UL)

SCA resistance error.

Definition at line 138 of file crys_ecpki_error.h.

#define CRYS_ECPKI_DOMAIN_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x2UL)

Illegal domain pointer.

Definition at line 67 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_COMPRESSION_MODE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x15UL)

Illegal public key compression mode.

Definition at line 110 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x19UL)

Illegal domain ID.

Definition at line 118 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_ILLEGAL_VALIDATION_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1AUL)

Validation of public key failed.

Definition at line 120 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_EXTERN_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x16UL)

Illegal output public key pointer.

Definition at line 112 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_DATA_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1BUL)

Validation of public key failed.

Definition at line 122 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_SIZE_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x18UL)

Illegal output public key size.

Definition at line 116 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_PUBL_KEY_SIZE_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x17UL)

Illegal output public key size pointer.

Definition at line 114 of file crys_ecpki_error.h.

#define CRYS_ECPKI_EXPORT_PUBL_KEY_INVALID_USER_PUBL_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x14UL)

Illegal public key structure pointer.

Definition at line 108 of file crys_ecpki_error.h.

#define CRYS_ECPKI_GEN_KEY_INVALID_PRIVATE_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x3UL)

Illegal private key pointer.

Definition at line 70 of file crys_ecpki_error.h.

#define CRYS_ECPKI_GEN_KEY_INVALID_PUBLIC_KEY_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x4UL)

Illegal public key pointer.

Definition at line 72 of file crys_ecpki_error.h.

#define CRYS_ECPKI_GEN_KEY_INVALID_TEMP_DATA_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x5UL)

Illegal temporary buffer pointer.

Definition at line 74 of file crys_ecpki_error.h.

#define CRYS_ECPKI_ILLEGAL_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x1UL)

Illegal domain ID.

Definition at line 65 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_DATA_IN_PASSED_STRUCT_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x95UL)

Illegal data in.

Definition at line 251 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_DOMAIN_ID_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x92UL)

Illegal domain ID.

Definition at line 245 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_PRIV_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x93UL)

Private key validation failed.

Definition at line 247 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_PUBL_KEY_TAG_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x94UL)

Public key validation failed.

Definition at line 249 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_RND_CTX_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x91UL)

Illegal RND context pointer.

Definition at line 243 of file crys_ecpki_error.h.

#define CRYS_ECPKI_INVALID_RND_FUNC_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x90UL)

Illegal RND function pointer.

Definition at line 241 of file crys_ecpki_error.h.

#define CRYS_ECPKI_PKI_INTERNAL_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x30UL)

Internal PKI error

Definition at line 142 of file crys_ecpki_error.h.

#define CRYS_ECPKI_RND_CONTEXT_PTR_ERROR   (CRYS_ECPKI_MODULE_ERROR_BASE + 0x6UL)

Illegal RND context pointer.

Definition at line 76 of file crys_ecpki_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.