Title :
Hardware evaluation of the stream cipher-based hash functions RadioGatún and irRUPT
Author :
Henzen, L. ; Carbognani, F. ; Felber, N. ; Fichtner, W.
Author_Institution :
Integrated Syst. Lab., ETH Zurich, Zurich
Abstract :
In the next years, new hash function candidates will replace the old MD5 and SHA-1 standards and the current SHA-2 family. The hash algorithms RadioGatun and irRUPT are potential successors based on a stream structure, which allows the achievement of high throughputs (particularly with long input messages) with minimal area occupation. In this paper, several hardware architectures of the two above mentioned hash algorithms have been investigated. The implementation on ASIC of RadioGatun with a word length of 64 bits shows a complexity of 46 k gate equivalents (GE) and reaches 5.7 Gbps throughput with a 3.64-bit input message. The same design approaches 120 Gbps on ASIC with long input messages (63.4 Gbps on a Virtex-4 FPGA with 2.9 kSlices). On the other hand, the irRUPT core turns out to be the most compact circuit (only 5.8 kGE on ASIC, and 370 Slices on FPGA) achieving 2.4 Gbps (with long input messages) on ASIC, and 1.1 Gbps on FPGA.
Keywords :
cryptography; FPGA; RadioGatun; SHA-1 standard; compact circuit; hardware architecture; hardware evaluation; hash algorithm; irRUPT; stream cipher-based hash function; Application specific integrated circuits; Computer architecture; Cryptography; Digital signatures; Field programmable gate arrays; Hardware; Iterative algorithms; NIST; Security; Throughput;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090746