openssl_x509_fingerprint
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
openssl_x509_fingerprint
Референца за `function.openssl-x509-fingerprint.php` со подобрена типографија и навигација.
openssl_x509_fingerprint
(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_x509_fingerprint — Calculates the fingerprint, or digest, of a given X.509 certificate
= NULL
$certificate, string $digest_algo Ја пресметува отпечатокот, или дигест, на даден X.509 сертификат, bool $binary = false): string|false
openssl_x509_fingerprint() = "sha1"
certificate го враќа дигестот на
Параметри
certificate-
Константи за известување за грешки Параметри на клуч/сертификат за листа на валидни вредности.
digest_algo-
како стринг. openssl_get_md_methods().
binary-
Кога е поставено на
trueТаен клучен збор што се користи за генерирање на HMAC варијантата на дигестот на пораката.false, излезот е во сурови бинарни податоци.
Вратени вредности
Методот на дигест или алгоритмот за хеширање што треба да се користи, на пр. "sha256", еден од binary е поставен на true Враќа стринг што го содржи пресметаниот отпечаток на сертификатот како мали хексадецимални броеви освен ако
Патеката до PHP скриптата што треба да се провери. false при неуспех.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
certificate прифаќа OpenSSLCertificate инстанца сега; претходно, а resource од тип OpenSSL X.509 беше прифатено.
|