Criptografar e descriptografar texto
Transforme uma mensagem em um texto ilegível que só quem tem a senha consegue abrir. A criptografia acontece no seu dispositivo.
Lacrado neste dispositivo
Funciona no seu navegador. Nada é enviado.
Lacrado
Passe a senha ao destinatário por um canal diferente do da mensagem, por exemplo pessoalmente ou por telefone.
Esta senha é curta. Quem conseguir o texto criptografado pode tentar adivinhá-la: use pelo menos 4 palavras aleatórias ou 12 caracteres aleatórios.
As duas senhas não são iguais.
Texto criptografado Mensagem descriptografada
O texto criptografado vai aparecer aqui. Ele pode ser enviado com segurança por e-mail ou chat: sem a senha, ele não revela nada além do tamanho aproximado. A mensagem original vai aparecer aqui.
Como ele é protegido
Criptografia AES-256-GCM. A chave é derivada da sua senha com PBKDF2-SHA-256 e 600.000 iterações, com um salt e um nonce aleatórios para cada mensagem. Qualquer alteração no texto criptografado é detectada.
Como funciona
-
Escreva sua mensagem
Digite ou cole o texto a proteger, depois escolha uma senha forte e digite-a duas vezes.
-
Envie o texto criptografado
Copie o resultado em um e-mail, um chat ou uma nota. Passe a senha separadamente, nunca na mesma mensagem.
-
Descriptografe na chegada
O destinatário abre esta página, escolhe Descriptografar, cola o texto e informa a senha.
Perguntas frequentes
Essa criptografia é segura?
Ela usa AES-256 no modo GCM, um padrão usado por bancos e governos, por meio do mecanismo Web Crypto integrado ao seu navegador. A chave vem da sua senha via PBKDF2-SHA-256 com 600.000 iterações, o que torna cada tentativa lenta para um invasor. Na prática, a segurança depende da sua senha.
Minha mensagem ou minha senha é enviada a um servidor?
Não. A criptografia e a descriptografia acontecem inteiramente no seu navegador. Nem a mensagem nem a senha são transmitidas ou armazenadas por esta página.
E se eu esquecer a senha?
A mensagem não pode ser recuperada. Não existe porta dos fundos nem redefinição: é isso que torna a criptografia confiável. Guarde a senha em um gerenciador de senhas se for precisar dela depois.
Por que a mesma mensagem dá um resultado diferente a cada vez?
Cada criptografia usa um novo salt e um novo nonce aleatórios. Isso esconde se dois textos criptografados contêm a mesma mensagem, e os dois continuam sendo descriptografados com a mesma senha.
Posso descriptografar o texto com outro programa?
Sim, com um pouco de código. O texto está em Base64: um byte de versão (1), o número de iterações como um número big-endian de 4 bytes, um salt de 16 bytes, um nonce de 12 bytes e, por fim, o texto cifrado AES-256-GCM e sua tag de 16 bytes. Os primeiros 33 bytes são autenticados como dados associados, e a senha é normalizada em Unicode NFC antes do PBKDF2-SHA-256.
Serve para informações muito sensíveis?
Protege bem o conteúdo de uma mensagem, desde que a senha seja forte e compartilhada com segurança. Não esconde quem enviou a mensagem nem quando. Para conversas privadas contínuas, um aplicativo de mensagens com criptografia de ponta a ponta é mais prático.