Guía de ``Gnu Privacy Guard''

Para cualquier duda, error, o sugerencia sobre este manual, diríjase al autor de este manual, Mike Ashley (). Para cualquier duda, corrección, o sugerencia sobre la versión en castellano, diríjase al traductor, Horacio (). También han contribuido a la creación del manual Matthew Copeland, Joergen Grahn y David A. Wheeler.

Este manual puede ser redistribuido de acuerdo con los términos de la GNU General Public License; se puede encontrar una traducción de esta licencia al castellano en: Licencia Pública GNU


Tabla de contenidos
1. Primeros Pasos
Generar un nuevo par de claves
Generar un certificado de revocación
Intercambiar claves
Exportar una clave pública
Importar una clave pública
Cifrar y descifrar documentos
Firmar y verificar firmas
Documentos con firmas ASCII
Firmas acompañantes
2. Conceptos
Sistemas de cifrado simétrico
Sistemas de cifrado asimétrico
Sistemas de cifrado híbridos
Firmas digitales
3. Gestión de Claves
Gestionando nuestro par de claves
Integridad de claves
Añadir y eliminar componentes a las claves
Revocar componentes de una clave
Actualizar la fecha de caducidad de una clave
Validar otras claves en nuestro anillo de claves públicas
Confianza en el propietario de una clave
Usar la confianza para validar las claves
Distribución de claves
4. Uso diario de GnuPG
Definiendo los requerimientos en seguridad
Selección del tamaño de la clave
Protección de la clave privada
Selección de las fechas de caducidad y uso de subclaves
Gestión del anillo de confianza
Construcción del anillo de confianza
Uso legal de GnuPG
5. Tópicos
Escribir interfaces de usuario
I. Referencias: Órdenes
send-keys — enviar claves a un servidor de claves
recv-keys — obtener claves de un servidor de claves
encrypt — cifrar un documento
decrypt — descifrar un documento cifrado
clearsign — firma sobre texto
fingerprint — mostrar las huellas digitales de una clave
detach-sig — firma acompañante
gen-key — generar un nuevo par de claves
symmetric — cifrar un documento usando sólo un algoritmo de cifrado simétrico
list-keys — mostrar una lista con información sobre las claves especificadas
import — importar claves a un anillo de claves local
verify — verificar un documento firmado
gen-revoke — generar un certificado de revocación para un par de claves pública y privada
export — exportar claves desde un anillo de claves local
edit-key — muestra un menú de operaciones sobre claves
version — mostrar información sobre la versión
II. Reference: Opciones
keyserver — especificar el servidor de claves para localizar claves
output — especificar el fichero donde poner la salida
recipient — especificar el destinatario de un documento cifrado
armor — salida de datos cifrados o firmados, con armadura ASCII
no-greeting — suprimir la nota del copyright al comienzo, pero no pasar a modo batch
local-user — especifica un identificador de usuario para firmar
completes-needed — especifica la cantidad de personas con confianza plena que se necesitan para validar una nueva clave
marginals-needed — especifica la cantidad de personas con confianza marginal que se necesitan para validar una nueva clave
load-extension — especifica que se cargue una extensión
rfc1991 — intentar ser más conforme con RFC1991 (PGP 2.x)
allow-non-selfsigned-uid — permitir que se importen claves con identificadores de usuarios sin autofirma
cipher-algo — especificar un algoritmo de cifrado simétrico
compress-algo — Usar un algoritmo de compresión específico