protocolo ssl

11
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGÍA «ANTONIO JOSÉ DE SUCRE EXTENSIÓN-SAN FELIPE Protocolo de redes ssl Alumno: Darwin Mejias Esc.78

Upload: darwin-mejias

Post on 16-Dec-2014

187 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Protocolo SSL

R E P U B L I C A BO L I VA R I A N A D E V E N E Z U E L AM I N I S T E R I O D E L P O D E R P O P U L A R PA RA L A

E D U C AC I Ó N U N I V E R S I TA R I AI N S T I T U T O U N I V E R S I TA R I O D E T E C N O LO G Í A

« A N T O N I O J O S É D E S U C R EE XT E N S I Ó N - S A N F E L I P E

Protocolo de redes ssl

Alumno:

Darwin Mejias

Esc.78

Page 2: Protocolo SSL

PROTOCOLO DE REDES SSL

SSL son las siglas en inglés de Secure Socket Layer

(en español capa de conexión segura). Es un protocolo

criptográfico (un conjunto de reglas a seguir

relacionadas a seguridad, aplicando criptografía)

empleado para realizar conexiones seguras entre un

cliente (como lo es un navegador de Internet) y un

servidor (como lo son las computadoras con páginas

web).

Page 3: Protocolo SSL

FUNCIONAMIENTO DE LA CONEXIÓN SSL

El cliente y el servidor entran en un proceso de

negociación, conocido como handshake (apretón de

manos). Este proceso sirve para que se establezca

varios parámetros para realizar la conexión de forma

segura.

Page 4: Protocolo SSL

FUNCIONAMIENTO DE LA CONEXIÓN SSL

Una vez terminada la negociación, la conexión

segura es establecida.

Usando llaves preestablecidas, se codifica y

descodifica todo lo que sea enviado hasta que la

conexión se cierre.

Page 5: Protocolo SSL

CERTIFICADO SSL

Un certificado SSL es un certificado digital de seguridad que

se utiliza por el protocolo SSL. Este certificado es otorgado por

una agencia independiente debidamente autorizada y es

enviado por el servidor de la página web segura. El navegador

de internet recibe e interpreta el contenido de dicho certificado

y, al verificar su autenticidad, indica que se está realizando una

conexión segura; cada navegador de internet tiene diferentes

formas de indicarlo, por ejemplo un candado cerrado.

Page 6: Protocolo SSL

CARACTERÍSTICAS GENERALES DE SSL

SSL implementa un protocolo de negociación para

establecer una comunicación segura a nivel de

socked (nombre de máquina más puerto), de forma

transparente al usuario y a las aplicaciones que lo

usan.

Page 7: Protocolo SSL

CARACTERÍSTICAS GENERALES DE SSL

La identidad del servidor web seguro (y a veces

también del usuario cliente) se consigue mediante el

Certificado Digital correspondiente, del que se

comprueba su validez antes de iniciar el intercambio

de datos sensibles (Autenticación), mientras que de

la seguridad de Integridad de los datos

intercambiados se encarga la Firma Digital mediante

funciones hash y la comprobación de resúmenes de

todos los datos enviados y recibidos.

Page 8: Protocolo SSL

CARACTERÍSTICAS GENERALES DE SSL

SSL proporciona servicios de seguridad a la pila de

protocolos, encriptando los datos salientes de la

capa de Aplicación antes de que estos sean

segmentados en la capa de Transporte y

encapsulados y enviados por las capas inferiores. Es

más, también puede aplicar algoritmos de

compresión a los datos a enviar y fragmentar los

bloques de tamaño mayor a 214 bytes, volviendolos a

reensamblarlos en el receptor.

Page 9: Protocolo SSL

CARACTERÍSTICAS GENERALES DE SSL

La identidad del servidor web seguro (y a veces

también del usuario cliente) se consigue mediante el

Certificado Digital correspondiente, del que se

comprueba su validez antes de iniciar el intercambio

de datos sensibles (Autenticación), mientras que de

la seguridad de Integridad de los datos

intercambiados se encarga la Firma Digital mediante

funciones hash y la comprobación de resúmenes de

todos los datos enviados y recibidos.

Page 10: Protocolo SSL

CARACTERÍSTICAS GENERALES DE SSL

Su implementación en los modelos de referencia

OSI y TCP/IP, SSL se introduce como una especie de

nivel o capa adicional, situada entre la capa de

Aplicación y la capa de Transporte, sustituyendo los

sockets del sistema operativo, lo que hace que sea

independiente de la aplicación que lo utilice, y se

implementa generalmente en el puerto 443. (NOTA:

Los puertos son las intefaces que hay entre las

aplicacoines y la pila de protocolos TCP/IP del

sistema operativo).

Page 11: Protocolo SSL

VERSIONES ACTUALES DE SSL

La versión más actual de SSL es la 3.0. que usa los

algoritmos simétricos de encriptación DES, TRIPLE

DES, RC2, RC4 e IDEA, el asimétrico RSA, la función

hash MD5 y el algoritmo de firma SHA-1.