Qué métodos de cifrado usan las aplicaciones de mensajería más conocidas

Los protocolos de cifrado de código abierto más utilizados en aplicaciones de mensajería son..

1. Signal Protocol

Este es uno de los protocolos más populares y ampliamente adoptados:

  • Desarrollado originalmente para la aplicación Signal.
  • Utilizado por WhatsApp, Facebook Messenger (en modo secreto) y Skype (en conversaciones privadas).
  • Ofrece cifrado de extremo a extremo robusto.
  • Proporciona secreto perfecto hacia adelante y repudio.
  • Código completamente abierto y auditado por expertos en seguridad.

Qué alternativas existen al protocolo MTProto de Telegram y que sean de código abierto

2. Matrix

Un protocolo abierto para comunicación en tiempo real:

  • Utilizado por Element (anteriormente Riot) y otros clientes.
  • Soporta cifrado de extremo a extremo.
  • Federado y descentralizado.
  • Implementa los protocolos de cifrado Olm y Megolm.

3. OTR (Off-the-Record Messaging)

Un protocolo criptográfico clásico para mensajería instantánea:

  • Proporciona cifrado, autenticación y repudio perfecto.
  • Implementado en varios clientes de chat de código abierto.
  • Ha sido ampliamente analizado y probado.

Por qué MTProto NO es de código abierto

4. OMEMO

Una extensión del protocolo XMPP para cifrado multichat:

  • Basado en el protocolo Signal.
  • Ofrece cifrado de extremo a extremo para chats grupales.
  • Utilizado en clientes XMPP como Conversations.

¿Qué ofrecen estos protocolos de cifrado a las apps de mensajería?

Estos protocolos de código abierto ofrecen varias ventajas sobre protocolos propietarios como MTProto de Telegram:

  1. Han sido auditados y revisados exhaustivamente por la comunidad de seguridad.
  2. Utilizan algoritmos criptográficos estandarizados y probados.
  3. Ofrecen transparencia total al ser de código abierto.
  4. Proporcionan características avanzadas como secreto perfecto hacia adelante.

Criptografía: Criptoanálisis, RC4, CrypTool

Por estas razones, son considerados más confiables y seguros que protocolos cerrados o propietarios para aplicaciones de mensajería que requieren un alto nivel de privacidad y seguridad.