Categoria: Desenvolvimento

Criptografia de Texto AES

Ideia nossaFalta uma ferramenta?

Criptografe ou descriptografe texto localmente com AES-GCM e uma frase-senha

Criptografe texto com uma frase-senha usando AES-GCM, ou descriptografe um texto cifrado que você já tenha, totalmente no seu navegador com a Web Crypto API.

Resultado
O resultado aparecerá aqui.

A criptografia usa AES-GCM e PBKDF2 da Web Crypto API no seu navegador; a frase-senha e o texto nunca saem desta aba.

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

A criptografia usa AES-GCM com uma chave de 256 bits derivada da sua frase-senha por PBKDF2 (100.000 iterações, SHA-256), as mesmas primitivas usadas pela maioria dos gerenciadores de senha. Cada criptografia gera um novo salt aleatório e um vetor de inicialização, ambos armazenados junto ao texto cifrado na saída, então criptografar o mesmo texto duas vezes produz dois resultados diferentes, e a descriptografia só precisa da frase-senha, não de um salt ou IV anotado à parte. Nada aqui é enviado a lugar nenhum; a frase-senha e o texto permanecem nesta aba do navegador.

Como usar

  1. Escolha Criptografar ou Descriptografar.
  2. Digite uma frase-senha e o texto ou o texto cifrado.
  3. Copie o resultado; guarde a frase-senha em local seguro, pois ela não pode ser recuperada.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

O que acontece se eu perder a frase-senha?
O texto cifrado não pode ser descriptografado sem ela. Não há opção de recuperação, por design: a frase-senha nunca é armazenada em lugar nenhum.
A frase-senha ou o texto são enviados a um servidor?
Não. Tudo é executado com a Web Crypto API na sua aba do navegador; nada é transmitido.
Por que o mesmo texto criptografa de forma diferente a cada vez?
Cada criptografia usa um novo salt aleatório e um vetor de inicialização, prática padrão do AES-GCM, que evita que padrões vazem entre criptografias repetidas de textos parecidos.