Перейти к содержимому
Вернуться в Нимчат

База знаний Личность

Безопасность устройства

Сквозное шифрование защищает сообщение при передаче. Эта страница посвящена Другая половина: ключ сидит на вашем устройстве, и от него нужно срочно избавиться.

Шифрование личности

По умолчанию сохраненный закрытый ключ находится в локальном хранилище устройства в открытом виде. Любой, кто может Прочтите это хранилище — разблокированное устройство, криминалистический инструмент, профиль браузера, скопированный с общая машина — может прочитать ключ и стать вами.

Шифрование личности, под Настройки > Конфиденциальность и безопасность закрывают эту дыру. При этом:

  • твой nsec шифруется в состоянии покоя с помощью AES-GCM-256;
  • эфемерные секретные ключи твои групповые чаты полагаться на зашифрован тем же ключом хранилища;
  • ключ открытого текста никогда не записывается на диск, пока включено шифрование — он существует только в памяти, только для сессии;
  • разблокировка происходит один раз, при запуске приложения.
Раздел настроек конфиденциальности и безопасности с шифрованием личности вверху.
Шифрование личных данных находится на вершине конфиденциальности и безопасности.
Эта настройка не синхронизируется

Коэффициент разблокировки и зашифрованный ключ являются локальными для устройства, поэтому шифрование личности включен за устройство. Путешествует только нечувствительное предпочтение включения/выключения. между устройствами, поэтому новое устройство также может предложить его настройку. Никакого пароля, соли или учетные данные всегда синхронизируются.

Выбор фактора разблокировки

Вы выбираете способ разблокировки хранилища на этом устройстве:

ФакторКак получается ключДоступно на
Пароль PBKDF2-SHA256, 310 000 итераций Повсюду
ПРИКОЛОТЬ Тот же вариант PBKDF2, только цифры. Повсюду
Ключ доступа WebAuthn с расширением PRF, затем HKDF-SHA256. Веб-приложение
Биометрические данные — Face ID, Touch ID, Windows Hello, биометрия Android, аппаратный ключ безопасности. WebAuthn PRF в Интернете; собственная биометрическая подсказка платформы на Android и iOS Повсюду

ПИН-код — это пароль, состоящий из цифр, поэтому относитесь к короткому паролю именно так: быстро и слабо.

Почему он просит вас сразу разблокировать

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

Паническая очистка

Нажмите и удерживайте панель «Ваш Ним» в течение двух секунд. Нимчат уничтожает каждую след себя на устройстве. Диалога подтверждения нет, специально — суть заключается в том, что его можно активировать быстро, под давлением, без использования второго экрана.

Короткая анимация показывает прогресс:

  1. удаляет закрытый ключ и ключ хранилища из памяти;
  2. шифрует каждое значение локального и сеансового хранилища новым случайным ключом, который немедленно отброшено, затем перезаписывает эти значения ненужными и очищает магазины;
  3. перезаписывает и удаляет каждую базу данных IndexedDB;
  4. очищает кэш-хранилище и отменяет регистрацию сервисного работника;
  5. очищает файлы cookie, а затем перезагружает их в исходное состояние при первом запуске.

Второй шаг – самый интересный. Удаление данных не обязательно делает их невосстановимыми, поэтому приложение сначала шифрует его с помощью ключа, который никто, включая само приложение, не хранит. Все, что выживает после удаления, является зашифрованным текстом без какого-либо ключа.

Нет возможности отмены

Утерянную личность невозможно восстановить ни вы, ни кто-либо другой. Если ним вы хотите сохранить, создать резервную копию nsec прежде чем вам это понадобится. Обычное одиночное нажатие эта панель просто открывает редактор nym, поэтому вайп случайно не происходит.

Что хранится на вашем устройстве

Nymchat сохраняет состояние локально, поэтому его можно мгновенно открыть и работать в автономном режиме. В целом:

ЧтоПримечания
Ваша пара ключей Шифрование в состоянии покоя, когда шифрование личности включено. Не сохраняется вообще в сеансовом или жестком режиме.
Настройки и предпочтения Тема, макет, заблокированные пользователи и ключевые слова, любимые каналы и все остальное.
История канала и профили Кэш того, что было получено с ретрансляторов.
Расшифрованные личные сообщения и групповые чаты Контролируется Кэширование личных сообщений и групповых чатов на устройстве (включено по умолчанию). Отключите его, и они будут повторно загружаться и расшифровываться при каждом запуске, а не храниться на диске.
Членство в группе и временные групповые ключи Зашифровано ключом хранилища, если включено шифрование личности.
Яркие покупки Можно восстановить с помощью кода активации — см. магазин талантов.

Настройки › Данные и Резервное копирование имеют два более узких инструмента, чем паника. стереть: Очистить кэш локального хранилища удаляет кэшированную историю, сообщения, профили и реакции, но сохраняет ваш логин, настройки, членство в группах и покупки; Сброс настроек к значениям по умолчанию делает обратное.