Module lpc55_pac::hashcrypt::cryptcfg [−][src]
Crypto settings for AES and Salsa and ChaCha
Structs
AESCTRPOS_W | Write proxy for field |
AESDECRYPT_W | Write proxy for field |
AESKEYSZ_W | Write proxy for field |
AESMODE_W | Write proxy for field |
AESSECRET_W | Write proxy for field |
ICBSTRM_W | Write proxy for field |
ICBSZ_W | Write proxy for field |
MSW1ST_OUT_W | Write proxy for field |
MSW1ST_W | Write proxy for field |
STREAMLAST_W | Write proxy for field |
SWAPDAT_W | Write proxy for field |
SWAPKEY_W | Write proxy for field |
Enums
AESDECRYPT_A | AES ECB direction. Only encryption used if CTR mode or manual modes such as CFB |
AESKEYSZ_A | Sets the AES key size |
AESMODE_A | AES Cipher mode to use if plain AES |
AESSECRET_A | Selects the Hidden Secret key vs. User key, if provided. If security levels are used, only the highest level is permitted to select this. |
ICBSTRM_A | The size of the ICB-AES stream that can be pushed before needing to compute a new IV/ctr (counter start). This optimizes the performance of the stream of blocks after the 1st. |
ICBSZ_A | This sets the ICB size between 32 and 128 bits, using the following rules. Note that the counter is assumed to occupy the low order bits of the IV. |
Type Definitions
AESCTRPOS_R | Reader of field |
AESDECRYPT_R | Reader of field |
AESKEYSZ_R | Reader of field |
AESMODE_R | Reader of field |
AESSECRET_R | Reader of field |
ICBSTRM_R | Reader of field |
ICBSZ_R | Reader of field |
MSW1ST_OUT_R | Reader of field |
MSW1ST_R | Reader of field |
R | Reader of register CRYPTCFG |
STREAMLAST_R | Reader of field |
SWAPDAT_R | Reader of field |
SWAPKEY_R | Reader of field |
W | Writer for register CRYPTCFG |