Introducción al GnuPG
¿Se ha preguntado alguna vez si su correo electrónico es seguro? Desgraciadamente siempre hay alguien que intercepta los mensajes y los lee.
En el correo tradicional, las cartas se mandan en un sobre con un sello desde la oficina de correos. Sin embargo, mandar e-mails por Internet no es tan seguro ya que normalmente los mensajes se mandan sin ningún tipo de código de un servidor a otro. No se han tomado ningún tipo de medidas de seguridad para evitar que los correos electrónicos se intercepten.
Para ayudarle a proteger sus correos, GNU/Linux incluye la aplicación GnuPG,GNU Privacy Guard, También se le llama GPG.
El GnuPG es una herramienta que se usa para las comunicaciones seguras; se trata de la tecnología de enciptación PGP (Seguridad asegurada) (Pretty Good Privacy, una aplicación bastante extendida). La utilización de esta herramienta le permite codificar sus datos y su correspondencia y autentificar ésta con la firma digital. La GnuPG también le permite descifrar y verificar la is PGP 5.x.
Debido a que la herramienta GnuPG es compatible con otros sistemas estandares, su correspondencia segura será también compatible con otras aplicaciones de correo electrónico de otros sistema operativos como por ejemplo Windows y Macintosh.
La GnuPG usa la criptografía de la clave pública para asegurar a los usuarios un intercambio de datos seguro. Para ello, tiene que crear dos claves: una pública y otra privada. Intercambia la pública con aquellas personas con las que se comunica o con el servidor de claves pero nunca debe revelar la clave privada.
La encriptación depende de la utilización de estas dos claves. En la criptografía tradicional, ambas partes tienen la misma clave que usan para descodificar cada una de las transmisiones de información. En la criptografía de clave pública, coexisten los dos tipos de claves antes mencionadas. Normalmente, una persona o una organización da a conocer su clave pública y se reserva la privada. Los datos codificados con la clave pública sólo pueden ser descifrados con la privada y viceversa.
![]() | No revele su clave privada |
---|---|
Recuerde que puede revelar su clave pública a quien quiera pero no debe por ningún motivo la privada. |
gpg --gen-key
|
gpg (GnuPG) 1.0.1; Copyright (C) 1999 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.
Please select what kind of key you want:
(1) DSA and ElGamal (default)
(2) DSA (sign only)
(4) ElGamal (sign and encrypt)
Your selection?
|
Use una buena contraseña en forma de frase | |
---|---|
Como ocurre con las contraseñas normales, debe de elegir una buena frase como contraseña para que así pueda tener una seguridad óptima con la herramiente GnuPG. Por ejemplo, mezcle en la frase letras, números o exclamaciones e interrogaciones. |
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
+++++.+++++.++++++++....++++++++++..+++++.+++++.+++++++.+++++++
+++.++++++++++++++++++++++++++++++++++++++..........................++++
|
[newuser@localhost newuser]$ gpg --list-keys /home/newuser/.gnupg/pubring.gpg ----------------------------------------- pub 1024D/B7085C8A 2008-04-1 Your Namesub 1024g/E12AF9C4 2008-04-1 ¿Qué significa la firma digital? Las firmas digitales son como las firmas normales. A diferencia de las firmas normales,
las digitales no se pueden alterar. Esto se debe a que
la firma se ha creado con su clave privada y sólo puede verificarse con su clave pública.