(PECL rnp >= 0.1.1)
rnp_op_sign_detached — Effectue une opération de signature, renvoie la signature détachée
ffi
L'objet FFI retourné par rnp_ffi_create.
data
La donnée à signer.
keys_fp
Un tableau avec les empreintes des clés. Au moins une clé doit être fournie.
Les clés doivent être présentes dans ffi
.
options
Un tableau associatif avec des options.
Key | Type de donnée | Description |
---|---|---|
"armor" |
boolean | Active la sortie ASCII-armored. Désactivé par défaut. |
"hash" |
string | Définit l'algorithme de hachage utilisé lors du calcul de la signature. |
"creation_time" |
integer | Définit l'heure de création de la signature en secondes depuis le 1er janvier 1970 UTC. Par défaut, l'heure actuelle est utilisée. |
"expiration_time" |
integer | Définit le temps d'expiration de la signature en secondes depuis l'heure de création. La valeur 0 est utilisée pour marquer la signature comme non expirée (valeur par défaut). |
Les données de signature(s) détachées sur succès ou false
si une erreur survient.