openssl_digest
openssl_error_string
Fonctions OpenSSL
PHP Manual

# openssl_encrypt

(PHP 5 >= 5.3.0)

openssl_encrypt — Crypte les données

### Description

string openssl_encrypt ( string `$data` , string `$method` , string `$password` [, bool `$raw_output` = false ] )

Cryte les données passées avec la méthode et la clé précisées. Retourne une chaine brute ou base64.

Avertissement

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

### Liste de paramètres

`data`

  Les données.

`method`

  La méthode de cipher.

`password`

  Le password.

`raw_output`

  Passez à `TRUE` fera retourner des données brutes, sinon la valeur retournée sera encodée base64.

### Valeurs de retour

Retourne la chaine cryptée en cas de succès ou `FALSE` si une erreur survient.

### Erreurs / Exceptions

Emmet une erreur de niveau `E_WARNING` si un algorithme cipher inconnu est passé comme paramètre `method`.

### Voir aussi

- openssl_decrypt() - Décrypte les données

openssl_digest
openssl_error_string
Fonctions OpenSSL
PHP Manual