(PHP 4 >= 4.0.6, PHP 5, PHP 7)
openssl_private_decrypt — Déchiffre des données avec une clé privée
$data
, string &$decrypted
, mixed $key
[, int $padding
= OPENSSL_PKCS1_PADDING
] ) : bool
openssl_private_decrypt() déchiffre
data
qui a été chiffrée précédemment avec
openssl_public_encrypt(), puis stocke le résultat
dans la variable decrypted
.
Vous pouvez utiliser cette fonction, par exemple pour déchiffrer des données qui ne sont censées être disponibles que pour vous.
data
decrypted
key
key
doit être la clé privée
utilisée pour chiffrer les données.
padding
padding
peut être
OPENSSL_PKCS1_PADDING
,
OPENSSL_SSLV23_PADDING
,
OPENSSL_PKCS1_OAEP_PADDING
ou
OPENSSL_NO_PADDING
.
Cette fonction retourne TRUE
en cas de succès ou FALSE
si une erreur survient.