Macros |
|
| #define | SASI_UTIL_AES_128BIT_SIZE 16 |
| #define | SASI_UTIL_CMAC_DERV_MIN_DATA_IN_SIZE SASI_UTIL_FIX_DATA_MIN_SIZE_IN_BYTES +2 |
| #define | SASI_UTIL_CMAC_DERV_MAX_DATA_IN_SIZE SASI_UTIL_MAX_KDF_SIZE_IN_BYTES |
| #define | SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_BYTES 0x10UL |
| #define | SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_WORDS ( SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_BYTES /4) |
Typedefs |
|
| typedef uint32_t | SaSiUtilError_t |
| typedef uint8_t | SaSiUtilAesCmacResult_t [0x10UL] |
Detailed Description
Macro Definition Documentation
| #define SASI_UTIL_AES_128BIT_SIZE 16 |
Supported AES key size in bits.
| #define SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_BYTES 0x10UL |
AES CMAC result size in bytes.
| #define SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_WORDS ( SASI_UTIL_AES_CMAC_RESULT_SIZE_IN_BYTES /4) |
AES CMAC result size in words.
| #define SASI_UTIL_CMAC_DERV_MAX_DATA_IN_SIZE SASI_UTIL_MAX_KDF_SIZE_IN_BYTES |
Maximal data size for CMAC derivation operation.
| #define SASI_UTIL_CMAC_DERV_MIN_DATA_IN_SIZE SASI_UTIL_FIX_DATA_MIN_SIZE_IN_BYTES +2 |
Minimal data size for CMAC derivation operation.
Typedef Documentation
| typedef uint8_t SaSiUtilAesCmacResult_t[0x10UL] |
Defines the CMAC result buffer.
| typedef uint32_t SaSiUtilError_t |
Util Error type.