PT Privacy Tools

PGP : chiffrer, déchiffrer et signer

Générez des paires de clés OpenPGP, chiffrez et déchiffrez des messages, signez ou vérifiez du texte avec openpgp.js, entièrement dans votre navigateur, sans envoi.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

All OpenPGP operations run locally with openpgp.js. Keys and messages are never uploaded.

Advertisement

OpenPGP dans votre navigateur, sans serveur

OpenPGP est le standard ouvert sur lequel reposent PGP et GnuPG pour les e-mails chiffrés de bout en bout et les messages signés. Cet outil exécute la bibliothèque éprouvée openpgp.js directement dans votre navigateur : vous pouvez générer une paire de clés, chiffrer une note pour un collègue, déchiffrer une réponse ou vérifier une signature sans installer de logiciel et sans que rien ne quitte votre appareil. La clé publique de chaque destinataire chiffre le message ; seule la clé privée correspondante, déverrouillée avec sa phrase secrète, peut le déchiffrer. La signature fonctionne dans l'autre sens : votre clé privée produit une signature que toute personne disposant de votre clé publique peut vérifier, ce qui prouve que le texte vient de vous et n'a pas été modifié en chemin.

Choisir les clés et les phrases secrètes

Le type de clé par défaut est la courbe elliptique Curve25519 (Ed25519 pour les signatures, Cv25519 pour le chiffrement). Elle est rapide, compacte et largement prise en charge par GnuPG, Thunderbird, Proton Mail et d'autres clients OpenPGP. RSA 3072 ou 4096 est disponible pour la compatibilité avec des systèmes plus anciens, mais la génération est plus lente. Protégez toujours la clé privée par une phrase secrète longue et unique : le fichier de clé est chiffré avec elle, si bien qu'une sauvegarde volée est inutile sans la phrase secrète. Saisissez votre vrai nom et une adresse e-mail que vous contrôlez, car d'autres personnes rechercheront cet identifiant utilisateur en important votre clé publique. Partagez librement la clé publique et comparez les empreintes avec vos contacts par un second canal avant de faire confiance à une clé.

Protéger votre clé privée

Votre clé privée est créée uniquement dans la mémoire de cette page et disparaît à la fermeture de l'onglet : téléchargez-la immédiatement et conservez-la dans un gestionnaire de mots de passe ou sur un stockage chiffré. Gardez le certificat de révocation à part et hors ligne ; si la clé est un jour perdue ou compromise, publier la révocation indique à tous de cesser de l'utiliser. Ne collez des clés privées que dans des pages de confiance, de préférence sur votre propre appareil, et videz les champs une fois terminé. Pour un usage quotidien sur le long terme, importer la clé dans un client dédié comme GnuPG, ou sur un jeton matériel, offre la meilleure protection.

Comment utiliser

  1. Créez ou collez des clésGénérez une nouvelle paire de clés avec une phrase secrète robuste, ou collez des clés publiques et privées existantes au format armored.
  2. Choisissez une actionChiffrez un message pour un ou plusieurs destinataires, déchiffrez un message qui vous est adressé, ou signez en clair et vérifiez du texte.
  3. Copiez ou téléchargezCopiez le résultat armored ou téléchargez-le sous forme de fichier .asc, et sauvegardez votre clé privée en lieu sûr.

Questions fréquemment posées

Ma clé privée est-elle envoyée quelque part ?
Non. Les clés sont générées et utilisées par openpgp.js au sein de cette page. Rien n'est envoyé à un serveur : la seule copie est celle que vous enregistrez.
Quel type de clé choisir ?
ECC Curve25519 est le choix moderne par défaut : petite, rapide et prise en charge par GnuPG 2.1+, Thunderbird et la plupart des applications OpenPGP. Choisissez RSA 3072 ou 4096 uniquement si vous devez travailler avec des logiciels très anciens.
À quoi sert le certificat de révocation ?
Si votre clé privée est perdue ou volée, importer et publier le certificat de révocation indique aux autres que la clé ne doit plus être utilisée. Conservez-le hors ligne, séparément de la clé privée.
Est-ce compatible avec GnuPG ?
Oui. Les clés, les messages chiffrés et les messages signés en clair utilisent le format OpenPGP standard avec armure ASCII : vous pouvez les importer avec gpg --import et les utiliser dans n'importe quel client OpenPGP.
Advertisement