Открытое бета-тестирование

Личное —
под вашим
ключом.

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

Windows 10 / 11 · x64 · версия 0.1.6

Secure Chat: исходное сообщение слева и зашифрованный контейнер справа
Реальный интерфейс. Демонстрационные данные.
Шифрование на устройстве Текст и любые файлы Ваш кошелёк ключей Цифровая подпись

Переписка хранится в чате.
Секрету нужен свой ключ.

Доступ к аккаунту, открытому устройству или сохранённой истории может раскрыть сообщения. Secure Chat позволяет передавать в мессенджер уже зашифрованное содержимое.

01

Обычное сообщение

В истории чата
Договор и реквизиты — во вложении. 14:32
Договор.pdf Документ можно открыть из переписки

Человек, получивший доступ к содержимому переписки, увидит текст и доступные вложения.

02

С Secure Chat

В том же чате
SC1:U0NUMQ…a7F4kL2…9qUj4V5A 14:32
Договор.pdf.scx Для открытия нужен закрытый ключ

В истории остаётся контейнер. Для чтения потребуется подходящий закрытый ключ из кошелька Secure Chat.

Схематический пример, не работающий шифратор. Защита конкретного мессенджера зависит от его режима и настроек. Secure Chat добавляет отдельное шифрование содержимого; защита самого устройства по-прежнему важна.

Привычный чат.
Другой уровень контроля.

Собеседнику тоже понадобится Secure Chat. Сервер обмена сообщениями и регистрация в нашем сервисе не нужны.

  1. 01

    Обменяйтесь карточками

    Создайте профили, передайте публичные карточки и сверьте полный отпечаток лично или по независимому доверенному каналу.

  2. 02

    Зашифруйте для получателя

    Выберите профиль, адресата и алгоритм. Текст или файл шифруется локально и подписывается ключом отправителя.

  3. 03

    Отправьте привычным способом

    «Файл для чата» копирует зашифрованное сообщение. В Telegram вставьте его через Ctrl+V и отправьте вложение.

  4. 04

    Откройте и проверьте

    Получатель открывает контейнер своим ключом. Приложение проверяет целостность и подпись; доверие к личности зависит от сверенного отпечатка.

Подробнее об обмене ключами

Всё необходимое.
В одном окне.

От короткого сообщения до большого файла. С выбором адресата, историей операций и понятным прогрессом.

SECURE CHAT / WINDOWS

Сообщение для своих.

Введите текст, выберите получателя и получите подписанный контейнер. Скопируйте шифротекст или отправьте его файлом .scmsg.

Светлая и тёмная темы 7 языков интерфейса Блокировка по Ctrl+L
Шифрование текстового сообщения в Secure Chat

Экраны приложения показаны с демонстрационными профилями и данными.

Защита, которую
можно разобрать
по шагам.

Стандартные криптографические примитивы .NET и системы. Отдельные ключи для шифрования и подписи. Описанный формат контейнера.

Полное техническое описание
01 / СОДЕРЖИМОЕ AES-256-GCM
или ChaCha20-Poly1305
Новый случайный 256-битный ключ на сообщение или файл. AEAD проверяет целостность зашифрованных данных.
02 / ПЕРЕДАЧА КЛЮЧА RSA-3072 / OAEP-SHA256
Ключ содержимого оборачивается отдельно для получателя и отправителя. Закрытые ключи собеседнику не передаются.
03 / ПОДПИСЬ ECDSA P-256 / SHA-256
Проверка подписи контейнера. Личность отправителя подтверждается сверенным отпечатком его публичных ключей.
04 / КОШЕЛЁК AES-256-GCM + PBKDF2
Кошелёк на диске зашифрован. PBKDF2-HMAC-SHA256 с 600 000 итерациями и случайной солью замедляет перебор пароля.

Честно о границах защиты

Независимый аудит ещё не проводился. Схема не предоставляет forward secrecy и постквантовую защиту. Скомпрометированное устройство может раскрыть открытый текст и ключи. Имя, размер файла и сведения о ключах в заголовке видимы. Все ограничения →

Ваш ключ.
Ваш Windows.

Переносимое приложение. .NET уже включён в EXE. Распакуйте архив в папку с доступом на запись и создайте свой кошелёк.

Windows Скачать · x64

Версия 0.1.6 · x64 · 59,6 МБ

macOS и Android в этом выпуске не поддерживаются.

После загрузки

  1. 1
    Распакуйте архив

    Храните приложение в доступной для записи папке.

  2. 2
    Запустите SecureChat.exe

    Создайте профиль и длинный уникальный пароль от 12 символов.

  3. 3
    Сохраните резервную копию

    Папка Data содержит ваш кошелёк. Без закрытых ключей и пароля восстановить доступ нельзя.

Проверить SHA-256 архива adf47654a3886240b868a1b05e087048c6e5617dc42513ecacd20049b5eacce9

Сумма помогает проверить целостность. Это не цифровая подпись издателя.

Уже пользуетесь Secure Chat? Закройте программу и замените EXE в прежней папке. Сохраните Data как есть. Проверка новых версий доступна в приложении; автопроверка включается отдельно.

Несколько
важных ответов.

Это ещё один мессенджер?

Нет. Secure Chat шифрует и расшифровывает содержимое на устройстве. Для доставки используйте привычный мессенджер, почту или другой канал. Отдельного чата и сервера доставки у приложения нет.

Как открыть сообщение из Telegram?

Отправитель нажимает «Файл для чата», вставляет вложение через Ctrl+V и отправляет его. Получатель загружает .scmsg и открывает его в Secure Chat. Если кошелёк закрыт, сначала нужен пароль. Произвольные ссылки securechat:// Telegram не делает кликабельными.

Можно ли передавать большие файлы?

Файлы обрабатываются блоками по 1 МиБ, без загрузки целиком в память. Предел формата — 1 ТиБ. Реальные ограничения доставки зависят от вашего канала, а время работы — от устройства и диска. Приложение показывает этап и общий процент.

Что делать, если забыт пароль?

Восстановления или сброса пароля через сервер нет. Нужна доступная зашифрованная резервная копия и пароль от неё. Старые копии продолжают открываться старым паролем, даже после смены пароля основного кошелька.

Нужно ли приложению подключение к интернету?

Шифрование и расшифровка работают локально. Проверка обновлений отправляет запрос на itmsft.com по кнопке или после включения автопроверки. Сообщения, файлы, пароли и ключи в этот запрос не входят.

Как получить исходный код?

Оставьте запрос в форме ниже: укажите контакт и цель доступа. Условия предоставления согласуются с ITMSFT Group отдельно. Автоматическая выдача доступа не обещается.

Загляните
под капот.

Исходный код для изучения, аудита или обсуждения внедрения. Расскажите, зачем вам доступ, — команда ITMSFT Group рассмотрит запрос.

Не отправляйте через форму пароли, ключи кошелька, секретные сообщения или конфиденциальные файлы.

Сначала изучить устройство системы

Запросить исходный код

Приём заявок откроется после подключения формы.

Увеличенный экран Secure Chat

Демонстрационные данные. Нажмите Esc, чтобы закрыть.