檢查私鑰是否對應于證書

openssl_x509_check_private_key

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

openssl_x509_check_private_key檢查私鑰是否對應于證書

說明

openssl_x509_check_private_key(mixed $cert, mixed $key): bool

檢查給定的私鑰 key 是否和證書 cert 對應。

警告

這個函式不會檢查金鑰key是否真的是私鑰。 它只是比較了和金鑰匹配的公共材料 (比如,RSA金鑰的指數和模量) 和/或金鑰參數(比如,EC金鑰的參數)。

這也意味著,比如,提供給key賦一個公鑰值,該函式可能返回 true.

參數

cert

證書。

key

私鑰。

返回值

如果給定的私鑰 key 和證書 cert對應, 返回true 否則返回 false .

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *