GPU-Based High Performance Password Recovery Technique for Hash Functions

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Information Science and Engineering 2016-01, Vol.32 (1), p.97-112
Hauptverfasser: 邱卫东(Wei-Dong Qiu), 龚征(Zheng Gong), 郭奕东(Yi-Dong Guo), 刘伯仲(Bo-Zhong Liu), 唐小明(Xiao-Ming Tang), 袁宇恒(Yu-Heng Yuan)
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:1016-2364
DOI:10.6688/JISE.2016.32.1.6