openssl_x509_fingerprint
Calculates the fingerprint, or digest, of a given X.509 certificate
&reftitle.description;
stringopenssl_x509_fingerprint
mixedx509
stringhash_algorithm"sha1"
boolraw_output&false;
openssl_x509_fingerprint returns the digest of
x509 as a string.
&reftitle.parameters;
&openssl.param.x509;
hash_algorithm
The digest method or hash algorithm to use, e.g. "sha256", one of openssl_get_md_methods.
raw_output
When set to &true;, outputs raw binary data. &false; outputs lowercase hexits.
&reftitle.returnvalues;
Returns a string containing the calculated certificate fingerprint as lowercase hexits unless raw_output is set to &true; in which case the raw binary representation of the message digest is returned.
Returns &false; on failure.