This function will return FALSE if the private key requires a pass phrase.
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
openssl_x509_check_private_key — Checks if a private key corresponds to a certificate
Checks whether the given key is the private key
that corresponds to cert.
certThe certificate.
keyThe private key.
Returns TRUE if key is the private key that
corresponds to cert, or FALSE otherwise.
This function will return FALSE if the private key requires a pass phrase.
Please note that this function only compares the public key component of the private key with the public key residing in the certificate.