GPU-Based High Performance Password Recovery Technique for Hash Functions

Weidong Qiu,Zheng Gong,Yidong Guo,Bozhong Liu,Xiaoming Tang,Yuheng Yuan
2016-01-01
Journal of information science and engineering
Abstract:Due to the development of GPGPU (General Purpose Graphic Processing Unit) technology, GPU has been applied in many computation tasks as accelerators. In this paper, a new password recovery technique for the standardized hash functions, MD5 and SHA1, are proposed by combining the optimization methods on GPU. The performance on AMD HD7970 is 2615 mc/s for SHA1 and 6877 mc/s for MD5, which is 10 times better than the original implementation. If the length of password is limited, our GPU-based technique makes it possible to recover password from hash values in a reasonable time.
What problem does this paper attempt to address?