Исходный код вики Чат

Версия 4.16 от Котминистратор на 2025/09/25 06:06

Скрыть последних авторов
Котминистратор 3.1 1 [[image:Main.WebHome@handy-cats-chat.png||alt="Чат" data-xwiki-image-style-alignment="end" data-xwiki-image-style-border="true" height="300" width="300"]]
2
Котминистратор 1.1 3 == Что такое Matrix ==
4
Котминистратор 4.2 5 Matrix — это открытый, децентрализованный протокол обмена сообщениями. Он работает по принципу «каждый сервер — свой дом». Пользователь регистрируется на одном из таких серверов (домашний сервер) и может свободно общаться как с клиентами того же сервера, так и с пользователями на других серверах.
Котминистратор 1.1 6
Котминистратор 4.3 7 Matrix это:
Котминистратор 2.1 8
Котминистратор 4.3 9 * **Открытость.** Спецификация протокола опубликована открыто, исходный код как сервера, так и клиентов открыт.
10 * **Сквозное шифрование (E2EE)**. Ключи генерируются и хранятся на ваших устройствах, сообщения шифруются до отправки и расшифровываются только на устройстве получателя. Даже администраторы сервера не могут прочитать зашифрованные сообщения.
11 * **Федерация.** Это распределенная система серверов без единого центра. Вы можете свободно общаться и создавать сообщества с людьми, находящимися на других серверах.
Котминистратор 4.7 12 * **Мультиплатформенность.** Клиенты доступны для всех основных платформ: браузера, Windows, macOS, Linux, iOS и Android. Участники могут работать где угодно — на ноутбуке в офисе, на смартфоне в дороге или на планшете дома.
Котминистратор 4.3 13
Котминистратор 4.4 14 Основные возможности:
Котминистратор 4.3 15
Котминистратор 4.6 16 * **Текстовые чаты** – мгновенный обмен сообщениями в личных диалогах и группах.
17 * **Голосовые и видеозвонки** – разговоры в реальном времени без необходимости сторонних сервисов.
18 * **Обмен файлами** – отправка документов, изображений, аудио‑ и видеоматериалов.
19 * **Синхронизация** – все ваши устройства видят одинаковую историю переписки.
Котминистратор 4.3 20
Котминистратор 4.8 21 == Сквозное шифрование ==
Котминистратор 4.4 22
Котминистратор 4.10 23 Сквозное шифрование, оно же End‑to‑End Encryption (E2EE) — это механизм, при котором каждое сообщение шифруется **на вашем устройстве** и расшифровываются только на устройстве получателя. Ключи шифрования генерируются локально и никогда не покидают ваш клиент. Сервер хранит лишь зашифрованный «мусор», который он не в состоянии прочитать.
Котминистратор 4.4 24
Котминистратор 4.11 25 При подключении нового устройства необходимо передать на него ключи шифрования, чтобы синхронизировать и прочитать зашифрованные сообщения. Это можно следующими способами:
Котминистратор 4.9 26
Котминистратор 4.11 27 1. Сверка новой сессии с другим устройством. Если у вас есть другое устройство с открытой сессией - можно подтвердить подключение нового устройства и передать на него ключи автоматически.
Котминистратор 4.10 28 1. При помощи ключа восстановления. Если все сессии на всех устройствах были закрыты, то восстановить ключи шифрования можно при помощи ключа восстановления.
Котминистратор 4.12 29 1. Вручную экспортировать ключи шифрования на одном устройстве и импортировать их на другом.
Котминистратор 4.9 30
Котминистратор 4.14 31 При использовании ключа восстановления ключи шифрования хранятся на сервере, но в зашифрованном виде. Без ключа восстановления сервер не может расшифровать ключи и прочитать вашу переписку. При желании эту функцию можно отключить.
Котминистратор 4.12 32
Котминистратор 4.10 33 (% class="box warningmessage" %)
34 (((
Котминистратор 4.14 35 ВАЖНО! При утере ключа восстановления и закрытии всех сессий восстановить зашифрованные чаты невозможно! Рекомендуется хранить ключ восстановления в надежном месте (например в менеджере паролей).
Котминистратор 4.10 36 )))
37
Котминистратор 4.15 38 (% class="wikigeneratedid" %)
Котминистратор 4.16 39 По умолчанию новые персональные чаты с другими пользователями шифруются, а чат-комнаты - нет. Любой чат можно зашифровать в любое время.
Котминистратор 4.10 40
Котминистратор 2.1 41 == Веб-интерфейс ==
42
43
44 == Приложения ==
45
46 Windows
47
48 Android
49
50 iOS
51
52