note 61068 deleted from function.md5 by danbrown
| From: | danbrown@php.net | Date: | Mon, 20 Jun 2011 15:23:11 +0000 |
| Subject: | note 61068 deleted from function.md5 by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-180753@lists.php.net to get a copy of this message | ||
Note Submitter: mina86 at projektcode dot org
----
Re: Andrew Nelless
I believe that HMAC was designed for some reason. I believe the reason was that <?php
hmac_md5($salt, $password); ?> is more secure then <?php md5($salt . $password); ?>
Re: nathan at nathanbolender dot com
The 'Salt & Pepper Encrypter' is no more secure then standard sha1() function. It only
adds some random chars to the hash but does nothing with the password's hash. In particular,
its enought to remove 32 or 40 characters (depending on the length of the whole hash - 74 or 82
characters acordingly) from the hash starting with the character at position stored at the end of
hash (last two digits). We get a 42-char long string which first 40 characters are SHA-1 of the
password.