AES-256 Secure Messenger

● LOCAL ENCRYPTION · NO SERVER

Шифруй сообщения прямо в браузере. Текст и пароль не отправляются на сервер.

Используй длинный уникальный пароль (желательно 16+ символов). Передавай пароль другу отдельно от шифротекста.

Ожидание ввода…

Формат: AES256GCM1: + Base64(salt[16] + IV[12] + ciphertext+tag). Ключ выводится из пароля через PBKDF2-HMAC-SHA256, 310 000 итераций. Каждый раз используются новые криптографически случайные salt и IV. Для работы нужен браузер с Web Crypto API в безопасном контексте (например, HTTPS). Потерянный пароль восстановить нельзя.