Description
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().