In the text example:
$key = substr(md5('very secret key'), 0, $ks);
Builds a key of $ks/2 effective bytes.
![]() |
|
||||||||||
|
mcrypt_module_open(PHP 4 >= 4.0.2, PHP 5) mcrypt_module_open -- Opens the module of the algorithm and the mode to be usedDescriptionresource mcrypt_module_open ( string algorithm, string algorithm_directory, string mode, string mode_directory )This function opens the module of the algorithm and the mode to be used. The name of the algorithm is specified in algorithm, e.g. "twofish" or is one of the MCRYPT_ciphername constants. The module is closed by calling mcrypt_module_close(). Normally it returns an encryption descriptor, or FALSE on error.
The
The first line in the example above will try to open the DES cipher from the default directory and the EBC mode from the directory /usr/lib/mcrypt-modes. The second example uses strings as name for the cipher and mode, this only works when the extension is linked against libmcrypt 2.4.x or 2.5.x.
The first line in the example above will try to open the DES cipher from the default directory and the EBC mode from the directory /usr/lib/mcrypt-modes. The second example uses strings as name for the cipher and mode, this only works when the extension is linked against libmcrypt 2.4.x or 2.5.x. See also mcrypt_module_close(), mcrypt_generic(), mdecrypt_generic(), mcrypt_generic_init(), and mcrypt_generic_deinit(). mcrypt_module_open
Mon
02-Mar-2006 03:27
In the text example:
31-Jul-2003 08:14
Doing a trim($decrypted) will remove the null padding that may occur as a result of decryption. |