[Anterior]

[Tabla de Contenidos]

[Siguiente]

Introducción

 

El protocolo TLS 1.0 basa su estructura en la Especificación del Protocolo SSL 3.0, publicada por Netscape. Las diferencias entre ambos protocolos no son significativas permitiendo que TLS y SSL sean interoperables y llevándonos en la mayoría de los casos a analizar SSL 3.0 mientras analizamos TLS 1.0.

Ambos protocolos se diseñaron de manera tal de proporcionar integridad y privacidad de datos entre dos aplicaciones que se comunican. Su estructura muestra a cada uno de ellos compuestos por dos capas: el Record Protocol de SSL 3.0, y el HandShake Protocol de SSL 3.0 en el primer caso y el Record Protocol de TLS 1.0, y el HandShake Protocol de TLS 1.0 para el otro.

Mientras el Record Protocol, para ambos casos, se dedica a codificar y decodificar los mensajes que se trasmiten y reciben, el HandShake Protocol consiste de un conjunto de subprotocolos que se usan para permitir a las partes de la comunicación estar de acuerdo respecto de parámetros de seguridad, autenticación y condiciones de informes de error.
Existen algunas diferencias en el funcionamiento de cada uno de estos protocolos para SSL 3.0 y TLS 1.0 que serán analizadas en las secciones siguientes de este documento.


[Anterior]

[Tabla de Contenidos]

[Siguiente]
1