bug? php4 with libmcrypt-2.2.7
| From: | Remco Chang | Date: | Tue, 15 Aug 2000 17:17:09 +0000 |
| Subject: | bug? php4 with libmcrypt-2.2.7 | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-11840@lists.php.net to get a copy of this message | ||
i have been battling libmcrypt for the past 2 days and came with zilch so
far... i am about to raise the white flag and submit it to the bug list
unless someone here could convince me otherwise...
there is very little support/documentation on how php talks to libmcrypt.
after going through the source code, i noticed that the functions listed
on the web page http://www.php.net/manual/ref.mcrypt.php are not
all
implemented... the following are the only functions supported:
PHP_FE(mcrypt_ecb, NULL)
PHP_FE(mcrypt_cbc, NULL)
PHP_FE(mcrypt_cfb, NULL)
PHP_FE(mcrypt_ofb, NULL)
PHP_FE(mcrypt_get_cipher_name, NULL)
PHP_FE(mcrypt_get_block_size, NULL)
PHP_FE(mcrypt_get_key_size, NULL)
PHP_FE(mcrypt_create_iv, NULL)
even then, mcrypt_ecb, cbc, cfb, ofb are not working correctly. instead
of returning srings, they return binary garbage. this is a huge problem
because the decrypt function takes a string as input. because of this, i
cannot go through the encrypt/decrypt process and get back the original
message that i wanted encrypted.
if anyone has had experience with libmcrypt with the same configuration as
mine, please lemme know. otherwise i'll be submitting this to the bug
report sometime soon...
thanx in advance for any help/suggestion/comment! :)
----------------
remco chang
bountyquest.com