Kann jemand erklären, iPhone-Datenschutz und Verschlüsselung auf mich zu?

Ich komplett überarbeiten, meine Frage, da ich zwei ausgezeichnete Quellen über iOS-Datenschutz. Erste: Episode 209 von apples WWDC 2010 Videos "Sicherung von Anwendungs-Daten" und der zweite ist http://anthonyvance.com/blog/forensics/ios4_data_protection/.

Diese lässt nur ein paar öffnet zum Datenschutz:

  • Den Schlüsselbund ermöglicht das definieren einer Klasse "zur Verfügung, wenn freigeschaltet, nur dieses Gerät", die verhindert, dass ein Schlüsselbund-Eintrag von immer übertragen auf ein anderes Gerät über backup/restore. Nach meinem Verständnis gibt es nichts vergleichbares für die Dateien, oder ist es? Wie kann ich verhindern, dass die DATEI wiederhergestellten Daten auf einem anderen Gerät?
  • NSData ermöglicht die Speicherung von Dateien mit Schutz und NSFileManager ermöglicht das ändern der Sicherheits-Klasse von einer vorhandenen Datei. In meinem Fall liegen die Dateien heruntergeladen werden, die von einem webservice-und ich Frage mich, ob es gibt irgendwelche Nachteile, wenn ich zuerst speichern Sie die Datei unverschlüsselt und die Verwendung NSFileManager, die Klasse zu wechseln?
  • Wenn der Benutzer nicht geben Sie einen PIN-oder passcode, gibt es keinen wirklichen Schutz, richtig?
  • Gibt es Evidenz, dass eine PIN - /oder Passwort-geschützte Gerät den Inhalt, die geschützt wurde, mit dem "schützen immer" wurde erfolgreich gehackt?
  • Mein Gerät Dateien enthält, die gespeichert sind, in verschlüsselter Form. Wenn ich jetzt ein backup von meinem Gerät in iTunes, und wählen Sie nicht zu verschlüsseln und Passwort schützen Sie Ihre backup -, sind meine gesicherten Dateien immer noch verschlüsselt, oder sind Sie unverschlüsselt im backup, was bedeutet iTunes entschlüsseln, die Sie vor dem sichern?
  • "Wenn der Benutzer nicht geben Sie einen PIN-oder passcode, gibt es keinen wirklichen Schutz, richtig?" Stimmt nicht ganz, einige der Daten verschlüsselt mit der Geräte-ID, wenn ein backup-Passwort ist nicht angegeben. iOS verwendet PBKDF2 zum verschlüsseln von Daten, würde ich nehmen, einen Blick auf Sie zu sehen, "wie sicher" die Daten sind, und wenn es gehackt wurde.
  • Episode 209 befasst sich mit PBKDF2, aber das problem bleibt: die Geräte-Taste auf dem Gerät gespeichert ist. Das ist, was die Verschlüsselung so sinnlos auf dem 3GS. Es war immer nur verwendbar für die schnelle remote-wipes. Wenn ich daraus eine " unsicheres key 50000 mal es wird immer noch unsicher. Ich Stell die gleiche Frage in den Apple-Foren zu sehen, wenn ich mehr info von dort.
InformationsquelleAutor Krumelur | 2011-02-02
Schreibe einen Kommentar