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 <function>mdecrypt_generic</function> ]]> 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