stringtranslate.com

Conversaciones (software)

Conversations es un software gratuito de aplicación cliente de mensajería instantánea para Android . Se basa en gran medida en estándares abiertos reconocidos, como el Protocolo extensible de presencia y mensajería ( XMPP ) y Seguridad de la capa de transporte ( TLS ).

El desarrollo se centra en la comunicación segura y la implementación de extensiones XMPP que son importantes para el uso móvil. La prensa especializada elogió la naturaleza descentralizada y abierta de la red de transmisión y su facilidad de uso sencilla e intuitiva con una guía para el usuario familiar de otras aplicaciones. Goza de reconocimiento como un intento serio de elevar la idoneidad masiva de la mensajería basada en XMPP a un nivel competitivo. [4]

El código fuente del software se mantiene en GitHub y está sujeto a los términos de la licencia exclusiva GPL-3.0 . La aplicación se puede instalar de forma gratuita (o con donaciones) usando F-Droid , o pagando una tarifa en la tienda Google Play . Google registró más de 100.000 instalaciones hasta noviembre de 2020. [5]

Características

Las conversaciones incluyen cifrado de extremo a extremo opcional ( OpenPGP u OMEMO ) y cifrado en tránsito (Seguridad de la capa de transporte). Este último debe ser configurado por los ordenadores servidores implicados en la mensajería.

Conversaciones permite a los usuarios tener múltiples dispositivos cliente (puntos finales) conectados a una cuenta simultáneamente (a través de XMPP) y también entrega mensajes a múltiples dispositivos cliente (sincronización) usando la extensión de protocolo "Message Carbons" ("copias carbón", XEP-0280) .

Se pueden enviar archivos, también cifrados, entre usuarios. Las imágenes transmitidas se muestran en la vista de conversación como mensajes de imagen en línea. [6]

Como cliente XMPP, Conversations puede intercambiar mensajes con otro software de cliente XMPP diferente, en principio, y tampoco está vinculado a la infraestructura de servidor de un proveedor en particular. También se incluyen las siguientes características:

Protocolos de extensión XMPP implementados

Conversaciones maneja muchos protocolos de extensión XMPP (XEP, extensiones oficiales de XMPP). [7]

Historia

A raíz de las revelaciones de Edward Snowden en junio de 2013 y de la compra de WhatsApp por parte de Facebook en febrero de 2014, [8] los mensajeros "seguros" para dispositivos móviles estaban ganando popularidad. El código fuente de Conversaciones iniciales se contribuyó al repositorio público el 24 de enero de 2014, [9] y la primera versión oficial, 0.1, se lanzó el 24 de marzo de 2014. [10] Conversaciones pronto recibió comentarios positivos. [4] [11]

Conversaciones se agregó a Google Play más adelante en la primavera de 2014 y al repositorio de software alternativo de Android F-Droid con la versión 0.1.3 el 6 de abril de 2014. [12]

Desde la versión 0.2, lanzada el 12 de mayo, se admiten mensajes de imágenes (transferencias de archivos, en texto plano o cifrados con OpenPGP), desde la versión 0.4 (30 de junio) también cifrados con OTR. [6] [13] La versión 1.0 siguió el 1 de febrero de 2015. [14]

El desarrollador Andreas Straub participó en Google Summer of Code for Conversations en 2015. [15] [16] Esto produjo borradores de un nuevo estándar de cifrado de extremo a extremo (OMEMO), que se presentaron a la XMPP Standards Foundation (XSF) para su normalización. [17] [18]

A partir de la versión 2.0.0, se eliminó la capacidad de utilizar mensajes no registrados (OTR) para el cifrado. Además, OMEMO ahora está habilitado de forma predeterminada en chats individuales y chats grupales privados. [19] La versión 2.2.0 implementó extensiones opcionales previamente para grabar mensajes de voz y compartir ubicación en Conversaciones en mayo de 2018. [20]

La versión 2.3.0 introdujo soporte para TLS 1.3 en septiembre de 2018. [21]

La versión 2.8 introdujo llamadas de audio y video cifradas en abril de 2020. [22]

rapidito

La mensajería instantánea derivada, Quicksy, también fue creada por Daniel Gultsch. [23] Los usuarios de este cliente abren una cuenta en el host quicksy.im, donde el nombre de usuario consiste en el número de teléfono. Esto permite buscar contactos para otros usuarios de la aplicación utilizando la lista de contactos o la guía telefónica. Esto tiene como objetivo reducir la barrera de entrada a la red XMPP (Jabber) . Los usuarios de Quicksy también pueden comunicarse con usuarios de XMPP en otros hosts. [24]

Recepción

La Free Software Foundation incluye Conversaciones en su directorio de software. [25]

En un análisis de las aplicaciones Conversations y Xabber, los investigadores descubrieron que se podían encontrar "artefactos forenses" [ sic ] en un dispositivo Android, incluidos usuarios locales, contactos y el cuerpo de los mensajes enviados o recibidos utilizando la aplicación, como texto sin formato en la base de datos principal mantenida por la aplicación. [26]

En 2017, Raúl Radonz de XDA Developers escribió una reseña detallada de Conversations, incluida una entrevista al desarrollador Daniel Gultsch. La revisión destacó las opciones de cifrado y la inclusión de "Forward Secrecy". [27]

En una revisión de 2020, Decentralize Today dijo que "XMPP and Conversations tiene el potencial de ser un mensajero excelente y súper seguro si lo aloja usted mismo", pero "podrían surgir problemas cuando usa XMPP con contactos que están en diferentes servidores". [28]

La empresa de alojamiento web anticapitalista, Autistici, escribió instrucciones detalladas de configuración de Conversations para su servicio XMPP. [29]

Usos notables

En 2018, la policía alemana pasó de la aplicación Whatsapp a Moka, una bifurcación de Conversaciones, para todos sus empleados [30] .

Ver también

Referencias

  1. ^ "2.16.5". 2 de julio de 2024.
  2. ^ "2.15.0-beta". 9 de abril de 2024.
  3. ^ "Conversaciones F-Droid".
  4. ^ ab "Conversación: OpenSource Instant-Messenger im Holo-Design und mit Ende-zu-Ende-Verschlüsselung". Usuario de Android (en alemán). 2014-05-15 . Consultado el 14 de octubre de 2021 .
  5. ^ "Conversaciones (Jabber / XMPP): aplicaciones en Google Play". play.google.com . Consultado el 14 de octubre de 2021 .
  6. ^ ab "Actualización de Beitrag: Conversaciones: Neuer Jabber/XMPP Client para Android | Netbunker". 2016-01-21. Archivado desde el original el 21 de enero de 2016 . Consultado el 14 de octubre de 2021 .
  7. ^ Gultsch, Daniel (14 de octubre de 2021), Conversaciones , consultado el 14 de octubre de 2021
  8. ^ Frosch, Tilman; et al. (2014). "¿Qué tan seguro es TextSecure?" (PDF) . Archivo ePrint de criptología : 17.
  9. ^ Gultsch, Daniel (24 de enero de 2014). "Compromiso inicial, conversaciones". github.com . Archivado desde el original el 19 de enero de 2016.
  10. ^ "Versión 0.1 · iNPUTmice/Conversaciones". GitHub . Consultado el 14 de octubre de 2021 .
  11. ^ "Conversaciones - Alternativa de WhatsApp n.° 9: XMPP en el estilo de Google« N-Droid Magazin ". 2016-01-19. Archivado desde el original el 19 de enero de 2016 . Consultado el 14 de octubre de 2021 .
  12. ^ "Diferencia entre revisiones de" eu.siacs.conversations "- F-Droid". f-droid.org . Consultado el 14 de octubre de 2021 .
  13. ^ Gultsch, Daniel (14 de octubre de 2021), Conversaciones , consultado el 14 de octubre de 2021
  14. ^ "Versión 1.0 · iNPUTmice/Conversaciones". GitHub . Consultado el 14 de octubre de 2021 .
  15. ^ "Verano del Código 2015 - XMPP WIKI". wiki.xmpp.org . Consultado el 14 de octubre de 2021 .
  16. ^ "Soporte de Axolotl del Proyecto de la Fundación de Estándares XMPP de la Organización Google Summer of Code 2015 para Conversaciones". www.google-melange.com . Consultado el 14 de octubre de 2021 .
  17. ^ "XEP-xxxx: cifrado OMEMO". 2016-01-29. Archivado desde el original el 29 de enero de 2016 . Consultado el 14 de octubre de 2021 .
  18. ^ Gultsch, Daniel (2 de septiembre de 2015). "Transferencia de archivos Jingle cifrados OMEMO". xmpp.org . Consultado el 14 de octubre de 2021 .
  19. ^ "Registro de cambios para conversaciones 2.0 beta". Github . 17 de marzo de 2018.
  20. ^ "aumento de la versión a 2.2.0-beta + registro de cambios". Github . 12 de mayo de 2018.
  21. ^ "aumento de versión a 2.3.0 + registro de cambios". Github . 5 de octubre de 2018.
  22. ^ "Versión 2.8.0 · iNPUTmice/Conversaciones". GitHub . Consultado el 14 de octubre de 2021 .
  23. ^ "Rápido". Rapidito . Consultado el 14 de octubre de 2021 .
  24. ^ Böck, Hanno (22 de noviembre de 2018). "Mit der Telefonnummer ins Jabber-Netz". www.golem.de . Archivado desde el original el 22 de noviembre de 2018 . Consultado el 14 de octubre de 2021 .
  25. ^ "Conversations.im - Directorio de software libre". directorio.fsf.org . Consultado el 14 de octubre de 2021 .
  26. ^ Akinbi, Alex; Ojie, Ehizojie (6 de marzo de 2021). "Análisis forense de aplicaciones de mensajería instantánea multicliente XMPP/Jabber de código abierto en teléfonos inteligentes Android". SN Ciencias Aplicadas . 3 (4): 430. doi : 10.1007/s42452-021-04431-9 . ISSN  2523-3971. S2CID  233467928.
  27. ^ Radonz, Raúl (10 de diciembre de 2017). "Conversations es un cliente Jabber/XMPP seguro y de código abierto para Android". Desarrolladores XDA . Archivado desde el original el 15 de mayo de 2021 . Consultado el 24 de marzo de 2022 .
  28. ^ "La revisión de 2020 de los proveedores de servicios de mensajería: XMPP/Conversaciones". Descentralizar . Hoy. 2020-09-16. Archivado desde el original el 25 de octubre de 2021 . Consultado el 14 de octubre de 2021 .
  29. ^ "autistici.org - Cómo configurar conversaciones". www.autistici.org . Consultado el 14 de octubre de 2021 .
  30. ^ "Bundespolizei - Página de inicio - Informe anual 2020" (PDF) . www.bundespolizei.de . Consultado el 24 de julio de 2024 .

Enlaces externos