Como encriptar texto no navegador

Para encriptar texto, precisa de uma palavra-passe e de uma ferramenta que transforme o texto em texto cifrado ilegível, de preferência com AES-256 e no seu próprio computador. Os sites de encriptação de texto servem para uma mensagem pontual, mas tem de confiar na página. Para texto que guarda, use um ficheiro encriptado (7-Zip com AES-256) ou um bloco de notas encriptado como o Protect text, que encripta cada nota no navegador.

Adicionar ao Chrome

Grátis 52 idiomas

O que faz, na prática, encriptar texto?

A encriptação pega em texto legível e numa chave e produz texto cifrado, que é inútil sem a chave. Para texto protegido por palavra-passe, uma boa ferramenta faz três coisas:

  1. Deriva uma chave da sua palavra-passe de forma lenta, com muitas iterações (PBKDF2, Argon2, scrypt), para que adivinhar palavras-passe saia caro.
  2. Encripta com uma cifra moderna, normalmente AES-256-GCM, que também deteta adulterações.
  3. Faz tudo no seu próprio dispositivo, para que o texto simples nunca saia dele.

Truques antigos como ROT13, Base64 ou «codificação» não são encriptação: qualquer pessoa os reverte.

1. Uma ferramenta online de encriptação de texto

Os resultados de pesquisa para «encriptar texto» são sobretudo ferramentas de uma só página: cola o texto, escreve uma palavra-passe e obtém texto cifrado para copiar ou uma ligação para enviar.

  • Serve para: uma mensagem pontual que envia a alguém que tem a palavra-passe.
  • Atenção: muitas destas ferramentas encriptam no servidor delas, por isso o texto simples viaja até lá. Prefira uma página que diga que encripta no navegador e envie a palavra-passe por um canal diferente do da mensagem.
  • Não serve para: texto que quer guardar e editar. Acaba com um bloco de texto cifrado para guardar algures, e para o desencriptar tem de voltar a esse site.

2. Encriptar um ficheiro de texto com o 7-Zip

Para um documento que guarda no disco ou envia como ficheiro:

  1. Instale o 7-Zip (Windows) ou outro compressor que suporte 7z com AES-256.
  2. Clique com o botão direito no ficheiro → 7-Zip → Add to archive (Adicionar ao arquivo).
  3. Escolha o formato 7z, a encriptação AES-256, uma palavra-passe forte, e assinale Encrypt file names (encriptar os nomes dos ficheiros).
  4. Elimine o ficheiro original em texto simples (e esvazie a reciclagem).

Limitações: para ler ou alterar o texto, tem de o extrair outra vez, o que deixa uma cópia simples no disco até a eliminar. Um arquivo ZIP com o ZipCrypto predefinido é fraco; use 7z ou AES em ZIP.

3. Uma nota segura num gestor de palavras-passe

Os gestores de palavras-passe, como o Bitwarden ou o Proton Pass, têm notas seguras: texto guardado no mesmo cofre encriptado que as suas palavras-passe, sincronizado entre os seus dispositivos.

4. Um bloco de notas encriptado no Chrome

O Protect text é um bloco de notas em que cada nota é encriptada enquanto escreve:

  1. Instale-o a partir da Chrome Web Store e fixe-o.
  2. Clique no ícone: abre-se no painel lateral do Chrome.
  3. Escolha uma palavra-passe e guarde a chave de recuperação, mostrada uma única vez.
  4. Escreva. Cada nota é encriptada com AES-256-GCM antes de ser guardada; a chave deriva da sua palavra-passe através de PBKDF2-SHA-256 com 600 000 iterações.

Funciona inteiramente com o Web Crypto integrado no navegador, guarda as notas apenas no seu computador e não tem acesso à rede, por isso o texto nunca é carregado. O cofre bloqueia-se sozinho ao fim de alguns minutos e quando o computador é bloqueado.

Limitações: sem sincronização entre dispositivos; as notas vivem num só computador (mude-as com um ficheiro de cópia de segurança encriptado). Como funciona a encriptação do Protect text.

Qual devo usar?

Quer…Use
Enviar uma mensagem secretaUma ferramenta online que encripte no navegador, com a palavra-passe enviada à parte
Proteger um documento no disco7-Zip, formato 7z, AES-256, nomes de ficheiros encriptados
Ter alguns segredos em todos os dispositivosAs notas seguras de um gestor de palavras-passe
Guardar e editar notas privadas no Chrome, offline, sem contaProtect text

Como escolher uma palavra-passe para texto encriptado

  • Comprida é melhor do que engenhosa. Quatro a seis palavras aleatórias são mais fáceis de lembrar e mais difíceis de adivinhar do que P@ssw0rd1.
  • Única. Não reutilize a palavra-passe de um site.
  • Recuperável. Guarde-a num gestor de palavras-passe ou anote a chave de recuperação e guarde-a longe do computador. Texto encriptado sem a chave não tem salvação.

Mais: aplicações de notas seguras comparadas.

Perguntas frequentes

O que significa encriptar texto?

A encriptação transforma texto legível em texto cifrado, que parece uma sequência de carateres aleatórios. Só quem tiver a chave certa, normalmente derivada de uma palavra-passe, o consegue reverter. O AES-256 é a cifra padrão para isto.

É seguro encriptar texto num site?

Só se a página encriptar no seu navegador e confiar nela. Muitas ferramentas online enviam o texto para o servidor delas. Para algo sensível, use uma ferramenta que funcione offline no seu próprio computador.

Como encripto um ficheiro de texto?

Com o 7-Zip: clique com o botão direito no ficheiro, escolha 7-Zip > Add to archive (Adicionar ao arquivo), selecione o formato 7z, AES-256 e uma palavra-passe, e assinale Encrypt file names (encriptar os nomes dos ficheiros). Depois, elimine o ficheiro original. Um ZIP simples com o ZipCrypto predefinido é fraco.

O que é o WebCrypto?

A Web Cryptography API integrada nos navegadores modernos. Dá às páginas web e às extensões algoritmos padrão como AES-GCM e PBKDF2, implementados pelo próprio navegador. O Protect text usa-a para toda a encriptação.

O texto encriptado pode ser desencriptado sem a palavra-passe?

Não com AES-256 e uma palavra-passe forte. Uma palavra-passe fraca pode ser adivinhada, e é por isso que importa uma derivação de chave lenta, como PBKDF2 com muitas iterações.

Ocultar ou desfocar texto é o mesmo que encriptá-lo?

Não. O texto desfocado ou oculto é apenas uma funcionalidade de privacidade no ecrã; o texto continua legível para o software. A encriptação altera os dados guardados.

Atualizado: