SHARE THE PERSPECTIVE
Criptografar o texto uma única vez não elimina o custo de distribuir as chaves e entregar a mensagem a todos os membros.

Na arquitetura de “chave do remetente”, ou Sender Key, o remetente não precisa criptografar o mesmo texto separadamente para cada membro do grupo. Cada remetente tem sua própria cadeia de chaves e fornece aos membros autorizados, por um caminho seguro, a chave necessária para ler suas mensagens. Esse método reduz o custo de criptografar o texto; os custos de distribuição de chaves, entrega de mensagens e gestão de membros permanecem.

Como o LGS1 é descrito no Livara?

Segundo a documentação de segurança do Livara, o LGS1 usa uma cadeia e uma chave de assinatura próprias de cada remetente para mensagens de grupos privados compatíveis no modo E2EE. As chaves dos remetentes são distribuídas em sessões LVR1 entre pares; em seguida, uma chave de mensagem é derivada para cada posição da cadeia. A documentação também descreve a rotação de chaves após a entrada ou saída de membros. Trata-se de uma explicação da arquitetura do produto, não do resultado de um teste de desempenho ou de uma auditoria independente realizada por este artigo.

O caminho de uma mensagem de grupo, passo a passo

  1. Preparação dos membros: O dispositivo deve verificar a identidade criptográfica e a participação autorizada dos destinatários.
  2. Distribuição da chave do remetente: As informações necessárias chegam aos membros por sessões privadas. Em um grupo grande, essa etapa não é gratuita nem independente do número de membros.
  3. Derivação da chave de mensagem: A cadeia avança para que textos diferentes não sejam criptografados com a mesma chave de mensagem.
  4. Criptografia e autenticação: O texto é criptografado, e o destinatário deve verificar a integridade da mensagem e a identidade do remetente.
  5. Mudança de membros: As chaves do período seguinte devem ficar disponíveis apenas para os membros autorizados que permanecem.

“Chave do remetente” não deve ser confundida com o uso permanente de uma única chave AES para todas as mensagens. O estado da cadeia, o número da mensagem e a época da chave fazem parte de um projeto seguro.

Qual custo diminui e qual permanece?

Parte do trabalho Efeito da arquitetura de chave do remetente
Criptografar o conteúdo de uma mensagem comum Pode ser feito uma vez, em vez de criar uma cópia criptografada separada para cada destinatário
Distribuir a chave inicial ou uma nova chave Deve abranger os membros autorizados; o número de membros e dispositivos importa
Envio pela rede a todos os membros Ainda exige entregar os dados aos destinatários
Saída de um membro e dispositivo offline Exige gestão de épocas, coordenação e comportamento claro em caso de erro

Portanto, a frase “o custo total do grupo passa de O(N) para O(1)” não é precisa. É possível falar de uma operação específica, não da rede inteira. Velocidade, bateria e consumo de dados também devem ser medidos em uma versão do aplicativo, com um número de membros e dispositivos determinados.

Onde entra a proteção pós-quântica?

O Livara relaciona a distribuição das chaves de grupo às sessões híbridas LVR1. A existência de um componente pós-quântico, por si só, não comprova todas as propriedades do grupo: a combinação das chaves, as assinaturas, a conservação do estado e a validação dos membros também importam. Padronizar um algoritmo é diferente de aprovar a segurança de um aplicativo de mensagens completo.

Para comparar arquiteturas, o RFC 9420 sobre MLS é um exemplo de especificação formal para a gestão de chaves de grupo. O LGS1 não deve ser apresentado como o próprio MLS nem como uma implementação dele; as garantias de cada um devem ser consultadas nas especificações e evidências do respectivo protocolo.

O que verificar antes de confiar em um grupo privado?

  • O próprio grupo está realmente em modo de criptografia de ponta a ponta? A documentação do Livara diz que um grupo antigo incompatível não deve receber um rótulo de criptografia sem fundamento.
  • Quem pode adicionar membros e como os membros ficam sabendo da mudança?
  • Um novo membro tem acesso ao histórico ou apenas às mensagens futuras? Verifique a resposta naquela mesma versão do aplicativo.
  • A época da chave muda depois que um membro é removido? A remoção da lista, por si só, não comprova a troca de chave.
  • Os membros atuais podem copiar a mensagem? Sim; a criptografia não elimina a necessidade de confiar no destinatário.

Perguntas frequentes

Remover um membro apaga suas mensagens antigas?

Não. A rotação de chaves serve para limitar o acesso futuro; uma cópia já recebida ou salva não é necessariamente apagada do dispositivo do membro removido.

O LGS1 entrega mensagens durante uma interrupção total da rede?

A criptografia não cria um caminho de comunicação. A entrega depende do acesso dos dispositivos ao serviço e ao caminho de rede; separe segurança do conteúdo de disponibilidade.

O servidor não tem nenhuma informação sobre o grupo?

Segundo os limites declarados pelo Livara, a confidencialidade do conteúdo não significa que todas as informações operacionais estejam ocultas. Ao escolher um grupo, leia também a política de membros e de metadados.

Abrir o Livara Chat
CONTINUE THE THREADEnd-to-end encryption ↗
YOU’VE REACHED THE ENDBack to the reading room ↗