O GnuPG ou GPG é uma ferramenta de criptografia de arquivos muito simples já nativa de muitos sistemas Linux.
O GnuPG é um sistema de criptografia simétrica, ou seja, não possui lá um algoritmo muito complexo, mas é muito eficiente para a proteção de arquivos por palavras chave e é muito utilizado até hoje para diversos fins. Este método de criptografia é muito antigo, criada por Julio Cesar na verdade, e trabalha com a lógica de cifras, que podem ser uma palavra, uma frase ou apenas uma sequência de números aleatórios ou não que alteram o conteúdo do texto de forma determinada, de forma que só é possível reordenar a “bagunça” caso o leitor saiba a chave.
Para utilizá-lo, não tem segredo, basta ir até a pasta onde está o arquivo a ser criptografado e digitar o comando:
matheus@fidelis:~$ gpg -c nomedoarquivo
e inserir a chave para a criptografia, repita a palavra chave e pronto.
Vamos dar um exemplo:
note que no meu caso, eu criptografei o arquivo passwd2.ods e a partir dele, um novo arquivo foi criado, o passwd2.ods.gpg. Este arquivo está protegido com a cifra, se tentarmos abrir, certamente não obteremos sucesso.
O arquivo anterior permaneceu intacto, então podemos removê-lo
matheus@fidelis:~$ rm passwd2.ods
Agora só restou o arquivo criptografado. Fácil, não?
Agora iremos abrir o arquivo.
Para efetuarmos a operação inversa, basta realizar o seguinte comando:
matheus@fidelis:~$ gpg nomedoarquivo
Note que desta vez não utilizei a opção -c, agora é só digitar a senha que você atribuiu ao mesmo quando criou a cifra e ele irá efetuar o processo de decriptação.
Note que o arquivo passwd2.ods foi criado novamente. Este pode ser acessado e modificado a vontade.
Após efetuar as modificações necessárias no arquivo, remova o .gpg e repita os processos para criar o arquivo atualizado.
Mozão, lindo, você é foda
ResponderExcluir