Criptografar e descriptografar com AES
Criptografe ou descriptografe texto com uma senha usando AES-256-GCM, inteiramente no seu navegador.
Como usar a ferramenta Criptografar e descriptografar com AES
- Escolha Criptografar ou Descriptografar.
- Informe o texto: o texto simples para criptografar ou a string Base64 criptografada para descriptografar.
- Informe uma senha forte. Você vai precisar exatamente da mesma senha para descriptografar.
- Clique em Executar e copie o resultado.
Como funciona a ferramenta Criptografar e descriptografar com AES
Ao criptografar, a ferramenta gera um salt aleatório e um vetor de inicialização (IV) aleatório de 96 bits. Ela deriva uma chave de 256 bits da sua senha com PBKDF2 e 150.000 iterações de SHA-256, o que torna lento adivinhar senhas, e então criptografa o texto com AES-256 no modo GCM. O GCM também adiciona uma tag de autenticação, então qualquer alteração no texto cifrado, ou uma senha errada, faz a descriptografia falhar em vez de gerar dados sem sentido.
O salt, o IV e o texto cifrado são combinados e codificados em Base64 em uma única string que você pode guardar ou enviar. Tudo roda localmente pela Web Crypto API. A senha nunca é armazenada, então, se você perdê-la, os dados não podem ser recuperados.
Perguntas frequentes
- Esta ferramenta é grátis?
- Sim. Criptografe ou descriptografe textos sem custo e sem precisar de cadastro.
- Meu texto ou minha senha saem do navegador?
- Não. A criptografia e a descriptografia rodam inteiramente no navegador, usando a Web Crypto API.
- O que acontece se eu perder a senha?
- Não há como recuperar dados criptografados sem a senha original: ela é usada para derivar a chave de criptografia e nunca é armazenada.
- Como a chave é derivada?
- Um salt e um IV aleatórios são gerados a cada criptografia, e a chave é derivada da sua senha com PBKDF2 e 150.000 iterações de SHA-256; depois é usada com AES-256-GCM.