• DocumentCode
    2499073
  • Title

    A fast GPU-based implementation for MD5 hash reverse

  • Author

    Hongwei Wu ; Xiangnan Liu ; Weibin Tang

  • Author_Institution
    Dept. of Electr. Eng., Xiamen Univ., Xiamen, China
  • fYear
    2011
  • fDate
    24-26 June 2011
  • Firstpage
    13
  • Lastpage
    16
  • Abstract
    Thanks to the development of hardware technology, the Graphics Processing Unit (GPU), as a highly parallel programmable processor, has been applied to more and more advanced mainstream computing systems. In this paper, some optimizations for Message-Digest algorithm 5(MD5) hash reverse were presented, which have been implemented on a GPU parallel architecture called CUDA. The performance of our solution is compared with the implementation running on an AMD II X4 945 four core CPU running at 3.0GHz, and the result shows that our GPU-based MD5 hash reverse implementation is more than ten times faster than an optimized CPU implementation.
  • Keywords
    computer graphic equipment; coprocessors; cryptography; CUDA; GPU parallel architecture; GPU-based implementation; MD5 hash reverse; graphics processing unit; message-digest algorithm 5 hash reverse; Algorithm design and analysis; Graphics processing unit; Hardware; Instruction sets; Kernel; Optimization; Programming; CUDA; GPU; MD5;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Anti-Counterfeiting, Security and Identification (ASID), 2011 IEEE International Conference on
  • Conference_Location
    Xiamen
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-631-6
  • Type

    conf

  • DOI
    10.1109/ASID.2011.5967405
  • Filename
    5967405