rnp op sign()
Hoppa till navigering
Hoppa till sök
rnp_op_sign
(PECL rnp >= 0.1.1)
rnp_op_sign — Utför signeringsoperation på binär data och returnerar inbäddad signatur(er)
- Beskrivning
rnp_op_sign
(RnpFFI
$ffi,string
$data,array
$keys_fp,array
$options = ?):string|false
- Parametrar
- ffi
- FFI-objektet som returneras av
rnp_ffi_create()
.
- FFI-objektet som returneras av
- data
- Data som ska signeras.
- keys_fp
- Array med nyckelfingerprint. Minst en nyckel måste anges och nycklarna bör finnas i FFI.
- options
- En associativ array med inställningar.
Nyckel | Datatyp | Beskrivning |
---|---|---|
"compression_alg" | string | Komprimeringsalgoritm. Både "compression_alg" och "compression_level" måste ställas in för att aktivera komprimering. |
"compression_level" | integer | Komprimeringsnivå, 0-9. 0 inaktiverar komprimering. |
"armor" | boolean | Aktiverar ASCII-armorerad utdata. Inaktiverat som standard. |
"hash" | string | Ställer in hash-algoritmen som används under signaturberäkningen. |
"creation_time" | integer | Ställer in signaturens skapandetid i sekunder sedan 1 januari 1970 UTC. Standard är aktuell tid. |
"expiration_time" | integer | Ställer in signaturens utgångstid i sekunder sedan skapandetiden. Värdet 0 markerar signaturen som ej utgående (standard). |
"file_name" | string | Sätter inmatningsfilens namn. Specialvärdet _CONSOLE kan användas för att markera meddelandet som 'endast för dina ögon', vilket innebär att det inte ska lagras utan bara visas för mottagaren. Standard är tom sträng. |
"file_mtime" | integer | Ställer in inmatningsfilens ändringsdatum i sekunder sedan 1 januari 1970 UTC. |
- Returnerar
- Data med inbäddad signatur(er) vid framgång eller
false
vid fel.
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.rnp-op-sign.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.