En el Android 4.0 (Samsung Galaxy Nexus) existe la posibilidad de encriptar el teléfono. Encontré esto sobre el cifrado en Android 3.0, ¿se utilizan los mismos algoritmos en Android 4? http://source.android.com/tech/encryption/android_crypto_implementation.html
Mi pregunta principal se refiere al uso de un código PIN para descifrar su teléfono. ¿Por qué me veo obligado a usar la misma contraseña para desbloquear mi pantalla y descifrar mi teléfono? Esta restricción solo me permitirá usar una contraseña de baja complejidad (como un número PIN) ya que sería difícil escribir 17 caracteres para desbloquear mi teléfono para una simple llamada telefónica.
Los intentos de fuerza bruta contra el desbloqueo de la pantalla podrían evitarse, es decir, mediante un reinicio de fuerza cada 5 intentos. Por lo tanto, no hay necesidad de una contraseña muy segura allí, un PIN podría ser lo suficientemente bueno.
Este tipo de protección no se puede usar en el disco, por lo tanto, existe una mayor necesidad de contraseñas más seguras aquí. (No ayuda mucho que haya aumentado el entropi de las contraseñas ya que habrá muy pocos usuarios con una contraseña compleja, por lo que un atacante podría simplemente probar la mayoría de las contraseñas con baja complejidad). ¿Cuál es el razonamiento detrás de verse obligado a usar la misma contraseña para ambas funciones?