• DocumentCode
    2906169
  • Title

    High-speed hardware architectures of the Whirlpool hash function

  • Author

    McLoone, Máire ; McIvor, Ciaran ; Savage, Aidan

  • Author_Institution
    Inst. of Electron., Commun. & Inf. Technol., Queen´´s Univ. Belfast
  • fYear
    2005
  • fDate
    11-14 Dec. 2005
  • Firstpage
    147
  • Lastpage
    153
  • Abstract
    High-speed hardware architectures of the Whirlpool hash function are presented in this paper. A full look-up table (LUT) based design is shown to be the fastest method by which to implement the non-linear layer of the algorithm in terms of logic. An iterative Whirlpool architecture implemented on the Virtex X4VLX100 device runs at 4.79 Gbps, while an unrolled architecture achieves a throughput of 4.9 Gbps. This is faster than a SHA-512 design implemented on the same device and other previously reported hash function architectures
  • Keywords
    computer architecture; cryptography; logic design; table lookup; 4.79 Gbit/s; 4.9 Gbit/s; SHA-512 design; Virtex X4VLX100 device; Whirlpool hash function; high-speed hardware architectures; look-up table based design; Algorithm design and analysis; Cryptography; Hardware; IEC standards; ISO standards; Information technology; Iterative algorithms; NIST; Table lookup; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2005. Proceedings. 2005 IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7803-9407-0
  • Type

    conf

  • DOI
    10.1109/FPT.2005.1568539
  • Filename
    1568539