HAL + 0/12 examples
CodeScope will show references to CRYP_ConfigTypeDef::Algorithm from the following samples and libraries:
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALCRYP_ConfigTypeDef::Algorithm

CRYP_ConfigTypeDef::Algorithm field

DES/ TDES Algorithm ECB/CBC AES Algorithm ECB/CBC/CTR/GCM or CCM This parameter can be a value of CRYP_Algorithm_Mode

Syntax

uint32_t Algorithm;

Examples

CRYP_ConfigTypeDef::Algorithm is referenced by 12 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_cryp.h:58
uint32_t Algorithm; /*!< DES/ TDES Algorithm ECB/CBC
stm32f4xx_hal_cryp.c:477HAL_CRYP_Init()
stm32f4xx_hal_cryp.c:582HAL_CRYP_SetConfig()
hcryp->Init.Algorithm = pConf->Algorithm;
stm32f4xx_hal_cryp.c:596HAL_CRYP_SetConfig()
stm32f4xx_hal_cryp.c:659HAL_CRYP_GetConfig()
pConf->Algorithm = hcryp->Init.Algorithm;
stm32f4xx_hal_cryp.c:993HAL_CRYP_Encrypt()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1002HAL_CRYP_Encrypt()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1167HAL_CRYP_Decrypt()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1176HAL_CRYP_Decrypt()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1339HAL_CRYP_Encrypt_IT()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1347HAL_CRYP_Encrypt_IT()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1502HAL_CRYP_Decrypt_IT()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1511HAL_CRYP_Decrypt_IT()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1670HAL_CRYP_Encrypt_DMA()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1679HAL_CRYP_Encrypt_DMA()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1723HAL_CRYP_Encrypt_DMA()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:1902HAL_CRYP_Decrypt_DMA()
if ((hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:1911HAL_CRYP_Decrypt_DMA()
if ((hcryp->Init.Algorithm == CRYP_DES_CBC) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:2044HAL_CRYP_IRQHandler()
if ((hcryp->Init.Algorithm == CRYP_DES_ECB) || (hcryp->Init.Algorithm == CRYP_DES_CBC)
stm32f4xx_hal_cryp.c:2045HAL_CRYP_IRQHandler()
|| (hcryp->Init.Algorithm == CRYP_TDES_ECB) || (hcryp->Init.Algorithm == CRYP_TDES_CBC))
stm32f4xx_hal_cryp.c:2049HAL_CRYP_IRQHandler()
else if ((hcryp->Init.Algorithm == CRYP_AES_ECB) || (hcryp->Init.Algorithm == CRYP_AES_CBC)
stm32f4xx_hal_cryp.c:2050HAL_CRYP_IRQHandler()
|| (hcryp->Init.Algorithm == CRYP_AES_CTR))
stm32f4xx_hal_cryp.c:2055HAL_CRYP_IRQHandler()
else if ((hcryp->Init.Algorithm == CRYP_AES_GCM) || (hcryp->Init.Algorithm == CRYP_CR_ALGOMODE_AES_CCM))
stm32f4xx_hal_cryp.c:2429CRYP_AES_Encrypt()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:2505CRYP_AES_Encrypt_IT()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:2602CRYP_AES_Decrypt()
if (hcryp->Init.Algorithm != CRYP_AES_CTR)
stm32f4xx_hal_cryp.c:2669CRYP_AES_Decrypt()
stm32f4xx_hal_cryp.c:2680CRYP_AES_Decrypt()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:2753CRYP_AES_Decrypt_IT()
if (hcryp->Init.Algorithm != CRYP_AES_CTR)
stm32f4xx_hal_cryp.c:2832CRYP_AES_Decrypt_IT()
stm32f4xx_hal_cryp.c:2844CRYP_AES_Decrypt_IT()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:2938CRYP_AES_Decrypt_DMA()
if (hcryp->Init.Algorithm != CRYP_AES_CTR)
stm32f4xx_hal_cryp.c:3019CRYP_AES_Decrypt_DMA()
stm32f4xx_hal_cryp.c:3029CRYP_AES_Decrypt_DMA()
if (hcryp->Init.Algorithm != CRYP_AES_ECB)
stm32f4xx_hal_cryp.c:3125CRYP_DMAOutCplt()
if ((hcryp->Init.Algorithm & CRYP_AES_GCM) != CRYP_AES_GCM)
stm32f4xx_hal_cryp.c:6539CRYP_Workaround()
if (hcryp->Init.Algorithm == CRYP_AES_GCM)

Data Use

Type of CRYP_ConfigTypeDef::Algorithm
CRYP_ConfigTypeDef::Algorithm
uint32_t
all items filtered out