(PHP 4 >= 4.0.2, PHP 5)
mcrypt_decrypt — Desencripta texto cifrado con los parámetros dados
$cipher
, string $key
, string $data
, string $mode
[, string $iv
] )
Desencripta data y devuelve los datos sin cifrar.
cipherUna de las constantes MCRYPT_nombredelcifrado, o el nombre del algoritmo como string.
keyLa clave con la cual los datos fueron encriptados. Si es más pequeña de lo requerido, se rellena con '\0'.
data
La información que será descifrada con el cifrador y modo dados por
los parámetros cipher y mode.
Si el tamaño de la información no es n * blocksize, la información será
rellenada con '\0'.
modeUna de las constantes MCRYPT_MODE_nombredelmodo, o una de las siguientes strings: "ecb", "cbc", "cfb", "ofb", "nofb" o "stream".
ivUtilizado para la inicialización en los modos CBC, CFB, OFB, y en algunos algoritmos en modo STREAM. Si no se proporciona un IV, aunque es necesario para el algoritmo, la función lanza un mensaje de advertencia y utiliza un IV con todos sus bytes establecidos a "\0".
Devuelve los datos desencriptados en formato cadena.