On 11/1/2015 7:50 PM, Anthony Walter wrote:
Ideally you shouldn't store passwords at all. You store the hash to the password. In this way, someone at your business, or someone with access to your business, or if someone mistakenly installs some malicious software, your users passwords can never be retrieved.

When someone logs into your software/site they send their password. Your server then converts that password to a hash and compares it to a hash associated with their account, and the password then goes away. No one can steal your customer password list since they are never stored and thus cannot be compromised.

The downside of that approach however is that it this opens up the possibility to create a matching hash on "inappropriate" passwords (too short, easy to look up/guess) and hence get access...

Ralf

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to