• 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