Description
string
mcrypt_decrypt
( string cipher, string key, string data, string mode [, string
iv])
Cipher
est
une
constante
MCRYPT_ciphername
qui
indique
le
nom
de
l
'
algorithme
sous
forme
de
chaîne
.
Key
est
la
clé
utilisée
pour
chiffrer
les
données
.
Si
elle
est
plus
petite
que
nécessaire
,
elle
sera
complétée
avec
des
'
\0
'
.
Data
sont
les
données
qui
doivent
être
encryptées
.
Si
la
taille
des
données
n'
est
pas
de
la
forme
n
*
taille_de_bloc
,
elles
seront
complétées
avec
des
'
\0
'
.
La
valeur
retournée
peut
être
plus
grande
que
la
valeur
d
'
origine
.
Mode
est
une
constante
MCRYPT_MODE_modename
qui
peut
valoir
:
"
ecb"
,
"cbc"
,
"cfb"
,
"ofb"
,
"nofb
"
ou
"stream
"
.
IV
(
Vecteur
d'initialisation
)
est
utilisé
pour
les
modes
CBC
,
CFB
,
OFB
,
et
dans
certains
algorithmes
de
mode
STREAM
.
Si
vous
le
fournissez
par
le
VI
,
alors
qu'
il
est
nécessaire
,
la
fonction
affichera
une
alerte
,
et
utilise
un
VI
composé
de
caractères
'
\0
'
.