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