PHP 4.0 Bug #8040 Updated: MCRYPT_MODE_ does not seem to exist

From: Date: Thu, 30 Nov 2000 11:34:30 +0000
Subject: PHP 4.0 Bug #8040 Updated: MCRYPT_MODE_ does not seem to exist
Groups: php.dev 
Request: Send a blank email to php-dev+get-39688@lists.php.net to get a copy of this message
ID: 8040 Updated by: derick Reported By: barton@applitec.com Status: Assigned Bug Type: mcrypt related Assigned To: derick Comments: The following is defined in the code (PHP wrapper): #if HAVE_LIBMCRYPT24 MCRYPT_ENTRY2_2_4(ARCFOUR_IV, "arcfour-iv"); MCRYPT_ENTRY2_2_4(ARCFOUR, "arcfour"); MCRYPT_ENTRY2_2_4(BLOWFISH, "blowfish"); ... MCRYPT_ENTRY2_2_4(MODE_CBC, "cbc"); MCRYPT_ENTRY2_2_4(MODE_CFB, "cfb"); MCRYPT_ENTRY2_2_4(MODE_ECB, "ecb"); MCRYPT_ENTRY2_2_4(MODE_NOFB, "nofb"); MCRYPT_ENTRY2_2_4(MODE_OFB, "ofb"); MCRYPT_ENTRY2_2_4(MODE_STREAM, "stream"); REGISTER_INI_ENTRIES(); #endif So if MCRYPT_BLOWFISH works, then MCRYPT_MODE_CBC should work too. I'm going to check this out later. Previous Comments: --------------------------------------------------------------------------- [2000-11-29 19:40:19] barton@applitec.com I have mcrypt libmcrypt 2.4.7. Following simple script: define("CIPHER", MCRYPT_TWOFISH); define("MODE1", MCRYPT_MODE_CBC); define("MODE2", MCRYPT_CBC); print("cipher=". CIPHER . " mode1=" . MODE1 . "mode2=" . MODE2 . "<br>n"); What prints is "cipher=twofish mode1=MCRYPT_MODE_CBC MODE2=MCRYPT_CBC" The mcrypt.h file has #define MCRYPT_CBC "cbc" so I don't understand? --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=8040

« previous php.dev (#39688) next »