Pular para o conteúdo
De volta ao Nymchat

Base de conhecimento Conversando com as pessoas

Mensagens privadas

Conversas um-a-um que nenhum relé pode ler, endereçadas a chaves que existem apenas para uma única mensagem.

Iniciando uma mensagem privada

Três maneiras:

  • /pm nym, ou /pm nym#a1b2 quando duas pessoas escolheram o mesmo nome;
  • Mensagem Privada no menu de contexto de qualquer pessoa, acessado pressionando longamente ou clicar com o botão direito em uma de suas mensagens;
  • o pequeno + ao lado da seção Mensagens Privadas na barra lateral, que leva um nym ou um npub.
Uma conversa individual por mensagem privada no Nymchat.
Uma conversa por mensagem privada.

Quem tem permissão para iniciar um com você depende de você. Aceite mensagens privadas e solicitações de bate-papo em grupo, sob Configurações › Privacidade e Segurança, está ativado por padrão e pode ser reduzido para Apenas amigos ou desligado totalmente.

Como funcionam as mensagens privadas

Implementos Nymchat NIP-17 mensagens diretas privadas, seladas dentro NIP-59 embrulhos para presentes. Sua mensagem passa por três camadas na saída:

  1. a rumor (kind 14) — o texto e seus metadados, nunca assinado, para que nunca possa ser provado que é seu por alguém que não o tenha descriptografado;
  2. a selo (kind 13) - o boato criptografado para o destinatário e assinado por você;
  3. a embrulho para presente (kind 1059) — o selo criptografado novamente, assinado por um chave única gerada apenas para esta mensagem.

O que um relé vê, portanto, é um evento de um pubkey que nunca apareceu antes e nunca mais o farei, endereçado ao destinatário, com conteúdo opaco. Não é sua chave. Não o mensagem. Nem mesmo um remetente consistente para correlacionar.

O carimbo de data/hora do wrap também está deliberadamente errado: ele é retroativo por uma quantidade aleatória de até duas horas, extraídas de um RNG criptográfico. Sem isso, um observador poderia alinhar "embrulho enviado às 14:03:11" com "embrulho entregue às 14:03:11" e reconstruir quem está falando com quem a partir do tempo sozinho.

O que ainda é visível

A chave pública do destinatário está clara - tem que estar, ou eles não conseguirão encontrar a mensagem. Então, um relé pode ver isso alguém enviou algo para essa chave e aproximadamente com que frequência. Não pode ver quem, quando exatamente ou o quê.

Sigilo de encaminhamento

PM desaparecido (sigilo de encaminhamento), sob Configurações › Privacidade e Segurança estão desativadas por padrão. Girando em adiciona um NIP-40 expiration etiqueta para cada embrulho de presente enviado, que solicita retransmissões e clientes excluam a mensagem após o período que você escolher.

É um pedido, e vale a pena deixar claro o que isso significa: um revezamento que o honre cai o evento, e um revezamento que não acontece, não acontece. Reduz o tempo que uma cópia permanece infraestrutura que você não controla. Não é possível cancelar o envio de uma mensagem para alguém que já tenha recebeu.

Mensagens desaparecendo

Desaparecer depois define o período de expiração e só se aplica enquanto o sigilo de encaminhamento estiver ativado:

Opção
1 hora
6 horas
1 diaPadrão
3 dias
7 dias

Separadamente, Armazenar PMs e bate-papos em grupo no dispositivo decide se será descriptografado as conversas são mantidas localmente. Está ativado por padrão, então as conversas aparecem instantaneamente em lançamento. Desligue-o e nada descriptografado será gravado no disco — as mensagens serão buscadas e descriptografado novamente a cada vez, o que é mais lento e significa qualquer coisa que os relés já tenham caiu também se foi para você.