Mistake on this page?
Report an issue in GitHub or email us
Data Structures | Macros | Enumerations

Data Structures

struct  PalCryptoEnc_t
 Encryption data. More...


 AES block size. More...
#define PAL_CRYPTO_LL_KEY_LEN   16
#define PAL_CRYPTO_LL_IV_LEN   8
#define SEC_CCM_KEY_LEN   16
 CCM-Mode algorithm lengths. More...
#define SEC_CCM_MAX_ADDITIONAL_LEN   ((1<<16) - (1<<8))
 CCM-Mode algorithm maximum additional length. More...
#define SEC_CCM_L   2
 CCM-Mode algorithm length. More...
#define SEC_CCM_NONCE_LEN   (15-SEC_CCM_L)
 CCM-Mode algorithm nonce length. More...


Detailed Description

Macro Definition Documentation


AES block size.

Definition at line 42 of file pal_crypto.h.


Data channel PDU MIC length.

Definition at line 46 of file pal_crypto.h.

#define PAL_CRYPTO_LL_IV_LEN   8

Initialization vector length.

Definition at line 45 of file pal_crypto.h.

#define PAL_CRYPTO_LL_KEY_LEN   16

Encryption key length.

Definition at line 44 of file pal_crypto.h.

#define SEC_CCM_KEY_LEN   16

CCM-Mode algorithm lengths.

Definition at line 49 of file pal_crypto.h.

#define SEC_CCM_L   2

CCM-Mode algorithm length.

Definition at line 55 of file pal_crypto.h.

#define SEC_CCM_MAX_ADDITIONAL_LEN   ((1<<16) - (1<<8))

CCM-Mode algorithm maximum additional length.

Definition at line 52 of file pal_crypto.h.

#define SEC_CCM_NONCE_LEN   (15-SEC_CCM_L)

CCM-Mode algorithm nonce length.

Definition at line 58 of file pal_crypto.h.

Enumeration Type Documentation

Operational states.


Uninitialized state.


Error state.


Ready state.

Definition at line 65 of file pal_crypto.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.