(PECL rnp >= 0.1.1)
rnp_op_sign — Effectue une opération de signature sur des données binaires, renvoie la ou les signatures intégrées
ffiL'objet FFI retourné par rnp_ffi_create().
dataData to be signed.
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.
     
optionsUn tableau associatif avec des options.
| Key | Type de donnée | Description | 
|---|---|---|
| "compression_alg" | string | Algorithme de compression. Les options "compression_alg"et"compression_level"doivent toutes les deux être définies pour activer la compression des données. | 
| "compression_level" | integer | Niveau de compression, 0-9. 0 désactive la compression. | 
| "armor" | boolean | Active la sortie ASCII armée. 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 expirante (valeur par défaut). | 
| "file_name" | string | Définit le nom du fichier d'entrée. La valeur spéciale _CONSOLE peut être utilisée pour marquer le message comme 'pour vos yeux seulement', c'est-à-dire qu'il ne doit pas être stocké n'importe où mais seulement affiché au destinataire. Par défaut, c'est une chaîne vide. | 
| "file_mtime" | integer | Définit la date de modification du fichier d'entrée en secondes depuis le 1er janvier 1970 UTC. | 
   Les données signées avec la signature(s) intégrée sur succès ou false si une erreur survient.
  
