(PHP 5 >= 5.3.0, PHP 7)
openssl_encrypt — Chiffre les données
$data
, string $method
, string $password
[, int $options
= 0
[, string $iv
= ""
]] ) : stringChiffre les données passées avec la méthode et la clé précisées. Retourne une chaine brute ou base64.
Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.
data
Les données.
method
La méthode de cipher.
password
Le password.
options
Le paramètre options
peut prendre
la valeur OPENSSL_RAW_DATA
ou la valeur
OPENSSL_ZERO_PADDING
.
iv
Un vecteur d'initialisation non-nul.
Retourne la chaine chiffrée en cas de succès ou FALSE
si une erreur survient.
Émet une erreur de niveau E_WARNING
si un algorithme cipher
inconnu est passé comme paramètre method
.
Émet une erreur de niveau E_WARNING
si une valeur
vide est passé 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 .
|