DocumentCode :
2431711
Title :
Area efficient processing element architecture for compact hash functions systems on VIRTEX5 FPGA platform
Author :
El-Hadedy, Mohamed ; Gligoroski, Danilo ; Knapskog, Svein J.
Author_Institution :
Norwegian Center of Excellence for Quantifiable Quality of Service in Commun. Syst.(Q2S), Norwegian Univ. of Sci. & Technol. (NTNU), Trondheim, Norway
fYear :
2011
fDate :
6-9 June 2011
Firstpage :
240
Lastpage :
247
Abstract :
This paper presents the design and analysis of an area efficient processing element structure for use in cryptographic systems especially for implementing hash functions. The proposed architecture achieves significant efficiency improvements based on a reduction in area. We demonstrate a compact processing element on FPGA. As a proof of concept, we employed that compact processing element in the implementation of the Blue Midnight Wish (BMW) hash function which is one of the fastest candidates in the 2nd round SHA-3 hash function competition when implemented in software. With our new processing element, on Xilinx Virtex-5 we implemented BMW-256 in just 51 slices achieving a throughput of 68.71 Mbps and BMW-512 in just 105 slices achieving a throughput of 112.18 Mbps. Our design of the new processing element (PE) require the use of block RAM memory for storing the internal structure of the hash functions as well as for the PE instruction logic.
Keywords :
computer architecture; cryptography; field programmable gate arrays; file organisation; random-access storage; 2nd round SHA-3 hash function competition; BMW-256; Blue Midnight Wish hash function; PE instruction logic; VIRTEX5 FPGA platform; Xilinx Virtex-5; area efficient processing element architecture; area reduction; block RAM memory; compact hash function system; compact processing element; cryptographic system; internal structure storage; Cryptography; Electronic mail; Field programmable gate arrays; Multiplexing; NIST; Random access memory; Table lookup; Compact ALU; Processing Element; cryptographic hash function;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2011 NASA/ESA Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4577-0598-4
Electronic_ISBN :
978-1-4577-0597-7
Type :
conf
DOI :
10.1109/AHS.2011.5963943
Filename :
5963943
Link To Document :
بازگشت