Sommario
La crittografia della scheda SD è un argomento specifico del dispositivo, ma per quanto riguarda Android, /data
viene crittografata solo .
Comportamento predefinito Android:
Per impostazione predefinita, per Android, la crittografia sul dispositivo viene applicata /data
solo a. Questo perché tutte le applicazioni installate che vengono spostate sulla scheda SD sono già crittografate e utilizzabili solo in quella "origine" specifica del dispositivo.
Vedi: App su scheda SD: i dettagli scorrono fino al paragrafo seguente
Implicazioni su sicurezza e prestazioni
Le applicazioni su scheda SD sono montate tramite l'interfaccia di loopback di Linux e crittografate tramite una chiave specifica del dispositivo, quindi non possono essere decodificate su nessun altro dispositivo. Si noti che questa è una misura di sicurezza e non fornisce protezione dalla copia;
Raccomandazione Android per gli sviluppatori:
Vedere: Progettazione per la sicurezza scorrere fino al paragrafo seguente
Utilizzo di memoria esterna
I file creati su memoria esterna, come le schede SD, sono leggibili e scrivibili a livello globale. Poiché l'archiviazione esterna può essere rimossa dall'utente e modificata anche da qualsiasi applicazione, le applicazioni non devono archiviare informazioni riservate utilizzando l'archiviazione esterna.
Perché Android, perché?
Android ritiene che l'archiviazione esterna sia una cosa condivisa, quindi, essere accessibile ovunque, essere crittografati non funzionerebbe.
Vedere: Utilizzo della memoria esterna
Ogni dispositivo compatibile con Android supporta una "memoria esterna" condivisa che è possibile utilizzare per salvare i file. Può essere un supporto di archiviazione rimovibile (come una scheda SD) o una memoria interna (non rimovibile). I file salvati nella memoria esterna sono leggibili in tutto il mondo e possono essere modificati dall'utente quando consentono alla memoria di massa USB di trasferire file su un computer.
Alcuni venditori "agiscono da soli"
Alcuni fornitori come Motorola hanno tuttavia implementato la crittografia per /data
e /mnt/sdcard
: