Cryptographic processor (CRYP)
RM0090
754/1731
DocID018909 Rev 11
23.6.13 CRYP
register
map
Table 113. CRYP register map and reset values for STM32F415/417xx
Offset
Register
name and
reset value
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
CR
YPEN
FF
LUSH Reserved
K
EYSIZE
DA
TA
TYPE
ALOMODE[2:0]
ALGODIR
Re
s.
Reset value
0 0
0 0 0 0 0 0 0 0
0x04
CRYP_SR
Reserved
BUSY
OF
FU
OF
NE
IF
NF
IF
EM
Reset value
0 0 0 1 1
0x08
CRYP_DIN
DATAIN
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0
0x0C
CRYP_DOUT
DATAOUT
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0
0x10
CRYP_DMAC
R
Reserved
DOEN
DIEN
Reset value
0 0
0x14
CRYP_IMSC
R
Reserved
OUTI
M
INI
M
Reset value
0 0
0x18
CRYP_RISR
Reserved
OUTRI
S
INR
IS
Reset value
0 1
0x1C
CRYP_MISR
Reserved
OUT
M
IS
IN
%IS
Reset value
0 0
0x20
CRYP_K0LR
CRYP_K0LR
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x24
CRYP_K0RR
CRYP_K0RR
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
...
0x38
CRYP_K3LR
CRYP_K3LR
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x3C
CRYP_K3RR
CRYP_K3RR
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x40
CRYP_IV0LR
CRYP_IV0LR
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0