Cifrado
Dos niveles de protección, y siempre sabes cuál estás usando
De base, cada mensaje de kTalk se cifra en el servidor con la clave de tu empresa: se busca, se exporta y aparece en todos los dispositivos. Si necesitáis más, la extensión de extremo a extremo hace que las conversaciones nuevas solo las puedan leer los dispositivos de quienes participan.
La modalidad se decide cuando nace la conversación
No existe un interruptor por chat. Mientras la extensión de extremo a extremo no esté activa, las conversaciones nacen «servidor»: cifradas en reposo con AES-256 y una clave derivada solo para tu empresa, el mismo esquema que los documentos de Files. Cuando el administrador activa la extensión, a partir de ese momento las conversaciones nuevas nacen de extremo a extremo con el protocolo MLS (RFC 9420) y llevan la marca «Cifrada de extremo a extremo». Las que ya existen se quedan como están: convertir en extremo a extremo un chat cuyos mensajes el servidor podía leer daría una garantía falsa sobre lo ya escrito.
Cómo funciona
-
Se empieza cifrado en el servidor
Cada mensaje se cifra antes de escribirse en el disco, con la clave de tu empresa. Quien copiara la base de datos encontraría texto ilegible; los miembros, en cambio, leen, buscan y exportan con normalidad.
-
Si hace falta, activas el extremo a extremo
La extensión de extremo a extremo la activa el administrador de la empresa. A partir de ahí las conversaciones nuevas nacen cifradas entre los dispositivos de los participantes, y el servidor solo guarda texto cifrado que no puede abrir.
-
Cada dispositivo tiene sus claves
En los chats de extremo a extremo verificas al compañero con el número de seguridad, vinculas el ordenador al móvil con un QR y activas la copia de seguridad cifrada: con el código de recuperación el historial vuelve también a un dispositivo nuevo.
Un chat nace de servidor o de extremo a extremo, y esa promesa ya no cambia.
Qué puedes hacer
-
Cifrada en reposo, siempre
Incluso sin extensión, ningún mensaje queda en claro en el disco: AES-256 con una clave derivada para tu empresa, separada de las demás. Los adjuntos tienen además una clave para cada archivo.
-
Extremo a extremo con MLS
Con la extensión las conversaciones nuevas usan MLS, el estándar del IETF para la mensajería de grupo (RFC 9420): las claves cambian cuando cambia el grupo, y quien sale no lee los mensajes posteriores.
-
Verificación de seguridad
Comparas con el compañero un número de seguridad, o escaneas su QR, y lo marcas «Verificado». Si sus claves cambian, kTalk lo avisa: «Clave cambiada: vuelve a verificar».
-
Varios dispositivos, vinculados con un QR
El ordenador y el móvil tienen cada uno sus claves. Un dispositivo nuevo se vincula escaneando un QR desde uno ya activo, o comparando un número cuando no hay cámara.
-
Revocación, también automática
El móvil perdido se revoca desde la lista de dispositivos y ya no lee los mensajes posteriores. El administrador puede hacer que los dispositivos inactivos durante demasiados días se revoquen solos y fijar cuántos dispositivos puede tener cada persona.
-
Copia de seguridad con código de recuperación
En los chats de extremo a extremo el historial vive en los dispositivos. La copia de seguridad cifrada lo lleva a un dispositivo nuevo con tu código de recuperación: sin ese código nadie puede abrirla, ni siquiera nosotros.
| Característica | Chat de servidor | Chat de extremo a extremo |
|---|---|---|
| Mensajes cifrados en el servidor | sí | sí |
| Adjuntos cifrados con una clave por archivo | sí | sí |
| Ni siquiera el servidor puede leer los mensajes | no | sí |
| Búsqueda en todas las conversaciones | sí | no |
| Edición de mensajes con historial de versiones | sí | no |
| Mensajes programados | sí | no |
| Historial completo en un dispositivo nuevo, sin copia de seguridad | sí | no |
| Exportación completa de la conversación | sí | no |
| Mensajes temporales y conservación automática | sí | sí |
| Llamadas cifradas de extremo a extremo | sí | sí |
La modalidad se decide cuando nace la conversación y después no cambia. Los chats de extremo a extremo solo existen con la extensión activa.
Preguntas frecuentes
¿Todos los chats de kTalk están cifrados de extremo a extremo?
No. Todos se cifran en reposo con la clave de tu empresa. Solo son de extremo a extremo las conversaciones creadas después de que la empresa activara la extensión de extremo a extremo: las reconoces por la marca «Cifrada de extremo a extremo».
¿Puedo convertir en extremo a extremo un chat que ya existe?
No, ni tampoco al revés. La modalidad se fija cuando nace la conversación. Si queréis un grupo de extremo a extremo, con la extensión activa creáis uno nuevo: los mensajes escritos antes se quedan en el chat antiguo, con la protección que tenían.
¿Qué se pierde en los chats de extremo a extremo?
Todo lo que requiere que el servidor lea los mensajes: la búsqueda en todas las conversaciones, la edición de mensajes ya enviados, los mensajes programados, el historial automático en un dispositivo nuevo (hace falta la copia de seguridad u otro dispositivo tuyo) y la exportación completa de la conversación. Es el precio de un servidor que no puede leer.
En los chats de servidor, ¿quién puede leer los mensajes?
Los miembros de la conversación. En el disco los mensajes están cifrados con la clave de tu empresa: el servicio los vuelve a abrir para mostrarlos a los miembros, para la búsqueda y para la exportación que hace quien administra la conversación, que deja una nota visible para todos. Un administrador de la empresa que no está en el grupo no lee sus mensajes.
¿Y si pierdo el código de recuperación de la copia de seguridad?
La copia de seguridad ya no se puede abrir: está cifrada de extremo a extremo y la clave no la tenemos. Si todavía tienes un dispositivo activo puedes vincular el nuevo con el QR, y después desactivar la copia y volver a activarla con un código nuevo.
Las demás funcionalidades de kTalk
¿Quieres verlo con tu equipo?
Te mostramos kTalk con la agenda y las tipologías de tu empresa, en modo servidor y con el extremo a extremo activado, para que decidas sabiendo qué se gana y qué se deja. Media hora.