The 30 registers of AES (Advanced Encryption Standard), from 0x42000400, with their reset value and every field. The WBZ451 has 1990 registers in 54 peripherals, one page each.
AES Advanced Encryption Standard
CTRLAControl A
Address
0x42000400
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
Field
Bits
What it does
CTYPE
19:16
Counter Measure Type
XORKEY
14
XOR Key Operation
0 No effect
1 The user keyword gets XORed with the previous keyword register content.
KEYGEN
13
Last Key Generation
0 No effect
1 Start Computation of the last NK words of the expanded key
LOD
12
Last Output Data Mode
0 No effect
1 Start encryption in Last Output Data mode
STARTMODE
11
Start Mode Select
0 Start Encryption / Decryption in Manual mode
1 Start Encryption / Decryption in Auto mode
CIPHER
10
Cipher Mode
0 Decryption
1 Encryption
KEYSIZE
9:8
Encryption Key Size
0 128-bit Key for Encryption / Decryption
1 192-bit Key for Encryption / Decryption
2 256-bit Key for Encryption / Decryption
CFBS
7:5
Cipher Feedback Block Size
0 128-bit Input data block for Encryption/Decryption in Cipher Feedback mode
1 64-bit Input data block for Encryption/Decryption in Cipher Feedback mode
2 32-bit Input data block for Encryption/Decryption in Cipher Feedback mode
3 16-bit Input data block for Encryption/Decryption in Cipher Feedback mode
4 8-bit Input data block for Encryption/Decryption in Cipher Feedback mode