Guia rápido para criptografar arquivos do terminal

Um tempo atrás nós vimos Como usar GPG en Ubuntu para criptografar arquivos, e-mails, etc. Nesta oportunidade, veremos como usar o GPG do terminal, procedimento que funciona para qualquer distro Linux. 

Esta é uma contribuição de Arnoldo Fuentes, tornando-se assim um dos vencedores do nosso concurso semanal: «Compartilhe o que você sabe sobre o Linux«. Parabéns Arnoldo!

Criptografar

Para criptografar um arquivo:

gpg -c arquivo.txt
Também é possível criptografar diretórios

Ele pedirá uma senha (frase) para criptografá-lo (se você perder a frase ou senha, não poderá mais recuperar suas informações).

O comando acima irá gerar um arquivo gpg binário. Se você preferir que seja criptografado em modo de texto e não em binário:

arquivo gpg -ca

Isso irá gerar um arquivo sac que você poderá abrir com qualquer editor de texto, mas só verá muitos caracteres sem significado aparente.

Se você quiser que o arquivo criptografado tenha outro nome:

gpg -o encryption_file.gpg -c file_to_encrypt

Se você deseja proteger uma pasta que contém muitos arquivos e subpastas, o ideal é compactar tudo em um .TAR.GZ e depois proteger esse arquivo com GPG.

Descriptografar

Para decifrá-lo, bastaria com:

gpg -d arquivo.gpg

Ele pedirá a senha especificada (frase) ao criptografá-lo.

Extras

Para mais informações consulte:

Você também pode dar uma olhada no manual:

homem gpg
gpg -h
O GPG é normalmente instalado por padrão em quase todas as distros populares. Caso contrário, é mais do que certo que estará disponível em seus repositórios.

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   sieg84 dito

    que não é a palavra criptografada?

    1.    ricardo dito

      Exatamente, a palavra correta é criptografar, a palavra "criptografar" não existe no dicionário, "criptografar" é uma tradução errada da palavra "criptografar".

      O mesmo é verdade para a palavra "biblioteca" que é incorretamente traduzida como biblioteca, especialmente no mundo da programação e cuja tradução correta é biblioteca.

      1.    vamos usar linux dito

        Ola Ricardo!
        Eu copio e colo da Wikipedia: «Freqüentemente os processos de criptografia e descriptografia são chamados de criptografia e descriptografia, ambos anglicismos dos termos ingleses encrypt e decrypt, que a Real Academia Espanhola ainda não incluiu no Dicionário da Língua Espanhola. A Fundação para o Espanhol Urgente, assessorada pela Real Academia Espanhola, indica que a criptografia é um termo válido e que não há razão para censurar seu uso. "
        A isso se deve acrescentar que em muitos países, por exemplo na Argentina, o uso da palavra "criptografar" é muito raro, embora seu significado seja bem compreendido. Em vez disso, usamos "criptografar", "descriptografar", "criptografar", "criptografar" e assim por diante. Claro, como explicado no parágrafo anterior, é bastante um anglicismo, mas muito difundido. Em qualquer caso, deve-se notar que é uma palavra "válida" em espanhol, embora ainda não tenha sido incluída no DRAE. Em outras palavras, não é o mero uso da palavra em inglês, como fazemos quando falamos sobre o "mouse" (não o mouse, como na Espanha), a "placa-mãe" (em vez da "placa-mãe"), e em breve.
        Um abraço! Paulo.

        1.    Ricardo dito

          Olá.
          Cito literalmente: A norma educada, e também o bom senso, dita que muita cautela deve ser exercida ao incorporar novas palavras de outras línguas ao léxico, pois é altamente recomendável que as línguas mantenham suas características e características, sua identidade ; caso contrário, poderia levar a um emaranhado linguístico em grande escala e difícil de resolver e até mesmo ao desaparecimento de uma ou mais línguas.

      2.    Drumsman ~ dito

        Embora seja verdade, como Ricardo, sou a favor da manutenção da identidade cultural dos povos e / ou países, englobando costumes, língua, fé, etc., mas certamente a língua está viva, evoluindo e se reformando a cada momento, em um tipo de estado beta permanente. A forma de se expressar está dentro da liberdade de todos, mas devemos estar dispostos a ter um comportamento bem treinado e sujeito à desambiguação, tanto tendo a mente aberta ao ler ou ouvir algo, como também a fornecer informações extras quando não nos entendemos bem com alguém, dando a nossa contribuição para o 'grupo' nos entendermos bem. Sempre ajude e seja paciente com aquele que sempre faz perguntas que para alguns podem ser algo muito básico, todos nós já passamos por isso.

        Saudações do Chile!

  2.   Gustavo Socorro dito

    Como diz o post, é recomendável compactar essa pasta no formato .tar.gz e depois enviá-la para criptografar com os comandos fornecidos aqui

  3.   Facundo Poblet dito

    Olá, na postagem que você mencionou que é útil proteger pastas que contenham muitos arquivos e subpastas, você poderia dizer como fazer para criptografar uma pasta?

  4.   kuk dito

    Que tipo de criptografia ele controla?

  5.   desidratador dito

    Tenho todo o disco rígido criptografado com LUKS, então não preciso criptografar arquivos com uma chave simétrica (gpg pode ser usado assim). No entanto, tenho o enigmail para enviar e-mail criptografado com gpg ...

  6.   patrício dito

    Este sistema de processo. ..
    ao compactar ... o arquivo original ainda irá gerar você
    Quero dizer, você tem um arquivo duplo

  7.   Eikichi Onizuka dito

    A verdade é que não acho que isso seja útil para uma pessoa normal.

    Eu me considero Linux e tudo mais, mas não tenho necessidade de estar enviando mensagens criptografadas, com todo o trabalho de procurar chaves públicas, para ter certeza de que estão assinadas e blá blá blá mas RECONHECE que deve ser inestimável para quem precisa isto.

    No que diz respeito à criptografia de arquivos ... parece-me um total absurdo. Muitas complicações (o pior é ser projetado para um único pc ... e se a formatação for um problema), e pelo que li nos comentários acima, há bugs também.

  8.   banheiro dito

    Uma coisa muito estranha acontece comigo. Quando tento descriptografar o arquivo com a extensão gpg, digito o comando gpg -d mais o nome do arquivo criptografado e as informações dentro desse arquivo aparecem diretamente no terminal, sem me pedir a senha. Isso é normal?

    Estou fazendo isso em um live cd linux.

    Saudações.

  9.   anônimo dito

    é que você precisa especificar a saída do arquivo, a mesma coisa aconteceu comigo, você pode usar este comando
    gpg -o arquivo.jpg -d arquivo.jpg.gpg

    fil. jpg é o arquivo que será criado descriptografado

    então você não verá mais a tela cheia de caracteres e quando você procurar pelo arquivo no caminho você o verá sem criptografar