O caso pelo Vaultaire

Apps de privacidade têm um defeito fatal: parecem apps de privacidade. Este manifesto explica por que o Vaultaire foi projetado para eliminar a evidência, não para adicionar mais uma tela de bloqueio.

Apps de privacidade têm um defeito fatal: parecem apps de privacidade.

Uma pasta bloqueada anuncia que está bloqueada. Uma galeria oculta chamada “Calculadora+” não engana ninguém que esteja procurando. Todo “cofre seguro” de fotos no seu iPhone compartilha o mesmo problema: prova que você tem algo a esconder.

Quando alguém te força a desbloquear o telefone — seja um agente de fronteira, um parceiro abusivo ou um governo autoritário — eles veem o app, veem o cadeado, e não param até que você abra.

O Vaultaire não abre um catálogo de cofres nomeados. Um padrão abre um cofre criptografado e a interface não anuncia os outros.

Como o armazenamento criptografado de fotos deveria realmente funcionar

Desenhe um padrão na grade. PBKDF2 deriva uma chave de cofre local, que autentica o índice criptografado e abre a chave mestra aleatória usada para a criptografia de arquivos com AES-256-GCM. Desenhe um padrão configurado diferente e um cofre criptografado diferente poderá ser aberto. As operações AES são executadas no processo do aplicativo por meio de CryptoKit; Vaultaire não reivindica criptografia simétrica arbitrária dentro do Secure Enclave.

Insira um padrão sem índice correspondente? Nenhuma mensagem de “senha incorreta” e nenhuma lista de outros cofres, apenas um estado de criação vazio. Essa equivalência se aplica à interface. Um nome de arquivo de índice copiado e a tag AES-GCM ainda permitem que um invasor do sistema de arquivos verifique suposições offline.

A interface não mostra nenhuma lista de todos os cofres, mas o limite de armazenamento é explícito: os arquivos de índice raiz ficam em um pool preenchido em faixas de 64 com arquivos de cobertura aleatórios, e todos os cofres compartilham 1 pasta de armazenamento com nomes de arquivo aleatórios, mas um examinador de sistema de arquivos ainda pode estimar quantos cofres têm arquivos. O uso do armazenamento muda com o conteúdo criptografado. O examinador pode copiar texto cifrado, enquanto a chave derivada do padrão e a chave mestra aleatória protegem o mapa e o conteúdo do arquivo legível.

Isso não é um cadeado em uma porta. É uma parede onde antes havia uma porta.

Por que a arquitetura de conhecimento zero importa

Uma tela de bloqueio por si só não prova que os arquivos estão criptografados. Qualquer cofre de fotos deve ser avaliado por seu formato de armazenamento, hierarquia de chaves, caminho de recuperação e comportamento quando o contêiner do aplicativo é copiado, e não pela presença de um PIN ou tela padrão.

O Vaultaire foi construído em torno de um princípio mais restrito: os serviços que armazenam registros criptografados do Vaultaire não devem receber conteúdos legíveis do cofre ou chaves de descriptografia. O cliente, o iOS, o Keychain e o dispositivo desbloqueado permanecem parte do modelo de confiança, e os arquivos criptografados permanecem detectáveis como dados criptografados do aplicativo.

Nenhuma conta de identidade do Vaultaire. O aplicativo não requer seu endereço de e-mail ou número de telefone. A Apple ainda pode manter registros de compras, iCloud e contas de dispositivos. A análise de aplicativos e o diagnóstico de falhas são ativados por padrão e podem ser desativados com “Compartilhar erros anonimamente” em Ajustes; quando ativados, eles criam eventos de produtos pseudônimos de acordo com a política de privacidade.

Nenhuma dependência da nuvem para uso do cofre local. Vaultaire cria registros CloudKit para o backup criptografado, que vem ativado por padrão e pode ser desativado em Ajustes, e para a sincronização de dispositivo ou o compartilhamento quando você os usa. O CloudKit então recebe texto cifrado e metadados operacionais, e não arquivos de cofre legíveis nem chaves de descriptografia em texto simples. iCloud Backups e backups de dispositivos de computador são caminhos de sistema separados e podem incluir os arquivos locais criptografados do aplicativo.

Nenhum desbloqueio biométrico dentro do Vaultaire. Um padrão fornece uma credencial separada da senha do iPhone e Face ID, mas ainda pode ser observado, adivinhado, divulgado sob coerção ou capturado em um dispositivo comprometido. Deixamos a biometria de fora para manter o caminho de acesso explícito.

Nenhuma redefinição de e-mail. Nenhuma chave de recuperação mantida pelo provedor. Vaultaire gera uma frase de recuperação personalizada de 9 palavras, não um mnemônico BIP-39. Ele armazena a frase em um banco de dados criptografado do Keychain para que você possa visualizá-la mais tarde, e pode armazenar um manifesto CloudKit criptografado com a frase enquanto o backup estiver ligado, o que é o padrão.

Seu padrão passa por 600.000 rodadas de PBKDF2-HMAC-SHA512 com um sal do dispositivo para derivar uma chave de cofre de 256 bits. Esse comprimento de saída não transforma um padrão adivinhado em 256 bits de entropia. A chave existe na memória do aplicativo durante o uso e os caminhos de bloqueio descartam o estado ativo sem prometer uma limpeza comprovada de cada cópia transitória.

Para quem é

Jornalistas protegendo fontes onde revistas de telefones são rotineiras. Ativistas carregando documentação sob vigilância governamental. Vítimas de abuso doméstico guardando evidências em um dispositivo que sabem estar sendo monitorado. Viajantes cruzando fronteiras onde a inspeção de dispositivos é obrigatória. Advogados com materiais privilegiados em telefones pessoais.

E qualquer pessoa que entenda que privacidade não se trata de ter algo a esconder. Trata-se de ter algo que vale a pena proteger.

O cofre de coação

Com o Pro, designe um cofre como gatilho de coação. Quando esse padrão é desenhado, o cofre designado abre enquanto o Vaultaire remove do dispositivo atual os índices locais, os arquivos de armazenamento e os mapeamentos de recuperação dos outros cofres. Os backups criptografados existentes do iCloud e as cópias de dispositivos peer permanecem inalterados e a recuperação posterior requer uma frase de recuperação explícita. A configuração de coação é um item do Keychain, então um examinador com acesso ao Keychain pode ver que uma foi definida.

O fluxo é silencioso na interface do aplicativo e não é garantido que seja indetectável sob análise forense. Arquivos excluídos, estado do sistema de arquivos, registros na nuvem, dispositivos peer ou um dispositivo previamente comprometido ainda podem revelar que os dados existiam ou foram alterados.

O que não construiremos

Não adicionaremos desbloqueio biométrico, pois pode ser legalmente obrigatório. Não adicionaremos armazenamento dependente da nuvem, porque isso cria um alvo para intimações e violações. Não colocaremos conteúdos, padrões, frases de recuperação, nomes de arquivos, IDs de compartilhamento ou IDs de cofre em análises. Não adicionaremos um backdoor disfarçado de recuperação de conta. Não enfraqueceremos a arquitetura por conveniência.

Cada decisão no Vaultaire se resume a uma coisa: seus arquivos privados continuam sendo seus, em qualquer circunstância.


Vaultaire é um cofre privado e criptografado de fotos e arquivos para iPhone e iPad. Não requer nenhuma conta de identidade. Análise de aplicativos, diagnóstico de falhas e atribuição de anúncios Apple estão habilitados por padrão e podem ser desativados com “Compartilhar erros anonimamente” em Ajustes. Sua política de eventos documentada exclui conteúdo de cofre, padrões, frases de recuperação, nomes de arquivos, tipos de arquivos, IDs de compartilhamento e IDs de cofre. O AES-256-GCM é executado localmente por meio do CryptoKit, com o Keychain protegendo o estado de recuperação vinculado ao dispositivo.

Baixar Vaultaire

Sem contas. Sem portas dos fundos. Sem concessões. Apenas matemática protegendo seus arquivos.

Baixar Vaultaire Grátis