• DocumentCode
    935733
  • Title

    Efficient architecture and hardware implementation of the Whirlpool hash function

  • Author

    Kitsos, P. ; Koufopavlou, O.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ., Greece
  • Volume
    50
  • Issue
    1
  • fYear
    2004
  • fDate
    2/1/2004 12:00:00 AM
  • Firstpage
    208
  • Lastpage
    213
  • Abstract
    The latest cryptographical applications demand both high speed and high security. In this paper, an architecture and VLSI implementation of the newest powerful standard in the hash families, Whirlpool, is presented. It reduces the required hardware resources and achieves high-speed performance. The architecture permits a wide variety of implementation tradeoffs. The implementation is examined and compared in the security level and in the performance by using hardware terms. This is the first Whirlpool implementation allowing fast execution, and effective substitution of any previous hash families´ implementations such as MD5, RIPEMD-160, SHA-1. SHA-2 etc, in any cryptography application.
  • Keywords
    VLSI; cryptography; pipeline processing; VLSI implementation; Whirlpool hash function; cryptography; hardware implementation; high-speed performance; pipelined architectures; very large scale integration; Consumer electronics; Cryptography; Hardware; IEC standards; ISO standards; Information security; Laboratories; National security; Very large scale integration; Wire;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2004.1277864
  • Filename
    1277864