Diferencia entre HTTP y HTTPS
HTTP
HTTP (HyperText Transfer Protocol) es el protocolo básico de comunicación web. Transmite datos en texto plano: cualquiera con acceso a la red puede leerlos.
HTTPS
HTTPS (HTTP Secure) añade una capa de cifrado TLS. Los datos viajan codificados: nadie puede leerlos en tránsito sin la clave.
HTTP transmite los datos en texto plano (no cifrado); HTTPS los cifra con TLS, protegiéndolos de espías.
La diferencia explicada
Cifrado. HTTPS protege contraseñas y datos sensibles; HTTP no.
Comparativa rápida
| Característica | HTTP | HTTPS |
|---|---|---|
| Cifrado | No | Sí (TLS) |
| Puerto | 80 | 443 |
| Candado en navegador | No (a veces marcado como "no seguro") | Sí (verde o gris) |
| SEO | Penalización ligera | Recomendado por Google |
Ejemplos
HTTP: webs antiguas o sin certificado. HTTPS: prácticamente todas las webs modernas (banca, redes sociales, e-commerce). Los certificados Let's Encrypt son gratis desde 2016.
Datos curiosos
- Desde 2018 Chrome marca como "No seguro" cualquier web HTTP.
- Let's Encrypt democratizó HTTPS: certificados SSL gratuitos desde 2016.
- Google usa HTTPS como factor de ranking en búsquedas.
Preguntas frecuentes
¿Puedo navegar todavía en HTTP?
Sí, pero los navegadores modernos lo marcan como "No seguro". No deberías introducir contraseñas ni datos sensibles en webs HTTP.
¿HTTPS es siempre seguro?
Significa que la conexión está cifrada. Pero un sitio HTTPS también puede ser malicioso. El candado solo certifica el cifrado, no la legitimidad.