John the Ripper (JtR) is a popular password-cracking tool. John supports many encryption technologies for Windows and Unix systems (Mac included) John can autodetect the encryption for common formats. It works with a dictionary of common passwords to compare it with the hash in hand.