#45655 [Csd->Bgs]: result of crypt() without salt is always empty
| From: | pajoye@php.net | Date: | Wed, 30 Jul 2008 14:44:28 +0000 |
| Subject: | #45655 [Csd->Bgs]: result of crypt() without salt is always empty | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-127414@lists.php.net to get a copy of this message | ||
ID: 45655
Updated by: pajoye@php.net
Reported By: iver at jackewitz dot de
-Status: Closed
+Status: Bogus
Bug Type: *Encryption and hash functions
Operating System: ubuntu 8.04
PHP Version: 5.2.6
Assigned To: pajoye
New Comment:
You don't need suhosin extension anymore to solve crypt's issues (the
patch itself is still fine) as we use the same blowfish implementation
(from Solar Designer/openwall) and everything is enabled by default when
the system is outdated. However it is still not a bug > bogus
Previous Comments:
------------------------------------------------------------------------
[2008-07-30 13:52:36] iver at jackewitz dot de
Well, it's not a PHP-Bug, but a php5-suhosin bug in the version 0.9.22.
This bug is fixed in 0.9.23. see:
http://www.hardened-php.net/suhosin/changelog.html
------------------------------------------------------------------------
[2008-07-29 13:43:59] pajoye@php.net
It really depends of which libc you use, and if you have the right
algorithm present. If MD5 and DES are not present, them it is expected.
Please try using PHP 5.3 snapshot, all algorithms are now available, no
matter which libc you use (or not).
------------------------------------------------------------------------
[2008-07-29 13:09:18] iver at jackewitz dot de
Description:
------------
Desc:
result of crypt() without salt is always empty
PHP-Version:
- 5.2.4
- 5.2.6
5.2.3 it's okay
Reproduce code:
---------------
echo(crypt('Hallo'));
Expected result:
----------------
1rwefw34rf2345wer # something like that
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=45655&edit=1