Исходный код вики Чат
Версия 8.1 от Котминистратор на 2025/10/26 15:02
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | [[image:Main.WebHome@handy-cats-chat.png||alt="Чат" data-xwiki-image-style-alignment="end" data-xwiki-image-style-border="true" height="30%" width="30%"]] | ||
| 2 | |||
| 3 | == Что такое Matrix == | ||
| 4 | |||
| 5 | Matrix — это открытый, децентрализованный протокол обмена сообщениями с поддержкой сквозного шифрования. Это распределенная система серверов без единого центра. Вы можете свободно общаться и создавать сообщества с людьми, находящимися на других серверах. Ключи шифрования генерируются и хранятся на ваших устройствах, сообщения шифруются до отправки и расшифровываются только на устройстве получателя. Даже администраторы сервера не могут прочитать зашифрованные сообщения. | ||
| 6 | |||
| 7 | == Клиенты == | ||
| 8 | |||
| 9 | Веб-клиент: [[https://chat.handy-cats.com]] | ||
| 10 | |||
| 11 | Windows: официальный клиент [[Element>>https://packages.element.io/desktop/install/win32/x64/Element%20Setup.exe]] | ||
| 12 | |||
| 13 | Ubuntu/Debian: официальный клиент [[Element>>https://element.io/download#linux]] | ||
| 14 | |||
| 15 | Google play: официальный клиент [[Element>>https://play.google.com/store/apps/details?id=im.vector.app]] | ||
| 16 | |||
| 17 | App Store: официальный клиент [[Element>>https://apps.apple.com/us/app/element-classic/id1083446067]] | ||
| 18 | |||
| 19 | Неофициальные приложения: [[https://matrix.org/ecosystem/clients/]] | ||
| 20 | |||
| 21 | == Добавление собеседников == | ||
| 22 | |||
| 23 | У каждого человека в сети Matrix есть уникальн | ||
| 24 | |||
| 25 | == Шифрование === | ||
| 26 | |||
| 27 | По умолчанию новые персональные чаты с другими пользователями шифруются, а групповые комнаты - нет. Любой чат можно зашифровать в любое время. | ||
| 28 | |||
| 29 | При подключении нового устройства необходимо передать на него ключи шифрования, чтобы синхронизировать и прочитать зашифрованные сообщения. Это можно следующими способами: | ||
| 30 | |||
| 31 | 1. Сверка новой сессии с другим устройством. Если у вас есть другое устройство с открытой сессией - можно подтвердить подключение нового устройства и передать на него ключи автоматически. | ||
| 32 | 1. При помощи ключа восстановления. Даже если все сессии на всех устройствах были закрыты, восстановить ключи шифрования можно при помощи ключа восстановления. | ||
| 33 | 1. Вручную экспортировать ключи шифрования на одном устройстве и импортировать их на другом. | ||
| 34 | |||
| 35 | При использовании ключа восстановления ключи шифрования хранятся на сервере, но в зашифрованном виде. Без ключа восстановления сервер не может расшифровать ключи и прочитать вашу переписку. При желании эту функцию можно отключить. | ||
| 36 | |||
| 37 | (% class="box warningmessage" %) | ||
| 38 | ((( | ||
| 39 | ВАЖНО! При утере ключа восстановления и закрытии всех сессий восстановить зашифрованные чаты невозможно! Рекомендуется хранить ключ восстановления в надежном месте (например в менеджере паролей). | ||
| 40 | ))) | ||
| 41 | |||
| 42 | |||
| 43 | |||
| 44 | |||
| 45 | |||
| 46 | |||
| 47 | |||
| 48 | |||
| 49 | |||
| 50 | |||
| 51 | |||
| 52 | == Что такое Matrix == | ||
| 53 | |||
| 54 | Matrix — это открытый, децентрализованный протокол обмена сообщениями. Он работает по принципу «каждый сервер — свой дом». Пользователь регистрируется на одном из таких серверов (домашний сервер) и может свободно общаться как с клиентами того же сервера, так и с пользователями на других серверах. | ||
| 55 | |||
| 56 | Matrix это: | ||
| 57 | |||
| 58 | * **Открытость.** Спецификация протокола опубликована открыто, исходный код как сервера, так и клиентов открыт. | ||
| 59 | * **Сквозное шифрование (E2EE)**. Ключи генерируются и хранятся на ваших устройствах, сообщения шифруются до отправки и расшифровываются только на устройстве получателя. Даже администраторы сервера не могут прочитать зашифрованные сообщения. | ||
| 60 | * **Федерация.** Это распределенная система серверов без единого центра. Вы можете свободно общаться и создавать сообщества с людьми, находящимися на других серверах. | ||
| 61 | * **Мультиплатформенность.** Клиенты доступны для всех основных платформ: браузера, Windows, macOS, Linux, iOS и Android. Участники могут работать где угодно — на ноутбуке в офисе, на смартфоне в дороге или на планшете дома. | ||
| 62 | |||
| 63 | Основные возможности: | ||
| 64 | |||
| 65 | * **Текстовые чаты** – мгновенный обмен сообщениями в личных диалогах и группах. | ||
| 66 | * **Голосовые и видеозвонки** – разговоры в реальном времени без необходимости сторонних сервисов. | ||
| 67 | * **Обмен файлами** – отправка документов, изображений, аудио‑ и видеоматериалов. | ||
| 68 | * **Синхронизация** – все ваши устройства видят одинаковую историю переписки. | ||
| 69 | |||
| 70 | == Сквозное шифрование == | ||
| 71 | |||
| 72 | Сквозное шифрование, оно же End‑to‑End Encryption (E2EE) — это механизм, при котором каждое сообщение шифруется **на вашем устройстве** и расшифровываются только на устройстве получателя. Ключи шифрования генерируются локально и никогда не покидают ваш клиент. Сервер хранит лишь зашифрованный «мусор», который он не в состоянии прочитать. | ||
| 73 | |||
| 74 | При подключении нового устройства необходимо передать на него ключи шифрования, чтобы синхронизировать и прочитать зашифрованные сообщения. Это можно следующими способами: | ||
| 75 | |||
| 76 | 1. Сверка новой сессии с другим устройством. Если у вас есть другое устройство с открытой сессией - можно подтвердить подключение нового устройства и передать на него ключи автоматически. | ||
| 77 | 1. При помощи ключа восстановления. Даже если все сессии на всех устройствах были закрыты, восстановить ключи шифрования можно при помощи ключа восстановления. | ||
| 78 | 1. Вручную экспортировать ключи шифрования на одном устройстве и импортировать их на другом. | ||
| 79 | |||
| 80 | При использовании ключа восстановления ключи шифрования хранятся на сервере, но в зашифрованном виде. Без ключа восстановления сервер не может расшифровать ключи и прочитать вашу переписку. При желании эту функцию можно отключить. | ||
| 81 | |||
| 82 | (% class="box warningmessage" %) | ||
| 83 | ((( | ||
| 84 | ВАЖНО! При утере ключа восстановления и закрытии всех сессий восстановить зашифрованные чаты невозможно! Рекомендуется хранить ключ восстановления в надежном месте (например в менеджере паролей). | ||
| 85 | ))) | ||
| 86 | |||
| 87 | (% class="wikigeneratedid" %) | ||
| 88 | По умолчанию новые персональные чаты с другими пользователями шифруются, а групповые комнаты - нет. Но любой чат можно зашифровать в любое время. | ||
| 89 | |||
| 90 | == Сервер Умелых Котов == | ||
| 91 | |||
| 92 | |||
| 93 | |||
| 94 | == Приложения == | ||
| 95 | |||
| 96 | Windows | ||
| 97 | |||
| 98 | Android | ||
| 99 | |||
| 100 | iOS | ||
| 101 | |||
| 102 |