Аккаунт перемещён на другое устройство — только чтение.
✓
Адрес (ASTER1…)
Имя (как сохранить у себя)
Канал — это шифрованная лента (криптографический RSS). Автор публикует, подписчики читают. Автор не видит, кто подписан.
Подписаться по ссылке
Адрес
Адрес контакта
…
Файлы
Действия
Очистить переписку
Сообщения, файлы и архив будут стёрты. Контакт и сессия сохранятся.
Удалить контакт
«Удалить у обоих» — это просьба, которую выполнит честный клиент, а не гарантия: её нельзя навязать изменённому приложению; она не отменяет уже сделанные скриншоты, копии и резервные копии. Если собеседник сейчас не в сети — запрос сработает, когда он снова выйдет в сеть, и может пропасть, если пройдёт слишком много времени (сервер хранит сообщения недолго). Подтвердить, что переписка удалена у собеседника, невозможно.
Защищённая сессия ещё не установлена — запрос собеседнику отправить нельзя, доступно только удаление у себя.
Профиль
Ваш адрес — передайте его собеседнику.
Мой адрес
…
Личные приглашения
Выдайте каждому контакту своё приглашение (QR/ссылка) — серверы не свяжут разные приглашения между собой, а «Отозвать» мгновенно перекрывает доставку по нему. Бонус: если ваш контакт «поделится» выданным ему приглашением с кем-то ещё, новый собеседник придёт именно по тому приглашению — и вы увидите, кто «слил» ваш контакт 🙂
Новое приглашение
Настройки
…
Серверы
МониторЖивые метрики: RTT-зонд каждые ~2с, окно истории 2 мин. Данные собираются клиентом.
Изменить список серверов
По одному на строку: ws://host:порт?key=<64hex>. Несколько серверов — сообщения дублируются на все, приём объединяется. Каждый канал зашифрован ключом из key=. IPv6/Yggdrasil-хост в скобках: [200::1].
Перенос аккаунта
Полный перенос аккаунта (ключи, контакты, вся переписка) на другое устройство — файлом или по QR через камеру. Это перемещение: получив аккаунт, это устройство перестаёт отправлять и получать (одновременная работа в двух местах небезопасна). Импорт заменит текущий аккаунт.
Нативные приложения: аудированный код зашит в подписанный пакет — без доверия к серверу доставки на каждой загрузке.
Пароли
Пароль устройства и пароль на экстренный случай. Оба локальные, задаются вместе — подробности в окне «Изменить пароли».
Автоматическая блокировка
Когда вкладка свёрнута или нет действий, приложение блокируется и снова запрашивает пароль устройства — как после перезагрузки страницы. Нужен заданный пароль устройства.
Маскировка приложения
Иконка на домашнем экране выглядит как обычное приложение (пульт, дневник давления, календарь). Секретный код, введённый в его поле, открывает Aster. Защищает от беглой проверки телефона, но не от криминалистической экспертизы.
Код раскрытия
Введите этот код в указанное поле приложения‑обманки, чтобы открыть Aster. Не совпадает с паролем.
Экстренный контакт
Адрес доверенного контакта (ASTER1…). При вводе панического пароля ему уходит сообщение о компрометации устройства. Сигнал готовится заранее — он уйдёт даже с заблокированного экрана.
Экстренное сообщение(необязательно)
Уйдёт вместе с сигналом тревоги — например, где вас искать или что произошло.
Звук входящего сообщения
Язык
Язык интерфейса. Меняется сразу; переписка и адреса не затрагиваются.
Тема
Защита аккаунта
Пароль устройства
Шифрует все данные локально. Восстановить нельзя.
Повторите
Пароль на экстренный случай
Ввод под принуждением стирает все данные и шлёт сигнал экстренному контакту. Отличается от пароля устройства.
Повторите
Сохраните резервную копию
Файл шифруется вашим основным паролем. Без пароля восстановить аккаунт невозможно.
Разблокировка
Шифрование
Информация о шифровании ▸
Сверьте этот код с собеседником вне сети (голосом, при встрече). Совпал — связь не подменена (нет MITM).
Ваш общий код
…
Дополнительный слой шифрования
Задайте общий секрет и передайте его собеседнику по другому каналу. Оба вводят одну фразу — сообщения получают ещё один слой (ChaCha20-Poly1305, стойкий к квантовым атакам) поверх Double Ratchet. У обоих замок станет зелёным.
Aster
Мессенджер, в котором переписку не может прочитать никто, кроме собеседников.
Сообщения шифруются на вашем устройстве и расшифровываются на устройстве получателя. Ключи создаются локально и никогда не покидают ваше устройство — у наших серверов их нет, поэтому и прочитать переписку они не могут. Серверы только передают зашифрованные сообщения и не хранят их.
Для регистрации не нужен номер телефона. Контакты добавляются при личной встрече по QR-коду или по адресу, который вам дали напрямую.
Чего Aster не делает
Aster не защитит, если само устройство заражено, если экран виден постороннему или если вы передадите переписку сами. Ни один инструмент не даёт защиты от всего — и обещать её было бы нечестно.
Исходный код открыт: устройство Aster можно проверить, а не принимать на веру.
Версия
Клиент—
Пароль бэкапа
Файл аккаунта шифруется этим паролем (тяжёлый Argon2id 768 МиБ + ChaCha20-Poly1305) — в нём все ваши ключи и переписка. Пароль нельзя восстановить.
Пароль
Повторите
Минимум 8 символов, хотя бы одна заглавная буква, цифра и спецсимвол.
Aster
Личные разговоры остаются личными.
Ключи от вашей переписки создаются на этом устройстве и не покидают его. Никто, включая нас, не может прочитать ваши сообщения.
Импортировать аккаунт:
Аккаунт хранится только на ваших устройствах. Периодически делайте резервную копию — экспорт аккаунта; без неё доступ не восстановить.
Название — это ярлык (как у контактов), не уникальный адрес. Идентичность канала — его криптографический адрес и подпись; название могут повторять другие.
Канал
Переслать в чат
Перенос по QR
Наведите камеру телефона на код и держите до завершения. Пароль вводится на телефоне.
Вложения и медиа Избранного по камере не переносятся (QR слишком медленный для мегабайтов) — для них используйте «Экспорт файлом».
Код сверки: ------
Получить аккаунт по камере
Наведите камеру на QR-код на другом устройстве.
Сборка… 0%
Экспорт серверов
Наведите камеру друга на этот код.
Импорт на другом устройстве добавит эти серверы к его списку (не заменит). Серверы маршрутизируют трафик и видят метаданные соединения — делитесь только с тем, кому доверяете. Переписка остаётся E2E-зашифрованной независимо от сервера.
Передача файла по QR
Наведите камеру принимающего устройства на код и держите до конца.
Офлайн, без сервера. Передача идёт, пока открыто это окно — крупные файлы занимают заметное время.
Ещё
Передача файла по QR (офлайн)
Прямая передача на другое устройство без интернета и сервера — через камеру.
Скорость QR невелика — крупные файлы идут долго (время показывается перед стартом). Принятый файл попадёт в Избранное.
Аккаунт перемещён
На этом устройстве аккаунт больше не отправляет и не получает сообщения (одновременная работа в двух местах небезопасна). Что сделать с этой копией?