HAL
+ 0/12 examples
CodeScope will show references to
__CRYP_HandleTypeDef::Init
from the following samples and libraries:
Examples
STM32469I_EVAL
Examples
CRYP
CRYP_AESCCM_IT
CRYP_AESGCM
CRYP_AESModes
CRYP_AESModes_DMA
STM324x9I_EVAL
Examples
CRYP
CRYP_AESCCM_IT
CRYP_AESGCM
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
STM324xG_EVAL
Examples
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__CRYP_HandleTypeDef::Init
__CRYP_HandleTypeDef::Init field
CRYP required parameters
Syntax
from
stm32f4xx_hal_cryp.h:99
CRYP_ConfigTypeDef
Init
;
Examples
__CRYP_HandleTypeDef::Init
is referenced by
12 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_cryp.h:99
CRYP_ConfigTypeDef
Init
;
/*!< CRYP required parameters */
stm32f4xx_hal_cryp.c:477
HAL_CRYP_Init()
hcryp
->
Init
.
DataType
|
hcryp
->
Init
.
KeySize
|
hcryp
->
Init
.
Algorithm
)
;
stm32f4xx_hal_cryp.c:580
HAL_CRYP_SetConfig()
hcryp
->
Init
.
DataType
=
pConf
->
DataType
;
stm32f4xx_hal_cryp.c:581
HAL_CRYP_SetConfig()
hcryp
->
Init
.
pKey
=
pConf
->
pKey
;
stm32f4xx_hal_cryp.c:582
HAL_CRYP_SetConfig()
hcryp
->
Init
.
Algorithm
=
pConf
->
Algorithm
;
stm32f4xx_hal_cryp.c:583
HAL_CRYP_SetConfig()
hcryp
->
Init
.
KeySize
=
pConf
->
KeySize
;
stm32f4xx_hal_cryp.c:584
HAL_CRYP_SetConfig()
hcryp
->
Init
.
pInitVect
=
pConf
->
pInitVect
;
stm32f4xx_hal_cryp.c:585
HAL_CRYP_SetConfig()
hcryp
->
Init
.
Header
=
pConf
->
Header
;
stm32f4xx_hal_cryp.c:586
HAL_CRYP_SetConfig()
hcryp
->
Init
.
HeaderSize
=
pConf
->
HeaderSize
;
stm32f4xx_hal_cryp.c:587
HAL_CRYP_SetConfig()
hcryp
->
Init
.
B0
=
pConf
->
B0
;
stm32f4xx_hal_cryp.c:588
HAL_CRYP_SetConfig()
hcryp
->
Init
.
DataWidthUnit
=
pConf
->
DataWidthUnit
;
stm32f4xx_hal_cryp.c:589
HAL_CRYP_SetConfig()
hcryp
->
Init
.
KeyIVConfigSkip
=
pConf
->
KeyIVConfigSkip
;
stm32f4xx_hal_cryp.c:590
HAL_CRYP_SetConfig()
hcryp
->
Init
.
HeaderWidthUnit
=
pConf
->
HeaderWidthUnit
;
stm32f4xx_hal_cryp.c:596
HAL_CRYP_SetConfig()
hcryp
->
Init
.
DataType
|
hcryp
->
Init
.
KeySize
|
hcryp
->
Init
.
Algorithm
)
;
stm32f4xx_hal_cryp.c:657
HAL_CRYP_GetConfig()
pConf
->
DataType
=
hcryp
->
Init
.
DataType
;
stm32f4xx_hal_cryp.c:658
HAL_CRYP_GetConfig()
pConf
->
pKey
=
hcryp
->
Init
.
pKey
;
stm32f4xx_hal_cryp.c:659
HAL_CRYP_GetConfig()
pConf
->
Algorithm
=
hcryp
->
Init
.
Algorithm
;
stm32f4xx_hal_cryp.c:660
HAL_CRYP_GetConfig()
pConf
->
KeySize
=
hcryp
->
Init
.
KeySize
;
stm32f4xx_hal_cryp.c:661
HAL_CRYP_GetConfig()
pConf
->
pInitVect
=
hcryp
->
Init
.
pInitVect
;
stm32f4xx_hal_cryp.c:662
HAL_CRYP_GetConfig()
pConf
->
Header
=
hcryp
->
Init
.
Header
;
stm32f4xx_hal_cryp.c:663
HAL_CRYP_GetConfig()
pConf
->
HeaderSize
=
hcryp
->
Init
.
HeaderSize
;
stm32f4xx_hal_cryp.c:664
HAL_CRYP_GetConfig()
pConf
->
B0
=
hcryp
->
Init
.
B0
;
stm32f4xx_hal_cryp.c:665
HAL_CRYP_GetConfig()
pConf
->
DataWidthUnit
=
hcryp
->
Init
.
DataWidthUnit
;
stm32f4xx_hal_cryp.c:666
HAL_CRYP_GetConfig()
pConf
->
KeyIVConfigSkip
=
hcryp
->
Init
.
KeyIVConfigSkip
;
stm32f4xx_hal_cryp.c:667
HAL_CRYP_GetConfig()
pConf
->
HeaderWidthUnit
=
hcryp
->
Init
.
HeaderWidthUnit
;
stm32f4xx_hal_cryp.c:967
HAL_CRYP_Encrypt()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:991
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:992
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:993
HAL_CRYP_Encrypt()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:995
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:996
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:997
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:998
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1002
HAL_CRYP_Encrypt()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1004
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1005
HAL_CRYP_Encrypt()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:1140
HAL_CRYP_Decrypt()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:1165
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:1166
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:1167
HAL_CRYP_Decrypt()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1169
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:1170
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:1171
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:1172
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1176
HAL_CRYP_Decrypt()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1178
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1179
HAL_CRYP_Decrypt()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:1312
HAL_CRYP_Encrypt_IT()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:1337
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:1338
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:1339
HAL_CRYP_Encrypt_IT()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1341
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:1342
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:1343
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:1344
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1347
HAL_CRYP_Encrypt_IT()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1349
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1350
HAL_CRYP_Encrypt_IT()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:1475
HAL_CRYP_Decrypt_IT()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:1500
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:1501
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:1502
HAL_CRYP_Decrypt_IT()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1504
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:1505
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:1506
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:1507
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1511
HAL_CRYP_Decrypt_IT()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1513
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1514
HAL_CRYP_Decrypt_IT()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:1643
HAL_CRYP_Encrypt_DMA()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:1668
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:1669
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:1670
HAL_CRYP_Encrypt_DMA()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1672
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:1673
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:1674
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:1675
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1679
HAL_CRYP_Encrypt_DMA()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1681
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1682
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:1700
HAL_CRYP_Encrypt_DMA()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:1720
HAL_CRYP_Encrypt_DMA()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:1723
HAL_CRYP_Encrypt_DMA()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:1725
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1726
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1U
)
;
stm32f4xx_hal_cryp.c:1727
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2U
)
;
stm32f4xx_hal_cryp.c:1728
HAL_CRYP_Encrypt_DMA()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3U
)
;
stm32f4xx_hal_cryp.c:1875
HAL_CRYP_Decrypt_DMA()
if
(
hcryp
->
Init
.
DataWidthUnit
==
CRYP_DATAWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:1900
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:1901
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:1902
HAL_CRYP_Decrypt_DMA()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1904
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:1905
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:1906
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:1907
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:1911
HAL_CRYP_Decrypt_DMA()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:1913
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:1914
HAL_CRYP_Decrypt_DMA()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:2044
HAL_CRYP_IRQHandler()
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_DES_CBC
)
stm32f4xx_hal_cryp.c:2045
HAL_CRYP_IRQHandler()
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_TDES_CBC
)
)
stm32f4xx_hal_cryp.c:2049
HAL_CRYP_IRQHandler()
else
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_AES_ECB
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_AES_CBC
)
stm32f4xx_hal_cryp.c:2050
HAL_CRYP_IRQHandler()
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_AES_CTR
)
)
stm32f4xx_hal_cryp.c:2055
HAL_CRYP_IRQHandler()
else
if
(
(
hcryp
->
Init
.
Algorithm
==
CRYP_AES_GCM
)
||
(
hcryp
->
Init
.
Algorithm
==
CRYP_CR_ALGOMODE_AES_CCM
)
)
stm32f4xx_hal_cryp.c:2406
CRYP_AES_Encrypt()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:2427
CRYP_AES_Encrypt()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2429
CRYP_AES_Encrypt()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:2438
CRYP_AES_Encrypt()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:2439
CRYP_AES_Encrypt()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:2440
CRYP_AES_Encrypt()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:2441
CRYP_AES_Encrypt()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:2483
CRYP_AES_Encrypt_IT()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:2503
CRYP_AES_Encrypt_IT()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2505
CRYP_AES_Encrypt_IT()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:2515
CRYP_AES_Encrypt_IT()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:2516
CRYP_AES_Encrypt_IT()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:2517
CRYP_AES_Encrypt_IT()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:2518
CRYP_AES_Encrypt_IT()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:2582
CRYP_AES_Decrypt()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:2602
CRYP_AES_Decrypt()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_CTR
)
stm32f4xx_hal_cryp.c:2649
CRYP_AES_Decrypt()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2669
CRYP_AES_Decrypt()
MODIFY_REG
(
hcryp
->
Instance
->
CR
,
CRYP_CR_ALGOMODE
,
hcryp
->
Init
.
Algorithm
)
;
stm32f4xx_hal_cryp.c:2676
CRYP_AES_Decrypt()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2680
CRYP_AES_Decrypt()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:2689
CRYP_AES_Decrypt()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:2690
CRYP_AES_Decrypt()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:2691
CRYP_AES_Decrypt()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:2692
CRYP_AES_Decrypt()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:2733
CRYP_AES_Decrypt_IT()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:2753
CRYP_AES_Decrypt_IT()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_CTR
)
stm32f4xx_hal_cryp.c:2808
CRYP_AES_Decrypt_IT()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2832
CRYP_AES_Decrypt_IT()
MODIFY_REG
(
hcryp
->
Instance
->
CR
,
CRYP_CR_ALGOMODE
,
hcryp
->
Init
.
Algorithm
)
;
stm32f4xx_hal_cryp.c:2840
CRYP_AES_Decrypt_IT()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:2844
CRYP_AES_Decrypt_IT()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:2853
CRYP_AES_Decrypt_IT()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:2854
CRYP_AES_Decrypt_IT()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:2855
CRYP_AES_Decrypt_IT()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:2856
CRYP_AES_Decrypt_IT()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:2919
CRYP_AES_Decrypt_DMA()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:2938
CRYP_AES_Decrypt_DMA()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_CTR
)
stm32f4xx_hal_cryp.c:2992
CRYP_AES_Decrypt_DMA()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:3019
CRYP_AES_Decrypt_DMA()
MODIFY_REG
(
hcryp
->
Instance
->
CR
,
CRYP_CR_ALGOMODE
,
hcryp
->
Init
.
Algorithm
)
;
stm32f4xx_hal_cryp.c:3026
CRYP_AES_Decrypt_DMA()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:3029
CRYP_AES_Decrypt_DMA()
if
(
hcryp
->
Init
.
Algorithm
!=
CRYP_AES_ECB
)
stm32f4xx_hal_cryp.c:3038
CRYP_AES_Decrypt_DMA()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:3039
CRYP_AES_Decrypt_DMA()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:3040
CRYP_AES_Decrypt_DMA()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:3041
CRYP_AES_Decrypt_DMA()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:3125
CRYP_DMAOutCplt()
if
(
(
hcryp
->
Init
.
Algorithm
&
CRYP_AES_GCM
)
!=
CRYP_AES_GCM
)
stm32f4xx_hal_cryp.c:3621
CRYP_SetKey()
hcryp
->
Instance
->
K0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:3622
CRYP_SetKey()
hcryp
->
Instance
->
K0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:3623
CRYP_SetKey()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:3624
CRYP_SetKey()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:3625
CRYP_SetKey()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:3626
CRYP_SetKey()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:3627
CRYP_SetKey()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
6
)
;
stm32f4xx_hal_cryp.c:3628
CRYP_SetKey()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
7
)
;
stm32f4xx_hal_cryp.c:3631
CRYP_SetKey()
hcryp
->
Instance
->
K1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:3632
CRYP_SetKey()
hcryp
->
Instance
->
K1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:3633
CRYP_SetKey()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:3634
CRYP_SetKey()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:3635
CRYP_SetKey()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
4
)
;
stm32f4xx_hal_cryp.c:3636
CRYP_SetKey()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
5
)
;
stm32f4xx_hal_cryp.c:3639
CRYP_SetKey()
hcryp
->
Instance
->
K2LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
)
;
stm32f4xx_hal_cryp.c:3640
CRYP_SetKey()
hcryp
->
Instance
->
K2RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
1
)
;
stm32f4xx_hal_cryp.c:3641
CRYP_SetKey()
hcryp
->
Instance
->
K3LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
2
)
;
stm32f4xx_hal_cryp.c:3642
CRYP_SetKey()
hcryp
->
Instance
->
K3RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pKey
+
3
)
;
stm32f4xx_hal_cryp.c:3689
CRYP_AESGCM_Process()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:3722
CRYP_AESGCM_Process()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:3727
CRYP_AESGCM_Process()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:3728
CRYP_AESGCM_Process()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:3729
CRYP_AESGCM_Process()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:3730
CRYP_AESGCM_Process()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:3890
CRYP_AESGCM_Process_IT()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:3924
CRYP_AESGCM_Process_IT()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:3928
CRYP_AESGCM_Process_IT()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:3929
CRYP_AESGCM_Process_IT()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:3930
CRYP_AESGCM_Process_IT()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:3931
CRYP_AESGCM_Process_IT()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:4168
CRYP_AESGCM_Process_DMA()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:4201
CRYP_AESGCM_Process_DMA()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:4205
CRYP_AESGCM_Process_DMA()
hcryp
->
Instance
->
IV0LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
)
;
stm32f4xx_hal_cryp.c:4206
CRYP_AESGCM_Process_DMA()
hcryp
->
Instance
->
IV0RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
1
)
;
stm32f4xx_hal_cryp.c:4207
CRYP_AESGCM_Process_DMA()
hcryp
->
Instance
->
IV1LR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
2
)
;
stm32f4xx_hal_cryp.c:4208
CRYP_AESGCM_Process_DMA()
hcryp
->
Instance
->
IV1RR
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
pInitVect
+
3
)
;
stm32f4xx_hal_cryp.c:4354
CRYP_AESCCM_Process()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:4390
CRYP_AESCCM_Process()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:4393
CRYP_AESCCM_Process()
hcryp
->
Instance
->
IV0LR
=
(
hcryp
->
Init
.
B0
[
0
]
)
&
CRYP_CCM_CTR1_0
;
stm32f4xx_hal_cryp.c:4394
CRYP_AESCCM_Process()
hcryp
->
Instance
->
IV0RR
=
hcryp
->
Init
.
B0
[
1
]
;
stm32f4xx_hal_cryp.c:4395
CRYP_AESCCM_Process()
hcryp
->
Instance
->
IV1LR
=
hcryp
->
Init
.
B0
[
2
]
;
stm32f4xx_hal_cryp.c:4396
CRYP_AESCCM_Process()
hcryp
->
Instance
->
IV1RR
=
(
hcryp
->
Init
.
B0
[
3
]
&
CRYP_CCM_CTR1_1
)
|
CRYP_CCM_CTR1_2
;
stm32f4xx_hal_cryp.c:4403
CRYP_AESCCM_Process()
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_8B
)
stm32f4xx_hal_cryp.c:4405
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:4406
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:4407
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:4408
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:4410
CRYP_AESCCM_Process()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_16B
)
stm32f4xx_hal_cryp.c:4412
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
,
16
)
;
stm32f4xx_hal_cryp.c:4413
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
,
16
)
;
stm32f4xx_hal_cryp.c:4414
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
,
16
)
;
stm32f4xx_hal_cryp.c:4415
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
,
16
)
;
stm32f4xx_hal_cryp.c:4417
CRYP_AESCCM_Process()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_1B
)
stm32f4xx_hal_cryp.c:4419
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:4420
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:4421
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:4422
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:4426
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
;
stm32f4xx_hal_cryp.c:4427
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
;
stm32f4xx_hal_cryp.c:4428
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
;
stm32f4xx_hal_cryp.c:4429
CRYP_AESCCM_Process()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
;
stm32f4xx_hal_cryp.c:4776
CRYP_AESCCM_Process_IT()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:4812
CRYP_AESCCM_Process_IT()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:4815
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
IV0LR
=
(
hcryp
->
Init
.
B0
[
0
]
)
&
CRYP_CCM_CTR1_0
;
stm32f4xx_hal_cryp.c:4816
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
IV0RR
=
hcryp
->
Init
.
B0
[
1
]
;
stm32f4xx_hal_cryp.c:4817
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
IV1LR
=
hcryp
->
Init
.
B0
[
2
]
;
stm32f4xx_hal_cryp.c:4818
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
IV1RR
=
(
hcryp
->
Init
.
B0
[
3
]
&
CRYP_CCM_CTR1_1
)
|
CRYP_CCM_CTR1_2
;
stm32f4xx_hal_cryp.c:4824
CRYP_AESCCM_Process_IT()
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_8B
)
stm32f4xx_hal_cryp.c:4826
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:4827
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:4828
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:4829
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:4831
CRYP_AESCCM_Process_IT()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_16B
)
stm32f4xx_hal_cryp.c:4833
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
,
16
)
;
stm32f4xx_hal_cryp.c:4834
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
,
16
)
;
stm32f4xx_hal_cryp.c:4835
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
,
16
)
;
stm32f4xx_hal_cryp.c:4836
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
,
16
)
;
stm32f4xx_hal_cryp.c:4838
CRYP_AESCCM_Process_IT()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_1B
)
stm32f4xx_hal_cryp.c:4840
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:4841
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:4842
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:4843
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:4847
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
;
stm32f4xx_hal_cryp.c:4848
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
;
stm32f4xx_hal_cryp.c:4849
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
;
stm32f4xx_hal_cryp.c:4850
CRYP_AESCCM_Process_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
;
stm32f4xx_hal_cryp.c:4937
CRYP_AESCCM_Process_DMA()
if
(
hcryp
->
Init
.
KeyIVConfigSkip
==
CRYP_KEYIVCONFIG_ONCE
)
stm32f4xx_hal_cryp.c:4973
CRYP_AESCCM_Process_DMA()
CRYP_SetKey
(
hcryp
,
hcryp
->
Init
.
KeySize
)
;
stm32f4xx_hal_cryp.c:4976
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
IV0LR
=
(
hcryp
->
Init
.
B0
[
0
]
)
&
CRYP_CCM_CTR1_0
;
stm32f4xx_hal_cryp.c:4977
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
IV0RR
=
hcryp
->
Init
.
B0
[
1
]
;
stm32f4xx_hal_cryp.c:4978
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
IV1LR
=
hcryp
->
Init
.
B0
[
2
]
;
stm32f4xx_hal_cryp.c:4979
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
IV1RR
=
(
hcryp
->
Init
.
B0
[
3
]
&
CRYP_CCM_CTR1_1
)
|
CRYP_CCM_CTR1_2
;
stm32f4xx_hal_cryp.c:4985
CRYP_AESCCM_Process_DMA()
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_8B
)
stm32f4xx_hal_cryp.c:4987
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:4988
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:4989
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:4990
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__REV
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:4992
CRYP_AESCCM_Process_DMA()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_16B
)
stm32f4xx_hal_cryp.c:4994
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
,
16
)
;
stm32f4xx_hal_cryp.c:4995
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
,
16
)
;
stm32f4xx_hal_cryp.c:4996
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
,
16
)
;
stm32f4xx_hal_cryp.c:4997
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__ROR
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
,
16
)
;
stm32f4xx_hal_cryp.c:4999
CRYP_AESCCM_Process_DMA()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_1B
)
stm32f4xx_hal_cryp.c:5001
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
)
;
stm32f4xx_hal_cryp.c:5002
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
)
;
stm32f4xx_hal_cryp.c:5003
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
)
;
stm32f4xx_hal_cryp.c:5004
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
__RBIT
(
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
)
;
stm32f4xx_hal_cryp.c:5008
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
)
;
stm32f4xx_hal_cryp.c:5009
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
1
)
;
stm32f4xx_hal_cryp.c:5010
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
2
)
;
stm32f4xx_hal_cryp.c:5011
CRYP_AESCCM_Process_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
B0
+
3
)
;
stm32f4xx_hal_cryp.c:5633
CRYP_GCMCCM_SetHeaderPhase()
if
(
hcryp
->
Init
.
HeaderWidthUnit
==
CRYP_HEADERWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:5635
CRYP_GCMCCM_SetHeaderPhase()
size_in_bytes
=
hcryp
->
Init
.
HeaderSize
*
4U
;
stm32f4xx_hal_cryp.c:5639
CRYP_GCMCCM_SetHeaderPhase()
size_in_bytes
=
hcryp
->
Init
.
HeaderSize
;
stm32f4xx_hal_cryp.c:5658
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5660
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5662
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5664
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5688
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5690
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5692
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5694
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5715
CRYP_GCMCCM_SetHeaderPhase()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5731
CRYP_GCMCCM_SetHeaderPhase()
tmp
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5732
CRYP_GCMCCM_SetHeaderPhase()
tmp
&=
mask
[
(
hcryp
->
Init
.
DataType
*
2U
)
+
(
size_in_bytes
%
4U
)
]
;
stm32f4xx_hal_cryp.c:5936
CRYP_GCMCCM_SetHeaderPhase_DMA()
if
(
hcryp
->
Init
.
HeaderWidthUnit
==
CRYP_HEADERWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:5938
CRYP_GCMCCM_SetHeaderPhase_DMA()
headersize_in_bytes
=
hcryp
->
Init
.
HeaderSize
*
4U
;
stm32f4xx_hal_cryp.c:5942
CRYP_GCMCCM_SetHeaderPhase_DMA()
headersize_in_bytes
=
hcryp
->
Init
.
HeaderSize
;
stm32f4xx_hal_cryp.c:5961
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5963
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5965
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5967
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5997
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:5999
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6001
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6003
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6030
CRYP_GCMCCM_SetHeaderPhase_DMA()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6046
CRYP_GCMCCM_SetHeaderPhase_DMA()
tmp
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6047
CRYP_GCMCCM_SetHeaderPhase_DMA()
tmp
&=
mask
[
(
hcryp
->
Init
.
DataType
*
2U
)
+
(
headersize_in_bytes
%
4U
)
]
;
stm32f4xx_hal_cryp.c:6286
CRYP_GCMCCM_SetHeaderPhase_IT()
if
(
hcryp
->
Init
.
HeaderWidthUnit
==
CRYP_HEADERWIDTHUNIT_WORD
)
stm32f4xx_hal_cryp.c:6288
CRYP_GCMCCM_SetHeaderPhase_IT()
headersize_in_bytes
=
hcryp
->
Init
.
HeaderSize
*
4U
;
stm32f4xx_hal_cryp.c:6292
CRYP_GCMCCM_SetHeaderPhase_IT()
headersize_in_bytes
=
hcryp
->
Init
.
HeaderSize
;
stm32f4xx_hal_cryp.c:6322
CRYP_GCMCCM_SetHeaderPhase_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6324
CRYP_GCMCCM_SetHeaderPhase_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6326
CRYP_GCMCCM_SetHeaderPhase_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6328
CRYP_GCMCCM_SetHeaderPhase_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6336
CRYP_GCMCCM_SetHeaderPhase_IT()
hcryp
->
Instance
->
DIN
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6352
CRYP_GCMCCM_SetHeaderPhase_IT()
tmp
=
*
(
uint32_t
*
)
(
hcryp
->
Init
.
Header
+
hcryp
->
CrypHeaderCount
)
;
stm32f4xx_hal_cryp.c:6353
CRYP_GCMCCM_SetHeaderPhase_IT()
tmp
&=
mask
[
(
hcryp
->
Init
.
DataType
*
2U
)
+
(
headersize_in_bytes
%
4U
)
]
;
stm32f4xx_hal_cryp.c:6539
CRYP_Workaround()
if
(
hcryp
->
Init
.
Algorithm
==
CRYP_AES_GCM
)
stm32f4xx_hal_cryp_ex.c:132
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
uint64_t
headerlength
=
(
uint64_t
)
(
hcryp
->
Init
.
HeaderSize
)
*
32U
;
/* Header length in bits */
stm32f4xx_hal_cryp_ex.c:137
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
if
(
hcryp
->
Init
.
HeaderWidthUnit
==
CRYP_HEADERWIDTHUNIT_BYTE
)
stm32f4xx_hal_cryp_ex.c:188
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_1B
)
stm32f4xx_hal_cryp_ex.c:195
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_8B
)
stm32f4xx_hal_cryp_ex.c:202
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_16B
)
stm32f4xx_hal_cryp_ex.c:209
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_32B
)
stm32f4xx_hal_cryp_ex.c:406
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
ctr0
[
0
]
=
(
hcryp
->
Init
.
B0
[
0
]
)
&
CRYP_CCM_CTR0_0
;
stm32f4xx_hal_cryp_ex.c:407
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
ctr0
[
1
]
=
hcryp
->
Init
.
B0
[
1
]
;
stm32f4xx_hal_cryp_ex.c:408
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
ctr0
[
2
]
=
hcryp
->
Init
.
B0
[
2
]
;
stm32f4xx_hal_cryp_ex.c:409
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
ctr0
[
3
]
=
hcryp
->
Init
.
B0
[
3
]
&
CRYP_CCM_CTR0_3
;
stm32f4xx_hal_cryp_ex.c:411
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_8B
)
stm32f4xx_hal_cryp_ex.c:421
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_16B
)
stm32f4xx_hal_cryp_ex.c:431
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
else
if
(
hcryp
->
Init
.
DataType
==
CRYP_DATATYPE_1B
)
Data Use
Functions reading
__CRYP_HandleTypeDef::Init
__CRYP_HandleTypeDef::Init
HAL_CRYP_Init()
HAL_CRYP_SetConfig()
HAL_CRYP_GetConfig()
HAL_CRYP_Encrypt()
HAL_CRYP_Decrypt()
HAL_CRYP_Encrypt_IT()
HAL_CRYP_Decrypt_IT()
HAL_CRYP_Encrypt_DMA()
HAL_CRYP_Decrypt_DMA()
HAL_CRYP_IRQHandler()
CRYP_AES_Encrypt()
CRYP_AES_Encrypt_IT()
CRYP_AES_Decrypt()
CRYP_AES_Decrypt_IT()
CRYP_AES_Decrypt_DMA()
CRYP_DMAOutCplt()
CRYP_SetKey()
CRYP_AESGCM_Process()
CRYP_AESGCM_Process_IT()
CRYP_AESGCM_Process_DMA()
CRYP_AESCCM_Process()
CRYP_AESCCM_Process_IT()
CRYP_AESCCM_Process_DMA()
CRYP_GCMCCM_SetHeaderPhase()
CRYP_GCMCCM_SetHeaderPhase_DMA()
CRYP_GCMCCM_SetHeaderPhase_IT()
CRYP_Workaround()
HAL_CRYPEx_AESGCM_GenerateAuthTAG()
HAL_CRYPEx_AESCCM_GenerateAuthTAG()
all items filtered out
Type of
__CRYP_HandleTypeDef::Init
__CRYP_HandleTypeDef::Init
CRYP_ConfigTypeDef
all items filtered out