(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.
dataLes données.
methodLa méthode de cipher.
passwordLe password.
options
Le paramètre options peut prendre
la valeur OPENSSL_RAW_DATA ou la valeur
OPENSSL_ZERO_PADDING.
ivUn 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.
|