(PHP 4 >= 4.2.0, PHP 5, PHP 7)
openssl_x509_check_private_key — Überprüft, ob ein privater Schlüssel zu einem Zertifikat passt
Prüft ob der übergebene Schlüssel key
der private Schlüssel
zum Zertifikat cert
ist.
Die Funktion überprüft nicht, ob key
tatsächlich ein
privater Schlüssel ist. Sie vergleicht lediglich die öffentlichen
Bestandteile (u.B. Exponent und Modulus eines RSA-Schlüssels) und/oder die
Schlüsselparameter (z.B. die EC-Parameter eines EC-Schlüssels).
Dies bedeutet beispielsweise, dass ein öffentlicher Schlüssel als
key
angegeben werden kann, woraufhin die Funktion
möglicherweise TRUE
zurückgibt.
cert
Das Zertifikat.
key
Der private Schlüssel.
Gibt TRUE
zurück, wenn key
der private Schlüssel
zum Zertifikat cert
ist, andernfalls FALSE
.