security - qué - servicio ssl
Diferencia entre HTTPS y SSL (2)
¿Cuál es la diferencia entre HTTPS y SSL? Leí acerca de ellos y encontré lo siguiente:
HTTPS : HTTPS es una combinación de HTTP con SSL / TLS. Significa que HTTPS es básicamente una conexión HTTP que entrega los datos protegidos utilizando SSL / TLS.
SSL : SSL es un protocolo seguro que funciona en la parte superior de HTTP para proporcionar seguridad. Eso significa que los datos cifrados SSL se enrutarán utilizando protocolos como HTTP para la comunicación.
Me pregunto ¿dónde está la diferencia entre estos dos? O ambos son idénticos?
HTTPS se ejecuta en SSL (como su nombre lo indica, HTTP-over-SSL), no SSL a través de HTTP. Se establece la primera sesión SSL, luego todos los datos HTTP se envuelven en paquetes SSL seguros antes de enviarlos y después de recibirlos.
La explicación de SSL que has encontrado es incorrecta.
SSL (Secure Socket Layer) o TLS (Transport Layer Security) funciona en la parte superior de la capa de transporte , en los ejemplos TCP . TLS puede usarse para más o menos cualquier protocolo, HTTPS es solo una instancia común de él.
HTTP es un protocolo de capa de aplicación .
En HTTP regular no cifrado, la pila de protocolos puede verse así:
Al usar HTTPS, la pila se ve así:
- HTTP
- TLS (SSL)
- TCP
- IP
- Ethernet