HAL + 0/8 examples
SourceVu will show references to CRYP_ConfigTypeDef from the following samples and libraries:
Examples
STM32469I_EVAL
Examples
CRYP
STM324x9I_EVAL
Examples
CRYP
STM324xG_EVAL
Examples
CRYP
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
uint32_t
32-bit data, 16-bit data, 8-bit data or 1-bit string. This parameter can be a value of CRYP_Data_Type.
uint32_t
Used only in AES mode : 128, 192 or 256 bit key length in CRYP1. 128 or 256 bit key length in TinyAES This parameter can be a value of CRYP_Key_Size.
uint32_t *
The key used for encryption/decryption.
uint32_t *
The initialization vector used also as initialization counter in CTR mode.
uint32_t
DES/ TDES Algorithm ECB/CBC AES Algorithm ECB/CBC/CTR/GCM or CCM This parameter can be a value of CRYP_Algorithm_Mode.
uint32_t *
used only in AES GCM and CCM Algorithm for authentication, GCM : also known as Additional Authentication Data CCM : named B1 composed of the associated data length and Associated Data.
uint32_t
The size of header buffer in word.
uint32_t *
B0 is first authentication block used only in AES CCM mode.
uint32_t
Data With Unit, this parameter can be value of CRYP_Data_Width_Unit.
uint32_t
Header Width Unit, this parameter can be value of CRYP_Header_Width_Unit.
uint32_t
CRYP peripheral Key and IV configuration skip, to config Key and Initialization Vector only once and to skip configuration for consecutive processings. This parameter can be a value of CRYP_Configuration_Skip.

References

from examples