Новые книги

Если вы регулярно работаете на компьютере, то у вас время от времени обязательно будут возникать различные проблемы. Причем проблемы эти, как правило, абсолютно разного уровня сложности – от неудачной установки кодеков при прослушивании музыки на компьютере до неполадок при создании локальной сети. Возникает вопрос: а как же их решать, ведь все о персональном компьютере и операционной системе знать попросту невозможно? Именно для этого и предназначена книга, которую вы сейчас держите в руках. В ней вы найдете 500 советов, решений различных проблем и ответов на всевозможные вопросы. С этой книгой все проблемы, возникающие перед вами при работе на ПК, будут решены!

mcrypt_decrypt

Учебник РНР
НазадВперёд

mcrypt_decrypt

(PHP 4 >= 4.0.2)

mcrypt_decrypt - дешифрует зашифрованный текст с данными параметрами.

Описание

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

mcrypt_decrypt() дешифрует данные и возвращает расшифрованные данные.

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

Key это ключ, с которым шифрованы данные. Если он меньше требуемого размера ключа, он заполняется '\0'.

Data это данные, которые будут дешифрованы с данным шифром и режимом. Если размер данных не n * blocksize, данные заполняются '\0'.

Mode эта одна из констант MCRYPT_MODE_modename одного из: "ecb", "cbc", "cfb", "ofb", "nofb" или "stream".

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


Назад Оглавление Вперёд
mcrypt_create_iv Вверхmcrypt_ecb