Des/3Des Special Registers - Samsung S3C2501X User Manual

32-bit risc microprocessor
Table of Contents

Advertisement

S3C2501X

8.3 DES/3DES SPECIAL REGISTERS

Registers
Address
DESCON
0xF0090000
DESSTA
0xF0090004
DESINT
0xF0090008
DESRUN
0xF009000C
DESKEY1L
0xF0090010
DESKEY1R
0xF0090014
DESKEY2L
0xF0090018
DESKEY2R
0xF009001C
DESKEY3L
0xF0090020
DESKEY3R
0xF0090024
DESIVL
0xF0090028
DESIVR
0xF009002C
DESINFIFO
0xF0090030
DESOUTFIFO
0xF0090034
Table 8-1. DES/3DES Special Registers Overview
R/W
R/W
DES/3DES control register
R
DES/3DES status register
R/W
DES/3DES interrupt enable register
W
DES/3DES run enable register
R/W
Key 1 left half.
*Key 1 is the security key for DES, the 1
3DES in the encryption mode or 3
3DES in the decryption mode.
R/W
Key 1 right half
R/W
Key 2 left half.
*Key 2 is the security key for the 2
3DES.
R/W
Key 2 right half
R/W
Key 3 left half.
*Key 3 is the security key for the 3
3DES in the encryption mode or 1
3DES in the decryption mode.
R/W
Key 3 right half
R/W
IV left half.
*IV is used for CBC mode only. The IV for the
next block is updated automatically.
R/W
IV right half
W
DES/3DES input FIFO
This FIFO depth is 8 words.
R
DES/3DES output FIFO
This FIFO depth is 8 words.
Description
st
rd
DES of
nd
DES of
rd
DES of
st
DES of
DES/3DES
Reset Value
0×00000000
0x00000231
0x00000000
0x00000000
0x00000000
DES of
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
0x00000000
0xXXXXXXXX
0xXXXXXXXX
8-3

Advertisement

Table of Contents
loading

Table of Contents