Inicio / Seguridad
Un cifrado que se puede explicar
Los mensajes se cifran en tu dispositivo y solo vuelven a ser legibles en el dispositivo del destinatario. Aquí te contamos cómo funciona y dónde están los límites.
El camino de un mensaje
De dispositivo a dispositivo
- La clave se crea en el dispositivoAl iniciarse por primera vez, cada móvil, cada PC y cada navegador genera su propio par de claves. La parte privada se queda en el dispositivo.
- Se deposita la clave públicaSolo la parte pública llega al servidor, para que otros puedan escribirte de forma cifrada.
- Cifrado antes de enviarTu mensaje se cifra por separado para cada dispositivo del destinatario, y como copia para tus otros dispositivos.
- El servidor solo entregaGuarda y distribuye los mensajes de chat solo como texto cifrado. No puede leerlos.
- Descifrado en el destinatarioSolo el dispositivo de destino puede abrir el mensaje con su clave privada.
Tecnología
Los componentes en detalle
Android, Windows y el navegador usan el mismo procedimiento. La versión para navegador se ha probado frente a la biblioteca de Android para que todos los dispositivos puedan leerse entre sí.
- Mensajes: HPKE según RFC 9180, compatible con Google Tink
- Fotos, vídeos, mensajes de voz y archivos: una clave aleatoria de 256 bits por archivo (AES-256-GCM). Esa clave viaja, también cifrada, dentro del mensaje.
- Lo que una cuenta puede leer en la base de datos lo regulan los permisos por fila (Row Level Security).
- Las conexiones con el servidor van por HTTPS.
KDF HKDF-SHA256
AEAD AES-128-GCM
Modo HPKE Base · Tink-Format
Archivos AES-256-GCM · clave por archivo
Claves por dispositivo, se queda en el dispositivo
HPKE (Hybrid Public Key Encryption) es un estándar abierto del IETF.
En cada dispositivo
Protección que configuras tú
Bloqueo de la app
PIN de cuatro cifras, opcionalmente huella dactilar o cara. Desactivado por defecto.
Mensajes autodestructivos
Tras una hora, un día, siete días, un mes o 90 días, para todos los chats o solo para uno.
Ver una vez
Fotos y vídeos que se borran después de verlos. Las apps para Android y para Windows bloquean las capturas de pantalla de ellos.
Borrar contenido multimedia antiguo
Eliminar del dispositivo las fotos, vídeos y mensajes de voz recibidos tras un plazo; el texto se conserva.
Visibilidad
Tú decides si otros pueden encontrarte en el directorio de usuarios o solo quien conozca tu nombre de usuario exacto.
Actualizaciones verificadas
La app para Windows solo instala actualizaciones con una firma digital válida.
Con franqueza
Lo que no cubre el cifrado de extremo a extremo
La seguridad también consiste en conocer los límites. Estos ámbitos tienen otro tipo de protección:
Llamadas y directos
Están cifrados durante la transmisión (WebRTC con DTLS-SRTP) y pasan por el propio servidor.
Correos
El correo funciona como en cualquier proveedor. Los correos no están cifrados de extremo a extremo, ni siquiera entre dos direcciones @messenger-mail.de.
Calendario, notas y listas
Se guardan cifrados (AES-256-GCM), pero con una clave de la app en lugar de con la clave de tu dispositivo.
Telegram, Signal y WhatsApp
El puente en el propio servidor descifra estos mensajes y los vuelve a cifrar para tus dispositivos. No están cifrados de extremo a extremo entre tú y tu interlocutor.
Traducción y reconocimiento de voz
Si activas la traducción automática, el propio servidor envía el texto a DeepL para traducirlo. Los comandos de voz los reconoce el móvil o el navegador; en el navegador, por ejemplo, a través de Google o Apple.
Dispositivo nuevo
Un dispositivo en el que acabas de iniciar sesión no puede leer los mensajes que llegaron antes de ese inicio de sesión, salvo mediante una copia de seguridad restaurada. Si se borran los datos del sitio web en el navegador, este cuenta como dispositivo nuevo.
Estados y chat del directo
Las fotos y los vídeos de los estados se guardan cifrados en el servidor, pero su clave también. Los pies de foto y el chat del directo no están cifrados.