Cryptile

Como funcionam as aplicações de cofre de fotografias? O que acontece na realidade

Atualizado

Uma aplicação de cofre de fotografias copia as fotos da sua fototeca para o armazenamento da própria aplicação e coloca um bloqueio à frente. É só isso que algumas fazem. As melhores encriptam também cada ficheiro, de modo que as fotografias ficam ilegíveis sem uma chave que só você tem.

Obter o Cryptile na App Store

O que preciso de saber?

  • Um cofre é um local separado. As fotografias de um cofre já não estão na sua fototeca, por isso saem das Fotografias, das memórias e das fototecas partilhadas.
  • Um bloqueio não é encriptação. Um ecrã de PIN impede apenas espreitadelas casuais. A encriptação torna os ficheiros ilegíveis sem a chave.
  • Quem tem a chave decide muito. Se a empresa consegue repor o seu bloqueio, a empresa consegue chegar às suas fotografias.

Para onde vão as fotografias?

Uma aplicação de cofre guarda as suas fotografias no seu próprio armazenamento, não na fototeca das Fotografias. As aplicações a que dá acesso às Fotografias não as veem aí.

Quando importa uma fotografia, a aplicação lê-a da sua fototeca e escreve a sua própria cópia. O original continua nas Fotografias até o eliminar. As fotografias eliminadas ficam depois em Eliminadas Recentemente durante 30 dias, pelo que isso também tem de ser limpo. O nosso guia sobre o que acontece quando elimina fotografias explica o assunto.

O que faz realmente o bloqueio?

Existem dois tipos de cofre e, por fora, parecem iguais.

  1. Cofres de ocultar e bloquear. Os ficheiros estão no armazenamento da aplicação como imagens normais. O PIN ou o padrão só decide se a aplicação as mostra.
  2. Cofres com encriptação. Os ficheiros são baralhados com uma cifra. O seu PIN, padrão ou frase-passe é transformado na chave que os desbaralha.

No primeiro tipo, quem obtiver os ficheiros em bruto vê as suas fotografias. No segundo, vê apenas ruído.

Como funciona a encriptação num cofre?

O desenho habitual tem três passos.

  1. Desbloqueia. Introduz um código ou desenha um padrão.
  2. É criada uma chave. A aplicação transforma o que introduziu numa chave de encriptação. Num desenho cuidadoso, isto acontece no seu dispositivo e a chave nunca é enviada para lado nenhum.
  3. Os ficheiros abrem à medida que os vê. A aplicação desencripta cada fotografia quando a abre. Quando o cofre bloqueia, esquece a chave.

As miniaturas e os índices de pesquisa também contam. Se uma aplicação encripta as fotografias mas guarda pequenas pré-visualizações em claro, as pré-visualizações denunciam o conteúdo.

E as cópias de segurança e os telemóveis novos?

Um cofre tem de ter cópia de segurança nalgum lado. Algumas aplicações enviam para os seus próprios servidores, com uma conta. Outras fazem a cópia para o seu iCloud.

A questão é o que a cópia contém. Uma cópia encriptada é inútil para quem não tenha a sua chave. Isso significa também que ninguém pode repor uma chave perdida, pelo que uma boa aplicação lhe dá uma frase de recuperação para escrever.

O que são cofres de disfarce?

Algumas aplicações permitem que um segundo código abra um segundo cofre, inofensivo. Se alguém o pressionar para desbloquear a aplicação, abre esse. Só funciona se a aplicação não mostrar uma lista de cofres.

Como funciona o Cryptile?

  • Cada ficheiro, miniatura e índice de pesquisa é encriptado com AES-256-GCM.
  • As chaves são derivadas no seu dispositivo a partir do padrão que desenha. Não há conta nem servidor, e o programador nunca tem as suas chaves.
  • Um padrão diferente abre um cofre diferente, sem lista de cofres. Os tamanhos dos ficheiros são preenchidos e as ranhuras de disfarce escondem quantos cofres existem.
  • A cópia de segurança é uma cópia encriptada no iCloud. Restaurá-la exige a sua frase de recuperação de 9 palavras. Não há reposição.

O núcleo está publicado para auditoria sob uma licença de código-fonte disponível, com um modelo de ameaças e vetores de teste. O nosso guia sobre se uma aplicação de cofre de fotografias é segura enumera o que verificar em qualquer aplicação.

O que isto não protege

Nenhum cofre protege as fotografias enquanto está aberto no ecrã, nem se o seu telemóvel estiver comprometido por software malicioso nesse momento. Um padrão é mais fraco do que uma frase-passe, por isso use 8 ou mais células. Se alguém o vir desenhá-lo, essa pessoa tem o seu cofre. Se perder o padrão e a frase de recuperação, o cofre perde-se.

Fazê-lo com o Cryptile

O Cryptile encripta as fotografias à medida que entram e mantém a chave no seu telemóvel. Se tirar fotografias com a câmara da própria aplicação, elas nunca passam pela sua fototeca.

Obter o Cryptile na App Store