Criptografia PGP
Criptografe e descriptografe mensagens PGP online, gere pares de chaves OpenPGP e inspecione impressões digitais. Com openpgp.js e rodando inteiramente no navegador: chaves e mensagens nunca saem do dispositivo.
O que é criptografia PGP?
PGP (Pretty Good Privacy) é um padrão de criptografia de chave pública usado para e-mail e arquivos seguros. Cada pessoa tem uma chave pública para compartilhar e uma privada para manter em segredo: mensagens cifradas com a pública só podem ser descriptografadas com a privada correspondente.
Como uso esta ferramenta PGP?
Abra a aba Gerar chaves para criar seu par de chaves e compartilhe a pública com seus contatos; depois use a aba Criptografar com a chave pública do destinatário para escrever uma mensagem secreta, e a aba Descriptografar para ler as mensagens recebidas.
Esta ferramenta envia minhas chaves ou mensagens?
Não. Toda a implementação roda localmente no seu navegador com openpgp.js. Chaves, mensagens e frases secretas nunca saem do dispositivo: você pode até se desconectar da internet depois que a página carrega.
Que tipos de chave posso gerar?
Chaves ECC Curve25519 modernas (rápidas e compactas, recomendadas) e chaves RSA de 3072 ou 4096 bits para máxima compatibilidade com software antigo. Você pode proteger a chave privada com uma frase secreta.
Por que adicionar uma frase à minha chave privada?
A frase criptografa o próprio arquivo da chave privada. Se alguém obtiver seu arquivo de chave, ainda não poderá usá-lo sem a frase: proteção essencial para chaves guardadas em dispositivos compartilhados ou com backup.
Posso assinar além de criptografar?
Sim. Na aba Criptografar, ative a assinatura e informe sua chave privada: o destinatário pode verificar que a mensagem veio realmente de você e não foi alterada, além de estar cifrada só para ele.
O que é a impressão digital mostrada na aba de informações?
A impressão digital é um hash único de 40 caracteres da chave. Para confirmar que tem a chave certa, compare impressões com seu contato por um canal confiável, como uma chamada de voz.
As mensagens geradas são compatíveis com GnuPG e outras ferramentas?
Sim. A saída é texto OpenPGP blindado padrão (BEGIN PGP MESSAGE / PUBLIC KEY BLOCK), que funciona com GnuPG (gpg), ProtonMail, Thunderbird e todas as implementações OpenPGP mainstream.
Como usar Criptografia PGP
Esta ferramenta PGP executa o openpgp.js inteiramente no seu navegador: criptografe e descriptografe mensagens, gere seu próprio par de chaves OpenPGP e examine os detalhes de qualquer chave. Chaves, mensagens e frases secretas nunca saem do seu dispositivo.
- Abra a aba Gerar chaves, digite um nome (e opcionalmente um e-mail), escolha Curve25519 ou RSA, adicione uma frase secreta e clique em Gerar par de chaves.
- Baixe as duas chaves: a pública é para compartilhar; a privada deve ficar em segredo — junto com a frase secreta, é o único jeito de ler suas mensagens.
- Para enviar uma mensagem secreta, abra a aba Criptografar, cole a chave pública do destinatário, escreva seu texto e clique em Criptografar. Se quiser, marque a assinatura e adicione sua própria chave privada.
- Para ler uma mensagem endereçada a você, abra a aba Descriptografar, cole sua chave privada e a frase secreta, cole a mensagem PGP e clique em Descriptografar.
- Use a aba Info da chave para examinar qualquer chave: algoritmo, ID da chave, impressão digital, data de criação, validade e IDs de usuário.
Compare a impressão digital da chave com seu contato por telefone ou outro canal confiável antes de confiar em uma chave pública pela primeira vez.
Ferramentas relacionadas
- Gerador de Chaves RSA Gere pares de chaves RSA de 2048, 3072, 4096 bits. Saída em formato PEM com impressão digital. Processamento local.
- Gerador de Chaves SSH Gere pares de chaves SSH seguros (RSA, Ed25519, ECDSA) instantaneamente no seu navegador. Ferramenta online gratuita com formato OpenSSH, sem cadastro.
- Criptografia / Descriptografia AES Criptografia/descriptografia AES com modos CBC, CFB, CTR, OFB, ECB, preenchimento Pkcs7/ZeroPadding/NoPadding, chaves 128/192/256 bits, saída Base64, detecção automática de formato chave/IV
- Criptografia de Texto Criptografia e descriptografia segura de texto com AES-GCM/AES-CBC. Baseado em senha, processamento apenas no navegador, os dados nunca saem do seu dispositivo.
- Verificador de Hash Calcule e verifique hashes MD5, SHA-1, SHA-256, SHA-512 localmente
- Desbloquear PDF Remova a proteção por senha de arquivos PDF instantaneamente no seu navegador. Inclui recuperação inteligente de senha por força bruta.
- Proteger PDF Adicione proteção por senha a arquivos PDF online gratuitamente. Criptografe documentos PDF com criptografia AES-256 para evitar acesso não autorizado. 100% no navegador, sem upload.
- Gerador de Cabeçalhos Basic Auth Gere cabeçalhos de autenticação HTTP Basic online — converta usuário:senha em cabeçalho Authorization Base64 instantaneamente