discoverpixy
Macros
Collaboration diagram for CRYP_Algorithm_Mode:

Macros

#define CRYP_AlgoMode_TDES_ECB   ((uint32_t)0x00000000)
 
#define CRYP_AlgoMode_TDES_CBC   ((uint32_t)0x00000008)
 
#define CRYP_AlgoMode_DES_ECB   ((uint32_t)0x00000010)
 
#define CRYP_AlgoMode_DES_CBC   ((uint32_t)0x00000018)
 
#define CRYP_AlgoMode_AES_ECB   ((uint32_t)0x00000020)
 
#define CRYP_AlgoMode_AES_CBC   ((uint32_t)0x00000028)
 
#define CRYP_AlgoMode_AES_CTR   ((uint32_t)0x00000030)
 
#define CRYP_AlgoMode_AES_Key   ((uint32_t)0x00000038)
 
#define CRYP_AlgoMode_AES_GCM   ((uint32_t)0x00080000)
 
#define CRYP_AlgoMode_AES_CCM   ((uint32_t)0x00080008)
 
#define IS_CRYP_ALGOMODE(ALGOMODE)
 

Detailed Description

Macro Definition Documentation

#define CRYP_AlgoMode_DES_CBC   ((uint32_t)0x00000018)

AES Modes

#define CRYP_AlgoMode_TDES_CBC   ((uint32_t)0x00000008)

DES Modes

#define CRYP_AlgoMode_TDES_ECB   ((uint32_t)0x00000000)

< TDES Modes

#define IS_CRYP_ALGOMODE (   ALGOMODE)
Value:
(((ALGOMODE) == CRYP_AlgoMode_TDES_ECB) || \
((ALGOMODE) == CRYP_AlgoMode_TDES_CBC)|| \
((ALGOMODE) == CRYP_AlgoMode_DES_ECB) || \
((ALGOMODE) == CRYP_AlgoMode_DES_CBC) || \
((ALGOMODE) == CRYP_AlgoMode_AES_ECB) || \
((ALGOMODE) == CRYP_AlgoMode_AES_CBC) || \
((ALGOMODE) == CRYP_AlgoMode_AES_CTR) || \
((ALGOMODE) == CRYP_AlgoMode_AES_Key) || \
((ALGOMODE) == CRYP_AlgoMode_AES_GCM) || \
((ALGOMODE) == CRYP_AlgoMode_AES_CCM))
#define CRYP_AlgoMode_DES_CBC
Definition: stm32f4xx_cryp.h:146
#define CRYP_AlgoMode_TDES_ECB
Definition: stm32f4xx_cryp.h:141
#define CRYP_AlgoMode_TDES_CBC
Definition: stm32f4xx_cryp.h:142