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
Link To Document :
بازگشت