.PGP

Arquivo PGP

PGP Encrypted File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PGP é um arquivo ou mensagem criptografada criada com o PGP (Pretty Good Privacy) ou um programa OpenPGP compatível, como o GnuPG. Para lê-lo, você deve descriptografá-lo - usando uma frase-senha (se foi criptografado por senha) ou sua chave privada (se foi criptografado para sua chave pública). No Windows, use Gpg4win/Kleopatra; no macOS, GPG Suite; no Linux, o comando gpg integrado. Renomear o arquivo não adianta; o conteúdo permanece como texto cifrado até ser descriptografado.

Desenvolvedor: PGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it too Categoria: Ficheiros encriptados Padrão aberto MIME: application/pgp-encrypted
ABRE EM Windows macOS Linux
Relacionado: .ASC · .SIG · .DEC · .GPG

Nesta página

19k+ extensões indexadas
Última revisão em Aug 24, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PGP?

Arquivo criptografado Pretty Good Privacy (PGP) - um arquivo .pgp é um arquivo de dados binários OpenPGP que geralmente contém conteúdo criptografado, embora a mesma extensão também apareça em arquivos de assinatura e arquivos de chaves exportadas. As ferramentas criptográficas PGP usam arquivos .pgp para decifrar informações e assinar arquivos ou mensagens. O sistema PGP foi originalmente desenvolvido em 1991 como um formato proprietário por Phil Zimmermann, mas foi posteriormente implementado como um padrão aberto na forma de OpenPGP (RFC 4880, atualizado para RFC 9580 em 2024) e na implementação GnuPG. O objetivo principal do PGP é garantir a segurança e a integridade da troca de informações.

Arquivos com a extensão .pgp podem ser usados para descriptografar informações criptografadas usando a chave pública associada à chave privada de um destinatário. Arquivos .pgp não devem ser abertos ou editados manualmente, pois isso pode danificar irrevogavelmente os dados criptografados. Ao contrário das versões antigas do PGP que dependiam principalmente do RSA, as implementações modernas suportam múltiplos algoritmos de chave pública - incluindo RSA, ECDH, ECDSA e EdDSA - combinados com uma chave de sessão simétrica (AES-256, CAST5 ou 3DES) para criptografar a carga útil. O conteúdo típico criptografado e armazenado como arquivos .pgp inclui:

  • mensagens de e-mail,
  • arquivos de texto,
  • pastas,
  • arquivos compactados, como arquivos ZIP.

As extensões .pgp e .gpg são intercambiáveis - ambas carregam o mesmo fluxo de pacotes OpenPGP; a .pgp tende a vir da linhagem comercial original do PGP (agora Broadcom Encryption Desktop), enquanto a .gpg tende a vir do GnuPG. O equivalente em texto com armadura ASCII usa a extensão .asc e começa com -----BEGIN PGP MESSAGE-----. Existem muitas implementações diferentes do padrão PGP usadas em vários sistemas operacionais - programas disponíveis via linha de comando ou com uma GUI dedicada utilizam o mesmo padrão criptográfico subjacente de criptografia e descriptografia.

Segurança e proteção

RISCO: LOW

O formato .pgp é uma ferramenta de segurança, não uma ameaça - o arquivo contém dados OpenPGP criptografados (e possivelmente assinados) e não contém código executável por si só. As precauções reais referem-se a chaves e segredos: se um .pgp for na verdade uma chave PRIVADA exportada, nunca a compartilhe e proteja-a com uma frase-senha forte. Sempre descriptografe localmente com GnuPG/PGP - nunca cole uma frase-senha ou chave privada em um site; «descriptografadores PGP online» que pedem sua chave são golpes (e não podem descriptografar nada para o qual não tenham a chave). Uma descriptografia bem-sucedida significa apenas que o arquivo foi aberto; o arquivo recuperado (ex: um documento ou executável) ainda carrega qualquer risco que esse tipo de arquivo normalmente teria.

Detalhes do formato

em resumo
NOME COMPLETOPGP Encrypted Filetambém conhecido como Pretty Good Privacy encrypted file, OpenPGP message file
DESENVOLVEDORPGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it toodesde PGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
TIPO MIMEapplication/pgp-encrypted
TIPODados binários OpenPGP - na maioria das vezes um arquivo/mensagem criptografada; a mesma extensão .pgp também aparece em assinaturas e arquivos de chaves
PADRÃOAberto · livre de royalties
RELACIONADO.asc.sig.dec.gpg
Esta extensão também é usada por…
  • Arquivo de chave pública/privada PGP - Uma chave OpenPGP exportada às vezes é salva como .pgp (binário) em vez de .asc - é importada, não descriptografada.
  • Arquivo de assinatura PGP/OpenPGP - Uma assinatura binária destacada pode carregar a extensão .pgp (o equivalente em texto com armadura é .asc ou .sig).

Programas que abrem arquivos PGP

Windows2 apps
Gpg4win (Kleopatra) Código aberto Clique com o botão direito no .pgp > Descriptografar e verificar (ou execute «gpg -d arquivo.pgp» em um terminal). Digite a frase-senha ou desbloqueie a chave privada. Gratuito e lê arquivos feitos pelo PGP.
Symantec/Broadcom Encryption Desktop (PGP) Pago O sucessor comercial do PGP Desktop; descriptografa arquivos .pgp. Necessário apenas em empresas que já possuem licença - caso contrário, use o Gpg4win gratuito.
macOS2 apps
GPG Suite Gratuito GUI para GnuPG (GPG Keychain + Finder Services); descriptografa/verifica arquivos .pgp a partir do Finder.
GnuPG (gpg) Código aberto Instale via Homebrew («brew install gnupg»), depois «gpg -d arquivo.pgp > saida» para descriptografar.
Linux2 apps
GnuPG (gpg) Código aberto Instale via Homebrew («brew install gnupg»), depois «gpg -d arquivo.pgp > saida» para descriptografar.
Seahorse (GNOME Passwords and Keys) Código aberto Gerenciador de chaves GUI; com integração ao gerenciador de arquivos, você pode descriptografar/verificar arquivos .pgp a partir do Nautilus.

Detalhes técnicos

especificação profunda
Formato de contêinerFluxo de pacotes OpenPGP - pacotes tag-length-value (TLV) concatenados em um único arquivo binário
CodificaçãoBinário (pacotes OpenPGP brutos); variantes de texto com armadura ASCII dos mesmos dados usam a extensão .asc
Ordem dos bytesBig-endian para campos de comprimento de múltiplos octetos e campos MPI (inteiro de precisão múltipla)
Algoritmos de chave públicaRSA, DSA, ECDH (X25519/X448), ECDSA, EdDSA (Ed25519/Ed448) - algoritmo declarado por pacote
Cifra simétricaAES-128, AES-192, AES-256, CAST5, 3DES - uma chave de sessão gerada aleatoriamente é criptografada para a(s) chave(s) pública(s) do destinatário ou derivada de uma frase-senha
CompressãoOpcional - o texto simples pode ser compactado com ZIP, ZLIB ou BZIP2 antes da criptografia (pacote de Dados Compactados)
Proteção de integridadeModified Detection Code (MDC) / SEIP ou tag de autenticação AEAD (RFC 9580); a descriptografia falha ou avisa se o texto cifrado foi adulterado
Versões do formato de pacotev3 (legado), v4 (RFC 4880, amplamente usado), v6 (RFC 9580, 2024) - suíte de cifra e modo AEAD declarados por pacote
Tipo MIMEapplication/pgp-encrypted (primário); também application/pgp e application/octet-stream
Tamanho típico do arquivoAcompanha a carga útil criptografada - de alguns KB para mensagens curtas a muitos GB para arquivos grandes, mais uma pequena sobrecarga de cabeçalho por pacote
Assinatura mágica / de arquivoSem assinatura mágica universal única; o primeiro byte é uma tag de pacote OpenPGP (bit alto sempre definido) - valores comuns: 0x85, 0x84 (dados criptografados), 0x99 (chave pública), 0x89 (assinatura)
Extensão intercambiável.gpg carrega dados OpenPGP idênticos; .pgp é a convenção comercial do PGP / Broadcom, .gpg é a convenção do GnuPG
Suporte de plataformaMultiplataforma - Windows, macOS, Linux e qualquer SO que execute GnuPG ou uma implementação OpenPGP compatível
Requisito de descriptografiaO destinatário deve possuir a chave privada correspondente à chave pública usada durante a criptografia, ou saber a frase-senha para criptografia apenas simétrica (baseada em frase-senha)
LançadoPGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
Versão mais recenteOpenPGP RFC 9580 (2024); .pgp is also produced by legacy/commercial PGP and Symantec/Broadcom Encryption Desktop
Padrão abertoSim · livre de royalties
Especificaçãowww.rfc-editor.org

Conversões de PGP

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PGP. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PGP.

Perguntas frequentes

Como abro / descriptografo um arquivo .pgp?
Instale uma ferramenta PGP/OpenPGP - Gpg4win no Windows, GPG Suite no macOS, o gpg integrado no Linux - e execute «gpg arquivo.pgp» (ou «gpg -d arquivo.pgp»). Você precisa da frase-senha ou da chave privada para a qual o arquivo foi criptografado. Não há como lê-lo sem descriptografar.
Qual é a diferença entre .pgp e .gpg?
Nenhuma na prática - ambos são dados binários OpenPGP. O .pgp geralmente vem do PGP original/comercial, o .gpg do GnuPG, mas cada ferramenta lê os arquivos da outra. A forma de texto ASCII é .asc.
Eu renomeei o .pgp e ele continua ilegível - por quê?
Porque ele está criptografado, não apenas com a extensão alterada. O conteúdo é texto cifrado até que você o descriptografe com PGP/GnuPG e a frase-senha ou chave privada correta. Renomear não muda nada.
Posso descriptografar um .pgp sem a senha ou chave?
Não. Sem a frase-senha (simétrica) ou a chave privada correta (criptografia de chave pública), ele não pode ser descriptografado - esse é o objetivo de tudo. Se você perdeu a chave/frase-senha, os dados são irrecuperáveis.
Preciso comprar o PGP para abrir um arquivo .pgp?
Não. O GnuPG gratuito e de código aberto (com Gpg4win/Kleopatra no Windows ou GPG Suite no macOS) lê perfeitamente arquivos .pgp criados pelo PGP, pois todos utilizam o padrão OpenPGP.
Como criptografo um arquivo como .pgp?
Para um destinatário: «gpg --encrypt --recipient [email protected] arquivo» produz um arquivo criptografado que só ele pode abrir. Apenas com frase-senha: «gpg --symmetric arquivo». Adicione «--armor» para a forma de texto .asc.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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)

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z