John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs C 11.3k 2.2k
GUI frontend to John the Ripper password cracker C++ 570 132
Password-based key derivation function and password hashing scheme building upon scrypt C 156 12
Password/passphrase strength checking and policy enforcement C 44 18