(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_x509_check_private_key — Vérifie si une clé privée correspond à un certificat
$certificate, OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $private_key): bool
   Vérifie si le paramètre private_key fourni est la clé privée
   qui correspond à certificate.
  
Cette fonction ne vérifie pas si KEY est effectivement une clé privée ou pas. Elle compare simplement le matériel publique (par exemple exponent et modulo d'une clé RSA) et/ou les paramètres de clé (par exemple les paramètres EC d'une clé EC) d'une paire de clé.
     Ceci signifie, par exemple, qu'une clé publique pourrait être fournit pour
     private_key et la fonction peut retourner true.
    
certificateLe certificat.
private_keyLa clé privée.
   Retourne true si private_key est la clé privée qui correspond à
   certificate, ou false sinon.
  
| Version | Description | 
|---|---|
| 8.0.0 | certificateaccepte désormais une instance de
       OpenSSLCertificate ;
       auparavant, une ressource de typeOpenSSL X.509était acceptée. | 
| 8.0.0 | private_keyaccepte désormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une ressource de typeOpenSSL keyouOpenSSL X.509était acceptée. |