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
.