Saltar para o conteúdo principal
LibraTool logoLibraTool

Criptografia de Arquivo (AES-256-GCM) grátis

Criptografe qualquer arquivo com uma senha usando AES-256-GCM e PBKDF2 (250.000 iterações). A saída .enc só abre com a senha correta, e somente esta ferramenta pode descriptografá-la. Totalmente no cliente — seu arquivo nunca sai do seu dispositivo.

Funciona offline depois de carregado

Sites de criptografia online recebem o seu arquivo — aqui ele é criptografado no seu dispositivo, e a senha nunca sai dele.

Solte um arquivo aqui ou clique para procurar

Any file · processado no seu dispositivo

ou pressione Ctrl+V para colar da área de transferência

Procurar arquivos

Seus arquivos nunca saem do seu dispositivo. Todo o processamento acontece localmente no seu navegador.

Solte qualquer arquivo e escolha uma senha — você receberá uma cópia .enc que só essa senha pode abrir.

Salve esta senha em um lugar seguro. Nós nunca a vemos, então uma senha perdida não pode ser recuperada e o arquivo fica trancado para sempre.

Criptografia forte e padronizada. AES-256-GCM com chave derivada da sua senha via PBKDF2 (250.000 iterações de SHA-256). Um salt e IV aleatórios são armazenados no cabeçalho do arquivo; alterar até mesmo um byte faz a autenticação falhar na descriptografia.

Formato do arquivo (para um decifrador de backup)

"LIBE2" + salt de 16 bytes + IV de 12 bytes + texto cifrado AES-256-GCM. A chave é PBKDF2-HMAC-SHA256, 250 000 iterações, a partir da sua senha UTF-8 normalizada em NFKC. Os primeiros 33 bytes do cabeçalho são dados autenticados. O conteúdo descriptografado é um tamanho de nome de arquivo de 2 bytes, o nome do arquivo e depois o arquivo. Arquivos criados antes desta atualização ("LIBE1") ainda abrem.

Sua senha nunca é armazenada nem enviada — tudo é processado no seu navegador. Se você perdê-la, o arquivo não poderá ser recuperado. Arquivos grandes (> ~200 MB) levam alguns segundos e usam memória significativa.

Como funciona

Criptografe qualquer arquivo com uma senha para que apenas alguém que saiba a senha (e use esta ferramenta) possa abri-lo. A criptografia e descriptografia são executadas localmente com a Web Crypto API do navegador — nenhum servidor, nenhum depósito de chave.

  1. 1
    Você coloca um arquivo e escolhe uma senha
    O arquivo é lido na memória no seu navegador. Sua senha deriva uma chave AES 256-bit via PBKDF2 — 250 000 iterações de SHA-256 com um sal aleatório fresco.
  2. 2
    O arquivo é criptografado com AES-256-GCM
    Um IV aleatório novo é gerado. O AES-256 no modo Galois/Counter (GCM) produz uma tag de autenticação de 16 bytes, portanto qualquer adulteração do arquivo criptografado faz a descriptografia falhar de forma explícita.
  3. 3
    Baixe o arquivo .enc (e descriptografe mais tarde)
    A saída começa com um cabeçalho "LIBE1" transportando o sal, IV e nome de arquivo original, seguido pelo texto cifrado. Coloque-o aqui novamente no modo Descriptografar com a senha para recuperar o original.

Seu arquivo nunca sai do seu dispositivo. Perca a senha e o arquivo se foi — não há mecanismo de recuperação, por design.

Ferramentas relacionadas

Perguntas frequentes