.GPG

Fichier GPG

GnuPG Encrypted File
Poser une question
RÉPONSE RAPIDE

Un fichier .gpg contient des données binaires produites par GnuPG (GNU Privacy Guard), l'outil de chiffrement libre OpenPGP. La plupart des fichiers .gpg sont chiffrés - pour en lire un, vous avez besoin de GnuPG ainsi que de la phrase secrète ou de la clé privée appropriée, puis d'exécuter « gpg file.gpg » pour le déchiffrer. Renommer le fichier ne sert à rien ; le contenu reste du texte chiffré tant qu'il n'est pas déchiffré.

Développeur : GnuPG (Free Software Foundation / g10 Code); OpenPGP standard (IETF) Catégorie : Fichiers chiffrés Standard ouvert MIME: application/pgp-encrypted
S'OUVRE SUR Windows macOS Linux
Lié : .ASC · .SIG · .DEC · .ENC

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 23, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier GPG ?

Le format de fichier .gpg est utilisé pour les fichiers créés avec GNU Privacy Guard (GnuPG), un outil de chiffrement open-source largement utilisé. Un fichier .gpg contient le plus souvent un fichier ou un message chiffré, bien que la même extension couvre également les trousseaux de clés binaires et les signatures détachées au sein du même écosystème OpenPGP.

Les données stockées dans les fichiers .gpg suivent la norme OpenPGP - initialement définie par la RFC 2440 (1998) et révisée en tant que RFC 4880 en 2007. C'est la même norme que celle utilisée par le format .pgp (Pretty Good Privacy), ce qui rend les fichiers .gpg et .pgp largement interchangeables au niveau des données. La norme a reçu une mise à jour importante avec la RFC 9580 (2024), introduisant le chiffrement AEAD obligatoire et la prise en charge des courbes elliptiques modernes telles que Ed448 et X448. Pour déchiffrer un fichier .gpg, vous avez besoin de GnuPG et de la clé privée correspondante du destinataire ; les trousseaux de clés binaires sont stockés dans des fichiers .kbx.

Un fichier .gpg est binaire - il n'est pas lisible par l'homme. L'équivalent textuel en format ASCII (ASCII-armored), qui peut être partagé en toute sécurité par e-mail ou collé dans un terminal, utilise l'extension .asc à la place. Sur Windows, Gpg4win avec son interface graphique Kleopatra est le moyen le plus courant de travailler avec les fichiers .gpg ; sur Linux et macOS, l'outil en ligne de commande gpg gère le chiffrement, le déchiffrement et la gestion des clés.

Sécurité et sûreté

RISQUE : LOW

Le format .gpg est un outil de sécurité, pas une menace - le fichier contient des données OpenPGP chiffrées/signées et ne contient aucun code exécutable. Les véritables précautions concernent les clés et les secrets : un fichier secring.gpg / .gpg de clé secrète contient vos clés PRIVÉES - ne le partagez jamais et protégez-le avec une phrase secrète robuste. Lors du déchiffrement, faites-le localement avec GnuPG, pas sur un site web où vous devriez coller une phrase secrète ou une clé privée. Pour un fichier chiffré que vous avez reçu, un déchiffrement réussi signifie seulement qu'il a été déchiffré - le texte en clair à l'intérieur doit toujours être traité avec la prudence habituelle. Après déchiffrement, le fichier récupéré (par exemple un exe ou un document) comporte les risques normaux liés à son type de fichier.

Détails du format

en bref
NOM COMPLETGnuPG Encrypted File
DÉVELOPPEURGnuPG (Free Software Foundation / g10 Code); OpenPGP standard (IETF)depuis GnuPG 1.0 in 1999; OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
TYPE MIMEapplication/pgp-encrypted
TYPEDonnées binaires OpenPGP - le plus souvent un fichier/message chiffré ; l'écosystème OpenPGP stocke également des signatures binaires et des trousseaux de clés sous l'extension .gpg
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers GPG

Windows1 app
Gpg4win (Kleopatra) Open-source Faites un clic droit sur le .gpg > Plus d'options GpgEX > Déchiffrer et vérifier (ou lancez « gpg -d file.gpg » dans un terminal). Saisissez la phrase secrète ou déverrouillez la clé privée.
macOS2 apps
GnuPG (gpg) Open-source Installez via Homebrew (« brew install gnupg »), puis « gpg -d file.gpg > output » pour déchiffrer.
GPG Suite Gratuit Interface graphique pour GnuPG (GPG Keychain + Finder Services) ; déchiffrez/vérifiez les fichiers .gpg depuis le Finder.
Linux2 apps
GnuPG (gpg) Open-source Installez via Homebrew (« brew install gnupg »), puis « gpg -d file.gpg > output » pour déchiffrer.
Seahorse (GNOME Passwords and Keys) Open-source Gestionnaire de clés graphique ; avec l'intégration Nautilus, vous pouvez déchiffrer/vérifier les fichiers .gpg depuis le gestionnaire de fichiers.

Détails techniques

spécifications approfondies
Type MIMEapplication/pgp-encrypted
Encodage du fichierPaquets binaires OpenPGP (pas de Base64 ; voir .asc pour la variante textuelle ASCII)
Objectif principalChiffrement de fichiers et de messages ; également utilisé pour les trousseaux de clés binaires et les signatures détachées
Norme de référenceOpenPGP - RFC 2440 (1998), RFC 4880 (2007), RFC 9580 (2024)
Structure des paquetsSérie de paquets OpenPGP de longueur variable ; le premier octet est un octet d'étiquette de paquet avec le bit de poids fort toujours activé
Octets magiques (Magic bytes)Aucun fixe - le premier octet est une étiquette de paquet OpenPGP ; généralement 0x85, 0x84 ou 0xC1 pour les paquets de données chiffrées
Algorithmes asymétriquesRSA, ElGamal, ECDH, ECDSA, EdDSA (Ed25519 ; Ed448 ajouté dans la RFC 9580)
Chiffrements symétriquesAES-128/192/256, Camellia-128/192/256, 3DES, Twofish (sélectionnés via les préférences d'algorithme dans la clé du destinataire)
Algorithmes de hachageSHA-256, SHA-512 (préférés) ; SHA-1 (obsolète) ; SHA3-256, SHA3-512 (RFC 9580)
Compression avant chiffrementOptionnelle - le texte en clair peut être compressé avec DEFLATE (ZIP), ZLIB ou BZIP2 avant le chiffrement
Mode symétrique uniquementPrend en charge le chiffrement basé sur une phrase secrète sans clé publique via la dérivation S2K (string-to-key)
Protection de l'intégritéMDC (Modification Detection Code) dans la RFC 4880 ; modes AEAD (OCB, EAX, GCM) obligatoires dans la RFC 9580
Exigence de déchiffrementClé privée du destinataire (ou phrase secrète pour les fichiers symétriques uniquement) et GnuPG ou un outil compatible OpenPGP
Infrastructure de clésCompatible avec le modèle Web of Trust (WoT) et les serveurs de clés publiques tels que keys.openpgp.org
PubliéGnuPG 1.0 in 1999; OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
Standard ouvertOui · libre de droits
Spécificationwww.rfc-editor.org

Conversions GPG

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers GPG. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers GPG.

Foire aux questions

Comment ouvrir / déchiffrer un fichier .gpg ?
Installez GnuPG (il est intégré à la plupart des distributions Linux ; sur Windows utilisez Gpg4win, sur macOS utilisez GPG Suite ou Homebrew), puis exécutez « gpg file.gpg » (ou « gpg -d file.gpg »). Vous aurez besoin de la phrase secrète ou de la clé privée avec laquelle le fichier a été chiffré. Il n'y a aucun moyen de le lire sans déchiffrement.
J'ai renommé le .gpg et c'est du charabia - pourquoi ?
Parce qu'il est chiffré, et pas seulement doté d'une nouvelle extension. Le contenu est du texte chiffré jusqu'à ce que vous le déchiffriez avec GnuPG et la bonne phrase secrète ou clé privée. Le renommage ne change rien.
Quelle est la différence entre .gpg et .asc ?
Mêmes données OpenPGP, encodage différent : .gpg est binaire, .asc est du texte au format ASCII (Base64 que vous pouvez coller dans un e-mail). Convertissez avec « gpg --armor » / « gpg --dearmor ». Les deux se déchiffrent/vérifient de la même manière.
Que sont pubring.gpg, secring.gpg et trustdb.gpg ?
Ce sont des fichiers de trousseau de clés GnuPG dans votre dossier ~/.gnupg : pubring.gpg contient les clés publiques, l'ancien secring.gpg contenait les clés secrètes (GnuPG 2.1+ l'a remplacé par un magasin de clés et pubring.kbx), et trustdb.gpg est la base de données de confiance. Ils sont gérés par GnuPG et ne s'ouvrent pas manuellement.
Comment chiffrer un fichier en .gpg ?
Pour un destinataire : « gpg --encrypt --recipient [email protected] fichier » crée un fichier.gpg que lui seul peut ouvrir. Avec une phrase secrète uniquement : « gpg --symmetric fichier ». Ajoutez « --armor » si vous voulez la forme textuelle .asc à la place.
Puis-je déchiffrer un .gpg sans le mot de passe ?
Non. Sans la phrase secrète (pour le chiffrement symétrique) ou la clé privée correcte (pour le chiffrement à clé publique), le fichier ne peut pas être déchiffré - c'est tout l'intérêt. Les « déchiffreurs gpg » en ligne qui n'ont pas votre clé sont des arnaques.

Références

1RFC 9580 - OpenPGP (current standard)www.rfc-editor.org
2GnuPG - official site & documentationgnupg.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

.ASCOpenPGP ASCII-Armored File
.SIGOpenPGP Detached Signature
.DECEncrypted / Encoded data file (generic)
.ENCEncrypted / Encoded file (generic)
.KDBXKeePass 2 Password Database
.PGPPGP Encrypted File

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z