Distributed Hash Cracker: A Cross-Platform GPU-Accelerated
Password Recovery System
Summary:
Recovery of passwords protected by one-way hashes is a problem ideally suited to parallel computing, due to the embarrassingly parallel nature of a brute force attack. Although many computer forensics and penetration testing tools can perform multithreaded hash cracking on SMP systems, modern iterated-hash techniques require unacceptably long crack time on a single computer. The author is aware of only one system capable of brute-force hash cracking across multiple computers, an expensive commercial
product which only runs on Windows and does not permit the user to extend it to support new algorithms. In many situations (such as forensic analysis, data recovery, or penetration testing) it is necessary to recover
the plaintext of a password encrypted with a cryptographic one-way hash: a function mapping arbitrary sized inputs to fixed sized outputs in such a way that the mapping cannot be easily reversed. One of the distingushing
characteristics of a cryptographic hash, as opposed to a non-cryptographic hash function (e.g. CRC-32) is that it is designed to exhibit a strong avalanche effect (a singlebit change to the input will change, on average, a random half of the output bits).
Format:![]()
Pages : 6
Size: 173 kb
Author : Andrew Zonenberg
Download:
Distributed Hash Cracker: A Cross-Platform GPU-Accelerated
Password Recovery System
