ScotlandPHP

openssl_x509_check_private_key

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

openssl_x509_check_private_keyChecks if a private key corresponds to a certificate

Descrição

bool openssl_x509_check_private_key ( mixed $cert , mixed $key )

Checks whether the given key is the private key that corresponds to cert.

Aviso

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.

Parâmetros

cert

The certificate.

key

The private key.

Valor Retornado

Returns TRUE if key is the private key that corresponds to cert, or FALSE otherwise.

add a note add a note

User Contributed Notes 1 note

up
1
jared at enhancesoft dot com
2 years ago
This function will return FALSE if the private key requires a pass phrase.
To Top