La lotta tra Apple e l'FBI ha portato a una maggiore attenzione sull'importanza della crittografia. A prescindere dal fatto che tutti possano avere un'opinione su questo caso, non è necessario spiegare l'importanza di proteggere i propri dati personali, e tutto parte da uno smartphone.
Questi dispositivi memorizzano foto personali, messaggi privati, messaggi di posta elettronica e talvolta anche informazioni sanitarie sensibili. Se questi dati cadono nelle mani sbagliate, possono essere devastanti. L'uso di una password alfanumerica è un passo avanti giusta direzione, ma dovresti anche considerare di crittografare il dispositivo.
iPhone, iPad e la maggior parte dei dispositivi Android possono essere crittografati. Ecco cosa devi sapere.
iOS.
Apple ha introdotto la crittografia dei dispositivi a partire da iOS 8 nel 2014. L'accensione di un dispositivo crittografato richiede una password o un'impronta digitale. Mentre il codice PIN di base a quattro cifre è adatto anche qui, per migliore protezione Consiglio di utilizzare un passcode numerico più lungo o una password alfanumerica.- Entra in "Impostazioni".
- Seleziona "Touch ID e password" (o "Password" per i dispositivi meno recenti senza sensore di impronte digitali).
- Fare clic sull'opzione "Abilita password".
- accedere password complessa o codice di sicurezza (assicurati di annotarlo da qualche parte, non fare affidamento sulla tua memoria. Se dimentichi la password, non sarai più in grado di accedere al telefono, dovrai reimpostarlo su condizione di fabbrica con la perdita di tutti i dati.)
Androide.
Su Android, questo processo è un po' più complicato. I telefoni e i tablet Nexus sono dotati di crittografia abilitata per impostazione predefinita. La maggior parte dei nuovi dispositivi forniti con Android 6.0, come il Galaxy S7 e il Galaxy S7 Edge, hanno anche la crittografia abilitata. Simile all'iPhone, tutto ciò che devi fare è aggiungere un passcode o un'impronta digitale per attivare la crittografia stessa.- Entra in "Impostazioni".
- Vai alla pagina "Sicurezza".
- Seleziona "Blocco schermo".
- Crea una password.
Per i dispositivi meno recenti, tuttavia, come Moto X Pure e Galaxy S6, dovrai crittografarlo manualmente. Prima di iniziare, assicurati che il telefono sia collegato alla rete elettrica, poiché il processo può richiedere fino a un'ora, a seconda della quantità di dati sul dispositivo. Quindi, crea una password utilizzando i passaggi precedenti e segui questi passaggi:
- Apri "Impostazioni".
- Seleziona "Sicurezza".
- Fare clic su "Crittografa telefono".
Puoi anche crittografare la tua scheda SD per proteggere i tuoi dati e impedire che la scheda venga letta su un altro dispositivo (a meno che non sia stata prima cancellata). Entra in "Impostazioni", seleziona "Sicurezza", quindi su "Crittografia scheda esterna SD" e premere il pulsante "Abilita". A differenza della crittografia del dispositivo (che richiede di cancellare completamente il telefono per disabilitare questa crittografia), la crittografia della scheda di memoria SD può essere facilmente attivata nel menu "Impostazioni".
Motivi per non crittografare un dispositivo Android.
Ci sono diversi motivi per cui potresti voler evitare la crittografia. Il metodo di crittografia è diverso per ogni dispositivo. Motorola, ad esempio, consente di continuare a utilizzare il PIN e la sequenza di sicurezza dopo che il telefono è stato crittografato, ma Samsung consente solo di utilizzare una password o un'impronta digitale.Samsung richiede inoltre di inserire la password dopo ogni riavvio. Sebbene ciò renda meno probabile che un utente malintenzionato ottenga l'accesso ai tuoi dati, può essere troppo scomodo per te.
Il dispositivo mostrerà anche un leggero calo delle prestazioni quando è crittografato. Questo autunno è appena percettibile telefoni più recenti di fascia alta, ma modelli più vecchi e dispositivi deboli potrebbe farsi male. Consiglio di utilizzare la crittografia solo sugli ultimi dispositivi di fascia alta come Galaxy S6, LG G4, HTC One M10 e i loro nuovi modelli (Galaxy S7, LG G5, ecc...).
In breve: Se utilizzi una chiave grafica per accedere al telefono, nel 99% di questo è sufficiente affinché nessuno possa accedere alle informazioni sul telefono a tua insaputa. Se i dati nel telefono sono molto sensibili, è necessario utilizzare la crittografia completa integrata nel telefono.
Oggi quasi tutti gli smartphone sono diventati portatori di importanti dati personali o aziendali. Inoltre, tramite il telefono del proprietario, puoi accedere facilmente ai suoi account, come Gmail, DropBox, FaceBook e persino ai servizi aziendali. Pertanto, in un modo o nell'altro, vale la pena preoccuparsi della riservatezza di questi dati e dell'utilizzo mezzi speciali per proteggere il telefono da accessi non autorizzati in caso di furto o smarrimento.
- Da chi dovrebbe proteggere i dati del telefono.
- Protezione dei dati integrata in Android.
- Crittografia completa della memoria del telefono
- Risultati
Quali informazioni sono memorizzate sul telefono e perché proteggerlo?
Uno smartphone o un tablet spesso funge da segretaria mobile, liberando la testa del proprietario dallo spazio di archiviazione un largo numero Informazioni importanti. La rubrica contiene i numeri di amici, dipendenti, familiari. A taccuino spesso scrivi numeri di carte di credito, codici di accesso ad essi, password per i social network, e-mail e sistemi di pagamento.
Anche l'elenco delle chiamate recenti è molto importante.
Perdere il telefono può essere un vero disastro. A volte vengono rubati apposta per penetrare nella privacy o condividere i profitti con il proprietario.
A volte non vengono affatto rubati, ma vengono utilizzati per un breve periodo, impercettibilmente, ma bastano pochi minuti affinché un utente malintenzionato esperto ne scopra tutti i dettagli.
La perdita di informazioni riservate può portare alla rovina finanziaria, al collasso della vita personale, al collasso della famiglia.
Vorrei non averlo! - dice l'ex proprietario. Che bello che l'hai avuto! dirà l'attaccante.
E quindi cosa deve essere protetto al telefono:
- Conti. Ciò include, ad esempio, l'accesso alla tua posta elettronica casella di gmail. Se imposti la sincronizzazione con Facebook, Dropbox, Twitter. Gli accessi e le password per questi sistemi sono archiviati in modulo aperto nella cartella del profilo del telefono /data/system/accounts.db.
- Storia della corrispondenza SMS e rubrica telefonica anche contenere informazioni confidenziali.
- Programma browser web. L'intero profilo del browser deve essere protetto. È risaputo che programma di navigazione in rete(integrato o di terze parti) ricorda tutte le password e gli accessi per te. Tutto questo viene archiviato in forma aperta nella cartella del profilo del programma nella memoria del telefono. Inoltre, solitamente i siti stessi (con l'ausilio dei cookie) ti ricordano e lasciano aperto l'accesso all'account, anche se non hai specificato di ricordare la password.
Se stai usando la sincronizzazione browser mobile(Chrome, FireFox, Maxthon, ecc.) con una versione desktop del browser per trasferire segnalibri e password tra dispositivi, quindi puoi presumere che il tuo telefono possa accedere a tutte le password da altri siti. - Scheda di memoria. Se si archiviano file riservati sulla scheda di memoria o si scaricano documenti da Internet. Normalmente, le foto ei video registrati vengono archiviati sulla scheda di memoria.
- Album fotografico.
Chi dovrebbe proteggere i dati del telefono da:
- Da una persona a caso che trova il tuo telefono smarritol per il furto "accidentale" del telefono.
È improbabile che i dati nel telefono siano utili per il nuovo proprietario in questo caso. Pertanto, anche la semplice protezione con una chiave grafica garantirà la sicurezza dei dati. Molto probabilmente, il telefono verrà semplicemente riformattato per il riutilizzo. - Da occhi indiscreti(colleghe/figli/mogli) che possono accedere al tuo telefono a tua insaputa, approfittando della tua assenza. Difesa semplice garantire la sicurezza dei dati.
- Forza l'accesso
Succede che sei volontariamente costretto a fornire un telefono e ad aprire l'accesso al sistema (informazioni). Ad esempio, quando tua moglie ti chiede di guardare il telefono, un rappresentante delle autorità o un dipendente del centro servizi dove hai portato il telefono per la riparazione. In questo caso, qualsiasi protezione è inutile. Anche se è possibile con programmi aggiuntivi, nascondi la presenza di alcune informazioni: nascondi parte della corrispondenza SMS, alcuni contatti, alcuni file. - Dal furto di proposito del tuo telefono.
Ad esempio, qualcuno voleva davvero sapere cosa c'è sul tuo telefono e ha fatto uno sforzo per ottenerlo.
Solo in questo caso crittografia completa telefono e scheda SD.
Protezione dei dati integrata sui dispositivi Android .
1. Schermata di blocco del modello.
Questo metodo è molto efficace nel primo e nel secondo caso (protezione contro la perdita accidentale del telefono e protezione da sguardi indiscreti). Se perdi accidentalmente il telefono o lo dimentichi al lavoro, nessuno sarà in grado di usarlo. Ma se il tuo telefono è caduto di proposito nelle mani sbagliate, è improbabile che questo salverà. L'hacking può verificarsi anche a livello hardware.
Lo schermo può essere bloccato con una password, un PIN e una sequenza. Puoi scegliere un metodo di blocco eseguendo le impostazioni e selezionando la sezione Sicurezza -> Blocco schermo.
Chiave grafica(Motivo)-c più conveniente e allo stesso tempo modo affidabile protezione del telefono.
Nessuno- mancanza di protezione
Vetrino- Per sbloccare, devi far scorrere il dito sullo schermo in una determinata direzione.
modello- questa è la chiave grafica, assomiglia a questa:
Puoi aumentare il livello di sicurezza in due modi.
1. Aumentare il campo di input del Pattern. Può variare da 3x3 punti sullo schermo a 6x6 (Android 4.2 si trova in alcuni modelli, dipende da versioni Android e modello di telefono).
2. Nascondere la visualizzazione dei punti e il “percorso” della chiave grafica sullo schermo dello smartphone in modo che sia impossibile sbirciare la chiave.
3. Imposta il blocco schermo automatico dopo 1 minuto di inattività del telefono.
Attenzione!!! Cosa succede se dimentichi la sequenza di sblocco:
- Il numero di tentativi errati di disegnare la Chiave Grafica è limitato a 5 volte (in vari modelli telefono, il numero di tentativi può arrivare fino a 10 volte).
- Dopo aver utilizzato tutti i tentativi, ma non aver disegnato correttamente la Graphic Key, il telefono viene bloccato per 30 secondi. Dopodiché, molto probabilmente avrai di nuovo un paio di tentativi, a seconda del modello del telefono e della versione di Android.
- Successivamente, il telefono richiede il login e la password del tuo account Gmail, che è registrato nelle impostazioni Account del telefono.
Questo metodo funziona solo se il tuo telefono o tablet è connesso a Internet. In caso contrario, deadlock o riavviare alle impostazioni del produttore.
Succede che il telefono cada nelle mani di un bambino: inizia a giocare, estrae la chiave molte volte e questo porta al blocco della chiave.
SPILLOè una password composta da più cifre.
E infine Parola d'ordine- la protezione più affidabile, con la possibilità di utilizzare lettere e numeri. Se decidi di utilizzare una password, puoi abilitare l'opzione Crittografia telefono.
Crittografia della memoria del telefono.
La funzione è inclusa in pacchetto Android versione 4.0* e successive. per compresse. Ma questa funzione potrebbe mancare in molti telefoni economici.
Consente di crittografare la memoria interna del telefono in modo che sia possibile accedervi solo con una password o un PIN. La crittografia aiuta a proteggere le informazioni sul telefono se c
furto mirato. Gli aggressori non potranno accedere ai tuoi dati dal tuo telefono.
Un prerequisito per l'utilizzo della crittografia è impostare un blocco schermo con una password.
Questo metodo consente, ad esempio, di salvare i dati dell'utente che si trovano nella memoria del telefono rubrica telefonica, impostazioni del browser, password utilizzate su Internet, foto e video che l'utente ha ricevuto utilizzando la fotocamera e non ha trasferito sulla scheda SD.
- La crittografia della scheda SD è abilitata da un'opzione separata.
- La crittografia della memoria può richiedere fino a un'ora a seconda della quantità di memoria sul dispositivo. Il telefono non può essere utilizzato durante la crittografia.
E se hai dimenticato la password?
In questo caso non è previsto il recupero della password. Può essere fatto su telefono o tablet RESET completo, cioè. reinstallare Android, ma i dati utente dalla memoria del telefono o del tablet verranno cancellati. Pertanto, se un utente malintenzionato non conosce la password per sbloccare il telefono, non sarà in grado di utilizzarla. Sarà inoltre impossibile visualizzare i dati dalla memoria del telefono utilizzando altri programmi collegando il telefono a un computer, poiché tutta la memoria interna è crittografata. L'unico modo per far funzionare di nuovo il telefono è riformattarlo.
Attenzione, la funzione di crittografia completa è presente solo a partire dal sistema operativo Android 4.0 - 4.1 e potrebbe semplicemente non essere disponibile su alcuni modelli di telefono. Si trova più spesso nei telefoni Samsung, HTC, LG, Sony. Alcuni modelli cinesi hanno anche una funzione di crittografia. Per alcuni telefoni, questa funzione si trova nella sezione "Memoria".
Svantaggi:
- Dovrai inserire costantemente una password piuttosto complessa (6-10 caratteri) anche se vuoi solo effettuare una chiamata. Sebbene sia possibile installarlo lungo intervallo tempo (30 minuti) durante il quale la password non verrà richiesta all'accensione dello schermo del telefono. Su alcuni modelli di telefono, la lunghezza minima della password può essere di 3 caratteri.
- Su alcuni modelli di telefono, non è possibile disattivare la crittografia se si desidera disattivare sempre l'inserimento di una password. La crittografia viene disabilitata solo ripristinando il telefono alle impostazioni di fabbrica ed eliminando tutti i dati.
Crittografia di una scheda di memoria SD esterna
La funzione è inclusa in pacchetto standard Android 4.1.1 per tablet. Mancante in molte build di budget.
La funzione fornisce protezione affidabile dati su scheda SD esterna. Le fotografie personali possono essere archiviate qui, file di testo con informazioni commerciali e personali.
Consente di crittografare i file su una scheda SD senza cambiarne i nomi, struttura dei file, con conservazione anteprima file grafici (icone). La funzione richiede l'impostazione di una password di blocco display di almeno 6 caratteri.
È possibile annullare la crittografia. Quando cambi la tua password, questa verrà automaticamente crittografata.
Se l'utente perde la scheda di memoria, i file crittografati non possono essere letti tramite il lettore di schede. Se lo metti su un altro tablet, dove è presente una password diversa, non è possibile leggere nemmeno i dati crittografati.
Altre proprietà di crittografia:
- Crittografia trasparente. Se la scheda è inserita nel tablet e l'utente ha sbloccato lo schermo con una password, qualsiasi applicazione vede i file in forma decifrata.
- Se si collega il tablet tramite cavo USB a un computer, i file crittografati possono essere letti anche sul computer, dopo aver sbloccato la scheda dallo schermo del dispositivo mobile.
- Se altri file non crittografati vengono scritti sulla scheda tramite il lettore di schede, verranno crittografati anche dopo che la scheda è stata inserita nel tablet.
- Se hai una carta criptata, non puoi cancellare la password di blocco.
- I dati vengono crittografati a livello di file (i nomi dei file sono visibili, ma il contenuto del file è crittografato).
Lo svantaggio del programma:di mancante dalla maggior parte delle build Android.
Va sottolineato che la migliore sicurezza dei dati è la sua copia completa sul tuo Computer in Lo smartphone è un dispositivo fragile piccole dimensioni, il che significa che c'è sempre la possibilità che si rompa o si perda.
Migliorare l'usabilità di uno smartphone sicuro
La crittografia completa del telefono fornisce il livello di protezione più elevato, ma l'inserimento costante di un passcode a 6 cifre ne rende difficile l'utilizzo. Ma c'è una soluzione.
A Sistema Android dalla versione 4.2* è possibile mettere alcune applicazioni\widget nella schermata di blocco, e così sarai in grado di eseguire semplici passaggi senza dover sbloccare definitivamente il telefono (senza inserire una password di 6 cifre).
Risultati:
- Incorporato e funzionalità gratuite per proteggere il tuo telefono sono molto affidabili. Sono in grado di proteggersi occhi indiscreti contatti dell'utente, la sua corrispondenza e chiamate, account in vari programmi e reti, nonché file e cartelle che si trovano sia nella memoria del telefono che su una scheda SD rimovibile.
- Prima di acquistare un telefono, dovresti assicurarti come funziona la protezione richiesta in questo particolare modello di telefono: il requisito di utilizzare un codice PIN o una password eccessivamente complessi sulla schermata di blocco (Pattern Key non è adatto), la crittografia è irreversibile memoria interna telefono, cioè l'unico modo disattivare la crittografia ripristino completo impostazioni del telefono.
- Importante! Assicurati che se dimentichi la password o la chiave sequenza, puoi ripristinare l'accesso al telefono o puoi facilmente ripristinare le impostazioni e le informazioni del telefono nel caso in cui sia necessario eseguire un hard reset (ripristinare il telefono alle impostazioni di fabbrica con la perdita di tutti dati).
- Mantenere backup i dati riservati sono necessari solo sul tuo Computer, acceso Disco DVD o nel cloud.
La crittografia dei dati nel sistema operativo Android è strettamente correlata a due problemi: controllare l'accesso alle schede di memoria e trasferire le applicazioni su di esse. Molti programmi contengono dati di attivazione, fatturazione e informazioni riservate. La sua protezione richiede la gestione dei diritti di accesso, che non sono supportati dalle tipiche carte. file system FAT32. Pertanto, in ogni versione Approcci Android alla crittografia è cambiato radicalmente - da totale assenza protezione crittografica supporto rimovibile su profonda integrazione in un'unica partizione con crittografia immediata.
AVVERTIMENTO
Ogni gadget con il sistema operativo Android ha le sue differenze significative, sia a livello di firmware che di hardware. Anche versioni diverse dello stesso modello possono essere molto diverse. Anche le schede di memoria hanno le loro caratteristiche. Così guide dettagliate sull'uso della crittografia su un dispositivo spesso non funzionano senza modifiche su un altro. Metodi universali non esiste qui. C'è solo approcci generali che sono descritti in questo articolo.
Il ruolo speciale della scheda di memoria
Inizialmente sviluppatori Android presupponeva l'uso di una scheda di memoria solo come memoria separata per i file dell'utente. Era solo un magazzino multimediale senza requisiti di protezione e affidabilità. Le schede MicroSD(HC) con FAT32 si adattavano bene al ruolo di archiviazione più semplice, liberando la memoria interna da foto, video e musica.
La possibilità di trasferire su una scheda di memoria non solo file multimediali, ma anche l'applicazione è apparsa per la prima volta in Android 2.2 Froyo. È stato implementato utilizzando il concetto di contenitori crittografati per ogni applicazione, ma ha protetto solo dalla caduta nelle mani sbagliate della carta, ma non dello smartphone.
Inoltre, si trattava di una mezza misura: molti programmi sono stati trasferiti parzialmente, lasciando parte dei dati nella memoria interna, e alcuni (ad esempio, di sistema o contenenti widget) non sono stati affatto trasferiti sulla scheda. La stessa possibilità di trasferire le applicazioni dipendeva dal loro tipo (preinstallato o di terze parti) e struttura interna. Per alcuni, la directory con i dati utente si trovava immediatamente separatamente, mentre per altri si trovava in una sottodirectory del programma stesso.
![](https://i2.wp.com/xakep.ru/wp-content/uploads/2017/01/113609/move2sd.jpg)
Se le applicazioni utilizzassero intensamente operazioni di lettura/scrittura, l'affidabilità e la velocità delle schede non potrebbero più soddisfare gli sviluppatori. Hanno deliberatamente fatto in modo che il trasferimento dei programmi mezzi regolari diventato impossibile. Grazie a un tale trucco, la loro creazione è stata garantita per ottenere un permesso di soggiorno nella memoria interna con una grande risorsa di sovrascrittura e un'alta velocità.
Dalla quarta versione in Android, è diventato possibile scegliere dove posizionare l'applicazione. Per impostazione predefinita era possibile assegnare una scheda di memoria come disco per l'installazione dei programmi, ma non tutti i firmware supportavano correttamente questa funzionalità. Come funziona dispositivo specifico- è stato possibile scoprirlo solo per esperienza.
Quinto Android Google ancora una volta ha deciso di restituire il concetto originale e ha fatto di tutto per rendere il più difficile possibile il trasferimento delle applicazioni su una scheda di memoria. I principali produttori hanno raccolto il segnale e aggiunto le proprie funzioni di monitoraggio al firmware, che determina i tentativi dell'utente di spostare con forza le applicazioni sulla scheda utilizzando root. Più o meno solo la variante con duro o collegamenti simbolici. Allo stesso tempo, l'applicazione era determinata dall'indirizzo standard nella memoria interna, ma si trovava effettivamente sulla scheda. Tuttavia, la confusione era gestori di file, molti dei quali hanno gestito i collegamenti in modo errato. Hanno mostrato il volume sbagliato spazio libero, perché ritenevano che l'applicazione occupasse contemporaneamente spazio sia nella memoria interna che nella scheda.
Adattalo!
A Marshmallow Android c'era un compromesso chiamato "Archiviazione adattabile" - Archiviazione adottabile. Questo è il tentativo di Google di mantenere le pecore al sicuro e i soldati soddisfatti.
La funzione di archiviazione adottabile consente di combinare la partizione utente nella memoria interna con la partizione sulla scheda in un volume logico. Infatti, crea una partizione ext4 o F2FS sulla scheda e la aggiunge alla partizione di memoria interna dell'utente. È puro operazione logica associazione, che ricorda vagamente la creazione volume esteso da più unità fisiche in Windows.
![](https://i1.wp.com/xakep.ru/wp-content/uploads/2017/01/113609/setup-adopted.png)
Durante il processo di fusione con la memoria interna, la scheda viene riformattata. Per impostazione predefinita, l'intero volume verrà utilizzato nel volume concatenato. In questo caso, i file sulla scheda non possono più essere letti su un altro dispositivo: verranno crittografati con una chiave univoca del dispositivo, che viene archiviata all'interno dell'ambiente di esecuzione attendibile.
In alternativa, puoi riservare spazio sulla scheda per una seconda partizione con FAT32. I file archiviati su di esso saranno visibili su tutti i dispositivi, come prima.
Il metodo di suddivisione della carta è impostato tramite il menu Archiviazione adottabile o tramite ponte di debug per Android (Android Debug Bridge - ADB). Ultima opzione utilizzato nei casi in cui il produttore ha nascosto l'Adoptable Storage dal menu, ma non ha rimosso questa funzionalità dal firmware. Ad esempio, è nascosto Samsung Galaxy S7 e migliori smartphone LG. A tempi recenti in generale, c'era una tendenza a rimuovere lo spazio di archiviazione adottabile da dispositivi di punta. È considerato una stampella per smartphone economici e tablet che non dispongono di memoria Flash integrata sufficiente.
Tuttavia, non spetta ai professionisti del marketing decidere come utilizzare i nostri dispositivi. Tramite ADB su un computer con funzione di Windows L'archiviazione adottabile è abilitata come segue.
- Eseguiamo un backup di tutti i dati sulla scheda: verrà riformattata.
- Kit di sviluppo Java SE dal sito Oracle.
- Installare ultima versione Gestore SDK Android.
- Attiva il debug USB sul tuo smartphone.
- Avvia SDK Manager e riga di comando scrivi: $ adb shell $ sm list-disks
- Annotiamo il numero del disco sotto il quale è definita la scheda di memoria (di solito è simile a 179:160, 179:32 o simili).
- Se vuoi aggiungere l'intero volume della scheda alla memoria interna, scrivi sulla riga di comando: $ sm partition disk: x: y private
dove x:y è il numero della scheda di memoria.
- Se vuoi lasciare una parte per un volume FAT32, cambia il comando dal passaggio 7 a questo: $ sm partition disk:x:y mixed nn
dove nn è la percentuale rimanente per un volume FAT32.
Ad esempio, il comando sm partition disk:179:32 mixed 20 aggiungerà l'80% della capacità della scheda alla memoria interna e lascerà un volume FAT32 su di essa a 1/5 della sua capacità.
Su alcuni smartphone questo metodo nella versione "così com'è" non funziona più e richiede accorgimenti aggiuntivi. I produttori fanno di tutto per dividere artificialmente i loro prodotti in nicchie di mercato. Modelle vengono prodotti con diverse quantità di memoria incorporata e ci sono meno persone che vogliono pagare più del dovuto.
Alcuni smartphone non dispongono di uno slot per una memory card (ad esempio la serie Nexus), ma supportano la connessione di supporti USB-Flash in Modalità OTG. In questo caso, l'unità flash può essere utilizzata anche per espandere la memoria interna. Questo viene fatto dal seguente comando:
$ adb shell sm set-force-adoptable true
Per impostazione predefinita, la possibilità di utilizzare USB-OTG per creare spazio di archiviazione personalizzato è disabilitata, poiché rimuoverlo in modo imprevisto può causare la perdita di dati. Probabilità spegnimento improvviso le schede di memoria sono molto più basse a causa del suo posizionamento fisico all'interno del dispositivo.
Se con l'aggiunta di volume supporto rimovibile o il suo partizionamento ha problemi, rimuovere prima tutte le informazioni sul markup logico precedente da esso. Questo può essere fatto in modo affidabile utilizzando l'utilità Linux gparted , che su un computer Windows viene avviato con disco di avvio o in una macchina virtuale.
Secondo la politica ufficiale di Google, le app possono essere immediatamente installate o migrate su un negozio personalizzato se lo sviluppatore lo ha specificato nell'attributo android:installLocation. L'ironia è che non è tutto proprie applicazioni Google lo sta ancora permettendo. Non ci sono limiti pratici per lo "spazio di archiviazione adattato" in Android. limite teorico per Adoptable Storage è di nove zettabyte. Non ce ne sono così tante nemmeno nei data center e nei prossimi anni non appariranno nemmeno schede di memoria più grandi.
La procedura di crittografia stessa durante la creazione di uno spazio di archiviazione adattato viene eseguita utilizzando dm-crypt, lo stesso modulo kernel Linux, che esegue la crittografia dell'intero disco della memoria interna dello smartphone (vedere l'articolo precedente ""). L'algoritmo AES viene utilizzato in modalità Ciphertext Block Chaining (CBC). Per ogni settore viene generato un vettore di inizializzazione separato con sale (ESSIV). La lunghezza della convoluzione dell'hash SHA è di 256 bit e la lunghezza della chiave stessa è di 128 bit.
Tale implementazione, sebbene inferiore in affidabilità a AES-XTS-256, è molto più veloce ed è considerata sufficientemente affidabile per dispositivi dell'utente. È improbabile che un vicino curioso apra un deposito crittografato adattato in un ragionevole lasso di tempo, ma i servizi segreti hanno imparato da tempo a sfruttare le carenze dello schema CBC. Inoltre, non tutti i 128 bit della chiave sono in realtà completamente casuali. Indebolimento involontario o intenzionale dell'oscillatore integrato numeri pseudo-casualiè il problema più comune in crittografia. Colpisce non tanto i gadget Android quanto tutti i dispositivi consumer in generale. Pertanto, il modo più affidabile per garantire la privacy è non archiviare affatto dati sensibili sullo smartphone.
INFORMAZIONI
Se, dopo aver unito la memoria utilizzando Adoptable Storage, si esegue un ripristino delle impostazioni di fabbrica, anche i dati sulla scheda andranno persi. Pertanto, dovresti prima farne un backup, o meglio, assegnare immediatamente la sincronizzazione cloud.
Crittografia alternativa dei dati sulla scheda di memoria
Ora che ci siamo occupati delle peculiarità della memorizzazione dei file su una memory card in diverse versioni Android, andiamo direttamente a crittografarli. Se hai un dispositivo con il sesto Android e versioni successive, con un'alta probabilità è possibile attivare la funzione di archiviazione adottabile in un modo o nell'altro. Quindi tutti i dati sulla scheda verranno crittografati, come nella memoria interna. Solo i file sulla partizione FAT32 aggiuntiva rimarranno aperti se si desidera crearli durante la riformattazione della scheda.
Continua disponibile solo per gli abbonati
Opzione 1. Iscriviti a "Hacker" per leggere tutti i materiali sul sito
L'abbonamento ti consentirà di leggere TUTTO il materiale a pagamento del sito durante il periodo specificato. Accettiamo il pagamento carte bancarie, moneta elettronica e bonifici dai conti degli operatori mobili.
Una delle innovazioni della quinta versione di Android è stata la capacità di crittografare completamente il contenuto della memoria del dispositivo. Teoricamente esclude accesso non autorizzato ai file su uno smartphone o tablet smarrito o rubato se il login al sistema operativo protetto da password. Inoltre, la crittografia impedisce il furto di dati applicazioni virali e trojan. Anche se un utente malintenzionato ruba alcune informazioni, non sarà in grado di leggerle, poiché la chiave di crittografia viene generata ogni volta che si accende il dispositivo.
Google inizialmente richiedeva ai produttori di abilitare la crittografia completa su tutti i dispositivi Lollipop, ma all'inizio di marzo ha apportato modifiche al suo programma "Compatibilità Android". Ora afferma che i produttori consigliato abilitare la crittografia completa, ma non è richiesta. È noto che su Google Nexus 6 e Nexus 9 hanno questa protezione installata, mentre Motorola Moto E e Samsung Galaxy S6 è disabilitato di default.
La crittografia completa aiuta a proteggere i dati personali da estranei, ma influisce negativamente sulle prestazioni del dispositivo. Ad esempio, Galaxy S6 e Galaxy S6 Edge con la crittografia abilitata mostrano solo 48mila punti in AnTuTu e circa 70mila senza di essa.
Le letture del benchmark sono una cosa, ma quanto velocemente funziona il dispositivo vita reale, completamente differente. Alcune persone possono abituarsi a piccoli ritardi, mentre altre no, quindi abilitare o meno la crittografia completa è una questione personale per ogni utente. Se la privacy dei dati è più importante per te, è meglio attivarla. E se sul tuo smartphone o tablet non memorizzi nulla che possa metterti in imbarazzo, non puoi accenderlo (o spegnerlo) - in questo caso, potresti notare un aumento delle prestazioni del dispositivo.
Puoi verificare se la crittografia è abilitata Impostazioni di sistema. Se decidi di crittografare i dati, trova la voce appropriata nelle impostazioni e specifica una password che verrà successivamente utilizzata per annullare la crittografia. Il dispositivo si riavvierà, inizierà la crittografia e si accenderà dopo alcuni minuti. Il tempo necessario dipende dalla quantità di dati elaborati. Il contenuto della scheda di memoria può anche essere crittografato, ma successivamente non verrà più letto da altri dispositivi.
È possibile annullare la crittografia nella stessa voce di menu. Dovrai inserire la password che hai specificato in precedenza, dopodiché il dispositivo si riavvierà, rimuoverà la crittografia e si riaccenderà. Si prega di notare che tutte le informazioni personali e app installate mentre si frantuma.
La disabilitazione della crittografia su Nexus 6 e Nexus 9 non è consigliata poiché questo processo attiva uno sblocco del bootloader, che in rari casi provocherà l'arresto anomalo del dispositivo.