Firmar o cifrar los correos que envía usando GPG/OpenPGP.
Andre Klapper
ak-47@gmx.net
Novell, Inc

Creative Commons Compartir Igual 3.0

Daniel Mustieles
daniel.mustieles@gmail.com 2012, 2013
Jorge González
jorgegonz@svn.gnome.org 2007-2011
Francisco Javier F. Serrador
serrador@openshine.com 2005, 2006

# Crear una clave GPG

Estos pasos son muy técnicos. Se recomienda, para el usuario medio de hoy en día, usar la aplicación Seahorse application para gestionar claves GPG/OpenPGP.

Antes de que pueda obtener o enviar correo cifrado con GPG debe generar sus claves pública y privada con GPG.

Abra la Terminal e introduzca gpg --gen-key.

Seleccione un algoritmo, después pulse Intro.

Seleccione una longitud de clave, después pulse Intro.

Introduzca el tiempo para la cual su clave deberá ser válida.

Escriba su nombre real, después pulse Intro.

Escriba su dirección de correo-e, después pulse Intro.

(Opcional) Escriba un comentario, después pulse Intro.

Compruebe el ID de usuario que ha seleccionado. Si es correcto pulse O.

Escriba una frase de paso, después pulse Intro.

Mueva su ratón aleatoriamente para generar las claves.

Después de que se hayan generado las claves, puede ver su información introduciendo `gpg --list-keys`. Debería ver algo similar a esto: `/home/usuario/.gnupg/pubring.gpg ---------------------------- pub 1024D/32j38dk2 2001-06-20 you <usuario@ejemplo.com> sub 1024g/289sklj3 2011-06-20 [expires: 2012-11-14]`

GPG creará una lista, o depósito de claves, con todas las claves públicas que tenga y otra para las privadas. Todas las claves públicas que conoce están guardadas en el archivo ~/.gnupg/pubring.gpg. Si quiere darle a alguien su clave, envíele éste archivo.

Si quiere puede subir sus claves a un servidor de claves:

Compruebe su identificador de clave pública con `gpg --list-keys`. Es la cadena que está detrás de `1024D` en la línea que empieza con `pub`. En este ejemplo es `32j38dk2`.

Introduzca el comando gpg --send-keys --keyserver wwwkeys.pgp.net 32j38dk2. Sustituya el identificador de su clave por `32j38dk2`. Necesitará su contraseña para poder hacerlo.

Los servidores de claves almacenan sus claves públicas para que sus amigos puedan descifrar sus mensajes. Si opta por no usar un servidor de claves, entonces puede enviarlas manualmente, incluyéndola en el adjunto con la firma, o publicándola en su propia página web. Sin embargo es más fácil publicarla de una vez y permitir a los demás descargarlas desde un servidor central cuando ellos quieran.

Si no tiene una clave para desbloquear un mensaje cifrado puede ajustar su herramienta de cifrado para buscarla automáticamente. Si no puede encontrar la clave se mostrará un mensaje de error.