(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.
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.
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 recurso de tipo OpenSSL X.509 .
|