Hashcat
GPU cracking.
What Is Hashcat?
Hashcat is the world's fastest password recovery tool. It uses the GPU to compute billions of hashes per second, supports hundreds of hash types, and is the de-facto standard for offline cracking.
Hash Modes (-m)
Each algorithm has a numeric mode. You must tell Hashcat what kind of hash you are attacking with -m.
-m 0MD5-m 100SHA1-m 1000NTLM-m 1800sha512crypt (Linux)-m 22000WPA-PBKDF2