openssl_x509_fingerprint
(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_x509_fingerprint — Calculates the fingerprint, or digest, of a given X.509 certificate
Beschreibung
$certificate, string $digest_algo = "sha1", bool $binary = false): string|false
openssl_x509_fingerprint() returns the digest of
certificate as a string.
Parameter-Liste
-
x509 -
Siehe Schlüssel-/Zertifikatsparameter für eine Auflistung der gültigen Werte.
-
digest_algo -
The digest method or hash algorithm to use, e.g. "sha256", one of openssl_get_md_methods().
-
binary -
When set to
true, outputs raw binary data.falseoutputs lowercase hexits.
Rückgabewerte
Returns a string containing the calculated certificate fingerprint as lowercase hexits unless binary is set to true in which case the raw binary representation of the message digest is returned.
Returns false on failure.
Changelog
| Version | Beschreibung |
|---|---|
| 8.0.0 |
certificate accepts an OpenSSLCertificate instance now;
previously, a Ressource of type OpenSSL X.509 was accepted.
|

