Yes, any of my suggestions might be overkill for any particular situation. I'll trust you to choose the points that you would like to implement.

I suggest storing the passwords in a separate table because of the "Security By Obesity" concept. By storing the values in another table, this opens up the possibility of storing that table in another database, perhaps on another server.

On another note, do not use MD5. Use a stronger, slower hashing mechanism. MD5 is no longer considered a secure hashing mechanism, partly because it is fast. SCrypt or BCrypt or PBKDF2 are slower, and help prevent brute force attacks on your system.


On 04/23/2014 11:31 AM, [email protected] wrote:
- If these things are so 1-way (not able to be decrypted in any way/shape/form), then why store them in a separate table from the UserID? I get the security by isolation but still...overkill in this case??


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to