Текст в терминале
Чат там, где вы и так работаете. Без картинок, превью ссылок и разметки: меньше утечек и меньше поводов для атак.
без аудита · экспериментально
Приватная переписка прямо в терминале.
Сквозное шифрование, только текст, никаких аккаунтов. Вы — это пара ключей и ник, который выбираете сами; сервер видит только шифртекст.
contacts
! alice·36335
● bob2
? carol·58121
+ add≡ menu
alice·36335 ! not verified (Ctrl+F)
alice·36335 2m
did the invite work?
you now
yes, comparing safety numbers now ✓
› see you at 8
● online via Tor you^P menu ? keys ^K lock
Чат там, где вы и так работаете. Без картинок, превью ссылок и разметки: меньше утечек и меньше поводов для атак.
Ни телефона, ни email, ни имени. Ваша личность — пара ключей, созданная на устройстве, и ник, который видят только ваши контакты.
Relay передаёт конверты, которые не может открыть. Изъятие сервера даст шифртекст и публичные ключи, не больше.
Olm из vodozemac: рукопожатие в стиле X3DH и Double Ratchet, та же схема, что в Signal и Matrix.
Один переключатель скрывает ваш IP от relay и провайдера. Ставить Tor отдельно не нужно.
Сообщения ждут на relay в зашифрованном виде до 14 дней, пока собеседник не появится в сети.
От 5 минут до недели, для каждого чата. Или чат только в памяти, без записи на диск.
Второй пароль, который молча стирает всё и показывает чистую установку.
Ключи уходят из памяти после 5 минут бездействия или сразу по Ctrl+K.
Один раз сверьте 60 цифр с другом и исключите посредника.
Незнакомцы ждут, пока вы их примете. Блокировка, отказ, жалоба оператору relay.
Клики, прокрутка, действия по правой кнопке. 18 цветовых тем, светлые и тёмные.
Один небольшой бинарник с SQLite. Запускается на любом сервере, можно с onion-адресом.
Цель не «невозможно взломать», а «взламывать сервер бессмысленно».
Отправьте приглашение — строку, начинающуюся с termchat:, — любым способом. В нём только публичные ключи.
Сравните номер безопасности лично или по телефону. Цифры совпали — посредника нет.
Сообщения идут через relay в зашифрованном виде, с новым ключом для каждого сообщения.
Через Homebrew
brew install prophecy1345/tap/termchatИли одной командой
curl -fsSL https://raw.githubusercontent.com/prophecy1345/termchat/main/scripts/install.sh | shВ PowerShell
irm https://raw.githubusercontent.com/prophecy1345/termchat/main/scripts/install.ps1 | iexИли скачайте .zip, откройте его и дважды щёлкните termchat.exe.
Скачайте архив для своей системы на странице релизов, сверьте его с SHA256SUMS и запустите termchat.
Потом наберите termchat. Экран настройки уже заполнен адресом публичного relay.
Relay — один бинарник рядом с termchat в каждом релизе: SQLite, лимиты, onion-адрес по желанию. Ваши друзья пользуются вашим сервером, больше никому знать не нужно.