Criptografia e descriptografia PGP — Grátis, privada e no navegador

Runs entirely in your browser — keys and messages never leave your device
T
ALL TOOLS · THE CATALOG
471 single-purpose tools · no sign-up
Browse all 22 categories (471 tools)
File-processing tools run in your browser. Network and device requirements are described on each tool.

A ferramenta em si está em inglês; tudo funciona no seu navegador.

Criptografia e descriptografia PGP — Grátis, privada e no navegador

Um ambiente PGP completo com tecnologia OpenPGP.js: gere um par de chaves ECC moderno, criptografe mensagens para qualquer chave pública, descriptografe com sua chave privada e assine ou verifique textos. Todas as operações rodam localmente no seu navegador — nenhuma chave ou mensagem é transmitida.

Privado por design. Toda a criptografia roda no seu navegador com OpenPGP.js — chaves, frases secretas e mensagens nunca saem do seu dispositivo, e as chaves só são salvas se você clicar explicitamente em Salvar.

Perguntas frequentes

Minhas chaves ou mensagens são enviadas para algum lugar?
Não. Toda a criptografia roda no seu navegador com OpenPGP.js. Chaves, frases secretas e mensagens nunca saem do seu dispositivo, e nada é salvo a menos que você clique explicitamente em "Salvar chaves neste navegador".
Que tipo de chaves a ferramenta gera?
Chaves ECC modernas em curve25519 — o padrão OpenPGP atual. Elas são menores e mais rápidas do que as antigas chaves RSA de 4096-bit com nível equivalente de segurança, além de compatíveis com GnuPG 2.1+ e todos os clientes PGP modernos.
Posso usar chaves geradas em outro lugar (GnuPG, Keybase)?
Sim. Cole qualquer bloco de chave blindado (-----BEGIN PGP … KEY BLOCK-----). Chaves RSA, ECC e Ed25519 funcionam para criptografar, descriptografar, assinar e verificar.
E se eu esquecer minha frase secreta?
A frase secreta criptografa sua chave privada e não pode ser recuperada — esse é o objetivo de segurança dela. Sem ela, a chave privada é inutilizável, portanto guarde a frase secreta em um gerenciador de senhas.
Qual é a diferença entre criptografar e assinar?
Criptografar oculta o conteúdo para que apenas o destinatário possa ler. Assinar comprova que a mensagem veio de você e não foi alterada — o texto permanece legível. Você pode fazer um, outro ou ambos.
É seguro clicar em "Salvar chaves neste navegador"?
Isso salva as chaves em formato ASCII armored no localStorage deste navegador por conveniência. Qualquer pessoa com acesso ao seu perfil no navegador poderá lê-las, portanto use apenas em um dispositivo pessoal — arquivos .asc baixados e guardados offline são mais seguros.

Como criptografar uma mensagem com PGP

  1. Gere ou insira um par de chaves. Na aba Gerar, insira um nome/e-mail e uma frase secreta para criar um par de chaves ECC (curve25519). Baixe os dois arquivos .asc — ou cole as chaves que você já tem nas outras abas.
  2. Criptografe para uma chave pública. Na aba Criptografar, cole o bloco da chave PÚBLICA do destinatário e sua mensagem e clique em Criptografar. Apenas a chave privada dele poderá ler o texto protegido gerado.
  3. Descriptografe com sua chave privada. Na aba Descriptografar, cole sua chave PRIVADA, a frase secreta correspondente e a mensagem protegida. O texto original aparece instantaneamente — totalmente offline.
  4. Assine e verifique. Use Assinar para gerar uma mensagem com assinatura visível que outras pessoas podem verificar com sua chave pública, e Verifique para confirmar que uma mensagem assinada não foi alterada.
GrátisSem cadastroFunciona no seu navegador

Casos de uso

  • Gerar um par de chaves PGP para e-mail criptografado sem instalar o GnuPG
  • Criptografar um segredo de API ou senha com a chave pública de um colega antes de enviar pelo chat
  • Descriptografar uma mensagem PGP em uma máquina onde você não pode instalar softwares
  • Assinar claramente um comunicado de lançamento ou aviso de segurança para comprovar a autoria
  • Verificar o checksum assinado de um arquivo baixado usando a chave pública do mantenedor