Como todos saben, la protección de datos es una gran cosa hoy en día. Apple por ejemplo tiene un UUID marcado fuera de tela y lo utiliza para cifrar datos (no sé, cuánto debo confiar en Apple para no guardarlos). Pero Android de nuevo tal vez no esté cifrado de forma predeterminada, pero debido a que es un sistema operativo de código abierto, la gente puede sentirse más segura (incluso si SELinux me da escalofríos, cuando pienso que la NSA ha trabajado en ello).
Todavía creo en Android, pero me encantaría configurar el cifrado de datos, si es posible. P.ej. utilizando una clave privada protegida por contraseña que yo mismo creé. Y esto en todo el sistema. ¿Android es compatible con esto de alguna manera por defecto o hay parches o aplicaciones "simples" para agregar esto? ¿Hay algún archivo sin tener que ir a las fuentes de AOSP?
Para resumir:
- crear una clave propia (no todas las claves de marca en el teléfono; incluso podría importar una clave que creé en mi BSD)
- utilizando esta clave de creación propia para cifrar todos los datos. Si es posible, también cualquier dato que exista y que pueda venir
- cuando bloqueo el teléfono, los datos se cifran, cuando desbloqueo el teléfono, los datos se descifran (ofc no todo a la vez, sino por nivel de prioridad y viendo lo que se solicita primero)