GPG

Imagen/borrador-avatar.png

Esta sección es un esbozo en construcción. Se aprecian tus aportes y paciencia ;)

1. ¿Que es GPG?

fragmento extraído de http://es.wikipedia.org/wiki/GPG

logo-gnupg-light-purple-bg.png

GPG o GNU Privacy Guard es una herramienta para cifrado y firmas digitales, que viene a ser un remplazo del PGP (Pretty Good Privacy) pero con la principal diferencia que es software libre licenciado bajo la GPL. GPG utiliza el estándar del IETF denominado OpenPGP.

2. Creando La clave

apt-get install gnupg

Generamos la clave

gpg --gen-key

nos da un asistente:

Please select what kind of key you want:
   (1) DSA and Elgamal (default)
   (2) DSA (sign only)
   (5) RSA (sign only)

nos pregunta qué algoritmo queremos utilizar

(1) DSA and ElGamal (default)

escogemos esta opción por ser un algoritmo libre.

DSA keypair will have 1024 bits.
ELG-E keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048)

nos pregunta el tamaño para el par de claves DSA, el tamaño mínimo es 768 bits, por defecto son 1024 bits y el tamaño máximo recomendado es 2048 bits, para este ejemplo usaremos 2048 bits

Please specify how long the key should be valid.
         0 = key does not expire
      <n>  = key expires in n days
      <n>w = key expires in n weeks
      <n>m = key expires in n months
      <n>y = key expires in n years
Key is valid for? (0)

nos pregunta el período de validez de la clave. demos 0 para que nunca caduque.

Key does not expire at all
Is this correct? (y/N)

si estas seguro pon y

seguido de esto nos pregunta nombre, email y si queremos poner algún comentario

You need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address in this form:
    "Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>"

Real name: pepito
Email address: pepitok5@gmail.com
Comment: sin comentario 
You selected this USER-ID:
    "pepito (sin comentario) <pepitok5@gmail.com>"

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?

si la información es correcta damos O y nos pregunta la contraseña para generar la clave

You need a Passphrase to protect your secret key.

Enter passphrase:
Repeat passphrase:

después de esto empezará a generar nuestra clave, acabando con el siguiente mensaje:

public and secret key created and signed.

claves pública y secreta creadas y firmadas.

gpg: /home/pepito/.gnupg/trustdb.gpg: trustdb created
gpg: key 119A91G5 marked as ultimately trusted
public and secret key created and signed.

gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
pub   1221W/119A91G5 2007-05-31
      Key fingerprint = CCE7 EF30 B2CE 8A8C B7F0  AB2B 1FD4 8513 772E 47F1
uid                  pepito (sin comentario) <pepitok5@gmail.com>
sub   3403M/3114365T 2007-05-31

3. Links recomendados

como hacer una fiesta para intercambio de llaves

gnupg

HOWTO_clave_GPG (last edited 2008-04-20 14:39:02 by localhost)