База знания Говорейки с хора
Лични съобщения
Разговори един към един, които никое реле не може да прочете, адресирани до ключове, които съществува само за едно съобщение.
Тази страница е машинно преведена за удобство. Английският оригинал е версията, която се прилага.
Стартиране на лично съобщение
Три начина:
/pm nym, или/pm nym#a1b2когато двама души са избрали едно и също име;- Лично съобщение от нечие контекстно меню, достигано чрез продължително натискане или щракване с десния бутон върху едно от техните съобщения;
- малкият + до секцията Лични съобщения в страничната лента, която отнема a
nym или an
npub.
Кой има право да започне такъв с вас зависи от вас. Приемайте лични съобщения и заявки за групов чат, под Настройки › Поверителност и сигурност, е активирано по подразбиране и може да бъде стеснен до Само приятели или напълно изключен.
Как работят личните съобщения
Nymchat прилага NIP-17 лични директни съобщения, запечатани вътре NIP-59 опаковки за подаръци. Вашето съобщение преминава през три слоя на излизане:
- a слух (
kind 14) — текстът и неговите метаданни, никога подписан, така че никога не може да бъде доказано, че е ваш от всеки, който не го е дешифрирал; - a печат (
kind 13) — слухът, шифрован до получател и подписан от вас; - a подаръчна опаковка (
kind 1059) — печатът е криптиран отново, подписан от а еднократен ключ, генериран само за това съобщение.
Следователно това, което релето вижда, е събитие от pubkey, който никога не се е появявал преди и никога повече, адресирано до получателя, с непрозрачно съдържание. Не е вашият ключ. Не на съобщение. Няма дори последователен подател, който да корелира.
Времето на обвивката също е умишлено грешно: то е със задна дата с произволно количество до два часа, извлечени от криптографски RNG. Без това наблюдателят би могъл да подреди „опаковане на изпратени в 14:03:11" с "обвивка доставено в 14:03:11" и възстановете кой с кого говори от времето сам.
Публичният ключ на получателя е чист - трябва да е, или те не могат да намерят съобщението. Така че едно реле може да види това някой изпрати нещо до този ключ и приблизително колко често. Не може да види кой, кога точно или какво.
Предна тайна
Изчезващ PM (секретност за напред), под
Настройки › Поверителност и сигурност, е изключено по подразбиране. Обръщайки го
на добавя NIP-40 expiration етикет към всяка изходяща подаръчна опаковка, която задава релета и
клиенти да изтрият съобщението след избрания от вас период.
Това е молба и си струва да се изясни какво означава това: реле, което го уважава, пада събитието и реле, което не го прави, не го прави. Намалява продължителността на престоя на копието инфраструктура, която не контролирате. Не може да отмени изпращането на съобщение до някой, който вече го е изпратил получи го.
Изчезващи съобщения
Изчезни след задава периода на изтичане и се прилага само докато е включена препращаща тайна:
| опция | |
|---|---|
| 1 час | |
| 6 часа | |
| 1 ден | По подразбиране |
| 3 дни | |
| 7 дни |
Отделно, Кеширане на PM и групови чатове на устройството решава дали е дешифриран разговорите се съхраняват локално. Той е включен по подразбиране, така че разговорите се появяват незабавно на стартиране. Изключете го и нищо декриптирано не се записва на диска - съобщенията се извличат и всеки път се декриптира наново, което е по-бавно и означава всичко, което релетата вече имат изпуснато е изчезнало и за вас.