CASH: A Cost Asymmetric Secure Hash Algorithm for Optimal Password Protection
Password security: a case history