(PHP 5 >= 5.3.0, PHP 7)
openssl_decrypt — Décrypte les données
$data
, string $method
, string $password
[, int $options = 0
[, string $iv = ""
]] )Prend une chaine brute ou base64 encodée et la décrypte en utilisant la méthode et la clé passées.
Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
dataLes données.
methodLa méthode de cipher.
passwordLe password.
options
Le paramètre options peut
prendre comme valeur
OPENSSL_RAW_DATA ou
OPENSSL_ZERO_PADDING.
ivUn vecteur d'initialisation non-nul.
La chaine décryptée en cas de succès ou FALSE si une erreur survient.
Émets une erreur de niveau E_WARNING si un algorithme
cipher inconnu est passé via method.
Émets une erreur de niveau E_WARNING si une valeur
vide est passée comme paramètre iv.
| Version | Description |
|---|---|
| 5.3.3 |
Le paramètre iv a été ajouté.
|
| 5.4.0 |
Le paramètre raw_output
a été changé en options.
|