in reply to Passwords, hashes, and salt
Personally though, I'd work more on making sure the database is secure from prying eyes, rather than hashing stored passwords. Storing passwords as irreversable hashes means there's no way to retrieve the password if the password is forgotten, meaning in turn that you need a secondary verification system - which is always less secure and usually fairly easy to social engineer. If you ARE going to make passwords irreversable, make them short (no more than 3-4 alphanumeric characters), with lock-out of IP / user on failure to log in 3 times in a row. A short password is much easier to remember, and pretty much eliminates the need for a secondary verification system.
The weakest link is almost never site security, but rather human laziness and inability to remember things.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Passwords, hashes, and salt
by waswas-fng (Curate) on Jun 24, 2005 at 20:24 UTC |