Como fazer
Como proteger um arquivo ZIP com senha
Adicionar uma senha é fácil; adicionar criptografia real leva uma configuração deliberada. No Windows, isso significa 7-Zip com o método trocado de ZipCrypto para AES-256; no macOS, o Keka com AES-256 ativado, ou a versão de console do 7-Zip, em vez do comando Compactar do Finder; e, nos dois casos, uma frase secreta salva em um gerenciador de senhas no momento em que você cria o arquivo.
Uma senha nem sempre é criptografia
A maioria das ferramentas de arquivamento colocará de bom grado uma senha em um ZIP, mas elas não o protegem todas da mesma forma. O formato ZIP suporta dois esquemas de criptografia: a cifra legada ZipCrypto, que é rápida e fraca, e o WinZip AES, que é lento de atacar e forte. Várias ferramentas ainda usam o ZipCrypto por padrão, então a parte mais importante de proteger um ZIP é escolher o AES-256 de propósito.
Windows: o ZIP interno não consegue fazer isso
O recurso Compactar para ZIP integrado ao Explorador de Arquivos do Windows não consegue adicionar uma senha de forma alguma. Ele cria arquivos compactados comuns, não criptografados, e não oferece nenhum campo de senha em nenhum ponto do fluxo. Para criptografar um ZIP no Windows você precisa de uma ferramenta separada.
Compactar para ZIP deixa os arquivos desprotegidos
Um arquivo compactado criado com o recurso ZIP interno do Windows não tem criptografia. Qualquer pessoa que obtenha o arquivo pode abrir todos os itens dentro dele.
Windows: 7-Zip com AES-256
O 7-Zip é gratuito, de código aberto e a maneira mais confiável de criar um ZIP criptografado com AES no Windows. O único detalhe é que seu método de criptografia padrão para o formato ZIP é o fraco ZipCrypto, então você deve alterá-lo você mesmo.
- Instale o 7-Zip. Baixe-o no site oficial, 7-zip.org, e execute o instalador.
- Selecione seus arquivos. No Explorador de Arquivos, selecione o arquivo ou a pasta, clique com o botão direito e escolha 7-Zip, depois Adicionar ao arquivo compactado.
- Escolha o formato ZIP. Na caixa de diálogo, defina o Formato do arquivo compactado como zip.
- Defina AES-256. Na seção Encriptação, abra o menu Método de encriptação e altere de ZipCrypto para AES-256.
- Digite uma frase secreta forte. Digite uma frase secreta longa e exclusiva nos campos Inserir senha e Re-inserir a senha.
- Crie o arquivo compactado. Clique em OK. O arquivo .zip resultante é criptografado com AES-256.
Resta um limite. No formato ZIP, os nomes dos arquivos dentro do arquivo compactado não são criptografados, então permanecem visíveis mesmo depois que você define uma senha. Se os próprios nomes forem sensíveis, mude o Formato do arquivo compactado para 7z, que ativa a opção Criptografar os nomes dos arquivos, ou coloque os arquivos dentro de um único contêiner primeiro.
Confirme o resultado. Abra o novo arquivo compactado no 7-Zip (clique com o botão direito nele, escolha 7-Zip e depois Abrir arquivo compactado). Os nomes dos arquivos aparecem, porque o ZIP não os criptografa, e a coluna Método deve mostrar AES-256 Deflate. Dê um clique duplo em um arquivo: o 7-Zip deve pedir a senha. Se um arquivo abrir sem pedir senha, ou se o método começar com ZipCrypto, crie o arquivo compactado novamente com o Método de encriptação definido como AES-256. O Explorador de Arquivos do Windows também lista os nomes, mas não consegue abrir entradas AES, então um erro do Explorador aqui é esperado.
macOS: use o Keka ou o 7-Zip, não o zip interno
O macOS pode criar um ZIP criptografado a partir do Terminal com
zip -e arquivo.zip arquivo, mas esse comando usa a fraca cifra
ZipCrypto, então não é uma boa escolha para dados sensíveis. O próprio comando
Compactar do Finder tem a mesma limitação do Explorador do Windows: cria um
arquivo compactado não criptografado, sem nenhuma opção de senha. Para
proteção real, use uma ferramenta compatível com AES. O Keka é um aplicativo
simples para Mac, mas os ZIP dele usam o esquema legado Zip 2.0 enquanto você
não ligar o AES: o keka.io afirma que o Keka aplica a "especificação de
criptografia AES-256 para seus arquivos 7z e a especificação de criptografia
legada Zip 2.0 para seus arquivos Zip". As versões atuais do Keka têm dois
controles para isso: a caixa Usar criptografia AES-256 nas opções
avançadas de compactação e Usar criptografia AES-256 em ZIPs (menos
compatível) nos ajustes. Marque um deles antes de compactar, ou use o
formato 7z do Keka, que já é AES-256. Nos dois casos, confira o resultado
depois no Terminal: zipinfo -v arquivo.zip mostra uma entrada
WinZip AES como compression method: unknown (99), então uma
entrada criptografada que mostra um método como deflated não é WinZip AES.
O 7-Zip é outra opção, mas no macOS é um programa de console: o 7-zip.org oferece para Mac apenas uma versão de console, usada pelo Terminal.
Escolhendo uma frase secreta que você não perderá
A criptografia forte só ajuda se a frase secreta for forte, então use algo longo e exclusivo em vez de uma palavra curta que você reutiliza em outros lugares. Uma sequência aleatória de um gerenciador de senhas funciona bem, e uma frase secreta formada por várias palavras não relacionadas também; ambas são muito mais fortes do que uma única palavra de dicionário com um número adicionado ao fim. O AES-256 também é feito para ser implacável. Uma frase secreta forte o bastante para deter um atacante é igualmente capaz de bloquear você para sempre, porque não há porta dos fundos nem redefinição. Salve-a em um gerenciador de senhas no momento em que criar o arquivo compactado.
Se você esquecer uma senha forte, ela pode ser irrecuperável
A recuperação funciona testando candidatas, então ela só tem chance quando a senha é curta ou segue um padrão que você lembra. Para um arquivo compactado que você possui, a ferramenta de recuperação pode tentar isso, mas uma frase secreta AES longa e aleatória fica efetivamente fora de alcance.
Pule o ZIP interno, escolha AES-256 no 7-Zip ou no Keka e registre a frase secreta com segurança. Se mais tarde você precisar de uma cópia sem proteção, remover a senha de um ZIP consiste em extraí-lo e compactá-lo novamente sem senha. Se quiser entender o que você está ativando, a visão geral de arquivos ZIP criptografados e a nota sobre quão seguros são os ZIPs protegidos cobrem o raciocínio por trás de cada escolha.
Apenas uso autorizado
Use esta ferramenta apenas em arquivos ZIP que você possui ou está autorizado a acessar. Tentar abrir arquivos sem permissão pode violar as leis aplicáveis. Consulte nossa Política de Uso Aceitável e os Termos de Uso.
Perguntas frequentes
O Windows consegue proteger um ZIP com senha sem software adicional?
Não. O recurso interno Compactar para ZIP no Explorador de Arquivos cria arquivos compactados, mas não tem opção para definir uma senha. Você precisa de uma ferramenta separada como o 7-Zip, e deve selecionar AES-256 em vez do antigo ZipCrypto.
A opção ZipCrypto no 7-Zip é boa o suficiente?
Para arquivos casuais e não sensíveis, é melhor do que nada, mas o ZipCrypto é criptograficamente fraco. Para qualquer coisa que você não queira que um estranho leia, escolha AES-256. Veja quão seguros são os ZIPs protegidos.
E se eu esquecer a senha depois?
Uma frase secreta forte de AES-256 é feita para resistir à tentativa e erro, então ela pode ser de fato irrecuperável. Guarde-a em um gerenciador de senhas agora. Se você perder o acesso a um arquivo compactado que possui, nossa ferramenta de recuperação pode ajudar quando a senha é curta ou segue um padrão que você lembra.
Criptografia ZIP
Continue explorando este tema
Temas relacionados: Recuperação de senha ZIP Privacidade e processamento local
Pronto para recuperar sua senha de ZIP?
Tudo é executado localmente no seu navegador. Seu arquivo nunca sai do seu dispositivo.