ID: 26485
Updated by: [EMAIL PROTECTED]
Reported By: dietrich at pegestorf dot de
-Status: Open
+Status: Assigned
Bug Type: *General Issues
Operating System: linux
PHP Version: 4.3.4
-Assigned To:
+Assigned To: derick
New Comment:
I'll have a look at fixing this...
Previous Comments:
------------------------------------------------------------------------
[2003-12-01 07:41:35] dietrich at pegestorf dot de
Description:
------------
I try to generate a sha1 hash with sha1()
$hash = sha1("test");
$hash is calculated wrong to:
"a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"
I have a file /tmp/data with the word "test" in it (no carriage return
at the end)
$hash = sha1_file("/tmp/data");
$hash is calculated right to:
"4e1243bd22c66e76c2ba9eddc1f91394e57f9f83"
let's go tho the command line and enter:
echo test | openssl dgst -sha1
this generate also "4e1243bd22c66e76c2ba9eddc1f91394e57f9f83"
same than
openssl dgst -sha1 /tmp/data
If I generate the hash over "test\n" with the sha1() the hash is
calculated right to "4e1243bd22c66e76c2ba9eddc1f91394e57f9f83"
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=26485&edit=1