Redirecting you to Reddit in 5 seconds:
https://old.reddit.com/r/netsec/comments/1crsndo/password_cracking_past_present_future