Cryptographic processor (CRYP) RM0090
591/1422 Doc ID 018909 Rev 4
20.6.13 CRYP register map
Table 92. CRYP register map and reset values for STM32F405xx/07xx and STM32F415xx/17xx
Offset
Register name
reset value
Register size
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
0x00
CRYP_CR
Reserved
CRYPEN
FFLUSH
Reserved
KEYSIZE
DATATYPE
ALOMODE[2:0]
ALGODIR
Res.
Reset value 00 00000000
0x04
CRYP_SR
Reserved
BUSY
OFFU
OFNE
IFNF
IFEM
Reset value 00011
0x08
CRYP_DIN DATAIN
Reset value 0000000000000
0x0C
CRYP_DOUT DATAOUT
Reset value 0000000000000
0x10
CRYP_DMACR
Reserved
DOEN
DIEN
Reset value 00
0x14
CRYP_IMSCR
Reserved
OUTIM
INIM
Reset value 00
0x18
CRYP_RISR
Reserved
OUTRIS
INRIS
Reset value 01
0x1C
CRYP_MISR
Reserved
OUTMIS
IN%IS
Reset value 00
0x20
CRYP_K0LR CRYP_K0LR
Reset value 00000000000000000000000000000000
0x24
CRYP_K0RR CRYP_K0RR
Reset value 00000000000000000000000000000000
...
...
0x38
CRYP_K3LR CRYP_K3LR
Reset value 00000000000000000000000000000000
0x3C
CRYP_K3RR CRYP_K3RR
Reset value 00000000000000000000000000000000
0x40
CRYP_IV0LR CRYP_IV0LR
Reset value 00000000000000000000000000000000
0x44
CRYP_IV0RR CRYP_IV0RR
Reset value 00000000000000000000000000000000
0x48
CRYP_IV1LR CRYP_IV1LR
Reset value 00000000000000000000000000000000
0x4C
CRYP_IV1RR CRYP_IV1RR
Reset value 00000000000000000000000000000000