Negação plausível nas apps, explicada de forma simples
Negação plausível significa que quem olha para a sua app não consegue provar que há mais conteúdo lá dentro do que aquele que lhe mostrou. Num cofre de fotografias, costuma significar cofres de engodo: um segundo segredo abre um cofre credível e inofensivo, e nada revela o verdadeiro.
O que preciso de saber?
- Esconder não é o mesmo que negação plausível. Uma pasta escondida continua visível para quem a procurar.
- Tem de resistir a uma verificação dos ficheiros. Sem listas, sem etiquetas, sem contagens.
- Tem limites. Quem souber que a app suporta cofres de engodo pode continuar a insistir.
O que significa negação plausível?
Vem de uma ideia simples. Se o obrigarem a desbloquear algo, pode desbloquear uma versão que parece completa. Os outros dados estão encriptados e parecem ruído aleatório, ou nem sequer aparecem.
As ferramentas de encriptação de disco oferecem volumes ocultos deste género há anos. Algumas apps de mensagens e de cofre oferecem agora a mesma ideia de uma forma mais simples.
Porque é que isto importa?
O risco que a maioria das pessoas enfrenta não é um laboratório a quebrar a encriptação. É uma pessoa que diz "abre isso". Pode ser um parceiro, um pai ou uma mãe, um ladrão que conhece o seu código ou um funcionário de fronteira.
Só a encriptação forte não ajuda nesse momento. Ou abre, ou recusa. A negação plausível dá-lhe uma terceira opção: abrir algo credível.
O que precisa uma app para ter negação plausível a sério?
- Um segredo diferente abre um espaço diferente. Não uma definição que ativa um modo de engodo.
- Nenhuma lista de cofres em lado nenhum. Nem nas definições, nem num menu, nem num ecrã "acerca de".
- Cada cofre encriptado com a sua própria chave. Caso contrário, os ficheiros denunciam o esquema.
- O engodo parece o verdadeiro. Os mesmos ecrãs, a mesma velocidade, as mesmas funcionalidades.
- Um armazenamento que não conta os seus cofres. Os nomes dos ficheiros, os tamanhos e as ranhuras não devem revelar quantos existem.
Como é que o Cryptile o faz?
O Cryptile abre um cofre diferente para cada padrão que desenhar. Um padrão que ainda não desenhou abre um cofre novo e vazio. Não existe lista de cofres. Veja os cofres de engodo.
- A chave de cada cofre é derivada do respetivo padrão no seu dispositivo. Todos os ficheiros são encriptados com AES-256-GCM.
- Os tamanhos dos ficheiros são preenchidos, e ranhuras de reserva, algumas com dados aleatórios, escondem o número de cofres.
- Quem copiar os ficheiros da app vê um limite máximo de cofres, não o número real.
- Com o Plus, um padrão de pânico destrói as chaves deste dispositivo. Nenhum cofre abre até restaurar a partir da sua frase de recuperação de 9 palavras.
Onde deixa de funcionar a negação plausível?
O nosso modelo de ameaças enumera estes pontos abertamente:
- A app é visível. Qualquer pessoa pode ver que o Cryptile está instalado e pode saber que suporta cofres de engodo.
- O tamanho total vê-se. Um cofre de 10 GB não é, visivelmente, um de 10 MB.
- O momento das escritas. As horas de alteração dos ficheiros podem indiciar atividade. O Cryptile toca nas ranhuras de reserva em cada escrita para atenuar isto.
- Um engodo vazio parece estranho. Coloque lá fotografias reais e comuns e use-o de vez em quando.
É legal usar um engodo?
Usar uma app de engodo é normal. Dar uma resposta falsa à polícia ou a funcionários de fronteira pode ser crime em alguns países. Isto não é aconselhamento jurídico. Se essa situação for provável, fale primeiro com um advogado.
Contra o que isto não protege
A negação plausível falha se alguém o viu desenhar o padrão verdadeiro. Não esconde que a app existe nem o espaço que ocupa. Malware num telemóvel desbloqueado pode ler o cofre que estiver aberto.
Faça-o com o Cryptile
No Cryptile, um padrão diferente abre um cofre diferente e não existe lista de cofres. As chaves vêm do seu padrão no seu dispositivo; não há conta nem servidor.