ssl

22
SSL Orlando Carrasco

Upload: orlando-carrasco

Post on 16-Dec-2014

149 views

Category:

Documents


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ssl

SSLOrlando Carrasco

Page 2: Ssl

¿Qué es SSL?

Es un sistema diseñado y propuesto por Netscape Communications Corporation.

Proporciona sus servicios de seguridad cifrando los datos intercambiados entre el servidor y el cliente.

Page 3: Ssl

SSL

Se realiza la conexión de manera segura, mediante un cifrado que puede ser de distinta manera como:

Criptología de claves publicas:

RSA.

Cifrado asimétrico:

AES.

Con funciones de hash:

MD5.

Page 4: Ssl

¿Cómo funciona el SSL?

Cuando el cliente pide al servidor seguro una comunicación segura, el servidor abre un puerto cifrado, gestionado por SSL Record.

El Protocolo SSL Handshake, quien utilice el Protocolo SSL Record y el puerto abierto para comunicarse de forma segura con el cliente.

Page 5: Ssl

PROCESO DE SSL

Page 6: Ssl

El Protocolo SSL Handshake

Page 7: Ssl

SSL Record

MAC-DATA, el código de autenticación del mensaje.

ACTUAL-DATA, los datos de aplicación a transmitir.

PADDING-DATA, los datos requeridos para rellenar el mensaje cuando se usa cifrado en bloque.

Page 8: Ssl

SSL: Implementación en el Servicio HTTPImplementación en el Servicio HTTP del protocolo SSL

Page 9: Ssl

SSL: Implementación en el Servicio HTTP

Page 10: Ssl

SSL: Implementación en el Servicio HTTP

Page 11: Ssl

SSL: Implementación en el Servicio HTTP

Page 12: Ssl

SSL: Implementación en el Servicio HTTP

Page 13: Ssl

SSL: Implementación en el Servicio HTTP

Page 14: Ssl

SSL: Implementación en el Servicio HTTP

Page 15: Ssl

SSL: Implementación en el Servicio HTTP

Page 16: Ssl

SSL: Implementación en el Servicio HTTP

Page 17: Ssl

SSL: Implementación en el Servicio HTTP

Page 18: Ssl

SSL: Implementación en el Servicio HTTP

Page 19: Ssl

SSL: Implementación en el Servicio HTTP

Page 20: Ssl

SSL: Implementación en el Servicio HTTP

Page 21: Ssl

SSL: Implementación en el Servicio HTTP

Page 22: Ssl

Gracias.