Universidad Veracruzana

Skip to main content

Conocimientos generales: ¿Cuáles son las aplicaciones de mensajería más privadas según los expertos en seguridad informática?

Comparativa de las aplicaciones de mensajería más privadas según los expertos en seguridad informática

Vivimos en tiempos en los que asuntos como la privacidad del usuario son siempre un tema candente. Desde que Edward Snowden destapó el programa PRISM en 2013, se ha dado lugar a una nueva era de las comunicaciones online. Cada vez estamos más concienciados con la importancia de un buen cifrado, algo que no ocurriría si no estuviésemos al tanto de que ciertas agencias gubernamentales lo espían prácticamente todo.

Precisamente por eso, muchos usuarios cada vez confían más en clientes de mensajería cifrados para comunicarse por Internet. En el blog especializado en seguridad Hackernoon han publicado una tabla con los distintos clientes seguros, con la cual podemos comprobar cuales son las que ofrecen una mejor privacidad.

Este artículo en concreto ha sido escrito por Marcel Ackermann, un experto en seguridad informática del equipo de Amazon Machine Learning en Alemania. Para ello se ha basado en distintos documentos sobre los protocolos de cifrado que usan estas aplicaciones, como por ejemplo el de Signal. También comprobó si estas apps habían pasado alguna auditoría de seguridad recientemente, algo que apareció publicado por la EFF.

Es muy posible que la mayoría de las aplicaciones que aparecen en la tabla no te suene, pero que haya cada vez más interés en el cifrado y en ellas es algo que nos beneficia a todos, aunque no lo sepamos. Gracias a su empuje, aplicaciones como WhatsApp han implementado el cifrado entre extremos.

¿Qué ofrecen estas aplicaciones seguras?

NOMBRE DE LA APLICACIÓN PROTOCOLO UTILIZADO SISTEMA OPERATIVO ¿ESTÁ DESCENTRALIZADA? ¿PERMITE CHATS EN GRUPO? ¿ES MULTIDISPOSITIVO? ¿PERMITE MENSAJES OFFLINE? ¿CUENTA CON PFS? ¿HA PASADO POR AUDITORÍAS DE SEGURIDAD? ¿OFRECE ANONIMATO?
Conversations XMPP + Omemo Android
Riot Matrix + Olm Android / iOS
ChatSecure XMPP + Omemo iOS
Jitsi XMPP + OTR Unix, Win, Mac No No No
Pidgin XMPP + PGP Unix, Win, Mac No
Signal SignalProtocol Android, iOS, Navegador No (los desarrolladores no quieren)
Wire Proteus Unix, Win, Mac, navegador, iOS, Android No (los desarrolladores no quieren) No
Converse.js XMPP + OTR Navegador No No No
Gajim XMPP + Omemo Unix, Win, Mac
Psi XMPP + PGP Unix, Win, Mac No
Salut à Toi XMPP + OTR Navegador No No No
Xabber XMPP + OTR Android No No No
Jbother XMPP + PGP Unix, Win, Mac No
Jeti/2 XMPP + PGP Unix, Win, Mac No
Tkabber XMPP + PGP Unix, Win, Mac No
RetroShare RetroShare Unix, Win, Mac No
Antitode Tox Procotol iOS No No No
Antox Tox Procotol Android No No No
Cryptocat XMPP + Omemo Unix, Win, Mac No No (implementándose actualmente)
qTox Tox Procotol Unix, Win, Mac No No No
Silent Phone ZRTP iOS, Android No No No
Telegram Telegram Protocol iOS, Android, Win, Mac, Unix No (los desarrolladores no quieren) No (no cifrado) No (no cifrado) No
uTox Tox Procotol Unix, Win, Mac No No No
Surespot Surespot Protocol iOS, Android No No No No No
Ricochet Ricochet Protocol Unix, Win, Mac No No No

A la hora de analizar la tabla, es importante tener claro cuáles son los criterios que refleja. En primer lugar, se recogen únicamente aplicaciones de código abierto, porque son las más transparentes, cualquiera puede mirar su código y podemos estar más seguro que cumplen únicamente con lo que prometen sin incluir ningún añadido. Además y como ya comentamos al principio, es recomendable que hayan pasado por distintas auditorías de seguridad.

El primer punto a tener en cuenta es el de si una aplicación está descentralizada. En pocas palabras, una app descentralizada es la que no nos limita la comunicación a su grupo de usuarios. Es decir, suele incluir la integración con distintos servicios de mensajes, que podemos utilizar sin salir de ella.

Por otra parte, hay que tener en cuenta el protocolo de cifrado utilizado. De entre todos el que mejores prestaciones ofrece es OMEMO, una extensión de XMPP que permite codificar conversaciones entre dos o más extremos.

En la tabla también se observa si ofrecen o no soluciones de anonimato. Hay entre los usuarios un grupo cada vez mayor de personas que dan mucha importancia a permanecer anónimos. Esto significa que sus cuentas no pueden ser conectadas de ninguna manera con un número de teléfono, o con una dirección de correo electrónico.

Lo más importante, sobre todo de cara al cifrado, es que implementen un buen sistema de verificación de claves. Es el encargado de verificar que, efectivamente, se está comunicando con quien el cliente dice que está al otro lado de la pantalla. De otra manera, un atacante podría hacerse pasar por la persona con la que queremos hablar, dejándonos en una situación de riesgo.

En este sistema de verificación de claves entra algo conocido como Perfect Forward Secrecy o PFS, que es el término que aparece en la tabla, y sirve para que un atacante no pueda descifrar las comunicaciones entre dos o más personas en caso de que la clave de una de ellas se vea comprometida.

También es interesante ver si las aplicaciones permiten ser usadas en distintos dispositivos, a la par que mantienen el cifrado en todos ellos. De esta forma tendremos siempre la seguridad de que nuestras comunicaciones no son fáciles de intervenir, ya sea en el móvil o en un ordenador.

Estas son las aplicaciones más seguras y completas

Stockvault On Line Security Illustration With Virtual Padlock203788

Basándonos en los datos que recoge la tabla, y atendiendo a los criterios que hemos establecido, las aplicaciones más completas en móviles serían Conversations, ChatSecure y Gajim. Estas tres usan el cifrado OMEMO, con lo que además incorporan PFS, implementan opciones de anonimato y dan la posibilidad de enviar mensajes offline por defecto.

A estas tres les sigue de cerca Riot, cuyo protocolo (Matrix con Olm) es muy similar al anterior. Entre otras cosas, también incluye PFS y opciones de anonimato por defecto. Como última opción dentro de las aplicaciones más seguras entraría Signal, que a día de hoy sigue siendo el cliente de chat favorito de Snowden.

En lo que respecta al mundo del escritorio, además de la ya citada Signal (que quedaría como ganadora por sus prestaciones) entrarían otras como Pidgin, Psi, Jbother, Jeti/2 o Tkabber, que representarían las mejores opciones en cuanto a cifrado, a persar de no contar con PFS.

Hay otras con buenas ideas, pero que no brillan con tanta luz propia, bien porque no se han realizado auditorías de seguridad de forma reciente (Wire, RetroShare, Tox, Surespot), o bien porque su protocolo tiene importantes carencias (no mantiene el cifrado entre dispositivos, o no cifra los chats de grupo, por ejemplo).

 

Fuente: https://www.genbeta.com/

Fecha de consulta: 16 febrero 2017

Enlaces de pie de página

Ubicación

Rectoría.
Lomas del Estadio SN.
Col. Zona Universitara.
Xalapa, Veracruz.

Redes sociales

Transparencia

Código de ética

Última actualización

Fecha: 14 abril, 2024 Responsable: Coordinación de Gestión de Incidentes de Ciberseguridad Contacto: contactocsirt@uv.mx