Checklist
Antes de levar conversas sensíveis
A criptografia protege a mensagem no caminho. Ela não protege um celular nas mãos erradas nem uma pessoa que compartilha o que você mandou. Estes passos levam alguns minutos e cobrem os riscos mais comuns. Eles apoiam o que o SeTalk quer ser: discrição profissional, como o sigilo de negócios e o segredo industrial.
Bloqueie o celular e ponha uma senha no app
Quem pega o seu celular desbloqueado abre as suas conversas. Use o bloqueio de tela do celular e ponha uma senha no app do SeTalk, para que ele a peça antes de mostrar qualquer coisa.1
Mantenha o sistema atualizado e instale apps só de fontes confiáveis. Um programa espião no celular lê o que está na tela, antes de qualquer criptografia.
Confirme cada contato por outro canal
Para ter certeza de que fala com a pessoa certa, compare o código de segurança com o contato pessoalmente ou por outro canal, depois de conectar.1
Convites só para a pessoa certa
Um convite mandado para a pessoa errada conecta você à pessoa errada. Mande cada link ou QR de convite direto para a pessoa a quem ele se destina e não o publique onde outros possam ver.1
Nos grupos, confira quem está em cada um antes de compartilhar algo sensível. Todo mundo no grupo lê o que é mandado ali. Os grupos não têm a camada resistente a computador quântico que as conversas diretas têm.2
Use mensagens temporárias
O seu contato pode tirar print, encaminhar ou mostrar uma mensagem. As mensagens temporárias diminuem o que fica guardado nos dois celulares com o tempo. Elas são ligadas por contato, e o contato precisa concordar.1
Elas não impedem um print tirado antes de a mensagem sumir.
Faça backup do autenticador e guarde os códigos de recuperação longe do celular
A sua conta abre com dois de três: senha, autenticador, códigos de recuperação. Sem dois deles, ninguém consegue recuperá-la, nem nós.3
Use um app autenticador com backup local, como o Aegis ou o 2FAS, e guarde o backup fora do celular.4
Guarde os seus 10 códigos de recuperação num gerenciador de senhas ou numa folha de papel guardada longe do celular. Estes códigos só funcionam junto com a sua senha ou com o seu autenticador.4,3
Se você perder o celular
- Bloqueie ou apague o celularSe você configurou o recurso de bloqueio ou apagamento à distância do celular, use-o primeiro.
- Impeça o celular perdido de renovarEm setalk.app, gere códigos de recuperação novos com a sua senha e o seu autenticador. Isso encerra todas as outras sessões da sua conta, inclusive a sessão do app no celular perdido, e o app de lá não consegue mais renovar a conferência da assinatura. Isso não apaga nada nesse celular.3
- Se o autenticador estava nesse celularUse "Perdi o autenticador" em setalk.app, com a sua senha e um código de recuperação. Isso remove todos os autenticadores, encerra todas as sessões da sua conta (com os mesmos limites do passo 2) e entrega 10 códigos novos e um autenticador novo para configurar.3
- Saiba o que fica no celularO SeTalk não consegue apagar o celular à distância. O app que está nele continua ligado às suas conversas: pode continuar enviando e lendo até a última conferência da assinatura vencer (até 14 dias), depois lendo por mais 7 dias, e continua recebendo mensagens em segundo plano mesmo depois disso. Quando o app bloqueia, só as telas dele travam; nada no celular é apagado. Por isso o bloqueio de tela e a senha do app são importantes, e por isso você deve avisar os seus contatos.3
- Avise os seus contatosConte por outro canal, para que eles não confiem em mensagens vindas do celular perdido.
As suas conversas ficam no seu celular. Os códigos de recuperação devolvem a sua conta, não as conversas de um celular perdido.3
Fontes
- SimpleX Chat v7.0.3, README
- SimpleX Chat v5.7, resistência quântica por padrão nas conversas diretas; grupos ainda sem ela
- Documento interno do SeTalk, não público: como funcionam o serviço de conta e a licença
- Documento interno do SeTalk, não público: o site e o seu contato de segurança