Hachage/Crypto
PGP/GPG Encrypt/Decrypt
Générer des clés PGP, chiffrer et déchiffrer des messages (OpenPGP, RFC 4880) via la bibliothèque openpgp.js.
Questions fréquentes
Quelle est la différence entre une clé publique et une clé privée ?
La clé publique peut être partagée librement et sert à chiffrer des messages qui vous sont destinés ou à vérifier vos signatures ; la clé privée doit rester secrète et sert à déchiffrer les messages reçus ou à signer les vôtres. Les deux forment une paire mathématiquement liée.
Quelle est la différence entre PGP et GPG ?
PGP (Pretty Good Privacy) désigne la norme et son format, formalisée aujourd'hui sous OpenPGP (RFC 4880), tandis que GPG (GNU Privacy Guard) est une implémentation libre et open source de cette norme. Cet outil s'appuie sur openpgp.js, qui implémente le même standard OpenPGP.
Quelle est la différence entre signer et chiffrer un message ?
Chiffrer un message avec la clé publique du destinataire garantit sa confidentialité : seul lui peut le déchiffrer avec sa clé privée. Signer un message avec votre clé privée prouve son authenticité et son intégrité : n'importe qui peut vérifier avec votre clé publique que le message vient bien de vous et n'a pas été modifié.