Cryptile

Uma aplicação de cofre de fotografias pode ser pirateada? O que é realmente atacado

Atualizado

Sim, qualquer aplicação pode ser atacada, e nenhum cofre é perfeitamente seguro. O que importa é o que o atacante obtém. Se cada ficheiro estiver encriptado com uma chave que só você tem, os ficheiros roubados são ilegíveis sem essa chave.

Obter o Cryptile na App Store

O que preciso de saber?

  • Ficheiros roubados não são ficheiros abertos. Dados encriptados sem a chave são ruído.
  • O bloqueio costuma ser o ponto fraco. Um código ou padrão curto pode ser adivinhado se o atacante tiver os ficheiros e o material da chave.
  • Software malicioso no telemóvel vence qualquer cofre. Se algo ler o ecrã enquanto o cofre está aberto, a encriptação não ajuda.

Como atacam os atacantes um cofre de fotografias?

Há três vias comuns. Cada uma tem uma defesa diferente.

  1. Roubar os ficheiros. Um atacante copia os dados da aplicação de um telemóvel ou de uma cópia de segurança. Uma encriptação forte torna a cópia inútil sem a chave.
  2. Adivinhar o bloqueio. O atacante tenta muitos códigos ou padrões offline. Um padrão mais longo torna isto muito mais lento.
  3. Observá-lo. Olham por cima do seu ombro ou leem o seu ecrã com software malicioso. Nenhuma encriptação impede isso.

A encriptação torna um cofre seguro?

Torna a primeira via difícil, e essa é a mais importante. Uma aplicação que apenas esconde fotografias atrás de um ecrã não tem essa proteção. O nosso guia sobre como funcionam as aplicações de cofre explica a diferença.

Procure uma cifra com nome, ausência de conta e um modelo de ameaças publicado. A nossa página sobre se uma aplicação de cofre é segura enumera as verificações.

Quão forte é um padrão desenhado?

Um padrão é mais fraco do que uma frase-passe. O modelo de ameaças do Cryptile dá tempos de adivinhação aproximados para um atacante que tenha os ficheiros, a chave do dispositivo e um grande conjunto de GPU:

  • 4 células: segundos.
  • 6 células: minutos.
  • 8 células: horas.
  • 10 células: cerca de uma semana.
  • 12 ou mais células: anos.

Este caso exige que o atacante ultrapasse primeiro a proteção do próprio telemóvel. Use 8 células ou mais. Veja padrão, PIN ou Face ID para comparar as opções.

Como reduz o Cryptile o risco?

  • AES-256-GCM em cada ficheiro, miniatura e índice.
  • Chaves derivadas no seu dispositivo a partir do padrão. Não há conta nem servidor, e o programador nunca tem as suas chaves.
  • Tamanhos preenchidos e ranhuras de disfarce, para que uma cópia dos dados não mostre os tamanhos dos ficheiros nem quantos cofres tem.

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 Cryptile é novo, por isso ainda não tem um longo historial.

O que isto não protege

Um padrão é mais fraco do que uma frase-passe, pelo que os curtos cedem a tentativas de adivinhação offline quando o atacante tem os ficheiros e o porta-chaves do seu telemóvel. Um telemóvel com jailbreak ou infetado pode ler um cofre enquanto este está aberto. Quem o vir desenhar o padrão pode copiá-lo. Se perder o padrão e a frase de recuperação de 9 palavras, o cofre perde-se, porque não há reposição.

Fazê-lo com o Cryptile

O Cryptile publica o seu modelo de ameaças, para que possa ler os limites antes de confiar nele. Escolha um padrão de 8 células ou mais e escreva a frase de recuperação.

Obter o Cryptile na App Store