A short history of password hashers
anarc.at