Proceedings of the Korea Multimedia Society Conference (한국멀티미디어학회:학술대회논문집)
- 2000.04a
- /
- Pages.117-120
- /
- 2000
VLSI Design of Cryptographic Processor for Triple DES and DES Encryption Algorithm
3중 DES와 DES 암호 알고리즘용 암호 프로세서와 VLSI 설계
Abstract
This paper describe VLSL design of crytographic processor which can execute triple DES and DES encryption algorithm. To satisfy flexible architecture and area-efficient structure, the processor has 1 unrolled loop structure without pipeline and can support four standard mode, such as ECB, CBC, CFB, and OFB modes. To reduce overhead of key computation , the key precomputation technique is used. Also to eliminate increase of processing time due to data input and output time, background I/O techniques is used which data input and output operation execute in parallel with encryption operation of cryptographic processor. The cryptographic processor is implemented using Altera EPF10K40RC208-4 devices and has peak performance of about 75 Mbps under 20 Mhz ECB DES mode and 25 Mbps uder 20 Mhz triple DES mode.
Keywords