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

mcrypt_decryptРасшифровывает данные с заданными параметрами

cipher

Одна из констант MCRYPT_ciphername или название алгоритма в виде строки.

key

Ключ, с которым шифровались данные. Если длина заданного ключа не подходит к указанному шифру, то функция выдаст предупреждение и вернет FALSE

data

Данные, которые надо расшифровать с использованием шифра cipher и режима mode. Если размер данных не кратен размеру блока, то они будут дополнены символами '\0'.

mode

Одна из констант MCRYPT_MODE_modename, либо одна из следующих строк: "ecb", "cbc", "cfb", "ofb", "nofb" и "stream".

iv

Используется для инициализации в режимах CBC, CFB, OFB, а также в некоторых алгоритмах в режиме STREAM. Если переданный IV размер не поддерживается режимом сцепления или IV не был передан, а режим сцепления его требует, функция сгенерирует предупреждение об ошибке и вернет FALSE.