¿ Qué es Protocolo HTTPS ?

Definición Directa:
HTTPS (Hypertext Transfer Protocol Secure) es la versión segura del protocolo HTTP. Utiliza cifrado mediante certificados SSL/TLS para proteger la comunicación entre tu navegador y un sitio web, garantizando que los datos enviados (contraseñas, tarjetas de crédito, mensajes) viajen encriptados y no puedan ser interceptados por terceros.
Analogía:
Imagina que quieres enviar una postal (HTTP). Cualquier cartero podría leer lo que escribiste. Ahora, si metes esa postal dentro de una caja fuerte sellada con un candado único que solo tú y el destinatario pueden abrir (HTTPS), nadie más podrá ver el mensaje durante el viaje. Ese candado digital es el cifrado que ofrece HTTPS: tus datos llegan intactos y en privado.
Importancia o Uso Real:
Cuando haces compras en línea, ingresas a tu correo o usas la banca por internet, HTTPS evita que un hacker en la misma red Wi-Fi robe tus credenciales. Los navegadores modernos marcan como "No seguro" cualquier sitio sin HTTPS, y Google penaliza en búsquedas a los que no lo usan. Para estudiantes técnicos, implementar HTTPS es un requisito básico al montar un sitio web o una tienda virtual, y entenderlo te ayuda a identificar páginas confiables.
Características o Requisitos:
- Certificado digital: Necesitas un certificado SSL/TLS emitido por una autoridad confiable (Let's Encrypt, DigiCert, etc.).
- Puerto 443: HTTPS opera por defecto en este puerto, mientras HTTP usa el 80.
- Cifrado asimétrico + simétrico: Usa un handshake con claves públicas/privadas, luego cifrado simétrico para mayor velocidad.
- Indicador visual: Muestra un candado cerrado en la barra de direcciones del navegador.