Manuel PHP
Précédent |  | Suivant

# mcrypt_cbc

(PHP 3>= 3.0.8, PHP 4 )

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
Chiffrage mcrypt | Niveau supérieur | mcrypt_cfb