3. GnuPG es una herramienta de seguridad en
comunicaciones electrónicas. las funciones básicas de
GnuPG incluyen: generar un par de claves, intercambiar
y comprobar la autenticidad de claves, cifrar y descifrar
documentos, y firmar documentos y verificar firmas
digitales
4. Función
GPG cifra los mensajes usando pares de claves
individuales asimétricas generadas por los usuarios.
Las claves públicas pueden ser compartidas con otros
usuarios de muchas maneras.
PGP es un programa cuya finalidad es proteger la
información distribuida a través de Internet mediante el
uso de criptografía de clave pública.
PROTOCOLO GPG
5. GPG es estable, calificado como un software para el uso en
producción y es comúnmente incluido en los sistemas
operativos como FreeBSD, OpenBSD, NetBSD y GNU/Linux.
PROTOCOLO GPG
Características:
6. GPG(GNU Privacy Guard)
Herramienta para cifrado y firmas digitales.
Reemplazo de PGP, es software libre licenciado bajo la
GPL.
Comando: gpg
Opciones:-c (cifrado simétrico). Generara un archivo con
la extensión .asc
-d (descifrado)
Ejemplo: gpg -c archivo
gpg -d archivo.asc
7. Sistemas de cifrado simétrico
Un sistema de cifrado simétrico es un tipo de cifrado que
usa una misma clave para cifrar y para descifrar. Las dos
partes que se comunican mediante el cifrado simétrico
deben estar de acuerdo en la clave a usar de antemano.
Una vez de acuerdo, el remitente cifra un mensaje usando
la clave, lo envía al destinatario, y éste lo descifra usando
la misma clave.
8. Sistemas de cifrado simétrico
Un sistema de cifrado simétrico es un tipo de cifrado que
usa una misma clave para cifrar y para descifrar. Las dos
partes que se comunican mediante el cifrado simétrico
deben estar de acuerdo en la clave a usar de antemano.
Una vez de acuerdo, el remitente cifra un mensaje usando
la clave, lo envía al destinatario, y éste lo descifra usando
la misma clave
9. Sistemas de cifrado híbridos
Un sistema de cifrado híbrido usa tanto un cifrado simétrico
como uno asimétrico. Funciona mediante el uso de un
cifrado de clave pública para compartir una clave para el
cifrado simétrico.
10. Una firma digital en un documento es el resultado de
aplicar una función `hash' al documento. Para que sea
de utilidad, la función `hash' necesita satisfacer dos
propiedades importantes. Primero, debería ser difícil
encontrar dos documentos cuyo valor para una función
`hash' sea el mismo. Segundo, dado un valor `hash'
debería ser difícil de recuperar el documento que
produjo es valor.
Firmas digitales