Como proteger / criptografar dados do cartão SD transparentes para aplicativos?

21

Existem opções prontas para proteger o conteúdo de um cartão SD para que os arquivos gravados pelos aplicativos que gravam no SD sejam criptografados? Se sim, qual é a melhor opção?

Estou procurando algo para todos os aplicativos. Eu preferiria fortemente fazê-lo sem torcer.

BrianCooksey
fonte
A Samsung Galaxy S tem a capacidade de suportar um sistema de arquivos não padrão. Hackear um sistema de arquivos junto com a criptografia deve ser possível, mas provavelmente leva muito tempo e, até onde eu sei, não está disponível no mercado.
quer
O SecretVaultPro pode estar na direção certa. Ele monta um arquivo criptografado como uma pasta que pode ser usada por aplicativos em que os dados são salvos em uma pasta selecionada pelo usuário. Prefiro proteger o cartão inteiro para dados do aplicativo que o usuário não pode selecionar onde armazenar no cartão SD.
BrianCooksey
O kernel do Linux usa o subsistema dm-crypt para criptografia on-the-fly transparente; Eu acredito que o app2sd usa dm-crypt, então pelo menos o kernel Linux do Froyo deve vir com o dm-crypt. Você pode querer ver como configurar o vold para montar sistemas de arquivos dm-crypt.
Lie Ryan
2
O Ice Cream Sandwich possui uma opção "Criptografar telefone" nas configurações -> Segurança, mas não está claro se isso inclui o cartão SD ou apenas a memória interna do telefone.
Rjmunro

Respostas:

1

O Android 6.0 (Marshmallow) possui um recurso chamado "armazenamento adotável", que permite que o cartão SD externo seja tratado como se fosse armazenamento interno. Quando isso é feito, tudo no cartão é criptografado.

Mais detalhes: https://source.android.com/devices/storage/adoptable.html

Matthew Read
fonte
3

Para quem tropeça nesse tópico. A Motorola parece oferecer uma solução para criptografia de armazenamento completo de cartão interno e sd.

Link: https://motorola-enterprise.custhelp.com/app/answers/detail/a_id/57094


fonte
Parece exatamente o que o cartaz está procurando. Ainda não está disponível, mas deve estar no início de 2011. Será específico para dispositivos Android da Motorola.
precisa saber é o seguinte
Aqui está o que eu encontrei sobre esse assunto: android.stackexchange.com/questions/13174/…
galets
A página diz que não está mais disponível.
Dan Dascalescu
1

Em julho de 2014, encontrei as seguintes opções para criptografia de cartão SD:

  • Boxcryptor - não é de código aberto; desenvolvido pela empresa alemã; suporta sincronização com armazenamento em nuvem; não está claro se eles receberam uma solicitação de backdoor
  • criptonita - código aberto; suporta montagem de volumes TrueCrypt; nenhum pedido de backdoor ainda
Dan Dascalescu
fonte