Sur Android 4.0 (Samsung Galaxy Nexus), il est possible de crypter le téléphone. J'ai trouvé cela sur le cryptage sur Android 3.0, les mêmes algorithmes sont-ils utilisés dans Android 4? http://source.android.com/tech/encryption/android_crypto_implementation.html
Ma principale question concerne l'utilisation d'un code PIN pour décrypter votre téléphone. Pourquoi suis-je obligé d'utiliser le même mot de passe pour déverrouiller mon écran et décrypter mon téléphone? Cette restriction ne me permettra d'utiliser qu'un mot de passe de faible complexité (comme un code PIN) car il serait difficile d'écrire soit 17 caractères pour déverrouiller mon téléphone pour un simple appel téléphonique.
Les tentatives de force brutale contre le déverrouillage de l'écran pourraient être évitées, c'est-à-dire par un redémarrage forcé tous les 5 essais. Il n'y a donc pas besoin d'un mot de passe très fort, un code PIN peut être suffisant.
Ce type de protection ne peut pas être utilisé sur le disque, il y a donc un plus grand besoin de mots de passe plus forts ici. (Cela n'aide pas beaucoup que l'entropie des mots de passe ait augmenté car il y aura très peu d'utilisateurs avec un mot de passe complexe, donc un attaquant pourrait simplement essayer la plupart des mots de passe avec une faible complexité). Quelle est la raison d'être obligé d'utiliser le même mot de passe pour les deux fonctionnalités?