High-profile password heists are now depressingly common. And as we continue to entrust more of our personal information to password-protected online services, the payoff from a successful attack is only increasing. Attacks on Adobe, Zappos, and Sony’s PlayStation Network each netted tens of millions of user passwords. These were