Pular para o conteúdo
Voltar para Nymbot

Base de conhecimento Privacidade

Moda Anônima

O modo anônimo permite que o servidor carregue uma mensagem sem poder saber cujos créditos está carregando.

A lacuna que fecha

O gato é End-to-end criptografadoO selo dentro de cada envelope de presente é assinado pela sua chave de identidade; sua linha de crédito, seu fio de conversação e a turn de-duplicação estão todos pendurados nessa chave; e a cópia arquivada de cada resposta é endereçada a ela.

Assim, qualquer um que detém a chave privada do bot poderia listar quem usou o chat pago, e qualquer um com o banco de dados poderia fazê-lo sem a chave.

A chave de lançamento

O Anônimo O chip, ou ?anon, gera um par de teclas no seu dispositivo e move toda a conversa nele. A partir daí, o rumor, o selo e a assinatura do pedido são todas essas chaves - sua chave de identidade não assinala nada nesta conversa.

Na aplicação web, o chip mostra se o bate-papo na tela é anônimo; ligá-lo em um bate-papo vazio torna esse bate-papo anônimo, e ligá-lo em um bate-papo que já tem mensagens abre um novo bate-papo anônimo em vez disso.

Responder Permanecer Híbrido pós-quânticoA chave lançável carrega sua própria chave KEM, derivada de uma raiz gerada independentemente da chave de assinatura, de modo que a publicação de uma não enfraquece a outra.

Enquanto está ligado, os recibos de leitura, os indicadores de digitação, as reações e as edições para o Nymbot são retidos. Cada um deles, caso contrário, levaria sua assinatura real na mesma conversa e anularia a coisa toda.Se o seu aplicativo não pode honrar isso - um cofre fechado, estado ainda não restaurado - ele se recusa a enviar em vez de silenciosamente voltar à sua chave de identidade.

A chave de lançamento é armazenada sob Criptografia de identidade e sincroniza com seus outros dispositivos, de modo que a conversa e o seu equilíbrio o seguem.Rotando-o mantém as chaves anteriores por um tempo para que o seu histórico permaneça legível e o seu equilíbrio permaneça rastreável.

Voucher de Crédito Cego

Simplesmente transferir créditos para a chave de lançamento entregaria ao servidor o link que o modo existe para quebrar. Vouchers cegos, no estilo Chaumian uma moeda Cashu usa.

  1. Seu aplicativo escolhe um segredo aleatório e o cega com um fator aleatório.
  2. Autentificado como seu nim, ele pede ao servidor para assinar o valor cego. O servidor carrega seu saldo e assina algo que não pode ler.
  3. Cada assinatura vem com uma prova de que a chave de assinatura publicada foi a usada.O seu aplicativo a verifica e rejeita todo o movimento se não verificar – uma assinatura não provável é um vetor de marcação, não um problema cosmético.
  4. O resultado é um token válido que parece nada que o servidor tenha visto.
  5. Mais tarde, autenticado como a chave de lançamento, ele apresenta o token.O servidor verifica-o, verifica que não foi gasto e acredita a chave - sem nada para correspondê-lo.

As tabelas registram que um voucher foi emitido e que um voucher foi gasto.Nem registra quem. Esse link é o que a cegueira destrói, e armazená-lo colocaria direto de volta.

O conjunto de teclas é publicado, e seu aplicativo pins e avisa você se ele mudar - um conjunto de teclas por usuário é exatamente como uma moeda marcaria seus usuários. ?buy.

O que não esconde

Ser honesto sobre as bordas é a única maneira que o resto vale a pena.

  • Uma conexão publica os eventos de ambas as identidades. O aplicativo alcança os relés através do trabalhador, de modo que os relés veem o endereço do trabalhador em vez do seu – mas o trabalhador vê a conexão, e se não puder ser alcançado, o aplicativo se conecta aos relés em si.
  • Rotando a chave e carregando o equilíbrio Mostra ao servidor uma chave anônima pagando outra.
  • Uma conversa é uma conversa. Cada mensagem sob uma chave de lançamento está ligada às outras por construção - o assistente precisa do fio como contexto.
  • O que você escreve pode identificá-lo. Nenhuma quantidade de higiene de chave ajuda se a pergunta nomear seu empregador.
  • ?gift e ?transfer Fique em seu verdadeiro ninho: um presente é feito a partir de seu equilíbrio e um presente resgatado aterra nele, nunca na chave jogável.
  • Um token de repositório nomeia sua conta. Um repositório que você usa em um bate-papo anônimo envia seu token de acesso com cada solicitação, como em qualquer bate-papo, e nunca é armazenado - mas o forjador, e o Nymbot enquanto detém o pedido, pode dizer a que conta esse token pertence.

Alguns recursos, de outra forma, amarrariam a chave de lançamento de volta ao seu nim, então um bate-papo anônimo vai sem eles:

  • As notificações push para chats anônimos estão desativadas. Você é notificado enquanto o aplicativo está aberto; nada registra um token push ou assinatura para o bate-papo.
  • Os horários do servidor e as execuções de fundo não estão disponíveis. Um convite agendado que responde em um bate-papo anônimo é executado apenas no seu dispositivo.
  • Memórias salvas não são enviadas, e nada é proposto para a memória de um chat anônimo.
  • As configurações padrão permanecem em casa. A solicitação carrega apenas as permissões próprias do bate-papo e um limite de solicitação apenas quando você escolher Comece de qualquer maneira para essa mensagem.
  • Cada chave pede por si mesma. As verificações de respostas, a limpeza do ramo do Nymbot e a lista de solicitações em execução vão com uma chave por solicitação, espalhadas por uma espera aleatória, e as execuções de um bate-papo anônimo são solicitadas apenas enquanto esse bate-papo estiver aberto.
Cuidadoso

Créditos em uma chave jogável vivem e morrem com essa chave. Dispositivo Wipe levá-lo e tudo o que nele restou.