Ir ao contido
Volver a Nymchat

Base de coñecemento Falando coa xente

Mensaxes privadas

Conversas un a un que ningún relé pode ler, dirixidas a claves que existen só para unha única mensaxe.

Iniciando unha mensaxe privada

Catro camiños:

  • /pm nym, ou /pm nym#a1b2 cando dúas persoas escolleron o mesmo nome;
  • Mensaxe privada desde o menú contextual de calquera persoa, ao que se accede premendo ou pulsando moito tempo facendo clic co botón dereito nunha das súas mensaxes;
  • o pequeno + xunto á sección Mensaxes privadas da barra lateral, que leva a nym ou an npub;
  • Responder en privado na mensaxe de alguén nunha canle ou grupo, que abre a mensaxe privada coa súa mensaxe citada.
Unha conversa de mensaxe privada individual en Nymchat.
Unha conversa de mensaxe privada.

Quen ten permiso para comezar un contigo depende de ti. Acepta mensaxes privadas e solicitudes de chat en grupo, baixo Configuración › Privacidade e seguridade, está activada de forma predeterminada e pode ser reducido a Só amigos ou desactivado por completo.

Como funcionan as mensaxes privadas

Implementos de Nymchat NIP-17 mensaxes directas privadas, seladas dentro NIP-59 envoltorios de agasallo. A túa mensaxe pasa por tres capas á saída:

  1. a rumor (kind 14) — o texto e os seus metadatos, nunca asinado, polo que nunca poderá demostrarse que é teu por ninguén que non o descifrase;
  2. a selo (kind 13) - o rumor cifrado para o destinatario e asinado por ti;
  3. a papel de agasallo (kind 1059) - o selo cifrado de novo, asinado por a clave única xerada só para esta mensaxe.

O que ve un relevo, polo tanto, é un acontecemento dun pubkey nunca antes e nunca máis, dirixida ao destinatario, con contido opaco. Non é a túa chave. Non o mensaxe. Nin sequera un remitente consistente para correlacionar.

A marca de tempo da envoltura tamén está deliberadamente incorrecta: ten unha data anterior cunha cantidade aleatoria de ata dúas horas, extraídas dun RNG criptográfico. Sen iso, un observador podería aliñar "wrap sent ás 14:03:11" con "envoltura entregada ás 14:03:11" e reconstruír quen está a falar con quen desde o momento só.

O que aínda é visible

A clave pública do destinatario está clara; ten que estar, ou non a atoparon a mensaxe. Así que un relevo pode ver iso alguén enviou algo a esa chave, e aproximadamente cantas veces. Non pode ver quen, cando exactamente ou que.

Resistencia cuántica

O cifrado anterior depende dun intercambio de claves de curva elíptica que é suficientemente potente O ordenador cuántico podería romper e un adversario pode rexistrar o tráfico hoxe para descifrar unha vez un existe. Entre os usuarios de Nymchat, Nymchat pode engadir un segundo intercambio de claves post-cuántica (ML-KEM-768) xunto co estándar, polo que ambos terían que romperse para ler unha mensaxe.

Isto é automático entre os usuarios de Nymchat e non ten configuración. mensaxes enviadas deste xeito mostran un escudo xunto ao padlock; aqueles sen o segundo intercambio mostran o mesmo escudo golpeado, para que sempre poida dicir a quen está mirando. Ler o badge Os tres estados, e cifrado cuántico resistente polo que fai e polo que non cobre.

Segredo directo

Unha aclaración antes da configuración, porque o nome promete máis do que entrega. o segredo cifrado significa que unha clave roubada non pode abrir as mensaxes enviadas antes de que fose roubada, e Nymchat non ten iso: NIP-44 deriva a súa clave da súa clave a longo prazo nsec, e o Categoría: Post-Quantum Layer O que fai a configuración de abaixo é pedir aos relés que borren a mensaxe máis tarde, o que limita canto tempo existe unha copia para ser roubada.

PM desaparecendo (segredo directo), baixo Configuración › Privacidade e seguridade está desactivada de forma predeterminada. Darlle voltas on engade un NIP-40 expiration etiqueta a cada papel de agasallo saínte, que pide relevos e clientes para eliminar a mensaxe despois do período que escolle.

É unha petición, e paga a pena ter claro o que iso significa: cae un relevo que o honra o evento, e un relevo que non, non. Reduce o tempo que permanece unha copia infraestruturas que non controlas. Non pode anular o envío dunha mensaxe a alguén que xa o fixo recibiuno.

Mensaxes que desaparecen

Desaparecer despois establece o período de caducidade e só se aplica mentres o segredo directo está activado:

Opción
1 hora
6 horas
1 díaPor defecto
3 días
7 días

Cando unha mensaxe desaparecida vale a pena manter, Manteña o chat no seu menú de contexto impide que desapareza, para todos na conversación; vexa Gardar mensaxes, manter en chat e exportarManter só afecta as aplicacións de Nymchat: un relé aínda pode deixar caer o evento cando a súa expiración pasa, e un cliente que ignora a expiración nunca a elimina en primeiro lugar.

Por separado, Almacene en caché MPs e conversas en grupo no dispositivo decide se descifrado as conversas mantéñense localmente. Está activado por defecto, polo que as conversas aparecen ao instante en lanzamento. Desactívao e non se escribe nada descifrado no disco: obtéñense mensaxes e descifrado de novo cada vez, o que é máis lento e significa todo o que xa teñen os relés caeu tamén se foi para ti.