(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_x509_fingerprint — Calculates the fingerprint, or digest, of a given X.509 certificate
$certificate, string $digest_algo = "sha1", bool $binary = false): string|false
   openssl_x509_fingerprint() returns the digest of
   certificate as a string.
  
x509Siehe Schlüssel-/Zertifikatsparameter für eine Auflistung der gültigen Werte.
digest_algoThe 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. false outputs lowercase hexits.
      
    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.
  
| Version | Beschreibung | 
|---|---|
| 8.0.0 | certificateaccepts an OpenSSLCertificate instance now;
       previously, a Ressource of typeOpenSSL X.509was accepted. | 
