nRF5 SDK v17.1.0
Macros
CryptoCell CHACHA POLY specific errors

Macros

#define CRYS_CHACHA_POLY_ADATA_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x01UL)
 
#define CRYS_CHACHA_POLY_DATA_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x02UL)
 
#define CRYS_CHACHA_POLY_ENC_MODE_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x03UL)
 
#define CRYS_CHACHA_POLY_DATA_SIZE_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x04UL)
 
#define CRYS_CHACHA_POLY_GEN_KEY_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x05UL)
 
#define CRYS_CHACHA_POLY_ENCRYPTION_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x06UL)
 
#define CRYS_CHACHA_POLY_AUTH_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x07UL)
 
#define CRYS_CHACHA_POLY_MAC_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x08UL)
 

Detailed Description

Macro Definition Documentation

#define CRYS_CHACHA_POLY_ADATA_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x01UL)

The CRYS CHACHA POLY module errors base address - 0x00F02400.

Invalid Additional data.

#define CRYS_CHACHA_POLY_AUTH_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x07UL)

Authentication error.

#define CRYS_CHACHA_POLY_DATA_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x02UL)

Invalid input data.

#define CRYS_CHACHA_POLY_DATA_SIZE_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x04UL)

Illegal data size.

#define CRYS_CHACHA_POLY_ENC_MODE_INVALID_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x03UL)

Illegal encryption mode.

#define CRYS_CHACHA_POLY_ENCRYPTION_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x06UL)

CHACHA Key generation error.

#define CRYS_CHACHA_POLY_GEN_KEY_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x05UL)

Key generation error.

#define CRYS_CHACHA_POLY_MAC_ERROR   (CRYS_CHACHA_POLY_MODULE_ERROR_BASE + 0x08UL)

MAC comparison error.


Documentation feedback | Developer Zone | Subscribe | Updated