(PHP 5 >= 5.6.0, PHP 7)
openssl_x509_fingerprint — Calcule l'empreinte, ou le digest d'un certificat X.509 donné
$x509
[, string $hash_algorithm = "sha1"
[, bool $raw_output = FALSE
]] ) : bool
La fonction openssl_x509_fingerprint() retourne le digest
d'un certificat x509 sous la forme d'une chaîne
de caractères.
x509Voir les paramètres clés/Certificats pour une liste de valeurs valides.
hash_algorithmL'algorithme de hashage à utiliser, i.e. "md5" ou "sha1"
raw_output
Lorsque vaut TRUE, affiche les données brutes binaires.
FALSE permet d'afficher en hexits minuscules.
Retourne un chaîne de caractères contenant l'empreinte calculé du certificat
sous la forme d'hexits minuscule si le paramètre raw_output
vaut FALSE. Si ce paramètre vaut TRUE, retourne la représentation brûte binaire
du message digest.
Retourne FALSE en cas d'échec.