aes-encryption.com
Português (Brasil)

AES · GCM / CBC / CTR

Criptografia e recuperação de arquivos AES

Escolha um arquivo local, guarde o pacote .aes.json completo e recupere-o com a mesma senha.

Processamento no navegador128 / 192 / 256Sem análise no espaço de criptografia
Processando localmente…
Carregamento, cópia ou download bloqueado? Abra o espaço isolado em outra aba. Os dados inseridos não são transferidos. ↗

Um pacote recuperável, não outra extensão

Arquivos usam AES-256-GCM e a mesma derivação de senha do texto. Nome original, tipo e comprimento são colocados junto aos bytes em um registro interno criptografado. O JSON externo não mostra o nome original.

O download se chama encrypted.aes.json. Mudar a extensão não criptografa dados; copiar apenas ciphertext perde contexto. Guarde pacote e senha separadamente. Não há promessa de abrir senhas ZIP, documentos Office ou qualquer arquivo .aes.

Criptografe, salve e restaure

  1. Escolha Criptografar, selecione ou arraste um arquivo e informe uma senha. Arquivos vazios são aceitos.
  2. Execute: o Worker mostra processamento, não porcentagens inventadas.
  3. Baixe o pacote completo e preserve o original até testar a recuperação.
  4. Escolha Descriptografar, importe o pacote e baixe o arquivo restaurado usando a senha original.

Cancelar encerra o Worker. Uma nova seleção invalida a saída antiga; um trabalho anterior não pode substituí-la. Limpar libera referências, não certifica apagamento físico da memória.

Limites e cuidados ao recuperar

O limite original é 25 MiB; o pacote JSON pode ter até 36 MiB. Base64 representa três bytes com cerca de quatro caracteres. Web Crypto processa a mensagem inteira, não faz criptografia nativa em streaming e pode manter várias cópias na memória. Celulares podem levar mais tempo.

Este fluxo usa apenas GCM com senha. O nome recuperado é limpo de separadores de caminho e caracteres perigosos, e o download usa MIME binário genérico. Autenticar os dados não torna o arquivo original seguro para executar; não há verificação antivírus.

Ferramentas e leituras relacionadas

Referências técnicas

Atualizado em 16 de outubro de 2026

Guias recomendados

O que é AES?GCM, CBC e CTRTamanhos de chave AESIV e nonceAES e RSAAES e DESPreenchimento AES

Perguntas frequentes

Por que o arquivo aumenta?

JSON contém texto cifrado em Base64, salt, nonce e parâmetros. Base64 expande a representação; criptografar não comprime.

O pacote revela o nome original?

O nome fica no registro criptografado, não no JSON externo. O host recebe metadados das requisições normais, não o conteúdo escolhido.

Aceita qualquer arquivo .aes?

Não. Somente o pacote completo v1 .aes.json deste site. Outros formatos exigem envelope e derivação próprios.