DocumentCode
2611157
Title
A High-Speed Unified Hardware Architecture for AES and the SHA-3 Candidate Grøstl
Author
Rogawski, Marcin ; Gaj, Kris
Author_Institution
ECE Dept., George Mason Univ., Fairfax, VA, USA
fYear
2012
fDate
5-8 Sept. 2012
Firstpage
568
Lastpage
575
Abstract
The NIST competition for developing the new cryptographic hash standard SHA-3 is currently in the third round. One of the five remaining candidates, Grøstl, is inspired by the Advanced Encryption Standard. This unique feature can be exploited in a large variety of practical applications. In order to have a better picture of the Grøstl-AES computational efficiency (high-level scheduling, internal pipelining, resource sharing, etc.), we designed a high-speed coprocessor for Grøstl-based HMAC and AES in the counter mode. This coprocessor offers high-speed computations of both authentication and encryption with relatively small penalty in terms of area and speed when compared to the authentication (original Grøstl circuitry) functionality only. From our perspective, the main advantage of Grøstl over other finalists is the fact that its hardware hardware architecture naturally accommodates AES at the cost of a small area overhead.
Keywords
coprocessors; cryptography; AES; Grøstl-based HMAC; SHA-3 candidate Grøstl; SHA-3 cryptographic hash standard; a high-speed coprocessor; advanced encryption standard; counter mode; high-speed unified hardware architecture; small area overhead cost; Computer architecture; Coprocessors; Encryption; Hardware; Pipeline processing; SHA-3 competition; hardware architectures; Grøstl; AES; resource sharing; pipelining; scheduling; IPSec;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location
Izmir
Print_ISBN
978-1-4673-2498-4
Type
conf
DOI
10.1109/DSD.2012.8
Filename
6386943
Link To Document