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

База знаний Разговор с людьми

Личные сообщения

Индивидуальные разговоры, которые не может прочитать ни одно реле, адресованные клавишам, которые существуют только для одного сообщения.

Начинаю личное сообщение

Три способа:

  • /pm nym, или /pm nym#a1b2 когда два человека выбрали одно и то же имя;
  • Личное сообщение из чьего-либо контекстного меню, доступного при длительном нажатии или щелкнув правой кнопкой мыши одно из их сообщений;
  • маленький + рядом с разделом «Личные сообщения» на боковой панели, который занимает ним или npub.
Разговор в личных сообщениях в Nymchat.
Разговор в личных сообщениях.

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

Как работают личные сообщения

Нимчат реализует НИП-17 личные прямые сообщения, запечатанные внутри НИП-59 подарочные упаковки. На выходе ваше сообщение проходит через три слоя:

  1. a слух (kind 14) — текст и его метаданные, никогда подписано, поэтому никто, кто его не расшифровал, никогда не сможет доказать, что оно принадлежит вам;
  2. a тюлень (kind 13) — слух, зашифрованный в получатель и подписанный вами;
  3. a подарочная упаковка (kind 1059) — печать снова зашифрована, подписано одноразовый ключ, созданный только для этого сообщения.

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

Временная метка обертки также намеренно неверна: она датирована случайным числом до два часа, взятые из криптографического ГСЧ. Без этого наблюдатель мог бы выстроить очередь «обертка отправлена». в 14:03:11» с «обертка доставлена в 14:03:11» и восстановить, кто с кем разговаривает по времени один.

Что еще видно

Открытый ключ получателя находится в открытом виде — так и должно быть, иначе они не смогут найти сообщение. Итак, реле может это увидеть. кто-нибудь отправил что-то на этот ключ, и примерно как часто. Он не может видеть, кто, когда именно и что.

Прямая секретность

Исчезающий премьер-министр (прямая секретность), под Настройки › Конфиденциальность и безопасность. По умолчанию отключено. Поворачивая его на добавляет НИП-40 expiration бирка на каждой исходящей подарочной упаковке, которая запрашивает реле и клиенты могут удалить сообщение по истечении выбранного вами периода.

Это запрос, и стоит пояснить, что это значит: реле, которое его выполняет, отпадает. событие, а реле, которое этого не делает, не делает этого. Это сокращает время хранения копии. инфраструктура, которую вы не контролируете. Он не может отменить отправку сообщения тому, кто уже отправил получил его.

Исчезающие сообщения

Исчезнуть после устанавливает срок действия и применяется только при включенной прямой секретности:

Вариант
1 час
6 часов
1 деньПо умолчанию
3 дня
7 дней

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