S3C2500B
DES/3DES
11-1
11
DES/3DES
11.1 OVERVIEW
The Data Encryption Standard (DES) consists of the Data Encryption Algorithm (DES) and Triple Data Encryption
Algorithm (TDEA, as described in ANSI X9.52). The DES/3DES accelerator of the S3C2500B is designed in such
a way that they may be used in a computer system or network to provide cryptographic protection to binary coded
data.
FIPS PUB 81, DES Modes of operation, describes four different modes for using DES described in this standard.
Those are ECB-electronic codebook, CBC-cipher block chaining, CFB-cipher feedback, and OFB-output
feedback. But in the S3C2500B, two modes are supported – ECB and CBC.
The X9.52 standard, "Triple Data Encryption Algorithm Modes of Operation" describes seven different modes for
using TDEA. Those are TECB – TDEA electronic codebook mode of operation, TCBC – TDEA cipher block
chaining mode of operation, TCBC-I – TDEA cipher block chaining mode of operation-interleaved, TCFB – TDEA
cipher feedback mode of operation, TCFB-P – TDEA cipher feedback mode of operation-pipelined, TOFB –
TDEA output feedback mode of operation, and TOFB-I – TDEA output feedback mode of operation-interleaved.
But in the S3C2500B, two modes are supported-TECB and TCBC.
The DES/3DES of S3C2500B supports byte-swapping function for DESINFIFO, DESOUTFIFO, IV, and KEYs.
11.2 FEATURES
•
DES or Triple DES Mode
•
ECB or CBC Mode
•
Encryption or Decription Support
•
General DMA Support
Содержание S3C2500B
Страница 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Страница 17: ......
Страница 25: ......
Страница 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Страница 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Страница 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Страница 593: ...I O PORTS S3C2500B 15 12 NOTES ...