mcrypt_module_self_test
(PHP 4 >= 4.0.2)
mcrypt_module_self_test -- This function runs a self test
on the specified module
Description
bool mcrypt_module_self_test ( string algorithm [, string
lib_dir])
This function runs the self test on the algorithm specified.
The optional lib_dir parameter can contain the location
of where the algorithm module is on the system.
The function returns TRUE if the self test succeeds, or
FALSE when if fails.
Example 1. mcrypt_module_self_test() example
<?php
var_dump(mcrypt_module_self_test(MCRYPT_RIJNDAEL_128)) .
"\n";
var_dump(mcrypt_module_self_test(MCRYPT_BOGUS_CYPHER));
?>
The above example will output:
bool(true)
bool(false)
mcrypt_ofb
(PHP 3>= 3.0.8, PHP 4 )
mcrypt_ofb -- Encrypt/decrypt data in OFB mode
Description
string mcrypt_ofb ( int cipher, string key, string data,
int mode, string iv)
string mcrypt_ofb ( string cipher, string key, string data,
int mode [, string iv])
The first prototype is when linked against libmcrypt 2.2.x,
the second when linked against libmcrypt 2.4.x or higher.
The mode should be either MCRYPT_ENCRYPT or MCRYPT_DECRYPT.
This function should not be used anymore, see mcrypt_generic()
and mdecrypt_generic() for replacements.