|
8.91.29 openssl_private_encrypt()Chiffre des données avec une clé privée[ Exemples avec openssl_private_encrypt ] PHP 4 >= 4.0.6, PHP 5
bool
openssl_private_encrypt (
string
data
,
string
crypted
,
mixed
key
,
int
padding
)
openssl_private_encrypt
chiffre les données
data
avec la clé privée
key
et stocke le résultat dans
crypted
.
Les données chiffrées peuvent être déchiffrées avec la fonction
openssl_public_decrypt
.
Le paramètre
padding
est fixé par défaut à
OPENSSL_PKCS1_PADDING
mais peut prendre la valeur
OPENSSL_NO_PADDING
.
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
Cette fonction peut être utilisée pour signer les données (ou leurs chiffrements) pour
prouver qu'elles n'ont pas été écrites par une autre personne.
Voir aussi
openssl_public_decrypt
et
openssl_public_encrypt
.
|