Criptografia com o Gnu gpg


 

Ontem fizemos um prática de criptografia na disciplina de Segurança da Informação. Mas a pergunta que sempre faço a pergunta: tem como fazer no Windows?

Sim, é perfeitamente possível e comum utilizar o GPG (GnuPG) no Windows. A forma oficial e mais recomendada de fazer isso é através do Gpg4win. 
Aqui está um guia passo a passo sobre como instalar e usar:

1. Instalação (Gpg4win)


  1.     Acesse o site oficial gpg4win.org e baixe o instalador.
  2.     Execute o arquivo .exe baixado.
  3.     O pacote inclui o GnuPG (linha de comando) e o Kleopatra, uma interface gráfica para gerenciar chaves e criptografar arquivos.
  4.     Siga o assistente de instalação (Next > Next > Finish). 

2. Verificação da Instalação

Após instalar, você pode verificar se o GPG está funcionando abrindo o Prompt de Comando (CMD) ou PowerShell e digitando:

c:\gpg --version 

Isso deve exibir a versão do GnuPG instalada.

3. Como usar o GPG no Windows

Você tem duas opções principais:

    Interface Gráfica (Kleopatra): Procure por "Kleopatra" no menu iniciar. Com ele, você pode criar pares de chaves (pública/privada), importar chaves de terceiros, criptografar e assinar arquivos com apenas alguns cliques.
    Linha de Comando (CMD/PowerShell):

  • Gerar chave: gpg --full-generate-key
  • Listar chaves: gpg --list-keys
  • Criptografar: gpg -e -r "nome_destinatario" arquivo.txt
  • Descriptografar: gpg -d arquivo.txt.gpg 

4. Alternativas


    WSL (Windows Subsystem for Linux): Se preferir usar o terminal Linux dentro do Windows, você pode instalar o GPG no WSL (ex: sudo apt install gnupg).
    Chocolatey: Se você usa o gerenciador de pacotes, pode instalar com choco install gpg4win-vanilla. 

Importante: Após a instalação, certifique-se de gerar seu par de chaves e fazer backup de sua chave privada.

Texto gerado por IA Gemini com o prompt: "tem como fazer o gpg pegar no windows"

Em desenvolvimento 

Comentários

Postagens mais visitadas deste blog

PHP/MySQL no meu PC

O Programodor Basic

Dicas de Senha Forte