openssl_x509_check_private_key
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
openssl_x509_check_private_key — 秘密鍵が証明書に対応するかを確認する
説明
key
が cert
に対応する秘密鍵かどうかを調べます。
警告
この関数は key
が秘密鍵かどうかをチェックしません。
単に、公開されている材料 (例: RSA 鍵の exponent や modulus)
かつ/または キーペアのキーのパラメータ (例: ECキー の EC params) を比較しているだけです。
これはたとえば、公開鍵を key
に与えても、
関数が true
を返す可能性があるということです。
パラメータ
cert
- 証明書。
key
- 秘密鍵。
返り値
key
が
cert
に対応する秘密鍵の場合に
true
、それ以外の場合に false
を返します。