• 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