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.
Questa pagina è tradotta automaticamente per comodità. Si applica l'originale inglese.
Avvio di un messaggio privato
Tre modi:
/pm nym, O/pm nym#a1b2quando 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.
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:
- 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; - a foca (
kind 13) — la voce crittografata nel destinatario e firmato da te; - 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.
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 giorno | Predefinito |
| 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.