Исходный код вики Чат
Версия 4.10 от Котминистратор на 2025/09/25 05:43
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
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.10 | 25 | При подключении нового устройства необходимо передать на него ключи шифрования, чтобы синхронизировать и прочитать зашифрованные сообщения. Это можно сделать двумя способами: |
| |
4.9 | 26 | |
| |
4.10 | 27 | 1. Сверка новой сессии с другим устройством. Если у вас есть другое устройство с открытой сессией - можно подтвердить подключение нового устройства. |
| 28 | 1. При помощи ключа восстановления. Если все сессии на всех устройствах были закрыты, то восстановить ключи шифрования можно при помощи ключа восстановления. | ||
| |
4.9 | 29 | |
| |
4.10 | 30 | (% class="box warningmessage" %) |
| 31 | ((( | ||
| 32 | ВАЖНО! При утере ключа восстановления и закрытии всех сессий восстановить зашифрованные чаты невозможно! Рекомендуется хранить ключ восстановления в надежном месте (например в менеджере паролей). | ||
| 33 | ))) | ||
| 34 | |||
| 35 | |||
| 36 | |||
| 37 | |||
| |
2.1 | 38 | == Веб-интерфейс == |
| 39 | |||
| 40 | |||
| 41 | == Приложения == | ||
| 42 | |||
| 43 | Windows | ||
| 44 | |||
| 45 | Android | ||
| 46 | |||
| 47 | iOS | ||
| 48 | |||
| 49 |