Разговоры (программное обеспечение)
![]() Логотип | |
![]() Скриншот | |
Оригинальный автор(ы) | Дэниел Галч |
---|---|
Разработчик(и) | Дэниел Галч |
Первоначальный выпуск | 24 марта 2014 г |
Стабильная версия | 2.16.5 [1] ![]() |
Предварительный выпуск | 2.15.0-бета [2] ![]() |
Репозиторий | |
Написано в | Ява |
Операционная система | Андроид ≥ 5.0 |
Доступно в | немецкий |
Тип | Мгновенный мессенджер |
Лицензия | Только GPL-3.0 [3] |
Веб-сайт | разговоры |
Conversations — бесплатное обмена мгновенными сообщениями клиентское приложение для для Android . Он во многом основан на признанных открытых стандартах, таких как расширяемый протокол обмена сообщениями и присутствия ( XMPP ) и безопасность транспортного уровня ( TLS ).
Основное внимание при разработке уделяется безопасной связи и реализации расширений XMPP, которые важны для мобильного использования. Профессиональная пресса высоко оценила децентрализованный и открытый характер сети передачи, а также простое, интуитивное удобство использования с пользовательским руководством, знакомым по другим приложениям. Он пользуется признанием как серьезная попытка поднять массовую пригодность обмена сообщениями на основе XMPP до конкурентоспособного уровня. [4]
Исходный код программного обеспечения хранится на GitHub и регулируется условиями лицензии только GPL-3.0 . Приложение можно установить бесплатно (или за пожертвования) с помощью F-Droid , либо платно в магазине Google Play . По состоянию на ноябрь 2020 года Google зарегистрировал более 100 000 установок. [5]
Функции
[ редактировать ]Разговоры включают в себя дополнительное сквозное шифрование ( OpenPGP или OMEMO ) и шифрование при передаче (Transport Layer Security). Последний должен быть настроен на компьютерах-серверах, участвующих в обмене сообщениями.
Разговоры позволяют пользователям одновременно подключать несколько клиентских устройств (конечных точек) к учетной записи (через XMPP), а также доставлять сообщения на несколько клиентских устройств (синхронизация) с использованием расширения протокола «Message Carbons» («точные копии», XEP-0280). .
Файлы, также зашифрованные, могут передаваться между пользователями. Переданные изображения отображаются в режиме беседы как встроенные графические сообщения. [6]
Как клиент XMPP, Conversations в принципе может обмениваться сообщениями с другим клиентским программным обеспечением XMPP, а также не привязан к серверной инфраструктуре конкретного поставщика. Также включены следующие функции:
- Многопользовательский (групповой) чат (MUC)
- Дополнительная интеграция адресной книги
- Поддержка нескольких учетных записей или адресов пользователей
Реализованы протоколы расширения XMPP.
[ редактировать ]Conversations поддерживает множество протоколов расширения XMPP (XEP, официальные расширения XMPP). [7]
История
[ редактировать ]После разоблачений Эдварда Сноудена в июне 2013 года и покупки Facebook WhatsApp в феврале 2014 года [8] «Защищенные» мессенджеры для мобильных устройств набирали популярность. Первоначальный исходный код Conversations был размещен в общедоступном репозитории 24 января 2014 г. [9] а первая официальная версия 0.1 была выпущена 24 марта 2014 года. [10] Разговоры вскоре получили положительные отзывы. [4] [11]
Разговоры были добавлены в Google Play позже, весной 2014 года, а также в альтернативный репозиторий программного обеспечения Android F-Droid с версией 0.1.3 6 апреля 2014 года. [12]
Начиная с версии 0.2, выпущенной 12 мая, поддерживаются графические сообщения (передача файлов в виде обычного текста или с шифрованием OpenPGP), начиная с версии 0.4 (30 июня) также с шифрованием OTR. [6] [13] Версия 1.0 вышла 1 февраля 2015 г. [14]
Разработчик Андреас Штрауб принял участие в Google Summer of Code for Conversations в 2015 году. [15] [16] В результате были созданы проекты нового стандарта сквозного шифрования (OMEMO), которые были представлены в Фонд стандартов XMPP (XSF) для стандартизации. [17] [18]
Начиная с версии 2.0.0 возможность использовать обмен сообщениями без записи (OTR) для шифрования была удалена. Кроме того, OMEMO теперь включен по умолчанию в индивидуальных и групповых чатах. [19] В версии 2.2.0 ранее были реализованы дополнительные расширения для записи голосовых сообщений и обмена местоположением в беседах в мае 2018 года. [20]
В версии 2.3.0 появилась поддержка TLS 1.3 в сентябре 2018 года. [21]
В версии 2.8 в апреле 2020 года были представлены зашифрованные аудио- и видеозвонки. [22]
Быстрый
[ редактировать ]Ответвление мессенджера Quicksy также было создано Дэниелом Гульчем. [23] Пользователи этого клиента открывают учетную запись на хосте fastsy.im, где имя пользователя состоит из номера телефона. Это позволяет осуществлять поиск контактов других пользователей приложения с помощью списка контактов или телефонной книги. Это предназначено для снижения барьера для входа в сеть XMPP (Jabber) . Пользователи Quicksy также могут общаться с пользователями XMPP на других хостах. [24]
Прием
[ редактировать ]Фонд свободного программного обеспечения включает Conversations в свой каталог программного обеспечения. [25]
Анализируя приложения Conversations и Xabber, исследователи обнаружили, что «криминалистические артефакты» [ sic ] могут быть обнаружены на устройстве Android, включая локального пользователя, контакты и текст сообщений, отправленных или полученных с помощью приложения, в виде открытого текста в основной базе данных, поддерживаемой приложение. [26]
В 2017 году Рауль Радонц из XDA Developers написал подробный обзор Conversations, включая интервью с разработчиком Дэниелом Гульчем. В обзоре были отмечены варианты шифрования и включение «прямой секретности». [27]
В обзоре 2020 года Decentralize Today заявила, что «XMPP and Conversations потенциально может стать отличным и супербезопасным мессенджером, если вы разместите его самостоятельно», но «проблемы могут возникнуть, когда вы используете XMPP с контактами, которые находятся на разных серверах». [28]
Антикапиталистическая хостинговая компания Autistici написала подробные инструкции по настройке Conversations для своего сервиса XMPP. [29]
Известные обычаи
[ редактировать ]В 2018 году немецкая полиция переходит от приложения WhatsApp к Moka, ответвлению Conversations, для всех своих сотрудников. [30] .
См. также
[ редактировать ]- Сравнение клиентов обмена мгновенными сообщениями
- Сравнение протоколов обмена мгновенными сообщениями
- Безопасная связь
- ПРОСТОЙ
Ссылки
[ редактировать ]- ^ «2.16.5» . 2 июля 2024 г.
- ^ «2.15.0-бета» . 9 апреля 2024 г.
- ^ «Разговоры F-Droid» .
- ^ Jump up to: а б «Разговор: мессенджер с открытым исходным кодом, голографическим дизайном и сквозным шифрованием» . Пользователь Android (на немецком языке). 15 мая 2014 г. Проверено 14 октября 2021 г.
- ^ «Беседы (Jabber/XMPP) — Приложения в Google Play» . play.google.com . Проверено 14 октября 2021 г.
- ^ Jump up to: а б «Обновление к сообщению: Беседы: новый клиент Jabber/XMPP для Android | Netbunker» . 21 января 2016 г. Архивировано из оригинала 21 января 2016 г. Проверено 14 октября 2021 г.
- ^ Гульч, Дэниел (14 октября 2021 г.), «Беседы» , получено 14 октября 2021 г.
- ^ Фрош, Тилман; и др. (2014). «Насколько безопасен TextSecure?» (PDF) . Архив криптологии ePrint : 17.
- ^ Гульч, Дэниел (24 января 2014 г.). «Первоначальная фиксация, беседы» . github.com . Архивировано из оригинала 19 января 2016 г.
- ^ «Выпуск 0.1 · iNPUTmice/Беседы» . Гитхаб . Проверено 14 октября 2021 г.
- ^ «Разговоры — Альтернатива WhatsApp №9: XMPP в стиле Google «N-Droid Magazin» . 19 января 2016 г. Архивировано из оригинала 19 января 2016 г. Проверено 14 октября 2021 г.
- ^ "Разница между ревизиями "eu.siacs.conversations" - F-Droid" . f-droid.org . Проверено 14 октября 2021 г.
- ^ Гульч, Дэниел (14 октября 2021 г.), «Беседы» , получено 14 октября 2021 г.
- ^ «Выпуск 1.0 · iNPUTmice/Беседы» . Гитхаб . Проверено 14 октября 2021 г.
- ^ «Лето кода 2015 — XMPP WIKI» . wiki.xmpp.org . Проверено 14 октября 2021 г.
- ^ «Google Summer of Code 2015. Организация Фонда стандартов XMPP. Проект «Поддержка аксолотля для диалогов» . www.google-melange.com . Проверено 14 октября 2021 г.
- ^ «XEP-xxxx: шифрование OMEMO» . 29 января 2016 г. Архивировано из оригинала 29 января 2016 г. Проверено 14 октября 2021 г.
- ^ Гульч, Дэниел (2 сентября 2015 г.). «Передача файлов с зашифрованным джинглом OMEMO» . xmpp.org . Проверено 14 октября 2021 г.
- ^ «Журнал изменений для бесед 2.0 бета» . Гитхаб . 17 марта 2018 г.
- ^ «версия повышена до 2.2.0-бета + журнал изменений» . Гитхаб . 12 мая 2018 г.
- ^ «версия повышена до 2.3.0 + журнал изменений» . Гитхаб . 5 октября 2018 г.
- ^ «Выпуск 2.8.0 · iNPUTmice/Conversations» . Гитхаб . Проверено 14 октября 2021 г.
- ^ «Быстрый» . Быстрый . Проверено 14 октября 2021 г.
- ^ Бёк, Ханно (22 ноября 2018 г.). «Со своим номером телефона в сеть Jabber» . www.golem.de . Архивировано из оригинала 22 ноября 2018 г. Проверено 14 октября 2021 г.
- ^ «Conversations.im — Каталог свободного программного обеспечения» . каталог.fsf.org . Проверено 14 октября 2021 г.
- ^ Акинби, Алекс; Оджи, Эхизоджи (06 марта 2021 г.). «Криминалистический анализ многоклиентских приложений для обмена мгновенными сообщениями XMPP/Jabber с открытым исходным кодом на смартфонах Android» . С.Н. Прикладные науки . 3 (4): 430. дои : 10.1007/s42452-021-04431-9 . ISSN 2523-3971 . S2CID 233467928 .
- ^ Радонц, Рауль (10 декабря 2017 г.). «Conversations — это безопасный Jabber/XMPP-клиент с открытым исходным кодом для Android» . Разработчики XDA . Архивировано из оригинала 15 мая 2021 г. Проверено 24 марта 2022 г.
- ^ «Обзор поставщиков услуг обмена сообщениями за 2020 год: XMPP/Conversations» . Децентрализация.Сегодня . 16 сентября 2020 г. Архивировано из оригинала 25 октября 2021 г. Проверено 14 октября 2021 г.
- ^ «autistici.org – Как настроить беседы» . www.autistici.org . Проверено 14 октября 2021 г.
- ^ «Bundespolizei — Домашняя страница — Годовой отчет за 2020 год» (PDF) . www.bundespolizei.de . Проверено 24 июля 2024 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Исходный код на GitHub
- «Беседы» (программное обеспечение) Пакет Android F-Droid в репозитории
- Разговоры в Google Play
- Разговоры о PRISM Break