« Texte signé en clair
rnp_backend_string »
PHP Manual
Rnp
Fonctions de Rnp
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