Mi PC está completamente cifrado y protegido con TrueCrypt. No uso contenedores de archivos cifrados de TrueCrypt ya que no son seguros desde el propio sistema operativo. El sitio oficial de TrueCrypt afirma que el cifrado de contenedores basados en archivos es insuficiente porque el sistema operativo almacena fragmentos de archivos y otros metadatos en varios lugares en forma clara sin cifrar (hiberfil.sys, archivo de paginación, volcados de memoria, etc.):
El cifrado del sistema proporciona el más alto nivel de seguridad y privacidad, ya que todos los archivos, incluidos los archivos temporales que Windows y las aplicaciones crean en la partición del sistema (normalmente, sin su conocimiento o consentimiento), archivos de hibernación, archivos de intercambio, etc., siempre están permanentemente cifrados (incluso cuando el suministro de energía se interrumpe repentinamente). Windows también registra grandes cantidades de datos potencialmente sensibles, como los nombres y ubicaciones de los archivos que abre, las aplicaciones que ejecuta, etc. Todos esos archivos de registro y entradas de registro también siempre están permanentemente cifrados.
¿Mi pregunta es si este es también un problema con Android? Tengo contenedores cifrados creados con el "gestor luks". Uno de ellos contiene datos altamente sensibles, lo que me hace lo suficientemente paranoico como para pensar que el dispositivo Android también podría estar almacenando fragmentos de archivo y otros detalles como lo hace Windows.
¿Android tiene archivos temporales, volcados de memoria, etc.?
Aunque el cifrado completo del dispositivo es posible desde Honeycomb 3.0, no permite la negación plausible o un sistema operativo Android oculto, etc. (por supuesto, no es útil para casi todos los que usan Android).