Funciones de Mcrypt
PHP Manual

mcrypt_decrypt

(PHP 4 >= 4.0.2, PHP 5)

mcrypt_decryptDesencripta texto cifrado con los parámetros dados

Descripción

string mcrypt_decrypt ( string $cipher , string $key , string $data , string $mode [, string $iv ] )

Desencripta data y devuelve los datos sin cifrar.

Parámetros

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".

Valores devueltos

Devuelve los datos desencriptados en formato cadena.


Funciones de Mcrypt
PHP Manual