MD5 Calculation and Decryption Using CUDA on GPU

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

It is difficult to get the original information from a MD5 hash since MD5 is an irreversible hash algorithm. MD5 decryption is based on MD5 calculation for brute force attack, which requires great computing resources. This paper presents an approach for MD5 calculation and decryption on GPU, which has high concurrency. The CUDA program performed on a PC with NVIDIA GTX 560TI graphics card. The experimental result has shown that the calculating speed is 150 million words per second, increasing from 10 to 20 times compared to program run on CPU (Core i7-950 @3.07 GHz). GPU has great potential in future general-purpose computing and concurrent computing. © Springer-Verlag Berlin Heidelberg 2014.

Cite

CITATION STYLE

APA

Jiang, Y., & Lei, M. (2014). MD5 Calculation and Decryption Using CUDA on GPU. In Communications in Computer and Information Science (Vol. 426 CCIS, pp. 22–28). Springer Verlag. https://doi.org/10.1007/978-3-662-43908-1_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free