PGPKey — Clés PGP
Clés publique/privée PGP.
Type Clé PGP (PGPKey, discriminant 2) — catégorie Mots de passe. Clés publique/privée PGP.
Classification
← Index des types · Catégorie : Mots de passe · Discriminant : 2
Schéma des champs (EntryData)
| Champ | Type Rust | Optionnel | Protégé | Libellé UI |
|---|---|---|---|---|
pgp_email | Option<String> | oui | non | |
pgp_key_id | Option<String> | oui | non | ID de clé |
pgp_public_key | String | non | oui | Clé publique |
pgp_private_key | String | non | oui | Clé privée |
passphrase | Option<String> | oui | oui | Passphrase (optionnel) |
notes | Option<String> | oui | non | Notes |
Secrets
Champs protégés (masqués dans l'UI, EntryType::is_protected_field) : pgp_public_key, pgp_private_key, passphrase.
Pièces jointes
Pièces jointes
Comme pour tous les types d'entrée, une entrée PGPKey peut porter des pièces jointes chiffrées via Entry.attachments (EntryAttachments : files, folders). Ajoutez-les par glisser-déposer dans l'éditeur d'entrée ; le contenu binaire est chiffré avec le coffre.
Dans l'application
Créer une entrée Clé PGP : coffre → + → type PGPKey → remplir les champs → ajouter des pièces jointes (optionnel, tous types) → Enregistrer. Validation : seul le titre est requis (validation_service.rs).