• DocumentCode
    438437
  • Title

    A configurable AES processor for enhanced security

  • Author

    Su, Chih-Pin ; Horng, Chia-Lung ; Huang, Chih-Tsun ; Wu, Cheng-Wen

  • Author_Institution
    Dept. ot Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    1
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    361
  • Abstract
    We propose a configurable AES processor for extended-security communication. The proposed architecture can provide up to 219 different AES block cipher schemes within a reasonable hardware cost. Data can be encrypted not only with secret keys and initial vectors, but also by different block ciphers during the communication. A novel on-the-fly key expansion design is also proposed for 28-, 192-, and 256-bit keys. Our unified hardware can run both the original AES algorithm and the extended AES algorithm. The proposed processor design has been fabricated by a 0.25μm CMOS process, with a silicon area of 6.93mm2 - about 200.5K equivalent gates. Under a 66MHz clock, the throughput rate for both the ECB and CBC operation modes are 844.8Mbps, 704Mbps, and 603.4Mbps for 128-bit, 192-bit, and 256-bit keys, respectively.
  • Keywords
    CMOS integrated circuits; integrated circuit design; logic design; microprocessor chips; security of data; 0.25 micron; 603.4 Mbits/s; 66 MHz; 704 Mbits/s; 844.8 Mbits/s; AES block cipher schemes; CBC operation mode; CMOS process; ECB operation mode; Si; configurable AES processor; encryption; extended-security communication; processor design; silicon area; Clocks; Computer architecture; Computer science; Computer security; Costs; Cryptography; Hardware; National security; Polynomials; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466189
  • Filename
    1466189