LivaraMensageiro privado, início
Português ▾

Como o Livara funciona: A versão completa.

Criptografia, recuperação e sincronização · explicadas

Todo o resto neste site é resumido. Aqui está a explicação completa: o que a criptografia de conversas diretas e grupos cobre, o que mudou nesta versão, o custo de perder um dispositivo e por que uma conexão ao vivo ainda precisa de um registro por trás.

01 · e2ee

O que criptografia de ponta a ponta realmente significa aqui

Em uma conversa Livara, o corpo da mensagem e qualquer mídia são criptografados no seu dispositivo e abertos apenas no dispositivo do destinatário. O servidor transporta uma caixa que não pode abrir.

Cada dispositivo guarda material privado P-256 e ML-KEM-768. Os backups de recuperação são criptografados no dispositivo antes do envio. As conversas diretas estabelecem LVR1 com contribuições clássicas e pós-quânticas e depois avançam cadeias de envio e recebimento conforme as mensagens são trocadas.

AES-256-GCM criptografa o conteúdo e autentica seu contexto. Os anexos recebem uma chave de arquivo aleatória e separada antes do envio; ela segue dentro da conversa criptografada, em vez de ficar exposta ao servidor.

Na entrega protegida de mensagens, o servidor retransmite conteúdo criptografado e lida com metadados de roteamento. Canais públicos e processamento opcional por IA têm regras diferentes de acesso aos dados; veja o modelo de ameaças e a política de privacidade.

02 · cobertura

Como a criptografia de ponta a ponta protege suas conversas

Conversas diretas e grupos privados compatíveis usam criptografia de ponta a ponta no seu dispositivo. Canais públicos são legíveis; grupos antigos incompatíveis ficam fora dessa cobertura.

Texto de mensagens diretas, edições, legendas, áudios e anexos são criptografados no dispositivo cliente com o ratchet híbrido pós-quântico LVR1. Se as chaves estiverem ausentes ou inválidas, o envio é bloqueado em vez de mudar silenciosamente para texto em claro.

Livara 0.2 oferece criptografia com chaves de remetente LGS1 para grupos privados compatíveis. Cada membro cria uma cadeia de remetente e criptografa texto, mídia e anexos no próprio dispositivo. As chaves mudam com a composição do grupo; o modelo de ameaças explica a confiança que ainda existe na lista de membros controlada pelo servidor.

Chamadas diretas e em grupo oferecem áudio, vídeo e compartilhamento de tela com criptografia de ponta a ponta. A gravação opcional no servidor usa criptografia de transporte em vez de E2EE enquanto REC está ativo. Canais de transmissão públicos continuam legíveis para o servidor.

03 · versão

Notas da versão Livara 0.1.68

Notas históricas de versão. Para a versão atual do Livara para Android e a soma de verificação, use a página de download.

Notas históricas de versão. Para a versão atual do Livara para Android e a soma de verificação, use a página de download.

O campo de escrita do modo simples em persa exibe AI.

Os recursos de API de IA exigem Livara AI Pro.

Updates the existing React Native Beta app. Keep your recovery key available; do not uninstall to update.

04 · recuperação

O que acontece quando você perde o dispositivo

Uma frase de recuperação abre um backup criptografado do seu material de identidade para acordo de chaves, assinatura e criptografia pós-quântica. Não é um backup do histórico de conversas.

Sua chave de acordo P-256, sua chave de assinatura P-256 e sua semente ML-KEM são reunidas e criptografadas no seu dispositivo com uma chave de recuperação aleatória de 256 bits, HKDF-SHA-512 e AES-256-GCM, e depois enviadas já criptografadas. Uma senha correta, sozinha, não pode abrir esse backup.

O formato de backup v7 autentica sua versão, conjunto de algoritmos, época de identidade e geração monotonicamente crescente. Um dispositivo que retorna pode detectar um backup antigo; um dispositivo totalmente novo ainda precisa de transparência de chaves para detectar uma reversão completa do instantâneo do servidor.

Você pode comparar impressões digitais de chaves públicas com a pessoa com quem conversa, por outro canal, para perceber uma chave que mudou quando não deveria.

Se você perder o dispositivo e a frase juntos, o texto cifrado antigo das conversas diretas continua fechado. Nenhum chamado de suporte reverte isso. Esse é o preço real de um servidor que não pode ler suas mensagens.

05 · sincronização

Por que uma conexão ao vivo ainda precisa de um registro

Uma conexão ao vivo só diz o que está acontecendo agora. Um número de sequência por usuário recupera o que você perdeu enquanto o trem estava no túnel.

Uma conexão ao vivo é só parte de um serviço confiável de mensagens. A pergunta importante é como o app detecta e recupera as mudanças perdidas durante uma desconexão.

Cada mudança relevante também avança um número de sequência contínuo por usuário. Assim, um cliente reconectado pede exatamente o intervalo que perdeu, em vez de adivinhar ou baixar a conta inteira outra vez.

Os clientes eliminam duplicatas com identificadores de operação estáveis e conciliam com o instantâneo do servidor antes de avançar o cursor salvo — por isso um pensamento enviado com sinal ruim não vira três balões.

Glossário

Seis palavras que este site continua usando.

Definidas aqui para que nada se esconda atrás de um termo que você supostamente já deveria conhecer.

Texto cifrado
A forma criptografada do conteúdo. Ter apenas o texto cifrado não fornece a chave necessária para lê-lo.
Cursor persistente
Sua posição salva na sequência de mudanças. É assim que um cliente reconectado pede o intervalo ausente, e nada mais.
Impressão digital
Uma representação curta e legível de uma chave pública. Duas pessoas comparam as suas para perceber uma chave que mudou.
Ação otimista
O balão aparece antes de o servidor concordar. Se ele discordar, o balão é corrigido.
KEM híbrido
Duas contribuições para estabelecer chaves combinadas em um único segredo. Um projeto híbrido busca manter a proteção se um componente continuar seguro; o resultado depende do combinador e da implementação.
Envio criptografado
Um envio que é recusado, em vez de perder proteção, quando o outro lado não tem uma identidade híbrida para a qual criptografar.

O caminho mais rápido

Ler é a forma lenta de verificar.

Experimente o estabelecimento de chaves, a rejeição de alterações e verificações de hash no navegador. Essas demonstrações não substituem uma análise do protocolo ou app completo.