E2E шифрование активно всегда

Приватный
P2P мессенджер
с нулевым доверием

GhostChat шифрует каждое сообщение сквозным методом на вашем устройстве. Сервер работает только как ретранслятор зашифрованных данных и никогда не имеет доступа к ключам.

AGPL-3.0 — открытый исходный код Без номера телефона v0.8.4

Ваши сообщения невозможно прочитать
даже если сервер взломают

GhostChat использует протокол Signal — тот же, что применяют самые защищённые мессенджеры мира. Вот как это работает, в упрощённом виде.

A
Алиса
Отправитель
X3DH
Согласование ключей
S
Сервер
Не имеет ключей
X3DH
Согласование ключей
B
Боб
Получатель

Double Ratchet — после установки соединения каждый новый обмен сообщениями генерирует новый ключ. Даже если злоумышленник получит один ключ, он не сможет расшифровать предыдущие или следующие сообщения. Это называется прямая секретность (forward secrecy).

Приватность не как опция —
как фундамент

E2E по умолчанию

Все сообщения шифруются на устройстве отправителя и расшифровываются только на устройстве получателя. Сервер никогда не видит открытый текст. Никаких «секретных чатов» — здесь секретно всё.

Прямая секретность

Протокол Double Ratchet генерирует новый ключ для каждого сообщения. Компрометация одного ключа не раскрывает историю переписки. Прошлое остаётся в прошлом.

15 языков

Русский, English, Deutsch, Français, Español, 中文, 日本語, 한국어, العربية, Português, Italiano, Türkçe, Українська, Polski, Nederlands. Интерфейс говорит на вашем языке.

Групповые чаты

Создавайте защищённые групповые чаты. Каждое сообщение шифруется индивидуально для каждого участника группы.

Tor-режим

Маршрутизация трафика через сеть Tor для дополнительной анонимности. Ваш IP-адрес скрыт от сервера и собеседников.

Открытый исходный код

Весь код опубликован под лицензией AGPL-3.0. Вы можете проверить криптографию самостоятельно, собрать из исходников или развернуть свой сервер.

Протокол

Signal Protocol:
X3DH + Double Ratchet

X3DH (Extended Triple Diffie-Hellman) — асинхронное согласование ключей. Алиса и Боб могут начать защищённый чат, даже если один из них офлайн. Протокол создаёт общий секретный ключ, комбинируя несколько эллиптических кривых — identity key, ephemeral key и signed pre-key каждой стороны.

Double Ratchet — после каждой отправки и получения сообщения генерируется новый ключ. Корневой ключ (root key) обновляется через цепочку HMAC-SHA256, создавая новые chain key и message key для каждого сообщения в каждом направлении.

Forward secrecy: старые ключи удаляются немедленно после использования. Компрометация текущего состояния не раскрывает предыдущие сообщения.

Post-compromise security: даже если текущее состояние скомпрометировано, протокол самовосстанавливается при следующем обмене сообщениями.

Криптографические примитивы

Современная криптография
без компромиссов

GhostChat использует только современные, проверенные алгоритмы. Никаких deprecated протоколов, никакой самодельной криптографии. Криптографическое ядро написано на Rust и вызывается через FFI для максимальной производительности и безопасности.

  • Ed25519
  • X25519
  • ChaCha20
  • Poly1305
  • HMAC-SHA256
  • HKDF

Верификация ключей: проверяйте публичный ключ собеседника через emoji-отпечаток, числовой fingerprint, QR-код или ручное сравнение. Защита от MITM-атак.

Post-quantum: гибридная схема Kyber+X25519 находится в разработке для защиты от будущих квантовых компьютеров.

Начните пользоваться GhostChat

Бесплатно. Без регистрации. Без номера телефона. Просто скачайте и создайте аккаунт за 30 секунд.

GhostChat для Windows

Версия 0.8.4 · Windows 10/11 x64 · ~45 MB

Скачать установщик .exe
Windows (x64) macOS — скоро Linux — скоро