Sumário
A criptografia do cartão SD é um assunto específico do dispositivo, mas, no que diz respeito ao Android, apenas /data
é criptografado.
Comportamento padrão do Android:
Por "padrão", no Android, a criptografia no dispositivo é aplicada /data
apenas. Isso porque todos os aplicativos instalados que são movidos para o cartão SD já estão criptografados e podem ser utilizados apenas na "origem" específica do dispositivo.
Consulte: Aplicativos no cartão SD: Os detalhes rolam para baixo até o parágrafo abaixo
Implicações de segurança e desempenho
Os aplicativos no cartão SD são montados na interface de loopback do Linux e criptografados através de uma chave específica do dispositivo, para que não possam ser descriptografados em nenhum outro dispositivo. Observe que esta é uma medida de segurança e não fornece proteção contra cópia;
Recomendação do Android para desenvolvedores:
Consulte: Projetando para segurança, role para baixo até o parágrafo abaixo
Usando armazenamento externo
Os arquivos criados no armazenamento externo, como cartões SD, são legíveis e graváveis globalmente. Como o armazenamento externo pode ser removido pelo usuário e também modificado por qualquer aplicativo, os aplicativos não devem armazenar informações confidenciais usando o armazenamento externo.
Por que Android, por que?
O Android acredita que o armazenamento externo é uma coisa compartilhada, portanto, estar acessível em qualquer lugar, sendo criptografado não funcionaria.
Consulte: Usando o armazenamento externo
Todo dispositivo compatível com Android suporta um "armazenamento externo" compartilhado que você pode usar para salvar arquivos. Pode ser uma mídia de armazenamento removível (como um cartão SD) ou um armazenamento interno (não removível). Os arquivos salvos no armazenamento externo são legíveis pelo mundo e podem ser modificados pelo usuário quando eles permitem que o armazenamento em massa USB transfira arquivos para um computador.
Alguns fornecedores "agem por conta própria"
Alguns fornecedores como a Motorola, no entanto, implementaram a criptografia para /data
e /mnt/sdcard
: