Macros
Collaboration diagram for CRYP_Algorithm_Mode:

Macros

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

Detailed Description

Macro Definition Documentation

#define CRYP_AlgoMode_AES_CBC   ((uint32_t)0x00000028)

Definition at line 150 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_AES_CCM   ((uint32_t)0x00080008)

Definition at line 154 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_AES_CTR   ((uint32_t)0x00000030)

Definition at line 151 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_AES_ECB   ((uint32_t)0x00000020)

Definition at line 149 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_AES_GCM   ((uint32_t)0x00080000)

Definition at line 153 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_AES_Key   ((uint32_t)0x00000038)

Definition at line 152 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_DES_CBC   ((uint32_t)0x00000018)

AES Modes

Definition at line 146 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_DES_ECB   ((uint32_t)0x00000010)

Definition at line 145 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_TDES_CBC   ((uint32_t)0x00000008)

DES Modes

Definition at line 142 of file stm32f4xx_cryp.h.

#define CRYP_AlgoMode_TDES_ECB   ((uint32_t)0x00000000)

< TDES Modes

Definition at line 141 of file stm32f4xx_cryp.h.

#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_TDES_ECB
#define CRYP_AlgoMode_DES_ECB
#define CRYP_AlgoMode_AES_CBC
#define CRYP_AlgoMode_AES_CCM
#define CRYP_AlgoMode_DES_CBC
#define CRYP_AlgoMode_AES_CTR
#define CRYP_AlgoMode_AES_GCM
#define CRYP_AlgoMode_AES_ECB
#define CRYP_AlgoMode_AES_Key
#define CRYP_AlgoMode_TDES_CBC

Definition at line 156 of file stm32f4xx_cryp.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54