Hoje em dia, notícias sobre hacking, ransomware e comprometimento de dados são muito comuns. Portanto, é importante estar muito vigilante na proteção de arquivos pessoais e dados confidenciais.

No Linux, você tem o GnuPG, uma ferramenta de criptografia simples, mas abrangente, que pode ser usada para proteger dados importantes em seu sistema.

O que é GnuPG?

GnuPG ou simplesmente GPG é uma técnica de criptografia que ganhou grande popularidade devido à sua facilidade de uso e algoritmos de segurança de ponta. É uma implementação de código aberto do padrão Open PGP.

O Linux fornece o utilitário de linha de comando GnuPG para ajudar os usuários a se familiarizarem com a criptografia GPG e as chaves de segurança. Além de criptografar e proteger arquivos, o GPG também é usado para proteger downloads de software e pacotes.

O GitHub também oferece a opção de usar o GPG como um método alternativo às chaves SSH tradicionais.

Instalando o GnuPG no Linux

O GPG é instalado por padrão em a maioria das distros baseadas em Debian

como Ubuntu e Lubuntu, mas caso não o tenha instalado, veja como instalar o GnuPG em seu sistema:

Em distros baseadas no Debian:

sudo apt instalar gnupg

No RHEL, Fedora e distros semelhantes:

sudo yum instalar gnupg

Em distribuições baseadas em Arch, mude para o usuário root usando su e execute o seguinte comando:

pacman -S gnupg

Criptografando um arquivo usando GnuPG no Linux

Você pode usar o GPG para criptografar qualquer formato de arquivo. Vamos supor que você tenha um arquivo importante contendo salários para sua organização; obviamente, você não quer que outras pessoas vejam esses dados confidenciais.

Os dados do arquivo são os seguintes:

Para criptografar o arquivo, basta executar o comando usando o formato gpg -c nome do arquivo. Por exemplo, vamos criptografar salários.txt, que é um arquivo de texto localizado no diretório de trabalho atual. Sinta-se à vontade para usar qualquer arquivo para acompanhar.

gpg-csalários.TXT

O sistema solicitará que você forneça uma senha. Digite uma senha segura e prossiga.

O GPG criará outro arquivo com a .gpg extensão de arquivo anexada ao nome do arquivo original. Se você correr o comando ls em seu diretório Documentos ou onde quer que seu arquivo esteja, você notará que o GPG criou um arquivo extra.

Correr o comando do gato para visualizar o conteúdo do GPG recém-criptografado, e você obterá algum texto sem sentido, o que significa que seus dados agora estão criptografados.

gatosalários.TXT.gpg

Para visualizar o conteúdo do arquivo, primeiro você precisa descriptografá-lo com GPG usando o comando:

gpg-dsalários.TXT.gpg

Agora você pode com segurança exclua o arquivo não criptografado usando o comando rm.

Proteja suas mensagens e arquivos usando GPG no Linux

O GnuPG é uma ótima ferramenta para criptografar e proteger com senha seus dados no Linux. Se você tiver dados confidenciais em seu PC, considere criptografá-los.

Além de proteger arquivos confidenciais com GPG, você pode levar sua conscientização de segurança um passo adiante e criptografar mensagens de comunicação transmitidas pela Internet usando pares de chaves GPG.