Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Password Security: From Zero to Hero

Password Security: From Zero to Hero

This talk walks you through the evolution of password security over the years, and also discusses the best possible methods for locking down your user passwords.

Randall Degges

March 13, 2014
Tweet

More Decks by Randall Degges

Other Decks in Programming

Transcript

  1. Stormpath User Management API for Developers • Authentication • User

    Profiles • Groups and Roles • Python/Flask SDK
  2. The Good • Rainbow tables won’t work! • Still easy

    to brute force. • Have to store your salt in the database. The Bad
  3. Summary • Use bcrypt (or scrypt, if you live on

    the edge). • Lock your server(s) down. • Encrypt output if necessary. • Prevent human access.
  4. So... • Don’t store passwords in plain text! • Check

    out Flask-Stormpath on Github: https://github. com/stormpath/stormpath-flask • If you liked this presentation, tweet us! @gostormpath