#infosec #messenger #matrix #e2e #cryptography
В связи с последними событиями относительно ареста П. Дурова и изначальной небезопасностью в Telegram было бы неплохо лет этак N назад (*N - мало, лучше M*) подготовить запасной аэродром.
DeltaChat, Jami, Matrix - их таки есть. Ниже по ссылке зачатки обзора.
(https://habr.com/ru/companies/globalsign/articles/719330/)
В этой таблице (https://docs.google.com/spreadsheets/d/1-UlA4-tslROBDS9IqHalWVztqZo7uxlCeKPQ-8uoFOU/edit#gid=0)
можно найти более полную классификацию известных мессенджеров и протоколов коммуникации.
Оценки в таблице бинарные: ДА/НЕТ.
По этой классификации десятка лучших мессенджеров/протоколов выглядит следующим образом:
-- Element/Matrix
-- XMPP
-- NextCloud Talk
-- Wire
-- Jami
-- Briar
-- Tox
-- Kontalk
-- DeltaChat
-- BitMessage
А касательно Matrix можно и поподробнее.
Matrix: децентрализованные открытые мессенджеры с E2E-шифрованием. Обзор возможностей и настройка своего сервера
🔍 Описание
Это скриншот таблицы. В таблице несколько столбцов, и в каждом столбце по строке для каждого из примерно 30 разных названий. В каждой ячейке таблицы написано слово "TRUE", "FALSE", "PARTIAL" или "BROKEN".
📝 Текст на картинке
Active TLS Open Client Open Server On Premise Security & Privacy E2E Private E2E Group E2E Default E2E Audit FIDO1 / U2F
Element/Matrix TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE PARTIAL
XMPP TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE FALSE
NextCloud Talk TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE TRUE
Wire TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE FALSE
Jami TRUE TRUE TRUE N/A N/A TRUE TRUE FALSE TRUE FALSE
Briar TRUE TRUE TRUE N/A N/A TRUE TRUE FALSE TRUE N/A
Tox TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE FALSE
Kontaik TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE FALSE
DeltaChat TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE N/A
Bitmessage TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE FALSE
Ricochet TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE N/A
PSYC-2 TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE N/A
Status.im TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE N/A
Scuttlebutt TRUE TRUE TRUE N/A N/A TRUE TRUE TRUE TRUE FALSE
Rocketchat TRUE TRUE TRUE N/A N/A TRUE TRUE FALSE FALSE FALSE
IRC TRUE PARTIAL TRUE TRUE TRUE TRUE PARTIAL PARTIAL FALSE FALSE
Mattermost TRUE TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE FALSE
Zulip TRUE PARTIAL TRUE N/A N/A TRUE FALSE FALSE FALSE FALSE
Orbit TRUE TRUE TRUE N/A N/A TRUE FALSE FALSE FALSE N/A
Mumble TRUE PARTIAL TRUE TRUE TRUE TRUE FALSE FALSE FALSE FALSE
Signal TRUE TRUE PARTIAL PARTIAL FALSE FALSE TRUE TRUE TRUE FALSE
Spectrum TRUE TRUE TRUE TRUE FALSE TRUE FALSE TRUE TRUE FALSE
Semaphore TRUE TRUE TRUE FALSE FALSE TRUE TRUE FALSE TRUE FALSE
Keybase TRUE TRUE TRUE FALSE FALSE TRUE TRUE FALSE TRUE FALSE
Surespot TRUE TRUE TRUE FALSE FALSE TRUE TRUE FALSE TRUE FALSE
Silence TRUE TRUE TRUE FALSE FALSE TRUE PARTIAL FALSE FALSE FALSE
Telegram TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE FALSE FALSE
SMS/MMS TRUE BROKEN TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
IMS/RCS TRUE TRUE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
Discord TRUE TRUE TRUE FALSE FALSE FALSE FALSE FALSE FALSE TRUE
Gitter TRUE CLAIMED TRUE FALSE FALSE FALSE CLAIMED CLAIMED CLAIMED FALSE
Duo TRUE CLAIMED FALSE FALSE FALSE FALSE CLAIMED CLAIMED CLAIMED FALSE
Keepcchat TRUE CLAIMED FALSE FALSE TRUE FALSE CLAIMED CLAIMED CLAIMED FALSE
Wickr TRUE CLAIMED FALSE FALSE FALSE FALSE CLAIMED CLAIMED CLAIMED FALSE
🔍 Описание
Это скриншот таблицы. В таблице несколько столбцов, и в каждом столбце по строке для каждого из примерно 30 разных названий. В каждой ячейке таблицы написано слово "TRUE", "FALSE", "PARTIAL" или "BROKEN".
📝 Текст на картинке
Active TLS Open Client Open Server On Premise Security & Privacy E2E Private E2E Group E2E Default E2E Audit FIDO1 / U2F
Element/Matrix TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE PARTIAL
XMPP TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE FALSE FALSE
NextCloud...