rnp op verify(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== rnp_op_verify == (PECL rnp >= 0.1.1) === rnp_op_verify — Verifierar inbäddade eller klartextsignaturer === ; Beskrivning <pre>rnp_op_verify(RnpFFI $ffi, string $data): array|false</pre> ; Parametrar : '''ffi''' :: FFI-objektet som returneras av <pre>rnp_ffi_create()</pre>. : '''data''' :: Signerad data. ; Returnerar : En associativ array med information om verifieringsresultaten eller <pre>false</pre> vid fel. {| class="wikitable" |- ! Nyckel !! Datatyp !! Be...')
 
 
Rad 1: Rad 1:
== rnp_op_verify ==
(PECL rnp >= 0.1.1)
(PECL rnp >= 0.1.1)


Rad 53: Rad 52:
| "signature_type" || string || Signaturtyp. För närvarande definierade värden är: 'binary', 'text', 'standalone', 'certification (generic)', 'certification (persona)', 'certification (casual)', 'certification (positive)', 'subkey binding', 'primary key binding', 'direct', 'key revocation', 'subkey revocation', 'certification revocation', 'timestamp', 'unknown: 0..255'.
| "signature_type" || string || Signaturtyp. För närvarande definierade värden är: 'binary', 'text', 'standalone', 'certification (generic)', 'certification (persona)', 'certification (casual)', 'certification (positive)', 'subkey binding', 'primary key binding', 'direct', 'key revocation', 'subkey revocation', 'certification revocation', 'timestamp', 'unknown: 0..255'.
|}
|}
= Sidslut =
= Sidslut =



Nuvarande version från 2 november 2024 kl. 16.21

(PECL rnp >= 0.1.1)

rnp_op_verify — Verifierar inbäddade eller klartextsignaturer

Beskrivning
rnp_op_verify(RnpFFI $ffi, string $data): array|false
Parametrar
ffi
FFI-objektet som returneras av
rnp_ffi_create()
.
data
Signerad data.
Returnerar
En associativ array med information om verifieringsresultaten eller
false
vid fel.
Nyckel Datatyp Beskrivning
"verification_status" string Sammanfattande verifieringsresultat, antingen "Success" eller ett relevant felmeddelande. Resultatet "Success" sätts om minst en signatur är giltig och verifieras framgångsrikt. Individuella verifieringsresultat för varje signatur finns i arrayen "signatures".
"file_name" string Filnamn.
"file_mtime" integer Filens ändringstid.
"mode" string Dataskyddsläge (krypteringsläge) som används i det bearbetade meddelandet. Aktuellt definierade värden är "none", "cfb", "cfb-mdc", "aead-ocb", "aead-eax".
"cipher" string Symmetrisk chiffer som används för datakryptering.
"valid_integrity" boolean Sätter
true
om meddelandets integritetsskydd användes (dvs. MDC eller AEAD) och validerades framgångsrikt.
"signatures" array En associativ array som beskriver varje signatur som hittats. Se beskrivning nedan.
Sub-array "signatures"
Nyckel Datatyp Beskrivning
"verification_status" string Signaturens verifieringsstatus, antingen "Success" eller ett relevant felmeddelande.
"creation_time" integer Signaturens skapandetid i sekunder sedan 1 januari 1970 UTC.
"expiration_time" integer Signaturens utgångstid i sekunder sedan skapandetiden, eller 0 om signaturen aldrig löper ut.
"hash" string Hash-algoritm som används för att beräkna signaturen.
"signing_key" string Fingerprint av nyckeln som användes för signering. Kan vara "Not found" om motsvarande publika nyckel inte är laddad i FFI-objektet.
"signature_type" string Signaturtyp. För närvarande definierade värden är: 'binary', 'text', 'standalone', 'certification (generic)', 'certification (persona)', 'certification (casual)', 'certification (positive)', 'subkey binding', 'primary key binding', 'direct', 'key revocation', 'subkey revocation', 'certification revocation', 'timestamp', 'unknown: 0..255'.

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.rnp-op-verify.php
PHP Funktioner Funktionsreferens Kryptografitillägg Rnp


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.