Manuel PHP
Précédent |  | Suivant

# mcrypt_cbc

(3.0.8 - 3.0.18 only, PHP 4 >= 4.0.0)

mcrypt_cbc -- Chiffre/déchriffre des données en mode CBC

## Description

``string mcrypt_cbc` (int cipher, string key, string data, int mode [, string iv])`

``string mcrypt_cbc` (string cipher, string key, string data, int mode [, string iv])`

La première syntaxe utilise libmcrypt 2.2.x, et la seconde utilise libmcrypt 2.4.x.

mcrypt_cbc() chiffre ou déchiffre (suivant le `mode` sélectionné) les données `data` avec le chiffrement `cipher` et la clé `key` en mode CBC et retourne la chaîne résultant.

`Cipher` est une des constantes MCRYPT_ciphername

`Key` est la clé fournie à l'algorithme. Elle doit être tenue secrète.

`Data` sont les données à traiter.

`Mode` vaut MCRYPT_ENCRYPT ou MCRYPT_DECRYPT.

`IV` est le vecteur d'initialisation (optionnel).

Voir aussi: mcrypt_cfb(), mcrypt_ecb(), et mcrypt_ofb().

Précédent | Sommaire | Suivant
mcrypt_create_iv | Niveau supérieur | mcrypt_cfb