Mensagens PGP
PGP Message Tool
Criptografa e descriptografa mensagens OpenPGP com uma senha, inteiramente no navegador — modo simétrico do RFC 4880 (AES-256, S2K SHA-256, MDC), interoperável com gpg -c. Criptografia de chave pública e assinaturas não estão implementadas.
OpenPGP simétrico — `gpg -c` — é o jeito mais simples de entregar a alguém um bloco de texto criptografado quando você tem uma frase secreta que pode compartilhar e nenhuma infraestrutura de chaves entre vocês. Esta ferramenta faz exatamente esse lado do OpenPGP, no navegador, e é deliberadamente explícita sobre o lado que não faz.
A cifragem e a decifragem acontecem dentro desta aba. Nem a frase-senha, nem a mensagem, nem o arquivo chegam a um servidor.
- Só o modo de frase-senha (simétrico) — o mesmo formato do gpg -c (RFC 4880: AES-256, S2K com SHA-256, MDC) —, então uma mensagem feita com gpg abre aqui e uma feita aqui abre com gpg --decrypt. Cifragem com chave pública e verificação de assinatura não estão prontas.
O segredo que você tem que combinar com quem recebe por outro canal.
ou solte um arquivo
Com um arquivo presente, é o arquivo que é cifrado, e não a mensagem. O resultado é texto com armadura (.asc).
Como usar
Cole a mensagem e defina uma frase secreta
A frase secreta é transformada em uma chave com a função S2K do OpenPGP (SHA-256, iterada e com salt) e a mensagem é criptografada com AES-256 sob ela.
Envie o bloco com armadura ASCII
A saída é um bloco padrão `-----BEGIN PGP MESSAGE-----`, então sobrevive a ser colada em um e-mail ou em um ticket sem corromper.
Descriptografe aqui ou com o gpg
Isto é o modo simétrico do RFC 4880, então `gpg -d` na máquina do destinatário o lê, e esta página lê o que `gpg -c` produziu. O MDC é verificado na descriptografia, então uma adulteração falha em vez de passar em silêncio.
Perguntas frequentes
Posso criptografar para a chave pública de alguém?
Aqui, não. Isto é só o modo por frase secreta — nada de criptografia de chave pública, nem geração de chaves, nem assinatura, nem verificação de assinatura. Se você precisa disso, use o GnuPG; uma implementação pela metade de OpenPGP com chave pública seria pior do que nenhuma.
Como faço a frase secreta chegar ao destinatário?
Na mesma mensagem, não — esse é o modo de falha inteiro deste esquema. Use outro canal, ou a ferramenta de nota autodestrutiva.
A mensagem chega a um servidor?
Não. Criptografia e descriptografia rodam as duas na aba, sem nenhuma requisição em momento algum.
O gpg diz “no valid OpenPGP data found”.
O bloco com armadura quase certamente foi reformatado — um cliente de e-mail quebrando linhas longas, ou um aplicativo de chat inserindo espaços, corrompe o base64. Envie como anexo ou em um bloco de código.
Pode receber de
Gerador de senhas
Password Generator
Gera senhas aleatórias com regras de comprimento, conjunto de caracteres e caracteres ambíguos, em lote se preciso — nada é transmitido nem armazenado.
Gerador de frases-senha
Passphrase Generator
Monta uma frase-senha no estilo diceware a partir de uma lista de palavras, mostrando a entropia em bits.
Gerador de código TOTP
TOTP Code Generator
Transforma um segredo TOTP no código de seis dígitos atual com contagem regressiva, para testar configurações de 2FA — o segredo fica na aba.
Criptografar e descriptografar arquivo
File Encrypt & Decrypt
Criptografa qualquer arquivo com AES-256-GCM a partir de uma senha, e descriptografa os arquivos que ele mesmo produziu — no seu navegador; perdida a senha, o arquivo é irrecuperável.
Em seguida
Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.
Decodificar certificado
Certificate Decoder
Analisa um certificado ou CSR em PEM ou DER e mostra o titular, SANs, validade, uso da chave e pistas sobre a cadeia.
Criptografar e descriptografar arquivo
File Encrypt & Decrypt
Criptografa qualquer arquivo com AES-256-GCM a partir de uma senha, e descriptografa os arquivos que ele mesmo produziu — no seu navegador; perdida a senha, o arquivo é irrecuperável.
Gerador de par de chaves
Key Pair Generator
Gera pares de chaves RSA, ECDSA ou Ed25519 e os exporta como PEM, JWK ou OpenSSH.
Criptografar e descriptografar texto
Text Encrypt & Decrypt
Criptografa uma mensagem com AES-GCM a partir de uma senha e produz um bloco Base64 autossuficiente.
Verificador de link suspeito
Suspicious URL Check
Inspeciona a forma de um link antes de você abri-lo — caracteres parecidos, hosts em IP literal, truques com @, subdomínios profundos, portas estranhas, encurtadores — e, se pedir, segue os redirecionamentos e consulta a data de registro do domínio. Sem base de reputação: sinais, não veredito.
Inspetor de arquivos compactados
Archive Inspector
Abre um zip sem extrair e aponta entradas com travessia de caminho, executáveis, macros e zip bombs — inspeção estrutural, não antivírus.