GnuPG

De ULBwiki

--Kamus Hadenes 20:18, 20 Abril 2008 (EDT)

Créditos: Guevara

Tabela de conteúdo

GnuPG

Para que você possa criptografar ou assinar mensagens e/ou arquivos, faz-se necessário a criação de um Chaveiro Digital. Ao criar seu Chaveiro Digital, você terá um par de chaves: uma Pública e uma Privada. A Chave Pública, como o nome diz, é a chave que você deixará disponível, pois é com esta chave que outros usuários poderão confirmar a autenticidade de suas mensagens ou criptografar documentos para você. A Chave Privada será utilizada só por você, é com ela que você assinará suas mensagens ou abrirá os documentos que foram criptografados com sua chave pública.

Preparação

Antes de mais nada...

É necessário verificar se o pacote gnupg está instalado. Se você usa Conectiva ou Red Hat utilize o comando rpm -qi gnupg para verificar. Caso este pacote não esteja instalado você poderá fazê-lo com o pacote RPM contido dentro do CD de instalação da sua distro, ou então baixar o código fonte em http://www.gnupg.org , e compilar.

Instalando uma interface gráfica

sudo apt-get install seahorse

Aplicações/Acessórios/Senhas e Chaves de Criptografia


O resto é auto-explicativo

Via linha de comando

Tutorial

--Kamus Hadenes 20:18, 20 Abril 2008 (EDT)

Corrigindo problema com gpg-agent

Em algumas máquinas, há um problema com o gpg-agent que o impede de localizar o socket. A solução é adicionar as seguintes linhas em um arquivo de sessão:


Crie um novo arquivo que irá iniciar junto com sua sessão (consulte a documentação de sua interface gráfica para saber como proceder. Adicione as seguintes linhas no arquivo:

#!/bin/sh
#GPG FIX
GPGPID=$(ps ux | grep gpg | grep -v grep | grep -v gpg-fix | awk '{print$2}')
kill -15 $GPGPID
eval `gpg-agent --daemon --write-env-file=$HOME/.gnupg/gpg-agent-info-$(hostname)`

Agora, rode o seguinte comando como usuário normal:

 echo "export $(cat $HOME/.gnupg/gpg-agent-info-$(hostname))" >> .bashrc 


Pronto, problema solucionado. Agora você pode usar suas chaves GPG e seu chaveiro tranqüilamente.

Créditos: caiokatayama

--Kamus Hadenes 19h29min de 30 de Novembro de 2008 (UTC)

Ferramentas pessoais
Criar página