[−][src]Module lpc55_pac::hashcrypt::cryptcfg
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 |