(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.
x509
Voir les paramètres clés/Certificats pour une liste de valeurs valides.
hash_algorithm
La méthode de digest ou l'algorithme de hashage à utiliser, par exemple "sha256", l'un de openssl_get_md_methods().
raw_output
Lorsque définit à TRUE
, affiche les données brutes binaires.
FALSE
affiche en hexits minuscules.
Retourne une chaîne de caractères contenant l'empreinte calculé du certificat sous la forme
d'hexits minuscule sauf si raw_output
est définit à TRUE
dans ce cas la représentation brûte binaire du message digest est retournée.
Retourne FALSE
en cas d'échec.