Criptografando arquivos com AES Crypt


Hello World, o tutorial de hoje vai ensinar a criptografar seus arquivos para mante-los seguros de... olhos indesejados, o que é bastante util se você  possui informação sensível[definição], para essa tarefa vamos usar o AES Crypt por alguns motivos:


  1. É uma ferramenta 100% gratuita
  2. É Open Source
  3. Amplamente multi-plataforma (Windows,Linux,Mac,IOS,Android)
  4. Implementação em varias linguagens(C#,php,java,etc...)
  5. Não é associada e qualquer instituição privada ou governamental(Livre de Backdoor)
  6. Altamente segura
Desse modo o AES Crypt é bastante versátil podendo ser utilizado na maioria dos dispositivos e se você tem duvidas sobre a segurança do AES 256 leia sobre o caso Daniel Dantas.

BAIXANDO E INSTALANDO O AES CRYPT EM SISTEMAS LINUX

  
Antes de mais nada você precisar saber se seu sistemas trabalha com palavras de 32 ou 64 bits, não se espante, basta abrir o terminal(CTRL + ALT + T no ubuntu) e inserir o seguinte comando:
getconf LONG_BIT
Se o comando retornou 32, baixe a seguinte versão: AES Crypt - GUI (Linux 32-bit)
Se o comando retornou 64, baixe a seguinte versão: AES Crypt - GUI (Linux 64-bit)


Apos baixar extraia o arquivo com um programa de sua preferencia ou com o seguinte comando:

64 bits
tar -xvzf AESCrypt-GUI-3.10-Linux-x86_64-Install.tgz
32 bits
tar -xvzf AESCrypt-GUI-3.10-Linux-x86-Install.tgz

Dica: Você não precisa escrever o nomo completo do arquivo "AESCrypt-GUI-3.10-Linux-x86_64-Install.tgz" , basta começar a escrever e apertar TAB que o terminal termina pra você


Depois de extrair você terá um arquivo de instalação executável, abra seu terminal na pasta execute o arquivo da seguinte maneira:

64 bits
sudo ./AESCrypt-GUI-3.10-Linux-x86_64-Install
32 bits
sudo ./AESCrypt-GUI-3.10-Linux-x86-Install

Digite sua senha e prossiga a instalação clicando em Yes

Continue prosseguindo até chegar o termino da instalação, logo apos isso clique em Finish


Pronto! você agora tem o AES Crypt no seu computador.

CRIPTOGRAFANDO E DESCRIPTOGRAFANDO ARQUIVOS

Para essa etapa eu criei um arquivo em c chamado helloword apenas para mostrar como encriptar qualquer tipo de arquivo, poderia ser uma pasta zip ou qualquer coisa de sua preferencia.


Para criptografar esse arquivo abra seu terminal e digite :
aescrypt -e  -p "TURIM ROCKS" helloworld.c
 aescrypt   é o programa

 -e      é a opção que define que o arquivo vai ser encriptado (para ver todas opções digite aescrypt --help)

 -p      diz que próxima coisa que vier escrita é a password do arquivo que você vai encriptar

 TURIM ROCKS     é a senha do seu arquivo(password)

 helloworld.c      é o nome do seu arquivo, poderia ser uma pasta zip(pasta.zip) ou uma foto(foto.jpg)


Fazendo isso você ir obter um novo arquivo chamado helloworld.c.aes que nada mais é do que o seu arquivo encriptado, agora você já pode apagar seu antigo arquivo e ficar apenas com o arquivo criptografado.


Para descriptografar o arquivo existem dois caminhos, pelo terminal(CLI) ou pela interface do AES Crypt (GUI), escolha o de sua preferencia.



Pelo terminal basta digitar o seguinte comando:
aescrypt -d  -p "TURIM ROCKShelloworld.c.aes

 aescrypt   é o programa

 -d      é a opção que define que o arquivo vai ser descriptografado (para ver todas opções digite aescrypt --help)

 -p      diz que próxima coisa que vier escrita é a password do arquivo que você vai desencriptar

 TURIM ROCKS     é a senha do seu arquivo criptografado(password)

 helloworld.c.aes      é o nome do seu arquivo criptografado


Fazendo isso você vai obter de volta seu arquivo helloworld.c


A outra maneira é mais simples, abra o arquivo com o AES Crypt(dois cliques geralmente) e insira a senha que você escolheu



Simples assim! agora você pode guardar seus arquivos com segurança, lembre-se que quanto mais forte a sua senha melhor, uma senha forte deve ter:

  1. Caracteres especiais  !@#$%*()+-*/?
  2. Números 0123456789
  3. Letras maiúsculas e minusculas AbCdeFh
  4. Não conter coisas obvias como datas de nascimentos, nomes de pets, signo ou telefone
  5. Ter no minimo 16 caracteres ****************
Teste a força da sua senha nesse site.
Para saber mais sobre o AES Crypt veja o site oficial.

Até a próxima! responderei as duvidas nos comentários.


Um comentário:

  1. Muito bom o artigo, só tenho dúvidas sobre como criptografar diretórios, qual comando devo usar? Tentei:
    $ aescrypt -e -R arquivo.xxx

    e não funcionou, alguém poderia me iluminar nessa questão? Agradeço desde já.

    ResponderExcluir