База знаний Разговор с людьми
Личные сообщения
Индивидуальные разговоры, которые не может прочитать ни одно реле, адресованные клавишам, которые существуют только для одного сообщения.
Эта страница для удобства переведена автоматически. Применяется английский оригинал.
Начинаю личное сообщение
Три способа:
/pm nym, или/pm nym#a1b2когда два человека выбрали одно и то же имя;- Личное сообщение из чьего-либо контекстного меню, доступного при длительном нажатии или щелкнув правой кнопкой мыши одно из их сообщений;
- маленький + рядом с разделом «Личные сообщения» на боковой панели, который занимает
ним или
npub.
Кому разрешено начинать с тобой зависит от вас. Принимайте личные сообщения и запросы в групповой чат, под Настройки › Конфиденциальность и безопасность. По умолчанию включено, и его можно сузился до Только друзья или полностью выключен.
Как работают личные сообщения
Нимчат реализует НИП-17 личные прямые сообщения, запечатанные внутри НИП-59 подарочные упаковки. На выходе ваше сообщение проходит через три слоя:
- a слух (
kind 14) — текст и его метаданные, никогда подписано, поэтому никто, кто его не расшифровал, никогда не сможет доказать, что оно принадлежит вам; - a тюлень (
kind 13) — слух, зашифрованный в получатель и подписанный вами; - a подарочная упаковка (
kind 1059) — печать снова зашифрована, подписано одноразовый ключ, созданный только для этого сообщения.
Таким образом, реле видит событие из публичного ключа, которое никогда раньше не появлялось и никогда больше не будет, адресовано получателю, с непрозрачным содержанием. Не твой ключ. Не тот сообщение. Нет даже постоянного отправителя, которого можно было бы сопоставить.
Временная метка обертки также намеренно неверна: она датирована случайным числом до два часа, взятые из криптографического ГСЧ. Без этого наблюдатель мог бы выстроить очередь «обертка отправлена». в 14:03:11» с «обертка доставлена в 14:03:11» и восстановить, кто с кем разговаривает по времени один.
Открытый ключ получателя находится в открытом виде — так и должно быть, иначе они не смогут найти сообщение. Итак, реле может это увидеть. кто-нибудь отправил что-то на этот ключ, и примерно как часто. Он не может видеть, кто, когда именно и что.
Квантовое сопротивление
Приведенное выше шифрование основано на обмене ключами по эллиптической кривой, который достаточно мощный квантовый компьютер может сломаться — и злоумышленник может сегодня записывать трафик, чтобы один раз расшифровать один существует. Между пользователями Nymchat Nymchat может добавить второй постквантовый обмен ключами. (ML-KEM-768) рядом со стандартным, поэтому для прочтения сообщения придется сломать оба.
Сообщения, отправленные таким образом, показывают щит рядом с подшипником; те, у кого нет второго обмена, показывают тот же щит, который был пробит, поэтому вы всегда можете сказать, на который вы смотрите. Читать Badge Для всех трех государств и квантово-устойчивое шифрование за то, что он делает и не покрывает.
Прямая секретность
Криптографическая секретность означает, что украденный ключ не может открыть сообщения, отправленные до того, как он был украден, и Nymchat не имеет этого: NIP-44 получает свой ключ от вашего долгосрочного
nsec, а также The
Пост-квантовый слой Что делает настройка ниже, это попросить реле удалить сообщение позже, что ограничивает, сколько времени существует копия, чтобы быть украденным вообще.
Исчезающий премьер-министр (прямая секретность), под
Настройки › Конфиденциальность и безопасность. По умолчанию отключено. Поворачивая его
на добавляет НИП-40 expiration бирка на каждой исходящей подарочной упаковке, которая запрашивает реле и
клиенты могут удалить сообщение по истечении выбранного вами периода.
Это запрос, и стоит пояснить, что это значит: реле, которое его выполняет, отпадает. событие, а реле, которое этого не делает, не делает этого. Это сокращает время хранения копии. инфраструктура, которую вы не контролируете. Он не может отменить отправку сообщения тому, кто уже отправил получил его.
Исчезающие сообщения
Исчезнуть после устанавливает срок действия и применяется только при включенной прямой секретности:
| Вариант | |
|---|---|
| 1 час | |
| 6 часов | |
| 1 день | По умолчанию |
| 3 дня | |
| 7 дней |
Отдельно, Кэширование личных сообщений и групповых чатов на устройстве решает, расшифровано ли разговоры ведутся локально. Он включен по умолчанию, поэтому разговоры появляются мгновенно на запуск. Выключите его, и на диск ничего расшифрованного не запишется — сообщения загружаются и каждый раз расшифровывается заново, что медленнее и означает все, что уже было передано реле. drop пропал и для тебя.