(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_decrypt — Decrypts crypttext with given parameters
Ця функція ЗАСТАРІЛА, починаючи з PHP 7.1.0, та ВИЛУЧЕНА в PHP 7.2.0. Вкрай не рекомендується на неї покладатися.
$cipher
,$key
,$data
,$mode
,$iv
= ?
Decrypts the data
and returns the unencrypted data.
cipher
Одна з констант
MCRYPT_ciphername
або назва алгоритму у вигляді
рядка.
key
The key with which the data was encrypted. If the provided key size is
not supported by the cipher, the function will emit a warning and return false
data
The data that will be decrypted with the given cipher
and mode
. If the size of the data is not n * blocksize,
the data will be padded with '\0
'.
mode
Одна з констант
MCRYPT_MODE_modename
або один з рядків: "ecb", "cbc",
"cfb", "ofb", "nofb", "stream".
iv
Використовується для ініціалізації в
режимах CBC, CFB, OFB, а також в деяких алгоритмах у режимі STREAM. Якщо
вказаний IV-розмір не підтримується в режимі ланцюга або IV взагалі не вказано,
проте він необхідний для режиму ланцюга, функція видасть попередження та поверне
false
.
Returns the decrypted data as a string або false
в разі помилки.