STM32F479xx HAL User Manual
Defines
CRYP Private macros to check input parameters
CRYP Private Macros

Defines

#define IS_CRYP_ALGORITHM(ALGORITHM)
#define IS_CRYP_KEYSIZE(KEYSIZE)
#define IS_CRYP_DATATYPE(DATATYPE)
#define IS_CRYP_INIT(CONFIG)

Define Documentation

#define IS_CRYP_ALGORITHM (   ALGORITHM)
Value:
(((ALGORITHM) == CRYP_DES_ECB)   || \
                                      ((ALGORITHM)  == CRYP_DES_CBC)   || \
                                      ((ALGORITHM)  == CRYP_TDES_ECB)  || \
                                      ((ALGORITHM)  == CRYP_TDES_CBC)  || \
                                      ((ALGORITHM)  == CRYP_AES_ECB)   || \
                                      ((ALGORITHM)  == CRYP_AES_CBC)   || \
                                      ((ALGORITHM)  == CRYP_AES_CTR)   || \
                                      ((ALGORITHM)  == CRYP_AES_GCM)   || \
                                      ((ALGORITHM)  == CRYP_AES_CCM))

Definition at line 572 of file stm32f4xx_hal_cryp.h.

Referenced by HAL_CRYP_Init(), and HAL_CRYP_SetConfig().

#define IS_CRYP_DATATYPE (   DATATYPE)
Value:
(((DATATYPE) == CRYP_DATATYPE_32B)   || \
                                   ((DATATYPE) == CRYP_DATATYPE_16B) || \
                                   ((DATATYPE) == CRYP_DATATYPE_8B) || \
                                   ((DATATYPE) == CRYP_DATATYPE_1B))

Definition at line 605 of file stm32f4xx_hal_cryp.h.

Referenced by HAL_CRYP_Init(), and HAL_CRYP_SetConfig().

#define IS_CRYP_INIT (   CONFIG)
Value:
(((CONFIG) == CRYP_KEYIVCONFIG_ALWAYS) || \
                             ((CONFIG) == CRYP_KEYIVCONFIG_ONCE))

Definition at line 610 of file stm32f4xx_hal_cryp.h.

Referenced by HAL_CRYP_Init().

#define IS_CRYP_KEYSIZE (   KEYSIZE)
Value:
(((KEYSIZE) == CRYP_KEYSIZE_128B)   || \
                                 ((KEYSIZE) == CRYP_KEYSIZE_192B)   || \
                                 ((KEYSIZE) == CRYP_KEYSIZE_256B))

Definition at line 590 of file stm32f4xx_hal_cryp.h.

Referenced by HAL_CRYP_Init(), and HAL_CRYP_SetConfig().