Aes Key Register 3 (Aes_Keyr3); Aes Initialization Vector Register 0 (Aes_Ivr0); Aes Initialization Vector Register 1 (Aes_Ivr1) - ST STM32F423 Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F423:
Table of Contents

Advertisement

AES hardware accelerator (AES)
Bits 31:0 KEY[95:64]: Cryptographic key, bits [95:64]
Refer to the AES_KEYR0 register for description of the KEY[255:0] bitfield.
24.7.8

AES key register 3 (AES_KEYR3)

Address offset: 0x1C
Reset value: 0x0000 0000
31
30
29
28
rw
rw
rw
rw
15
14
13
12
rw
rw
rw
rw
Bits 31:0 KEY[127:96]: Cryptographic key, bits [127:96]
Refer to the AES_KEYR0 register for description of the KEY[255:0] bitfield.
24.7.9

AES initialization vector register 0 (AES_IVR0)

Address offset: 0x20
Reset value: 0x0000 0000
31
30
29
rw
rw
rw
15
14
13
rw
rw
rw
Bits 31:0 IVI[31:0]: Initialization vector input, bits [31:0]
Refer to
IVI[127:0] bitfield.
The initialization vector is only used in chaining modes other than ECB.
The initialization vector may be written only when the AES peripheral is disabled.
24.7.10

AES initialization vector register 1 (AES_IVR1)

Address offset: 0x24
Reset value: 0x0000 0000
738/1324
27
26
25
rw
rw
rw
11
10
9
rw
rw
rw
28
27
26
25
rw
rw
rw
rw
12
11
10
9
rw
rw
rw
rw
Section 24.4.15: AES initialization vector registers on page 726
24
23
22
21
KEY[127:112]
rw
rw
rw
rw
8
7
6
5
KEY[111:96]
rw
rw
rw
rw
24
23
22
IVI[31:16]
rw
rw
rw
8
7
6
IVI[15:0]
rw
rw
rw
RM0430 Rev 8
20
19
18
rw
rw
rw
4
3
2
rw
rw
rw
21
20
19
18
rw
rw
rw
rw
5
4
3
2
rw
rw
rw
rw
for description of the
RM0430
17
16
rw
rw
1
0
rw
rw
17
16
rw
rw
1
0
rw
rw

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F423 and is the answer not in the manual?

Questions and answers

Table of Contents