12 votes

Existe-t-il un moyen pour un utilisateur de savoir si son appareil Android est crypté ou non ?

Il y a un fil de discussion semi-pertinent sur SO https://stackoverflow.com/questions/12640708/check-if-Android-filesystem-is-encrypted qui explique comment un développeur peut déterminer si le cryptage complet du disque est activé, mais existe-t-il un moyen simple pour un utilisateur de le savoir ? J'ai essayé de crypter (je suis en 4.4.2) et il semblait échouer à un moment donné, mais il n'y a pas eu d'erreur, juste un retour à l'écran d'accueil à un moment donné.

13voto

beeshyams Points 37355

Sur Oreo 8.0.0

Paramètres Sécurité & Localisation Cryptage & Références & il affiche phone encrypted

Meilleure méthode

使用方法 adb commande adb shell getprop ro.crypto.state ( fonctionne aussi sur les appareils non enracinés) retourne encrypted o unencrypted

Exemples de sorties

  • Oreo (non enraciné, crypté)

Vostro1510 ~ $ adb shell getprop ro.crypto.state

crypté

  • Marshmallow ( Rooted, unencrypted )

Vostro1510 ~ $ adb shell getprop ro.crypto.state

non crypté

Source - Commande Adb pour vérifier si le périphérique est crypté

Note : La question originale fait référence au chiffrement complet du disque qui a été remplacé par le chiffrement des fichiers à partir de Nougat. Voir pour plus de détails

Modifier Au lieu de adb vous pouvez installer Termux et le type getprop ro.crypto.state pour obtenir le résultat - fonctionne aussi sur un appareil non enraciné

8voto

Lutz Prechelt Points 181

Au même endroit où vous commencez le cryptage :

In (je suis sur 4.3) Settings -> Options -> Security , la première entrée rapportera le statut et proposera le décryptage (si crypté) ou de chiffrer (si non).

4voto

Tobias Points 3120

Si votre téléphone est équipé d'Android 5 ou supérieur, le stockage est crypté par défaut. Vous pouvez le vérifier en allant dans Settings > Security & lock screen > Encryption & credentials . Il devrait dire Cryptage du téléphone - crypté et il ne vous permettra pas de l'éteindre.

Hovewer, la sécurité du cryptage dépend de plusieurs facteurs. Le plus important est que vous utilisiez un mot de passe fort. Les codes PIN peuvent être forcés facilement - Android vous permet d'essayer 5 mots de passe différents toutes les 30 secondes. Cela signifie que le forçage brutal d'un code PIN à 4 chiffres prend moins de 17 heures.

Un autre facteur est de savoir si vous avez déverrouillé le bootloader et quel type de cryptage votre téléphone utilise.

Cryptage basé sur les fichiers

Android 10+, certains appareils avec Android 7 - 9.

Android avec FBE activé crypte la clé principale par une combinaison de la clé de l'appareil et de votre PIN/mot de passe. Un appareil comme celui-ci ne peut PAS être décrypté sans votre mot de passe, même si l'on peut exécuter un code arbitraire* sur l'appareil.

Vous pouvez vérifier rapidement si votre téléphone utilise FBE en le redémarrant. S'il demande un code PIN/mot de passe avec un clavier à thème par défaut, c'est qu'il utilise FBE.

Une méthode plus fiable consiste à exécuter adb shell getprop ro.crypto.type . Vous obtiendrez la réponse file pour FBE.

Cryptage complet du disque

Android 4.4 - 6, certains appareils avec Android 7 - 9.

Par défaut, la clé principale est chiffrée en utilisant uniquement la clé du dispositif. Si vous pouvez exécuter n'importe quel code* sur l'appareil, vos données sont aussi bien que non cryptées. Pour crypter la clé maître avec votre code PIN ou votre mot de passe, vous devez activer le "démarrage sécurisé" ( Settings > Security & location > Screen lock > PIN o Password et tapez Yes lorsque le système vous demande si vous souhaitez utiliser le démarrage sécurisé). Ainsi, la clé principale est chiffrée avec la clé de l'appareil ET votre PIN/mot de passe.

Si vous obtenez un écran noir avec une invite "Pour démarrer Android, entrez votre NIP/mot de passe", alors votre téléphone utilise le démarrage sécurisé. S'il démarre normalement et demande le code PIN/mot de passe avec votre clavier personnalisé, votre téléphone n'utilise PAS le démarrage sécurisé.

Vous pouvez vérifier si le périphérique utilise FDE en exécutant adb shell getprop ro.crypto.type . Vous obtiendrez la réponse block pour FDE.


* vous pouvez exécuter un code arbitraire si le bootloader est déverrouillé, le fabricant de l'appareil (ou peut-être un pirate très déterminé) peut probablement le faire même avec le bootloader verrouillé.

Pour en savoir plus sur le cryptage Android, cliquez ici : https://source.Android.com/security/encryption/

0voto

tworec Points 101

Essayez de changer le stockage par défaut en carte SD

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

si votre téléphone est crypté, vous aurez un avertissement indiquant que la mémoire interne est cryptée. Bien sûr, ce n'est qu'un indice, pas une preuve.

Mon P9 Lite (Android 7) se comporte de la même manière, et cela correspond à ce qui suit guide de l'utilisateur page 193

Cryptage complet de disque | Toutes les données sur la puce mémoire sont automatiquement cryptées

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X