openssl_x509_fingerprint
En esta página
openssl_x509_fingerprint
Calcula la huella digital o el resumen de un certificado X.509 dado
Descripción#
php
openssl_x509_fingerprint(OpenSSLCertificate $certificate, [string $digest_algo], [bool $binary]): stringphp
La función openssl_x509_fingerprint devuelve el resumen de un certificado certificate en forma de string.
Parámetros#
certificate
Ver los parámetros clave/Certificados para una lista 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 resource de tipo OpenSSL X.509. |