DocumentCode :
2601931
Title :
Using a pipelined S-box in compact AES hardware implementations
Author :
Wang, Cheng ; Heys, Howard M.
Author_Institution :
Fac. of Eng. & Appl. Sci., Memorial Univ., St. John´´s, NL, Canada
fYear :
2010
fDate :
20-23 June 2010
Firstpage :
101
Lastpage :
104
Abstract :
Pipelined S-boxes are usually used in high speed hardware implementations of the Advanced Encryption Standard (AES), and not typically found in compact implementations because of the extra complexity added by the pipeline registers. In this paper, the area and speed performance of applying a pipelined S-box to compact AES hardware implementations is examined. A new compact AES encryption hardware core with 128-bit keys is proposed. The proposed design employs a single 4-stage pipelined S-box that is shared by t he data path operation and the key expansion operation. Compared with the previous smallest encryption-only ASIC implementation of AES, it achieves an increase in throughput of 2.1 times while maintaining a similar gate count. This result indicates that it is reasonable to consider using pipelined S-boxes in AES hardware implementations targeted at applications requiring low area and moderate speed.
Keywords :
cryptography; pipeline processing; AES hardware implementation; advanced encryption standard; data path operation; key expansion operation; pipeline register; pipelined s-box; Clocks; Encryption; Hardware; Logic gates; Pipelines; Registers; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
NEWCAS Conference (NEWCAS), 2010 8th IEEE International
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-6806-5
Electronic_ISBN :
978-1-4244-6804-1
Type :
conf
DOI :
10.1109/NEWCAS.2010.5603920
Filename :
5603920
Link To Document :
بازگشت