(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
openssl_private_decrypt — Déchiffre des données avec une clé privée
$data,&$decrypted_data,$private_key,$padding = OPENSSL_PKCS1_PADDING
   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_data.
  
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_data
private_key
       private_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.
  
| Version | Description | 
|---|---|
| 8.0.0 | 
       private_key accepte désormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une ressource de type OpenSSL key ou OpenSSL X.509
       était acceptée.
       |