mdecrypt_generic
Desencripta datos
&reftitle.description;
stringmdecrypt_generic
resourcetd
stringdata
Esta función desencripta datos. Note que la longitud de la cadena retornada
puede ser mayor a la cadena no cifrada, debido al relleno de la
información.
&reftitle.parameters;
td
Un descriptor de cifrado devuelto por
mcrypt_module_open
data
Los datos encriptados.
&reftitle.examples;
Ejemplo de mdecrypt_generic
]]>
El ejemplo anterior muestra cómo chequear si los datos antes del cifrado
son los mismos después de la decriptación. Es muy importante reinicializar
el buffer de cifrado con mcrypt_generic_init antes
de intentar descifrar los datos.
El identificador de descifrado debería siempre ser inicializado con
mcrypt_generic_init con una clave y un IV antes
de invocar a esta función. Cuando el cifrado haya terminado, se debería
liberar los buffers de cifrado al invocar a mcrypt_generic_deinit
Véase mcrypt_module_open para un ejemplo.
&reftitle.seealso;
mcrypt_generic
mcrypt_generic_init
mcrypt_generic_deinit