DataType
32-bit data, 16-bit data, 8-bit data or 1-bit string. This parameter can be a value of CRYP_Data_Type.
Read more...
KeySize
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.
Read more...
pKey
pInitVect
The initialization vector used also as initialization counter in CTR mode.
Read more...
Algorithm
DES/ TDES Algorithm ECB/CBC AES Algorithm ECB/CBC/CTR/GCM or CCM This parameter can be a value of CRYP_Algorithm_Mode.
Read more...
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.
Read more...
B0
B0 is first authentication block used only in AES CCM mode.
Read more...
DataWidthUnit
Data With Unit, this parameter can be value of CRYP_Data_Width_Unit.
Read more...
Header Width Unit, this parameter can be value of CRYP_Header_Width_Unit.
Read more...
KeyIVConfigSkip
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.
Read more...