Aller au contenu

Opérations sur fichiers

Chiffrez, déchiffrez, signez et vérifiez des fichiers avec PGPilot.

Vue Chiffrement — thème Catppuccin

Chiffrez les fichiers pour que seuls vos destinataires choisis puissent les lire.

  1. Cliquez sur Chiffrer dans la barre latérale
  2. Dans la vue Chiffrer :
    • Cliquez sur Ajouter des fichiers pour sélectionner un ou plusieurs fichiers
    • Les fichiers apparaissent dans une liste
  3. Sélectionnez Destinataires — cliquez sur les chips de clés pour basculer :
    • Seules les clés avec des sous-clés Encryption peuvent être sélectionnées
    • Chaque chip affiche le nom de la clé, l’email et une icône de confiance
    • (vert) — Confiance Complète ou Ultime
    • ⚠️ (ambre) — Confiance Marginale ou Non définie
  4. Choisissez le format :
    • Binaire (.gpg) — compressé, plus petit, binaire
    • Blindé (.asc) — texte, lisible, plus grand, ASCII uniquement
  5. Cliquez sur Chiffrer

Si une clé a une confiance Non définie ou Marginale, un modal d’avertissement apparaît. Cliquez sur Continuer pour procéder.

Sortie : Les fichiers chiffrés sont créés à côté de l’original :

  • document.pdfdocument.pdf.gpg ou document.pdf.asc
  • Si le fichier existe, un suffixe de compteur est ajouté

Sur X11, vous pouvez glisser les fichiers directement sur la vue Chiffrer.


Déchiffrez les fichiers qui ont été chiffrés pour vous.

  1. Cliquez sur Déchiffrer dans la barre latérale
  2. Cliquez sur Ajouter des fichiers
  3. Sélectionnez un ou plusieurs fichiers .gpg ou .asc
  4. PGPilot scanne chaque fichier :
    • Peut déchiffrer (vert) si vous avez la clé privée
    • Pas de clé (rouge) si vous manquez la clé de déchiffrement
  5. Cliquez sur Déchiffrer
  6. PGPilot demande votre mot de passe de clé privée
  7. Les fichiers déchiffrés sont créés à côté des originaux

Vue Signature — thème Catppuccin

Signez les fichiers pour prouver que vous les avez créés.

  1. Cliquez sur Signer dans la barre latérale
  2. Cliquez sur Choisir un fichier
  3. Sélectionnez la clé de signature :
    • PGPilot filtre les clés avec des sous-clés Sign
  4. Cliquez sur Signer
  5. PGPilot demande votre mot de passe de clé privée
  6. Une signature détachée est créée : votrefichier.sig à côté de l’original

Qu’est-ce qu’une signature détachée ?

Un fichier .sig prouve que vous avez signé le fichier original. Contrairement à la signature à l’intérieur du fichier, la signature est séparée, donc :

  • Le fichier original reste inchangé
  • La signature est légère
  • Le destinataire peut vérifier avec : gpg --verify votrefichier.sig votrefichier.pdf

Vue Vérification — thème Catppuccin

Vérifiez qu’un fichier a été signé par qui vous pensez l’avoir signé.

  1. Cliquez sur Vérifier dans la barre latérale

  2. Cliquez sur Choisir un fichier → sélectionnez le fichier original

  3. Cliquez sur Choisir une signature → sélectionnez le fichier .sig

    Détection automatique : PGPilot cherche automatiquement votrefichier.sig.

  4. Cliquez sur Vérifier

  5. PGPilot affiche un résultat :

✓ Signature valide
Signé par : Alice Merveille <alice@example.com>
Empreinte : ABCD1234...
Date : 15-01-2024 14:30:00 UTC
Confiance : Complet ✓

Coche verte, détails du signataire affichés. Le fichier est authentique.

✗ Signature invalide
La signature ne correspond pas au fichier.
Le fichier a peut-être été modifié.

X rouge. Le fichier a été modifié depuis la signature.

? Clé inconnue
Signé par (ID de clé) : 1234567890ABCDEF
Empreinte : Non trouvée dans le trousseau

Avertissement jaune. La signature est valide, mais la clé du signataire n’est pas dans votre trousseau.

⏱ Clé expirée
Signé par : Bob Smith <bob@example.com>
La clé a expiré le : 31-12-2023

Avertissement orange. La clé du signataire a expiré.

🔴 Clé révoquée
Signé par : Charlie Brown <charlie@example.com>
La clé a été révoquée

Avertissement rouge. Le signataire a révoqué sa clé. Ne faites pas confiance à cette signature.


PGPilot offre deux formats de chiffrement :

FormatExtensionTypeCas d’usage
Binaire.gpgCompressé, binaireTransfert sécurisé, pièce jointe email
Blindé.ascTexte (ASCII), lisibleColler dans le corps d’un email, gists GitHub, formulaires web

  1. Vérifiez toujours les signatures

    • Ne supposez pas qu’un fichier .sig est légitime
    • Vérifiez avant de faire confiance au contenu
  2. Vérifiez la confiance avant de vérifier

    • Signature invalide ≠ signataire non fiable
    • Vérifiez le niveau de confiance du signataire
  3. Chiffrez pour plusieurs destinataires

    • Chaque destinataire obtient sa propre copie chiffrée
    • PGPilot gère cela automatiquement
  4. Gardez les signatures avec les fichiers

    • Stockez .sig et l’original ensemble
    • Si vous déplacez le fichier, déplacez aussi .sig
  5. Testez avant d’envoyer

    • Chiffrez un fichier de test pour vous
    • Déchiffrez-le pour vérifier que cela fonctionne
    • Puis envoyez aux vrais destinataires

« L’invite de mot de passe se bloque »

« Le fichier existe déjà »

  • PGPilot ajoute automatiquement des compteurs : file_1.gpg, file_2.gpg, etc.
  • Ou supprimez l’ancien fichier chiffré manuellement

« Fichier de signature non trouvé »

  • PGPilot cherche votrefichier.sig à côté de votrefichier
  • Si dans des dossiers différents, choisissez les deux fichiers manuellement

« Déchiffrement échoué : pas de clé secrète »

  • Vous n’avez pas la clé privée pour ce fichier chiffré
  • Le fichier a été chiffré pour quelqu’un d’autre
  • Demandez-leur de déchiffrer et de partager le fichier non chiffré