Apple ha rilasciato una lettera aperta al pubblico in cui illustra i motivi per cui non si conformano alle richieste dell'FBI di modificare il meccanismo di sicurezza dell'iPhone.
Ecco un riepilogo:
- L'FBI possiede un iPhone da cui vorrebbero accedere ai dati. Il telefono è bloccato e completamente crittografato.
- Dopo non essere riuscito a entrare nel telefono, l'FBI ha chiesto ad Apple di sbloccare il telefono.
- Apple ha detto che poiché il telefono è crittografato, possono " t entrare neanche in esso.
- L'FBI ha chiesto ad Apple di modificare il sistema operativo di iPhone per abilitare elettronicamente i tentativi di password di forza bruta. (Attualmente le password possono essere inserite solo tramite l'interfaccia manuale ed è limitato a 10 tentativi.)
- Apple ha rifiutato. Credono che sarebbe troppo pericoloso apportare questa modifica perché nelle mani sbagliate comprometterebbe la sicurezza di tutti gli utenti di iPhone, anche se in questo caso usassero solo il software.
Capisco La posizione di Apple di non voler apportare la modifica, in particolare per i nuovi telefoni, ma non è chiaro se la modifica possa effettivamente essere apportata e installata su un telefono bloccato e crittografato esistente. Potrebbero effettivamente farlo per un telefono crittografato esistente? Se sì, allora semplicemente sapere che questo è possibile non sta minando anche la sicurezza? Mi sembra che sarebbe solo un passaggio rimosso dalla backdoor che stanno cercando di tenere chiusa.
Aggiornamento : poiché si tratta di un forum sulla sicurezza, ritengo sia importante sottolineare che Apple utilizza la parola backdoor in modo diverso rispetto a quanto facciamo normalmente su questo sito. Ciò che l'FBI ha chiesto ad Apple di fare non si tradurrebbe in una backdoor secondo la definizione tipica che usiamo, che è qualcosa di simile a una chiave principale. Invece, in questo caso, se Apple dovesse conformarsi, l'FBI potrebbe quindi tentare di forzare il codice di accesso sul telefono. La forza del passcode determinerà se riescono ad ottenere l'accesso. In base all'articolo di Dan Guido (collegato alla risposta di Matthew), se ogni tentativo con il passcode richiede 80 ms, il tempo necessario per forzare il passcode richiederebbe in media (secondo i miei calcoli):
- Codice di accesso numerico a 4 cifre: circa 7 minuti
- Codice di accesso numerico a 6 cifre: circa 11 ore
- Codice di accesso alfanumerico a 6 caratteri distinzione tra maiuscole e minuscole : 72 anni
- 10 caratteri distinzione tra maiuscole e minuscole passcode alfanumerico: 1 miliardo di anni
Ovviamente se è stato utilizzato un passcode numerico a 4 o 6 cifre, allora il metodo della forza bruta è fondamentalmente garantito per avere successo, il che sarebbe simile a una backdoor . Ma se viene utilizzato un passcode rigido, il metodo dovrebbe probabilmente essere chiamato in modo diverso da backdoor poiché l'accesso non è garantito, o addirittura probabile.
Aggiornamento 2 : alcuni esperti hanno suggerito che in teoria è possibile per l'FBI utilizzare strumenti speciali per estrarre l'ID del dispositivo dal telefono. Avendo questo oltre a un po 'di determinazione, dovrebbe essere possibile forzare il pin del telefono offline senza l'assistenza di Apple. Resta da vedere se ciò sia praticamente possibile senza distruggere il telefono, ma è interessante notare che se può essere fatto, i numeri che ho menzionato nell'aggiornamento sopra diventano privi di significato poiché gli strumenti offline potrebbero testare i passcode molto forti > più veloce di 80 ms per tentativo. Credo che la semplice conoscenza di questo sia possibile, o anche solo sapere che Apple può installare un nuovo firmware per forzare il codice di accesso più rapidamente, implica un senso di sicurezza leggermente ridotto per tutti gli utenti. Credo che questo sia vero sia che Apple scelga di rispettare l'ordine o meno.
Ci sono molte risposte eccellenti qui, ed è molto difficile scegliere quale sia la migliore, ma ahimè, ce ne può essere solo una .
Aggiornamento 3 : sembra che il codice di accesso per sbloccare il telefono fosse in realtà semplicemente un codice di 4 cifre. Lo trovo interessante perché significa che l'FBI ha chiesto ad Apple di fare più del necessario. Avrebbero potuto semplicemente chiedere ad Apple di disabilitare la funzione di cancellazione e il ritardo di temporizzazione dopo un tentativo errato. Con solo queste 2 modifiche è possibile tentare manualmente tutti i 10.000 possibili codici a 4 cifre in meno di 14 ore (a 5 secondi per tentativo). Il fatto che l'FBI abbia anche chiesto ad Apple di consentire loro di utilizzare la forza bruta elettronicamente mi sembra strano, quando sapevano di non averne bisogno.
Aggiornamento 4 : si scopre che l'FBI è stato in grado di sbloccare il telefono senza l'aiuto di Apple e per questo motivo ha lasciato cadere la causa contro Apple. IMO, nel complesso questa è una cattiva notizia per Apple perché significa che la loro sicurezza (almeno su quel tipo di telefono) non era così forte come si pensava in precedenza. Ora l'FBI si è offerto di aiutare le forze dell'ordine locali a sbloccare anche altri iPhone.