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
Link To Document