HTTPS(Hypertext Transfer Protocol Secure), es una combinación del protocolo HTTP y protocolos criptográficos, diseñado en 1994 por Netscape.

Se usa para crear conexiones más seguras en la WWW. Alguno de sus usos principales son la transferencia de información sensible como claves, transacciones comerciales, en internet.

La idea principal del protocolo es crear un canal seguro, de extremo a extremo, dentro de una red insegura. Usando los certificados de autenticación como fuente de confianza.

HTTPS, como es un protocolo que evoluciono de HTTP, tiene ciertos similares, pero a diferencia de HTTP, HTTPS trabaja en el puerto estándar número 443 y usa los protocolos SSL/TLS para crear canales seguros en la web.

La forma de interactuar el cliente con el servidor corresponde a la siguiente forma.

im6


Con esto podemos ver claramente la forma en que trabaja el protocolo SSL/TLS, que corresponde al mismo esquema hecho en clase.