Google
Web dns.bdat.net

5.6 PGP y Clave de Cifrado Pública (Public Key Cryptography)

Public Key Cryptography, tal y como se usa por PGP, implica un cifrado que usa una clave para cifrar y otra para descifrar. Tradicionalmente, el cifrado implica el uso de la misma clave para descifrar que la que se usó para cifrar. Esta "clave privada" se debe conocer por ambas partes y de alguna forma, transferirse de uno a otro de forma segura.

La clave de cifrado pública alivia la necesidad de asegurar la transmisión de la clave usada para el cifrado usando dos claves separadas, una pública y otra privada. Cada clave pública de una persona está disponible por cualquiera para realizar el cifrado, mientras que a la misma vez cada persona mantiene su clave privada para descifrar el mensaje cifrado con la correspondiente clave pública.

Hay ventajas con las claves de cifrado públicas y privadas y puede informarse de las diferencias en las FAQ de RSA Cryptography indicadas al final de esta sección.

PGP (Pretty Good Privacy) está muy bien soportada por Linux. Las versions 2.6.2 y 5.0 se sabe que funcionan bien. Para iniciarse en PGP y como usarlo mire las PGP FAQ. http://www.pgp.com/service/export/faq/55faq.cgi Esté seguro de usar la versión que es aplicable a su país, ya que debido a las restricciones del gobierno de EE.UU, los cifrados fuertes se consideran armas militares y se prohibe su transferencia electrónica fuera del país.

También hay una guía paso a paso para configurar PGP en Linux, disponible en http://mercury.chem.pitt.edu/~angel/LinuxFocus/English/November1997/article7.html Fue escrito para la versión Internacional de PGP. (pero es fácilmente adaptable a la versión EE.UU). Puede que necesite un parche para alguna de las últimas versiones de Linux, disponible en ftp://sunsite.unc.edu/pub/Linux/apps/crypto.

Podemos encontrar más indormación sobre cifrado en RSA cryptography FAQ, disponibles en http://www.rsa.com/rsalabs/newfaq/. Aquí encontrará información sobre términos como "Diffie-Hellman", "public-key cryptography", "Digital Certificates", etc.