openssl x509 fingerprint()
Version från den 1 november 2024 kl. 16.28 av Admin (diskussion | bidrag) (Skapade sidan med '== openssl_x509_fingerprint == '''(PHP 5 >= 5.6.0, PHP 7, PHP 8)''' === openssl_x509_fingerprint — Beräknar fingeravtryck eller digest för ett angivet X.509-certifikat === ==== Beskrivning ==== <pre> openssl_x509_fingerprint(OpenSSLCertificate|string $certificate, string $digest_algo = "sha1", bool $binary = false): string|false </pre> Funktionen <code>openssl_x509_fingerprint()</code> returnerar certifikatets digest som en sträng. ==== Parametrar ==== * '''certi...')
openssl_x509_fingerprint
(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_x509_fingerprint — Beräknar fingeravtryck eller digest för ett angivet X.509-certifikat
Beskrivning
openssl_x509_fingerprint(OpenSSLCertificate|string $certificate, string $digest_algo = "sha1", bool $binary = false): string|false
Funktionen openssl_x509_fingerprint()
returnerar certifikatets digest som en sträng.
Parametrar
- certificate — Se Key/Certificate parameters för en lista över giltiga värden.
- digest_algo — Digest-metoden eller hash-algoritmen som ska användas, t.ex.
"sha256"
, en av openssl_get_md_methods(). - binary — När den är satt till
true
returneras rå binärdata.false
returnerar hexadecimalt värde i gemener.
Returnerar
Returnerar en sträng med det beräknade certifikatets fingeravtryck som hexadecimalt värde i gemener, om binary
är inställt på true
returneras det råa binära värdet av meddelandets digest.
Returnerar false
vid fel.
Changelog
Version | Beskrivning |
---|---|
8.0.0 | certificate accepterar nu en instans av OpenSSLCertificate ; tidigare accepterades en resurs av typen OpenSSL X.509.
|
Se även
- openssl_x509_export() - Exporterar ett certifikat till en sträng
- openssl_x509_parse() - Tolkar ett X509-certifikat och returnerar informationen som en array
- openssl_get_md_methods() - Hämtar tillgängliga digest-metoder
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.openssl-x509-fingerprint.php
PHP
Funktioner
Funktionsreferens
OpenSSL-funktioner
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorreparation Stockholm som har sponsrat Linux.se med webserver.