PHP
加密 | Cryptography

openssl_x509_check_private_key

openssl_x509_check_private_key

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

openssl_x509_check_private_key - 检查私钥是否与证书相对应

描述

bool openssl_x509_check_private_key ( mixed $cert , mixed $key )

检查给定是否与之key对应的私钥cert

警告

该函数不检查是否key确实是私钥。它仅仅比较密钥对的公共材料(例如RSA密钥的指数和模数)and/or密钥参数(例如EC密钥的EC参数)。

这意味着,例如,可以给出公钥key并且函数可以返回TRUE

参数

cert

证书。

key

私钥。

返回值

返回TRUE是否与之key对应的私钥cert,否则返回FALSE

← openssl_verify

openssl_x509_checkpurpose →