Відкрите бета-тестування

Особисте —
під вашим
ключем.

Зашифруйте повідомлення або файл на своєму пристрої. Надішліть через звичний чат. Відкрити вміст зможе власник відповідного закритого ключа.

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, щоб закрити.