DocumentCode :
2237589
Title :
Implementing the Blue Midnight Wish Hash Function on Xilinx Virtex-5 FPGA Platform
Author :
El-Hadedy, Mohamed ; Margala, Martin ; Gligoroski, Danilo ; Knapskog, Svein J.
Author_Institution :
Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear :
2010
fDate :
13-15 Dec. 2010
Firstpage :
394
Lastpage :
399
Abstract :
This paper presents the design and analysis of an area efficient implementation of the SHA-3 candidate Blue Midnight Wish (BMW-256) hash function with digest size of 256 bits on an FPGA platform. Our architecture is based on a 32 bit data-path. The core functionality with finalization implementation without padding stage of BMW on Xilinx Virtex-5 FPGA requires 84 slices and two blocks of memory: one memory block to store the intermediate values and hash constants and the other memory block to store the instruction controls. The proposed implementation achieves a throughput of 56 Mpbs.
Keywords :
cryptography; field programmable gate arrays; logic design; SHA-3; Xilinx Virtex-5 FPGA; area efficient implementation; blue midnight wish hash function; core functionality; word length 256 bit; word length 32 bit; Blue Midnight Wish; NIST; SHA-3;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2010 International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-9523-8
Electronic_ISBN :
978-0-7695-4314-7
Type :
conf
DOI :
10.1109/ReConFig.2010.44
Filename :
5695338
Link To Document :
بازگشت