VLSI Design of AES Cryptographic Processor

AES 암호 프로세서의 VLSI 설계

  • 정진욱 (동의대학교 컴퓨터공학과) ;
  • 최병윤 (동의대학교 컴퓨터공학과) ;
  • 서정욱 ((주)한국 전자 지불 연구원)
  • Published : 2001.06.01

Abstract

In this paper a design of cryptographic coprocessor which implements AES Rijndael algorithm is described. To achieve average throughput of 1 round per 5 clocks, subround pipelined scheme is applied. To apply the coprocessor to various applications, three key sizes such as 128, 192, 256 bits are supported. The cryptographic coprocessor is designed using 0.25${\mu}{\textrm}{m}$ CMOS technology and consists of about 36, 000 gates. Its peak performance is about 512 Mbps encryption or decryption rate under 200 Mhz clock frequency and 128-bit key ECB mode(AES-128ECB).

Keywords