3 min de leitura
Conhecimento zero explicado sem criptografia
A expressão é usada livremente no marketing. Veja o que ela realmente significa, o custo para um produto e como saber se uma promessa é real.

Conhecimento zero, no sentido usado por software de consumo, significa que o provedor do serviço não pode ver o que você armazena nele. Não que ele prometa não olhar, mas que é estruturalmente incapaz de fazê-lo.
A criptografia é genuinamente complicada. A ideia não é, e você pode avaliar uma promessa sem entender a matemática por trás.
A analogia do cofre do hotel, e onde ela falha
A explicação habitual é o cofre do hotel: você escolhe o código, o hotel não pode abri-lo.
É um bom começo, mas esconde a parte importante: os hotéis mantêm um código mestre. Quase todo sistema que parece de conhecimento zero tem algum equivalente, geralmente introduzido por um bom motivo, e a questão é se ele existe ou não.
O teste definitivo é mais simples. Se você perder tudo, eles conseguem recuperar seus dados? Se a resposta for sim, eles conseguem lê-los. Não existe arranjo no qual uma empresa possa restaurar seu conteúdo sem poder acessá-lo.
Recuperação e privacidade estão em tensão direta. Qualquer serviço que consiga recuperar totalmente seus dados também pode lê-los.
O que a situação das chaves realmente determina
Existem três arranjos reais.
A empresa guarda as chaves. Tudo funciona perfeitamente. A redefinição de senha restaura seu conteúdo, a busca funciona no servidor, você pode entrar em qualquer dispositivo. A empresa pode ler tudo.
As chaves são derivadas da sua senha e mantidas apenas nos dispositivos. A empresa não pode ler o conteúdo. Perder a senha significa perder o conteúdo, a menos que exista um mecanismo de recuperação, e qualquer mecanismo de recuperação é onde reside a concessão.
As chaves são geradas no dispositivo e nunca saem dele. É o modelo mais forte, e faz com que a transição para um novo dispositivo exija a participação do usuário, em vez de acontecer de forma invisível.
Como testar uma promessa
Tente redefinir a senha. Se o seu histórico permanecer intacto depois disso e não for solicitado nenhum outro segredo, a empresa possui a chave.
Procure por um aviso. Produtos com criptografia de ponta a ponta real avisam você, repetidamente e de forma um pouco irritante, que chaves perdidas significam dados perdidos. O marketing que promete privacidade perfeita e recuperação sem esforço está descrevendo algo que não existe.
Verifique se a busca ocorre no servidor. Uma busca instantânea em anos de histórico, em um dispositivo novo, antes de qualquer download ser feito, significa que o servidor pode ler o conteúdo.
Procure por um protocolo publicado ou uma auditoria independente. Não é uma prova por si só, mas a ausência desses elementos é informativa.
Quanto isso custa
Vale a pena ser direto sobre isso, pois fornecedores que só listam benefícios estão apenas vendendo algo.
Dados perdidos são perdidos permanentemente. A busca no servidor fica indisponível ou limitada. Adicionar um dispositivo exige uma etapa real. O acesso web fica mais difícil. O suporte não pode olhar sua conta para diagnosticar um problema de conteúdo. E recursos que precisam que o servidor entenda o conteúdo, incluindo a maioria das funções de IA, não funcionam ou precisam ser transferidos para o dispositivo.
Onde o Duoheart se encaixa
Perguntas, respostas, mensagens e chamadas são criptografados no dispositivo com uma chave gerada nele e nunca enviada aos nossos servidores.
O que significa que os custos acima também são nossos. Não podemos recuperar o conteúdo de um casal por eles. Não podemos pesquisá-lo. O suporte não pode ver o que você escreveu, o que ocasionalmente torna as conversas de suporte mais desconfortáveis do que seriam de outra forma.
Recursos opcionais de IA funcionam apenas com textos que o usuário envia explicitamente para essa finalidade. A conversa criptografada não é enviada para lugar nenhum, porque não conseguiríamos enviá-la mesmo se quiséssemos.
A versão resumida
Faça uma única pergunta: se eu perder minha senha e meu celular, vocês conseguem recuperar meu conteúdo? A resposta lhe dirá tudo o que a página de marketing esconde.
Dúvidas comuns
- O que significa conhecimento zero para um aplicativo?
- Significa que o operador é estruturalmente incapaz de ler seu conteúdo, em vez de apenas prometer não olhar. As chaves existem apenas nos seus dispositivos.
- Como saber se um aplicativo realmente usa criptografia de ponta a ponta?
- Verifique se eles conseguem restaurar seu conteúdo após a perda total da senha e do dispositivo. Se puderem, eles conseguem lê-lo.
- Quais são as desvantagens da criptografia de ponta a ponta?
- Chaves perdidas significam dados perdidos para sempre, a busca no servidor é limitada, adicionar dispositivos exige uma etapa real e o suporte não pode ver seu conteúdo para ajudar.


