openssl_x509_fingerprint
(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.