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_ciphername, o el nombre del algoritmo en formato cadena.

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_modename, o una de las siguientes cadenas: "ecb", "cbc", "cfb", "ofb", "nofb" o "stream".

iv

El parámetro iv es utilizado para la inicialización en modo CBC, CFB, OFB, y en algunos algoritmos en modo STREAM. Si no se indica ningún IV, mientras sea necesario para un algoritmo, la función genera un warning y utiliza un IV con todos sus bytes seteados a '\0'.

Valores devueltos

Devuelve los datos desencriptados en formato cadena.


Funciones de Mcrypt
PHP Manual