PGP: criptografar, descriptografar e assinar
Gere pares de chaves OpenPGP, criptografe e descriptografe mensagens e assine ou verifique textos com openpgp.js, tudo no seu navegador, sem uploads.
🔒 Executa completamente no seu navegador — nada é enviadoOpenPGP no seu navegador, sem servidor
OpenPGP é o padrão aberto por trás do PGP e do GnuPG para e-mails criptografados de ponta a ponta e mensagens assinadas. Esta ferramenta executa a biblioteca amplamente auditada openpgp.js diretamente no seu navegador, para que você possa gerar um par de chaves, criptografar uma nota para um colega, descriptografar uma resposta ou verificar uma assinatura sem instalar nenhum software e sem que nada saia do seu dispositivo. A chave pública de cada destinatário criptografa a mensagem; somente a chave privada correspondente, desbloqueada com sua frase secreta, pode descriptografá-la. A assinatura funciona ao contrário: sua chave privada produz uma assinatura que qualquer pessoa com sua chave pública pode verificar, provando que o texto veio de você e não foi alterado no caminho.
Escolhendo chaves e frases secretas
O tipo de chave padrão é a curva elíptica Curve25519 (Ed25519 para assinaturas, Cv25519 para criptografia). Ela é rápida, compacta e amplamente suportada pelo GnuPG, Thunderbird, Proton Mail e outros clientes OpenPGP. RSA 3072 ou 4096 está disponível para compatibilidade com sistemas mais antigos, mas a geração é mais lenta. Sempre proteja a chave privada com uma frase secreta longa e única: o arquivo da chave é criptografado com ela, então um backup roubado é inútil sem a frase secreta. Informe seu nome real e um endereço de e-mail que você controla, porque outras pessoas procurarão esse ID de usuário ao importar sua chave pública. Compartilhe a chave pública livremente e confira as impressões digitais com seus contatos por um segundo canal antes de confiar em uma chave.
Mantendo sua chave privada segura
Sua chave privada é criada apenas na memória desta página e desaparece quando você fecha a aba, então baixe-a imediatamente e guarde-a em um gerenciador de senhas ou em um armazenamento criptografado. Mantenha o certificado de revogação em um local separado e offline; se a chave for perdida ou comprometida, publicar a revogação avisa a todos para pararem de usá-la. Cole chaves privadas apenas em páginas em que você confia, de preferência no seu próprio dispositivo, e limpe os campos quando terminar. Para uso diário de longo prazo, importar a chave para um cliente dedicado como o GnuPG, ou para um token de hardware, oferece a proteção mais forte.
Como usar
- Crie ou cole as chavesGere um novo par de chaves com uma frase secreta forte ou cole chaves públicas e privadas existentes em formato armored.
- Escolha uma açãoCriptografe uma mensagem para um ou mais destinatários, descriptografe uma mensagem enviada a você ou assine e verifique textos.
- Copie ou baixeCopie o resultado armored ou baixe-o como arquivo .asc e faça um backup seguro da sua chave privada.