El sistema PGP
Pretty Good Privacy de Philip R.
Zimmermann es el sistema para
encriptación de comunicaciones por
Internet más utilizado en el mundo.
Ana desea enviar un mensaje comercial a
Benito utilizando el programa PGP
Ambos han instalado en sus ordenadores
el programa PGP. Al instalarlo, se han
generado automáticamente las claves
privadas y públicas.
Ni Ana ni Benito saben nada de criptografía...
...ni saben cómo funciona el programa PGP...
...ni falta que les hace.
Ana escribe el mensaje a
Benito con su programa de
correo habitual
y pulsa el botón para que
sea enviado con el
sistema PGP.
No tiene que hacer nada más. El
resto lo hace su ordenador.
Mensaje
1º Calcula la función
HASH del texto del
mensaje.
H
Número “H”
2º Encripta “H” con la
clave privada de Ana.
Número “H”
H
H
Firma digital
H
Clave
simétrica
3º El mensaje, la firma
digital y el certificado de
Ana son encriptados con
una clave simétrica
4º La clave simétrica
se encripta con la
clave pública de Benito
Mensaje
encriptado
Jkusvbd18s
45fl9?f%gg
kj}Ç9rQnn
Sobre digital
Mensaje
encriptado
Jkusvbd18s
45fl9?f%gg
kj}Ç9rQnn
Sobre digital
Estas dos cosas se
envían a Benito
Mensaje
encriptado
Jkusvbd18s
45fl9?f%gg
kj}Ç9rQnn
Sobre digital
y la usa para obtener
el mensaje, la firma y
el certificado
El ordenador de Benito
“abre” el sobre digital con
su clave privada
H
Clave
simétrica
Mensaje
Calcula la función
HASH del texto del
mensaje.
Número “H”
H
y los
compara
H
Firma digital
Desencripta la firma
con la clave pública
de Ana.
H
Número “H”
El sistema PGP ha garantizado:
•La identidad de emisora y receptor
•La confidencialidad del mensaje
•Su integridad
•Además, Ana no puede negar que
ha hecho el encargo
•Todo ha resultado rápido y cómodo.
Descargar

El sistema SET