encryption
| From: | Justin French | Date: | Thu, 06 Dec 2001 12:32:46 +0000 |
| Subject: | encryption | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-76870@lists.php.net to get a copy of this message | ||
Hi,
Can someone give me a brief over view of how to encrypt a password and
store it in a MySQL DB, then be able to validate thier plain text
password on login against the encrypted one on the DB?
I'm guessing I:
1. encrypt the desired password with some sort of key (eg "blahblah")
which is hidden in a protected directory
2. write the encrypted password to the database
Next time the user logs in:
1. take thier plain-text password they submit to login
2. encrypt it with the same key
3. compare it to the one on the database
Or, is there something i'm missing, some sort of gaping big arse
security hole, or some set of functions which take care of a heap of
this stuff for me?
If someone could point me to the right encryption tools / links /
tutorials, i'd be gratefull.
TIA
Justin French