ID:               41202
 User updated by:  nickmc33 at hotmail dot com
 Reported By:      nickmc33 at hotmail dot com
 Status:           Open
 Bug Type:         *Encryption and hash functions
 Operating System: Windows Server 2003 x64 Edition
 PHP Version:      5.2.1
 New Comment:

Test results:

PHP4:

x_JPQON7N9.Ls
xxj31ZMTZzkVA

PHP5:

x_961N.JoN.jw
xxj31ZMTZzkVA


Previous Comments:
------------------------------------------------------------------------

[2007-04-26 13:46:15] nickmc33 at hotmail dot com

Description:
------------
I'm finding that the crypt function produces different hashes on PHP4
and PHP5 systems when the second character of the salt is an
underscore.







Reproduce code:
---------------
<?php
print crypt("password","x_")."<br />";
print crypt("password","xx");
?>

Expected result:
----------------
The hashes generated should always be the same.

Actual result:
--------------
Using the test code above the first hash will be different when ran
using PHP 5.2.1 and PHP 4.4.4, but the second hash will always be the
same.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=41202&edit=1

Reply via email to