Cifra e formato são diferentes
AES processa blocos de 128 bits com uma chave compartilhada. AES-128/192/256 indicam o comprimento da chave, não do bloco. GCM, CBC e CTR definem como processar a mensagem. Saber apenas AES-256 não informa nonce, modo, preenchimento nem derivação.
Confidencialidade e autenticação são tarefas diferentes. GCM oferece ambas; CBC e CTR brutos não autenticam. Uma chave maior não corrige reutilização de nonce nem falta de integridade.
Uma experiência recuperável
Criptografe duas vezes o texto público Hello, AES! com a senha de exemplo. Salt e nonce novos tornam os pacotes diferentes; ambos devem restaurar o mesmo texto. Guarde o JSON completo e envie a senha por outro meio. Base64 codifica bytes e não repõe campos perdidos de versão ou derivação.
O alcance do processamento local
O espaço sensível usa outra origem, sem anúncios, análise ou gravação. Um Worker processa a entrada sem enviá-la. Código, estilos e imagens ainda vêm do host, e a página externa influencia a interface. A separação reduz acesso direto ao formulário; não é auditoria nem promessa de segurança absoluta.
Escolha a tarefa certa
Use senha para pacotes versionados deste site e chave bruta somente com parâmetros conhecidos de outro sistema. O gerador produz bytes aleatórios, não recupera senhas. Teste a restauração antes de depender de uma cópia criptografada e preserve o original.
Ferramentas e leituras relacionadas
- Criptografar texto
- Descriptografar texto
- Criptografar um arquivo
- Gerar uma chave
- AES-GCM, CBC e CTR: autenticação e parâmetros
- AES-128, AES-192 e AES-256: bytes e codificações
- IV e nonce AES: tamanho, unicidade e armazenamento
Referências técnicas
Atualizado em 16 de outubro de 2026