(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.
cipher
Una de las constantes MCRYPT_nombredelcifrado
, o el nombre del algoritmo como string.
key
La 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'.
mode
Una de las constantes MCRYPT_MODE_nombredelmodo
, o una de las siguientes strings: "ecb", "cbc", "cfb", "ofb", "nofb" o "stream".
iv
Utilizado 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.