• openssl_x509_check_private_key

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

    openssl_x509_check_private_key檢查私鑰是否對(duì)應(yīng)于證書(shū)

    說(shuō)明

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

    檢查給定的私鑰 key 是否和證書(shū) cert 對(duì)應(yīng)。

    警告

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

    這也意味著,比如,提供給key賦一個(gè)公鑰值,該函數(shù)可能返回 true.

    參數(shù)

    cert

    證書(shū)。

    key

    私鑰。

    返回值

    如果給定的私鑰 key 和證書(shū) cert對(duì)應(yīng), 返回true 否則返回 false .