Angenommen, ich habe vollen Zugriff (ggf. Root) auf ein Gerät mit Vanilla Android 8.1, wie kann ich dann wissen, ob es Full Disk Encryption oder File Based Encryption verwendet?
Es gibt drei Möglichkeiten, um festzustellen, welcher Verschlüsselungstyp verwendet wird:
Als Benutzer sollten Sie anhand des Verhaltens Ihres Geräts beim Hochfahren (z. B. weil Sie es neu gestartet haben) erkennen können, welches Verschlüsselungsschema verwendet wird.
Wenn die klassische Full Disk Encryption aktiv ist, wird Ihr Gerät für einige Zeit booten und dann einen speziellen Passworteingabedialog anzeigen. Wenn Sie das richtige Passwort eingeben und bestätigen, fährt das Gerät mit dem Booten fort, was einige Sekunden dauern kann. Dann wird nach einiger Zeit Android gestartet und Sie werden erneut nach Ihrem Passwort oder Ihrer PIN gefragt, indem Sie den üblichen Dialog verwenden, den Sie bereits kennen sollten, wenn Sie Ihr Gerät entsperren.
Wenn Sie mitten im Startvorgang keine solche Passwortabfrage erhalten, haben Sie höchstwahrscheinlich eine dateibasierte Verschlüsselung (oder überhaupt keine Verschlüsselung).
Die Terminal-App Termux bietet eine Befehlszeile, mit der Sie feststellen können, welchen Verschlüsselungsmodus Ihr Gerät verwendet.
Starten Sie Termux und geben Sie den folgenden Befehl ein:getprop ro.crypto.type
Wenn die Ausgabe lautet, file
verwendet Ihr Gerät die dateibasierte Verschlüsselung und block
wenn es die vollständige Festplattenverschlüsselung verwendet.
Wenn Sie den Entwicklungs- und ADB-Modus auf Ihrem Gerät aktiviert haben, können Sie es über USB mit Ihrem PC verbinden und den folgenden Befehl auf Ihrem PC verwenden:
adb shell getprop ro.crypto.type
Wenn es zurückkehrt, file
verwendet Ihr Gerät die dateibasierte Verschlüsselung und block
wenn es die vollständige Festplattenverschlüsselung verwendet.
Bienen