# Fonctions de Rnp

## Sommaire

- rnp_backend_string — Renvoie le nom de la bibliothèque back-end de cryptographie
- rnp_backend_version — Renvoie la version de la bibliothèque back-end de cryptographie
- rnp_decrypt — Déchiffre un message PGP
- rnp_dump_packets — Affiche les informations du flux de paquets OpenPGP dans un format lisible par l'homme
- rnp_dump_packets_to_json — Affiche les informations du flux de paquets OpenPGP dans une chaîne JSON
- rnp_ffi_create — Créer un objet de niveau supérieur utilisé pour interagir avec la bibliothèque
- rnp_ffi_destroy — Détruit l'objet de niveau supérieur utilisé pour interagir avec la bibliothèque
- rnp_ffi_set_pass_provider — Définit la fonction de rappel du fournisseur de mot de passe
- rnp_import_keys — Importe des clés depuis une chaîne PHP vers le trousseau de clés et renvoie un JSON décrivant les clés nouvelles ou mises à jour
- rnp_import_signatures — Importe des signatures autonomes dans le trousseau de clés et renvoie un JSON décrivant les clés mises à jour
- rnp_key_export — Exporte une clé
- rnp_key_export_autocrypt — Exporte la clé minimale pour la fonctionnalité autocrypt (juste 5 paquets: clé, uid, signature, sous-clé de chiffrement, signature)
- rnp_key_export_revocation — Génère et exporte une signature de révocation de clé primaire
- rnp_key_get_info — Renvoie des informations sur la clé
- rnp_key_remove — Supprime une clé des trousseaux de clés
- rnp_key_revoke — Supprime une clé ou une sous-clé en générant et ajoutant une signature de révocation
- rnp_list_keys — Enumère toutes les clés présentes dans un trousseau de clés par type d'identifiant spécifié
- rnp_load_keys — Charge les clés à partir d'une chaîne PHP
- rnp_load_keys_from_path — Charge des clés à partir du chemin spécifié
- rnp_locate_key — Recherche de la clé
- rnp_op_encrypt — Chiffre un message
- rnp_op_generate_key — Génère une clé
- rnp_op_sign — Effectue une opération de signature sur des données binaires, renvoie la ou les signatures intégrées
- rnp_op_sign_cleartext — Effectue une opération de signature sur des données textuelles, renvoie le message signé en clair
- rnp_op_sign_detached — Effectue une opération de signature, renvoie la signature détachée
- rnp_op_verify — Vérifie les signatures intégrées ou en clair
- rnp_op_verify_detached — Vérifie les signatures détachées
- rnp_save_keys — Sauvegarde les clés dans une chaîne PHP
- rnp_save_keys_to_path — Sauvegarde les clés dans le chemin spécifié
- rnp_supported_features — Renvoie les fonctionnalités supportées au format JSON
- rnp_version_string — La version de la bibliothèque RNP
- rnp_version_string_full — La chaîne de version complète de la bibliothèque RNP

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open