Paper 2010/571

Single Core Implementation of Blue Midnight Wish Hash Function on VIRTEX 5 Platform

Mohamed El Hadedy, Danilo Gligoroski, and Svein J. Knapskog

Abstract

This paper presents the design and analysis of an area efficient implementation of the SHA-3 candidate Blue MidnightWish hash function with different digest sizes of 256 and 512 bits on an FPGA platform. The core functionality with finalization implementation without padding stage of BMW on Xilinx Virtex-5 FPGA requires 51 slices for BMW- 256 and 105 slices for BMW-512. Both BMW versions require 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 68.71 Mpbs for BMW-256 and 112.18 Mpbs for BMW-512.

Metadata
Available format(s)
PDF
Publication info
Published elsewhere. BMW hash function
Contact author(s)
hadedy @ q2s ntnu no
History
2010-11-09: received
Short URL
https://ia.cr/2010/571
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2010/571,
      author = {Mohamed El Hadedy and Danilo Gligoroski and Svein J.  Knapskog},
      title = {Single Core Implementation of Blue Midnight Wish Hash Function on VIRTEX 5 Platform},
      howpublished = {Cryptology ePrint Archive, Paper 2010/571},
      year = {2010},
      note = {\url{https://eprint.iacr.org/2010/571}},
      url = {https://eprint.iacr.org/2010/571}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.