(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_x509_fingerprint — Calcula la huella digital o el resumen de un certificado X.509 dado
$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.
x509Ver los parámetros clave/Certificados para una lista de valores válidos.
digest_algoEl 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.
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.
| Versión | Descripción |
|---|---|
| 8.0.0 |
certificate ahora acepta una instancia de
OpenSSLCertificate;
anteriormente, se aceptaba un resource de tipo OpenSSL X.509.
|