Title :
Compact Hardware Design of Whirlpool Hashing Core
Author :
Alho, Timo ; Hämäläinen, Panu ; Hännikäinen, Marko ; Hämäläinen, Timo D.
Author_Institution :
Nokia Technol. Platforms, Tampere
Abstract :
Weaknesses have recently been found in the widely used cryptographic hash functions SHA-1 and MD5. A potential alternative for these algorithms is the Whirlpool hash function, which has been standardized by ISO/IEC and evaluated in the European research project NESSIE. This paper presents a Whirlpool hashing hardware core suited for devices in which low cost is desired. The core constitutes of a novel 8-bit architecture that allows compact realizations of the algorithm. In the Xilinx Virtex-II Pro XC2VP40 FPGA, the implementation consumes 376 slices and achieves the throughput of 81.5 Mbit/s. The resource utilization of the design is one fourth of the smallest Whirlpool implementation presented to date
Keywords :
IEC standards; ISO standards; cryptography; field programmable gate arrays; 8 bit; 81.5 Mbit/s; European research project NESSIE; ISO/IEC; Whirlpool hash function; Whirlpool hashing core; Xilinx Virtex-II Pro XC2VP40 FPGA; compact hardware design; compact realizations; cryptographic hash functions; Algorithm design and analysis; Costs; Cryptography; Energy consumption; Field programmable gate arrays; Hardware; IEC standards; ISO standards; Throughput; Wireless sensor networks;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
DOI :
10.1109/DATE.2007.364468