Nos últimos tempos tenho procurado me integrar mais ao projeto Software Livre, foi quando navegando pela internet, encontrei um Encontro de Software Livre que iria ocorrer em Brasília - DF, onde moro. Decidi comparecer ao encontro, gostei muito, ótimos palestrantes, muito bom realmente. Uma das coisas que me chamaram a atenção foi o assunto GnuPG.
O que é o GnuPG?
É um sistema de criptografia assimétrica derivado do PGP (Pretty Good Privacy).
Sei que não expliquei muita coisa com isso, mas o assunto que pretendo abordar aqui é diferente, então quem quiser uma explicação mais detalhada, acesse http://www.eriberto.pro.br/wiki/index.php?title=Como_preparar-se_para_uma_festa_de_assinatura_de_chaves_GPG, que inclusive é o site do palestrante que falou sobre GPG, que é também professor no curso de Pós-Graduação do Instituto Superior de Fátima (Me interessei muito por esse curso, quando terminar minha graduação pretendo fazer ele, deve ser muito bom realmente, o Prof. João Eriberto entende muito do assunto e explica muito bem).
O que pretendo abordar nesse post?
Como disse acima, não quero entrar em detalhes teóricos sobre o GPG, isso tem aos montes na internet, então prefiro não reinventar a roda.
Acontece que depois dessa palestra tive dificuldades para criar a minha chave e usá-la tanto no windows e no linux, a criei com o linux Kurumin (ótima distribuição para inciantes), mas depois de quebrar a cabeça um pouco eu consegui. Não encontrei nenhum tutorial na internet falando sobre isso detalhadamente, então é essa a abordagem que farei nessa sessão, não escreverei tudo agora, isso é só o início, dividirei em mais duas partes, Windows e Linux.
No Linux muita gente já sabe como instalar, quem não souber, essa é a linha que instala o gpg na máquina:
apt-get install gnupg
No Kurumin deve ser usada a seguinte linha:
sudo apt-get install gnupg
Atenção: Se você criar a chave através do Kurumin rodando em CD, será necessário salvar o arquivo da chave em algum lugar, como em um cd ou pendrive, se criar através de um computador público, você pode criptografar e enviar por e-mail.
No Windows basta instalar um programa (gpg4win), disponível em http://www.gpg4win.org/. Esse programa pode ser usado para criar chaves, criptografar arquivos, e todas as outras funcionalidades do gpg.
Ok, essa foi a introdução da série GPG Multiplataforma, nas próximas partes abordarei em detalhes o uso da gpg no windows e linux, para ser usada no ThunderBird, Outlook, e também em webmails, como o G-mail, e também para criptografar arquivos e fazer algumas brincadeirinhas. rsrs.
Até mais!