openssl_x509_fingerprint

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

openssl_x509_fingerprintCalcula la huella digital o el resumen de un certificado X.509 dado

Descripción

openssl_x509_fingerprint(OpenSSLCertificate|string $certificate, string $digest_algo = "sha1", bool $binary = false): string|false

La función openssl_x509_fingerprint() devuelve el resumen de un certificado certificate en forma de string.

Parámetros

x509

Ver parámetros Key/Certificate para un listado de valores válidos.

digest_algo

El método de resumen o el algoritmo de hash a utilizar, por ejemplo "sha256", uno de openssl_get_md_methods().

binary

Cuando se define como true, muestra los datos binarios sin tratar. false muestra en hexits minúsculas.

Valores devueltos

Devuelve una string que contiene la huella digital calculada del certificado en forma de hexits minúsculas, a menos que binary esté definido como true en cuyo caso se devuelve la representación binaria sin tratar del resumen del mensaje.

Devuelve false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 certificate ahora acepta una instancia de OpenSSLCertificate; anteriormente, se aceptaba un recurso de tipo OpenSSL X.509.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top