(PHP 5 >= 5.6.0, PHP 7)
openssl_x509_fingerprint — Вычисляет отпечаток или дайджест, заданный сертификатом X.509
$x509
[, string $hash_algorithm
= "sha1"
[, bool $raw_output
= FALSE
]] ) : string
openssl_x509_fingerprint() возвращает дайджест
x509
в виде строки.
x509
Для списка корректных значений см. Параметры ключей/сертификатов.
hash_algorithm
Метод хеширования. Список доступных методов можно получить с помощью openssl_get_md_methods().
raw_output
Если установлено как TRUE
, будет возвращены необработанные бинарные данные. Если FALSE
, то выводмт строку из шестнадцатеричных чисел в нижнем регистре.
Возвращает отпечаток сертификата в виде строки шестнадцатеричных чисел, если
raw_output
установлен в TRUE
, а если нет, то необработанные
бинарные данные.
В случае ошибки возвращает FALSE
.