openssl_x509_check_private_key Checks if a private key corresponds to a certificate &reftitle.description; boolopenssl_x509_check_private_key mixedcert mixedkey Checks whether the given key is the private key that corresponds to cert. The function does not check if key is indeed a private key or not. It merely compares the public materials (e.g. exponent and modulus of an RSA key) and/or key parameters (e.g. EC params of an EC key) of a key pair. This means, for example, that a public key could be given for key and the function may return &true;. &reftitle.parameters; cert The certificate. key The private key. &reftitle.returnvalues; Returns &true; if key is the private key that corresponds to cert, or &false; otherwise.