Kernel Creativo
HTTPS y cifrado: cómo se protegen tus datos en internet

HTTPS y cifrado: cómo se protegen tus datos en internet

Seguramente has visto el pequeño candado junto a la dirección de un sitio web. Indica que la conexión usa HTTPS, la versión segura del protocolo con el que tu navegador pide páginas. Entender qué hace y qué no hace ese candado es fundamental para navegar con seguridad.

El problema de HTTP

El protocolo original, HTTP, enviaba todo en texto plano. Cualquiera que estuviera en el camino, como alguien en la misma red wifi o un intermediario malintencionado, podía leer o modificar la información, incluyendo contraseñas y datos personales. HTTPS resuelve esto añadiendo una capa de cifrado llamada TLS.

Tres garantías

TLS ofrece tres propiedades: confidencialidad, porque nadie puede leer los datos en tránsito; integridad, porque se detecta cualquier modificación; y autenticación, porque se verifica que estés hablando con el servidor correcto y no con un impostor. Las tres son necesarias para una conexión segura.

El apretón de manos

Antes de intercambiar datos, el navegador y el servidor realizan un proceso llamado handshake. El servidor presenta su certificado digital, el navegador lo verifica y ambos acuerdan una clave de sesión usando criptografía de clave pública. A partir de ahí, la comunicación se cifra con esa clave mediante criptografía simétrica, mucho más rápida. Todo ocurre en milisegundos.

Los certificados y la confianza

Un certificado es un documento digital que vincula un nombre de dominio con una clave pública y está firmado por una autoridad certificadora de confianza. Los navegadores incluyen una lista de autoridades que reconocen. Si el certificado es inválido, ha caducado o no corresponde al dominio, el navegador muestra una advertencia que no conviene ignorar.

Lo que el candado no garantiza

El candado indica que la conexión está cifrada y que el dominio es el que dice ser, pero no significa que el sitio sea honesto. Los sitios de phishing también pueden usar HTTPS. Por eso hay que revisar con atención la dirección, no confiar solo en el candado y desconfiar de ofertas sospechosas.

Qué sigue viendo un observador

Aunque el contenido está cifrado, un observador de la red puede ver a qué dominio te conectas y cuántos datos intercambias. Tecnologías como el DNS cifrado y las redes privadas virtuales ofrecen protección adicional, cada una con sus limitaciones y supuestos de confianza.

Si tienes un sitio web

Hoy obtener un certificado es gratuito y sencillo gracias a servicios automatizados. Activa HTTPS en todo el sitio, redirige el tráfico HTTP, renueva los certificados antes de que caduquen y activa cabeceras de seguridad como HSTS, que obliga a los navegadores a usar siempre la conexión segura.

Cifrado simétrico y asimétrico

El cifrado simétrico usa la misma clave para cifrar y descifrar, y es muy rápido. El asimétrico usa un par de claves, una pública y otra privada, lo que permite establecer comunicación segura entre desconocidos. HTTPS combina ambos: el asimétrico para acordar una clave de forma segura y el simétrico para cifrar el tráfico real.

Funciones hash y firmas digitales

Las funciones hash producen una huella única de un mensaje y permiten detectar cambios. Las firmas digitales usan la clave privada para demostrar que un mensaje o certificado proviene de quien dice, y cualquiera puede verificarlo con la clave pública. Son la base de la confianza en el software que descargas y en las transacciones electrónicas.

HTTPS es una de las bases de la confianza en internet. Entenderlo permite navegar con más criterio y proteger mejor a quienes usan nuestros sitios y aplicaciones.

Kernel Creativo
Kernel Creativo
En línea