База знаний Личность
Безопасность устройства
Сквозное шифрование защищает сообщение при передаче. Эта страница посвящена Другая половина: ключ сидит на вашем устройстве, и от него нужно срочно избавиться.
Эта страница для удобства переведена автоматически. Применяется английский оригинал.
Шифрование личности
По умолчанию сохраненный закрытый ключ находится в локальном хранилище устройства в открытом виде. Любой, кто может Прочтите это хранилище — разблокированное устройство, криминалистический инструмент, профиль браузера, скопированный с общая машина — может прочитать ключ и стать вами.
Шифрование личности, под Настройки > Конфиденциальность и безопасность закрывают эту дыру. При этом:
- твой
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, а тот, который его не поддерживает. не может получить ключ. Таким образом, в тот момент, когда вы включаете шифрование, приложение разблокирует вас один раз, тут же — лучше узнать сразу, чем в следующий раз открывать приложение без возможности вернуться обратно.
Паническая очистка
Нажмите и удерживайте панель «Ваш Ним» в течение двух секунд. Нимчат уничтожает каждую след себя на устройстве. Диалога подтверждения нет, специально — суть заключается в том, что его можно активировать быстро, под давлением, без использования второго экрана.
Короткая анимация показывает прогресс:
- удаляет закрытый ключ и ключ хранилища из памяти;
- шифрует каждое значение локального и сеансового хранилища новым случайным ключом, который немедленно отброшено, затем перезаписывает эти значения ненужными и очищает магазины;
- перезаписывает и удаляет каждую базу данных IndexedDB;
- очищает кэш-хранилище и отменяет регистрацию сервисного работника;
- очищает файлы cookie, а затем перезагружает их в исходное состояние при первом запуске.
Второй шаг – самый интересный. Удаление данных не обязательно делает их невосстановимыми, поэтому приложение сначала шифрует его с помощью ключа, который никто, включая само приложение, не хранит. Все, что выживает после удаления, является зашифрованным текстом без какого-либо ключа.
Утерянную личность невозможно восстановить ни вы, ни кто-либо другой. Если ним вы хотите
сохранить, создать резервную копию nsec прежде чем вам это понадобится. Обычное одиночное нажатие
эта панель просто открывает редактор nym, поэтому вайп случайно не происходит.
Что хранится на вашем устройстве
Nymchat сохраняет состояние локально, поэтому его можно мгновенно открыть и работать в автономном режиме. В целом:
| Что | Примечания |
|---|---|
| Ваша пара ключей | Шифрование в состоянии покоя, когда шифрование личности включено. Не сохраняется вообще в сеансовом или жестком режиме. |
| Настройки и предпочтения | Тема, макет, заблокированные пользователи и ключевые слова, любимые каналы и все остальное. |
| История канала и профили | Кэш того, что было получено с ретрансляторов. |
| Расшифрованные личные сообщения и групповые чаты | Контролируется Кэширование личных сообщений и групповых чатов на устройстве (включено по умолчанию). Отключите его, и они будут повторно загружаться и расшифровываться при каждом запуске, а не храниться на диске. |
| Членство в группе и временные групповые ключи | Зашифровано ключом хранилища, если включено шифрование личности. |
| Яркие покупки | Можно восстановить с помощью кода активации — см. магазин талантов. |
Настройки › Данные и Резервное копирование имеют два более узких инструмента, чем паника. стереть: Очистить кэш локального хранилища удаляет кэшированную историю, сообщения, профили и реакции, но сохраняет ваш логин, настройки, членство в группах и покупки; Сброс настроек к значениям по умолчанию делает обратное.