Gibt es eine Möglichkeit für einen Benutzer zu erkennen, ob sein Android-Gerät verschlüsselt ist oder nicht?

8

Es gibt einen semi-relevanten Thread auf SO /programming/12640708/check-if-android-filesystem-is-encrypted , der erklärt, wie ein Entwickler bestimmen würde, ob die Vollplattenverschlüsselung aktiviert ist, aber vorhanden ist eine einfache Möglichkeit für einen Benutzer zu wissen? Ich habe versucht zu verschlüsseln (ich bin auf 4.4.2) und es schien irgendwann zu scheitern, hat aber keinen Fehler ausgelöst, sondern mich an einem bestimmten Punkt wieder auf den Homescreen zurückgesetzt.

Kriegshymnen
quelle
Ich habe nicht versucht, mein Telefon zu verschlüsseln, aber aufgrund anderer relevanter Fragen, insbesondere "Wie schalte ich den Sperrbildschirm auf einem verschlüsselten Telefon aus?", Lautet die Antwort, ob Sie den Sperrbildschirm deaktivieren / deaktivieren können, da AFAIK, Für die Verschlüsselung benötigen Sie eine PIN / einen Berechtigungsnachweis. (Könnte strittig sein, wenn der Benutzer auch ein Benutzerzertifikat installiert hat)
Andrew T.
1
Das ist nicht schlüssig (wie Sie sagten), Sie können eine PIN ohne Verschlüsselung
festlegen
Ich habe ein Galaxy S6, das ich zu verschlüsseln versucht habe. Ich habe den Vorgang gestartet und geduscht. Als ich zurückkam, um die Ergebnisse zu überprüfen, konnte ich nicht sagen, ob es erfolgreich war. Der einzige Unterschied besteht darin, dass keine Verschlüsselungsoption mehr verfügbar ist. Dies bedeutet nicht eindeutig, dass das Telefon verschlüsselt ist.
xjohndoe001x Doex

Antworten:

9

Auf Oreo 8.0.0

Einstellungen → Sicherheit & Speicherort → Verschlüsselung & Anmeldeinformationen & es wird angezeigt phone encrypted

Bessere Methode

Verwenden von Befehl adb shell getprop ro.crypto.state(funktioniert auch auf nicht gerooteten Geräten) gibt encryptedoder zurückunencrypted

Ausgabebeispiele

  • Oreo (Unbewurzelt, verschlüsselt)

Vostro1510 ~ $ adb shell getprop ro.crypto.state

verschlüsselt

  • Marshmallow (verwurzelt, unverschlüsselt)

Vostro1510 ~ $ adb shell getprop ro.crypto.state

unverschlüsselt

Quelle - Adb-Befehl zum Überprüfen, ob das Gerät verschlüsselt ist

Hinweis: Die ursprüngliche Frage bezieht sich auf die vollständige Festplattenverschlüsselung, die ab Nougat durch die Dateiverschlüsselung ersetzt wurde. Siehe dies für Details

Bearbeiten Stattdessen adbkönnen Sie Termux installieren und eingebengetprop ro.crypto.state , um das Ergebnis zu erhalten - funktioniert auch auf nicht gerooteten Geräten

Beeshyams
quelle
1
+1. Gibt es eine Möglichkeit festzustellen, ob das Gerät eine Festplattenverschlüsselung oder eine dateibasierte Verschlüsselung verwendet?
Feuerlord
@Firelord Danke. Ja, wir haben hier eine Antwort android.stackexchange.com/q/195713
beeshyams
Sie nennen es "Bessere Methode". Leider weiß ich nicht, wie viele Leute adb installiert haben oder nicht. Ich denke (aber weiß nicht), dass die meisten Geräte keine ADB haben.
Guettli
1
@guettli Vermutlich haben Sie die App-Alternative gegen Ende der Antwort verpasst
beeshyams
8

Gleicher Ort, an dem Sie die Verschlüsselung starten:

In (ich bin auf 4.3) Settings -> Options -> Securitymeldet der erste Eintrag den Status und bietet Entschlüsselung (falls verschlüsselt) oder Verschlüsselung (falls nicht) an.

Lutz Prechelt
quelle
Ich könnte mich irren, aber gibt es keinen Unterschied zwischen FDE und Systemverschlüsselung? Ich denke, die, die Sie erwähnen, ist nur auf Systemebene.
Kriegshymnen
1

Der beste Weg, um festzustellen, ob Ihr Android-Gerät verschlüsselt ist (und die Verschlüsselung tatsächlich verwendet wird), besteht darin, es neu zu starten und zu prüfen, ob Sie nach einem Kennwort / einer PIN mit einer Eingabeaufforderung auf einem schwarzen Bildschirm gefragt werden:

Geben Sie Ihre PIN ein, um Android zu starten

Wenn diese Eingabeaufforderung nicht angezeigt wird, ist die Verschlüsselung praktisch unbrauchbar, obwohl Ihr Gerät möglicherweise verschlüsselt ist. Dies liegt daran, dass die Verschlüsselung von Android in zwei Schritten funktioniert:

  • Ihre Dateien * werden mit einem 128-Bit-Hauptschlüssel verschlüsselt
  • Der Hauptschlüssel wird entweder mit Ihrem Passwort verschlüsselt oder einfach so gespeichert, wie er ist

Das Fehlen einer Eingabeaufforderung bedeutet, dass der Hauptschlüssel nicht verschlüsselt ist (oder Ihr Gerät überhaupt nicht verschlüsselt ist) und Ihre Daten von jedem gelesen werden können, der es schafft, ein Wiederherstellungsimage auf Ihrem Gerät wie TWRP zu starten.

Um die Verschlüsselung zu aktivieren (standardmäßig aktiviert auf Geräten mit 5.0+ ausgeliefert) gehen zu Settings> Security & location> Encryption & credentials> Encrypt phone.

Aber tatsächlich haben die Master - Schlüssel verschlüsselt und Ihre Dateien unzugänglich ohne Passwort, müssen Sie gehen zu Settings> Security & location> Screen lock> PINoder , Passwordund tippen Sie, Yeswenn es fragt , ob Sie einen sicheren Anlauf verwenden möchten.

So sehen die Einstellungen in Oreo aus, andere Versionen können unterschiedlich sein, aber die Einstellungen, nach denen Sie suchen, sollten ziemlich gleich sein.


* 7.0 + verschlüsselt Dateien, Android 5.0 - 6.x verschlüsselt Partitionen (Quelle)

Klinge
quelle
0

Versuchen Sie, den Standardspeicher auf SD-Karte zu ändern

Settings -> Memory -> Default Location -> SD Card

Wenn Ihr Telefon verschlüsselt ist, erhalten Sie eine Warnung, dass der interne Speicher verschlüsselt ist. Natürlich ist es nur ein Hinweis, kein Beweis.

Mein P9 Lite (Android 7) verhält sich so, und dies steht im Einklang mit der Bedienungsanleitung auf Seite 193

Vollplattenverschlüsselung | Alle Daten auf dem Speicherchipsatz werden automatisch verschlüsselt

tworec
quelle