Data Breaches, Phishing, or Malware?: Understanding the Risks of Stolen Credentials
The Quest to Replace Passwords: A Framework for Comparative Evaluation of Web Authentication Schemes