⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀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.
Для участников с одинаковым паролем и установленным плагином переписка выглядит обычной. У остальных - сообщения отображаются как нечитаемая последовательность символов (см. скриншоты ниже).
Поддерживаемые сценарии:
- Публичные каналы (шифрование при нажатии 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 (пользовательские пароли на канал)
- Поместите FortLock.cfplug в папку CommFort/Plugins/ (при необходимости, создайте папку Plugins)
- Перезапустите клиент
- Включите плагин в Настройки → Плагины
- Обратите внимание на сообщение от плагина в канале События и следуйте дальнейшим инструкциям
- При необходимости (настоятельно рекомендуется), укажите пользовательские пароли в файле passwords.ini (создаётся автоматически в папке /Plugins/FortLock/) и передайте их доверенныи лицам через другое приложение, например, SimpleX messenger, или лично в руки
- Перезапустите плагин, чтобы изменения вступили в силу
Лицензия и поддержка
FortLock и FortBureau распространяются бесплатно для личного и образовательного использования.
Для коммерческого использования FortLock доступна лицензия пр