Passa al contenuto
Torniamo a Nymchat

Base di conoscenza Parlare con le persone

Messaggi privati

Conversazioni uno a uno che nessun relè può leggere, indirizzate a tasti che esistono solo per un singolo messaggio.

Avvio di un messaggio privato

Tre modi:

  • /pm nym, O /pm nym#a1b2 quando due persone hanno scelto lo stesso nome;
  • Messaggio privato dal menu contestuale di chiunque, raggiungibile premendo a lungo o facendo clic con il pulsante destro del mouse su uno dei loro messaggi;
  • il piccolo + accanto alla sezione Messaggi privati nella barra laterale, che accetta un file nym o an npub.
Una conversazione di messaggi privati ​​uno a uno in Nymchat.
Una conversazione tramite messaggio privato.

Chi è autorizzato ad avviarne uno con te dipende da te. Accetta messaggi privati ​​e richieste di chat di gruppo, sotto Impostazioni › Privacy e Sicurezza è abilitato per impostazione predefinita e può esserlo ristretto a Solo amici o spento del tutto.

Come funzionano i messaggi privati

Nymchat implementa NIP-17 messaggi diretti privati, sigillati all'interno NIP-59 confezioni regalo. Il tuo messaggio attraversa tre livelli in uscita:

  1. a voce (kind 14) — il testo e i suoi metadati, mai firmato, quindi non potrà mai essere dimostrato che sia tuo da chiunque non lo abbia decriptato;
  2. a foca (kind 13) — la voce crittografata nel destinatario e firmato da te;
  3. a confezione regalo (kind 1059) — il sigillo nuovamente crittografato, firmato da a chiave una tantum generata solo per questo messaggio.

Ciò che vede una staffetta, quindi, è un evento di un pubkey mai apparso prima e mai più, indirizzati al destinatario, dal contenuto opaco. Non è la tua chiave. Non il messaggio. Nemmeno un mittente coerente da correlare.

Anche il timestamp dell'avvolgimento è deliberatamente sbagliato: è retrodatato di un importo casuale fino a due ore, estratto da un RNG crittografico. Senza ciò, un osservatore potrebbe allineare "wrap sent at 14:03:11" con "wrap consegnato alle 14:03:11" e ricostruisci chi sta parlando con chi dai tempi solo.

Ciò che è ancora visibile

La chiave pubblica del destinatario è in chiaro: deve esserlo, altrimenti non potrebbero trovarla il messaggio. Quindi un relè può vederlo qualcuno ha inviato qualcosa a quella chiave e più o meno quanto spesso. Non può vedere chi, quando esattamente o cosa.

Segretezza in avanti

Primo Ministro scomparso (segretezza in avanti), sotto Impostazioni › Privacy e Sicurezza è disattivato per impostazione predefinita. Girandolo su aggiunge un NIP-40 expiration tag su ogni confezione regalo in uscita, che richiede relè e client di eliminare il messaggio dopo il periodo scelto.

È una richiesta, e vale la pena chiarire cosa significa: una staffetta che onora cade l'evento, e una staffetta che non lo fa, non lo fa. Riduce il tempo di permanenza di una copia infrastrutture che non controlli. Non è possibile annullare l'invio di un messaggio a qualcuno che lo ha già fatto ricevuto.

Messaggi che scompaiono

Scomparire dopo imposta il periodo di scadenza e si applica solo mentre è attiva la segretezza in avanti:

Opzione
1 ora
6 ore
1 giornoPredefinito
3 giorni
7 giorni

Separatamente, Memorizza nella cache i PM e le chat di gruppo sul dispositivo decide se decrittografato le conversazioni vengono mantenute localmente. È attivo per impostazione predefinita, quindi le conversazioni vengono visualizzate immediatamente su lancio. Disattivalo e nulla di decrittografato verrà scritto sul disco: i messaggi verranno recuperati e decriptato di nuovo ogni volta, il che è più lento e significa tutto ciò che i relè hanno già caduto se n'è andato anche per te.