Новая версия доступна v5.2

E2E мессенджер
с военным шифрованием

X25519 AES-256-GCM ChaCha20-Poly1305 Ed25519 HMAC-SHA512 Key Ratcheting

Hydra — P2P мессенджер через Radmin VPN с 5 слоями шифрования. Голосовые сообщения, файлы, drag & drop — всё зашифровано сквозным шифрованием. Ноль логов, ноль метаданных, ноль серверов.

Требуется: pip install cryptography Pillow pyaudio + Radmin VPN

HYDRA Messenger v5.2
HYDRA PRO 🔒 E2E·AES-256·ChaCha20·Ed25519
👥🔑📊
Участники
CryptoAnon (вы)
Алексей
Мария
🛡️ Сообщения защищены 5-слойным сквозным шифрованием
🔑 Safety Numbers: 48293 17504 93821 ...
Привет! Ты уже обновился до v5.2?
✓ HMAC·ChaCha20·AES·Ed25519 seq#0
Да! Key ratcheting каждое сообщение 🔐
✓ encrypted·signed
🖼️screenshot.png
2.4 МБ
✓ SHA-256 verified
📷 Preview
🎤 Voice
00:07
Drag & drop файлов работает отлично! 📎
✓ HMAC·ChaCha20·AES·Ed25519 seq#3
📎 🎤
Введите сообщение…
🔒 [PRO] 👥 3 ↑12.4 КБ ↓8.7 КБ 🔑 42
5 слоёв
Шифрования
P2P
Radmin VPN
0
Серверов и логов
Key Ratchets

Всё зашифровано.
Без исключений.

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

🔐

5-слойное шифрование

Ed25519 подпись → AES-256-GCM → ChaCha20-Poly1305 → HMAC-SHA512 → Key Ratcheting. Каждое сообщение шифруется 5 раз с ротацией ключей.

AES-256 + ChaCha20
🌐

Radmin VPN P2P

Прямое соединение через Radmin VPN. Никаких центральных серверов — данные идут напрямую между участниками с полной верификацией.

Zero Trust
🎤

Голосовые сообщения E2E

Запись, отправка и воспроизведение голосовых сообщений с полным сквозным шифрованием. Waveform-визуализация и прогресс.

PyAudio + WAV
📎

Файлы + Drag & Drop

Отправка файлов до 50 МБ с SHA-256 верификацией. Drag & Drop, множественный выбор, превью изображений через PIL.

SHA-256 verified
🔑

Safety Numbers

12 пятизначных кодов для верификации собеседника. Из SHA-512 хеша публичных ключей и shared secret.

SHA-512 fingerprint
🔄

Key Ratcheting

3 ключа (AES, ChaCha20, HMAC) обновляются через HMAC-SHA256 ratchet после каждого сообщения. Perfect Forward Secrecy.

Forward Secrecy

Анатомия шифрования

Каждое сообщение проходит 5 криптографических преобразований перед отправкой.

1

X25519 Key Exchange

Обмен ключами Диффи-Хеллмана на эллиптической кривой для создания shared secret.

2

Ed25519 Digital Signature

Каждое сообщение подписывается приватным ключом. 64-байтная подпись гарантирует аутентичность.

3

AES-256-GCM (Layer 1)

Первый слой: AES-256 в режиме GCM с 12-байтным nonce. Authenticated encryption.

4

ChaCha20-Poly1305 (Layer 2)

Второй слой: ChaCha20 stream cipher с Poly1305 MAC. Двойная защита.

5

HMAC-SHA512 + Ratchet

64-байтный HMAC + ротация всех ключей через HMAC-SHA256 после каждого сообщения.

crypto_engine.py
1# HYDRA CryptoEngine — 5-layer E2E
2def encrypt(self, msg):
3 msg['s'] = self.ss # sequence
4 raw = json.dumps(msg).encode()
5
6 # Layer 1: Ed25519 signature
7 sig = self._sk.sign(raw)
8 signed = sig + raw # 64B
9
10 # Layer 2: AES-256-GCM
11 n1 = os.urandom(12)
12 c1 = AESGCM(self._as).encrypt(n1,signed)
13
14 # Layer 3: ChaCha20-Poly1305
15 n2 = os.urandom(12)
16 c2 = ChaCha20Poly1305(self._cs)
17 .encrypt(n2, n1+c1)
18
19 # Layer 4: HMAC-SHA512
20 mac = hmac(self._hs, n2+c2, sha512)
21
22 # Layer 5: Key Ratchet
23 self._as = ratchet(self._as, seq)
24 self._cs = ratchet(self._cs, seq)
25 self._hs = ratchet(self._hs, seq)
26 return n2 + c2 + mac
🔒
5 Layers Active
3 keys × ratchet per msg

Три шага к приватности

Полная настройка за 3 минуты. Без регистрации, без аккаунтов.

1

Установите зависимости

Установите Radmin VPN и Python-библиотеки. Подключитесь к одной виртуальной сети.

pip install cryptography Pillow pyaudio
2

Создайте или подключитесь

Хост создаёт группу на порту. Остальные подключаются по Radmin IP адресу хоста.

🌐 Host: 0.0.0.0:5000
3

Общайтесь безопасно

Текст, файлы, голос — всё через 5-слойное E2E шифрование. Проверьте Safety Numbers!

🔑 48293 17504 93821 ...

Safety Numbers

12 пятизначных кодов, уникальных для каждой пары участников. Сравните через другой канал для полной уверенности.

🔑 Safety с Алексей:

48293 17504 93821
62744 08391 55102
77430 29851 14067
83592 46718 30285

Сгенерированы из SHA-512(Ed25519 pub keys + X25519 shared secret).
Если числа совпадают — канал не скомпрометирован.

Простые цены

PRO-лицензия активируется ключом HY4-... прямо в приложении.

7 дней
15
≈ 2.1 ₽/день
  • 5-слойное E2E шифрование
  • Key Ratcheting
  • Файлы до 50 МБ
  • Голосовые сообщения
  • Safety Numbers
Купить ключ
30 дней
50
≈ 1.7 ₽/день · Выгодно
  • Все функции PRO
  • 5-слойное E2E
  • Голос + файлы + D&D
  • Групповые чаты
  • Верификация лицензии
  • Все обновления
Купить ключ
Навсегда
Навсегда
100
Одна оплата — вечный PRO
  • Все функции без ограничений
  • 5 слоёв + ratcheting
  • Голос + файлы + D&D
  • Все обновления навсегда
  • VIP поддержка 24/7
  • Ранний доступ к v6.0
  • Кастомный HY4- ключ
Купить навсегда

🔑 Ключ HY4-... с Ed25519 подписью · Мгновенная активация · Гарантия 3 дня

Частые вопросы

Если один алгоритм будет скомпрометирован, остальные 4 слоя продолжат защищать данные. AES-256-GCM + ChaCha20-Poly1305 — два разных алгоритма. Ed25519 — аутентичность, HMAC-SHA512 — целостность, Key Ratcheting — Perfect Forward Secrecy.
После каждого сообщения все 3 ключа (AES, ChaCha20, HMAC) обновляются через HMAC-SHA256(key, seq). Компрометация текущих ключей не раскроет прошлые сообщения.
Ключ содержит JSON-данные + 64-байтную Ed25519 подпись. Верификация локальная, без серверов. При рукопожатии оба участника проверяют совместимость через SHA-256(LT_CHECK + token).
Radmin VPN создаёт виртуальную LAN через интернет. Hydra использует TCP P2P внутри этой сети. Нет NAT-проблем, нет серверов, IP скрыты за VPN-туннелем.
Да! При наличии pyaudio Hydra записывает звук (16kHz, mono), конвертирует в WAV, шифрует через все 5 слоёв и отправляет. Waveform-визуализация и воспроизведение прямо в чате.
Windows 7/8/10/11 (Radmin VPN доступен для Windows). Требуется Python 3.8+ и библиотеки: cryptography, Pillow, pyaudio.

Запустите HYDRA сейчас

Один Python-файл. 5 слоёв криптографии. Никакой регистрации.

pip install cryptography Pillow pyaudio · Python 3.8+ · Windows