FortLock — E2E шифрование для CommFort [плагин для клиента и серверных плагинов]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Аватара пользователя
Orchestra
Сообщения: 32
Зарегистрирован: 16:32, 04.10.2025
Откуда: https://nostr.com/npub12k6u3g3rn0w92wx4 ... 7mjs7ljkc8

FortLock — E2E шифрование для CommFort [плагин для клиента и серверных плагинов]

Сообщение Orchestra »

🌐⠀[ 🇷🇺 Русский ]⠀[ 🇺🇸 English ]

Изображение⠀⠀⠀⠀Изображение
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀FortLock⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀FortBureau
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀v4.1.6 GAMMA⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀v2.1.5 GAMMA
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀🔒⠀⠀⠀⠀⠀⠀⠀Без слежки. Без облаков. Без компромиссов.⠀⠀⠀⠀⠀⠀⠀⠀🏛️

⚠️ Ваши сообщения видимы для всех по умолчанию.
Если вы не используете FortLock, всё, что вы пишете в CommFort, может прочитать любой, у кого есть базовые навыки работы за компьютером: ваш сосед по Wi-Fi, интернет-провайдер, коллега в офисе или владелец сервера.
Как в WhatsApp - только в CommFort: FortLock шифрует ваши сообщения так, что прочитать их могут только те, кому вы доверяете. Это и есть сквозное шифрование (E2EE).

-----
FortLock — клиентский плагин, добавляющий гибкое сквозное шифрование в CommFort на основе ChaCha20-Poly1305 - современного стандарта с аутентификацией сообщений, используемого в известном мессенджере Signal, банковских приложениях и других защищённых системах.
Общайтесь как обычно: плагин автоматически зашифрует исходящие сообщения и расшифрует входящие. Никаких дополнительных действий не требуется.

FortBureau — серверный плагин, который автоматически шифрует сообщения, отправляемые другими плагинами на сервере (например, ботами, AI-ассистентами, системами опросов).
• Устанавливается только владельцем сервера. Обычные пользователи не взаимодействуют с ним напрямую.
• Шифрование применяется к payload'у серверных плагинов - клиенты получают уже зашифрованное сообщение и расшифровывают его через FortLock.
👉 Важно: поскольку FortBureau работает на сервере, владелец сервера всегда имеет доступ к открытым текстам, генерируемым этими плагинами. Это аналогично HTTPS через Cloudflare proxy: 🔒 в чате, но трафик расшифровывается на сервере - вы доверяете не только боту, но и владельцу сервера, создавая MiTM-сценарий.

Для участников с одинаковым паролем и установленным плагином переписка выглядит обычной. У остальных - сообщения отображаются как нечитаемая последовательность символов (см. скриншоты ниже).

Поддерживаемые сценарии:
  • Публичные каналы (шифрование при нажатии Enter)
  • Приватные каналы (шифрование при нажатии Enter)
  • Личные сообщения (шифрование при нажатии кнопки Send)
Плагин автоматически определяет тип чата - настройка по каналам не нужна.
В совокупности это охватывает все основные способы текстового общения в CommFort.

Клавиша F9 отправляет сообщение в открытом виде - удобно для общения с пользователями без плагина.

Особенности:
  • ChaCha20-Poly1305 - аутентифицированное шифрование (Poly1305 + ChaCha20), первая публично известная реализация в экосистеме Free Pascal
  • Режим стеганографии прячет зашифрованные данные под ссылкой, чтобы не засорять чат
  • Полностью автономный - никаких сетевых запросов, телеметрии или внешних зависимостей (кроме случаев пассивного взаимодействия с FortBureau на одном сервере)
  • Статистика и прогресс - отслеживайте уровень своей защиты через команду !fortlock stats
  • Система рангов - от «Apprentice» до высших уровней (растёт с числом отправленных зашифрованных сообщений)
  • Отслеживание разговоров - считает осмысленные диалоги (опционально, только счётчик без имён)
  • Подсказки безопасности - 27 из 100 практических рекомендаций
  • Интерфейс на русском, английском, украинском и японском
  • Работает в Wine и совместим с Windows
  • Звуковые сигналы для слабовидящих пользователей (только для Windows)
  • Квантоустойчивое ChaCha20-256 (нет обмена ключами)
  • API для плагинов - защищённая передача данных между другими плагинами
  • FortBureau 2020/2021 API Integration - серверный плагин для отслеживания зашифрованных сессий всех пользователей чата (требуется владение сервером)
  • Гибкое управление ключами: Уровень 0 (вшитые вращающиеся ключи) и Уровень 1 (пользовательские пароли на канал)
Установка
  1. Поместите FortLock.cfplug в папку CommFort/Plugins/ (при необходимости, создайте папку Plugins)
  2. Перезапустите клиент
  3. Включите плагин в Настройки → Плагины
  4. Обратите внимание на сообщение от плагина в канале События и следуйте дальнейшим инструкциям
  5. При необходимости (настоятельно рекомендуется), укажите пользовательские пароли в файле passwords.ini (создаётся автоматически в папке /Plugins/FortLock/) и передайте их доверенныи лицам через другое приложение, например, SimpleX messenger, или лично в руки
  6. Перезапустите плагин, чтобы изменения вступили в силу
ВАЖНО: Все пользователи должны подключаться через единый адрес сервера, например commfort.domain.com. Для FortBureau так же важно отдельно указать единый адрес сервера в настройках INI файла, и обновлять его вручную при смене адреса.

Лицензия и поддержка
FortLock и FortBureau распространяются бесплатно для личного и образовательного использования.
Для коммерческого использования FortLock доступна лицензия пр