A high-throughput low-cost AES processor

  • Authors:
  • Chih-Pin Su;Tsung-Fu Lin;Chih-Tsiun Huang;Cheng-Wen Wu

  • Affiliations:
  • Nat. Tsinghua Univ., Hsinchu, Taiwan;-;-;-

  • Venue:
  • IEEE Communications Magazine
  • Year:
  • 2003

Quantified Score

Hi-index 0.25

Visualization

Abstract

We propose an efficient hardware implementation of the advanced encryption standard algorithm, with key expansion capability. Compared to the widely used table lookup technique, the proposed basis transformation technique reduces the hardware overhead of the S-box by 64 percent. Our pipelined design has a very high throughput rate. Using typical 0.35 μm CMOS technology, a 200 MHz clock is easily achieved, and the throughput rate in the non-feedback cipher mode is 2.38 Gb/s for 128-bit keys, 2.008 Gb/s for 192-bit keys, and 1.74 Gb/s for 256-bit keys, respectively. Testability of the design is also considered. The hardware cost of the AES design is approximately 58 K gates using a standard synthesis flow.