TLS: Protocolo criptográfico que cifra y autentica los datos en tránsito entre dos sistemas, como un navegador o una app y un servidor, para protegerlos de escuchas y alteraciones en la red.
También conocido como: Transport Layer Security, Seguridad de la capa de transporte, SSL (su antecesor), HTTPS
Puntos clave
- TLS protege los datos en tránsito: de tu dispositivo al servidor y de vuelta.
- Cifra la conexión, verifica la identidad del servidor con un certificado y detecta alteraciones.
- Las versiones vigentes son TLS 1.2 y 1.3; SSL y las primeras versiones de TLS están obsoletas.
- TLS por sí solo no protege los datos una vez guardados en el servidor: eso le toca al cifrado en reposo.
- C Chat usa TLS en tránsito y AES-256 en reposo con llaves por organización.
Cada vez que abres un sitio con “https” o mandas un mensaje desde una app moderna, lo más probable es que TLS esté trabajando por detrás. Es tan común que se olvida qué hace exactamente, y qué no hace.
TLS: definición sencilla
TLS es un protocolo, un conjunto de reglas que dos sistemas siguen para comunicarse con seguridad sobre una red poco confiable, como un wifi público o internet. Ofrece tres garantías:
| Garantía | Qué significa |
|---|---|
| Confidencialidad | Nadie más en la red puede leer los datos |
| Integridad | Los datos no se pueden alterar en el camino sin que se note |
| Autenticación | Tu dispositivo puede comprobar, con un certificado, que habla con el servidor real |
TLS reemplazó a SSL en 1999. Hoy se recomiendan TLS 1.2 y TLS 1.3; las versiones anteriores están en desuso.
Cómo funciona
Una conexión TLS empieza con un saludo (handshake):
- Presentación. El dispositivo y el servidor acuerdan una versión de TLS y un conjunto de algoritmos.
- Certificado. El servidor muestra un certificado firmado por una autoridad de confianza que prueba que controla el dominio.
- Acuerdo de llaves. Con criptografía de llave pública, ambos lados obtienen un secreto compartido sin enviarlo nunca por la red.
- Sesión cifrada. El resto de la conversación se cifra con un algoritmo simétrico rápido, normalmente AES (ver AES-256).
TLS 1.3 usa intercambios de llaves con secreto hacia adelante: el tráfico grabado no se puede descifrar después aunque se comprometa la llave de largo plazo del servidor.
Por qué importa en la mensajería empresarial
Los equipos en campo envían mensajes desde redes móviles, wifi de hoteles y las instalaciones de los clientes. Sin TLS, cualquiera conectado a la misma red podría leer o modificar esos mensajes. Con TLS, la red solo ve tráfico cifrado que va hacia el servicio.
Pero TLS cubre solo una parte del recorrido. Es una forma de cifrado en tránsito: cuando los datos llegan al servidor, se descifran para procesarlos y guardarlos. Protegerlos ahí es otra tarea, el cifrado en reposo. Una respuesta completa a “¿está cifrado?” cubre las dos.
TLS también es distinto del cifrado de extremo a extremo. Con TLS, el servidor del proveedor es uno de los extremos de la conexión. Con el cifrado de extremo a extremo, solo lo son los dispositivos que se comunican.
Qué tiene que ver con C Chat
C Chat envía todo el tráfico entre sus apps, su app web en getcchat.com/c y sus servidores por TLS. Después, los mensajes almacenados se cifran en reposo con AES-256 usando una llave que pertenece a tu organización. Para ver el panorama completo, lee TLS en C Chat: cómo viajan protegidos los mensajes y cómo cifra C Chat tus mensajes.
Como C Chat usa cifrado auditable y no cifrado de extremo a extremo, el servicio puede poner las conversaciones de grupo de tu equipo a disposición de tus propietarios y administradores para auditarlas y exportarlas. Los mensajes directos entre personas siguen siendo privados, y la plataforma solo accede al contenido para moderar mensajes denunciados o por requerimientos legales, con registro de ese acceso. Las diferencias se explican en cifrado auditable vs cifrado de extremo a extremo, y las llaves por organización explicadas cuenta cómo se separan los datos almacenados entre organizaciones.
Términos relacionados y errores comunes
- “Con HTTPS los datos están seguros para siempre.” Significa que estuvieron protegidos en el camino. La protección en el almacenamiento es otra pregunta.
- “TLS es solo para páginas web.” Lo usan apps móviles, API, servidores de correo y servicios de mensajería.
- “Si hay candado, el sitio es legítimo.” Los sitios de phishing también pueden tener certificados válidos. El candado confirma la conexión, no las intenciones.
Al revisar cualquier proveedor de mensajería, pregunta qué versiones de TLS acepta y qué protege los datos cuando llegan. El cuestionario de seguridad para proveedores y cómo evaluar lo que un proveedor dice sobre su cifrado recogen las preguntas adecuadas.
Cómo empezar
No tienes que configurar nada para aprovechar TLS en C Chat: está activo en todas las conexiones. Abre la app web en getcchat.com/c, regístrate con tu número de teléfono o tu correo y crea tu equipo.
Preguntas frecuentes
¿TLS es lo mismo que SSL?
TLS es el sucesor de SSL. Se sigue diciendo SSL por costumbre, por ejemplo certificado SSL, pero las versiones del protocolo SSL están obsoletas y los sistemas actuales usan TLS 1.2 o 1.3.
¿Con TLS mis mensajes tienen cifrado de extremo a extremo?
No. TLS protege cada conexión entre un dispositivo y un servidor, así que el servidor puede leer los datos cuando llegan. El cifrado de extremo a extremo es otro modelo, en el que solo los dispositivos que se comunican tienen las llaves.
¿Qué significa el candado del navegador?
Que la conexión con ese sitio usa TLS y que el sitio presentó un certificado válido para su dominio. Indica que la conexión está protegida, no que el sitio sea confiable.
¿Cómo usa TLS C Chat?
Todo el tráfico entre las apps o la app web de C Chat y sus servidores viaja por TLS. Una vez almacenados, los mensajes se cifran en reposo con AES-256 usando una llave propia de tu organización.
¿Se puede interceptar una conexión TLS?
Una conexión TLS bien configurada resiste las escuchas y las alteraciones. Los riesgos vienen de versiones antiguas, servidores mal configurados, usuarios que ignoran avisos de certificado o dispositivos con certificados raíz no confiables instalados.